header#Header #Top_bar{box-shadow:0 2px 10px #dedede;position:relative;top:0}.chat-btn a{margin-top:7px;margin-left:17px}.chat-btn a span{background-color:#00113b;border-radius:10px 10px;color:#fff;line-height:46px!important;animation-name:blink;animation-duration:5s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:ease;animation-direction:alternate}.chat-btn a span:hover,.chat-btn a span:active,.chat-btn a span:focus{background-color:#00113b}.curve-banner:before{content:"";position:absolute;right:0;height:0;width:0;border-right:39em solid #00113b;border-top:48.6em solid #fff0;left:auto}.form-quote-wp form.wpcf7-form{background:rgb(255 255 255 / 96%);display:inline-block;box-shadow:1px 1px 10px #9c9b9b;border-radius:12px 12px;width:100%}.form-quote-wp form.wpcf7-form h3{text-align:center;background-color:#00113b!important;color:#fff;font-size:28px;padding:10px 11px;border-radius:9px 9px;font-weight:600;text-transform:capitalize;letter-spacing:-.5px}.form-quote-wp form.wpcf7-form p{width:49%;display:inline-block}.form-quote-wp form.wpcf7-form p label{width:100%;margin:0}.form-quote-wp form.wpcf7-form p:nth-child(odd){padding-left:23px;padding-right:8px}.form-quote-wp form.wpcf7-form p:nth-child(even){padding-right:23px;padding-left:8px}.form-quote-wp form.wpcf7-form ::-webkit-input-placeholder{color:#5b5858}.form-quote-wp form.wpcf7-form p select.wpcf7-select,.form-quote-wp form.wpcf7-form p .wpcf7-number,.form-quote-wp form.wpcf7-form p .wpcf7-text{border:1px solid #00113b;font-family:'Jost';padding:12px 10px;border-radius:4px 4px;font-size:14px;outline:none;color:#5b5858;background-color:#fff}.form-quote-wp form.wpcf7-form p textarea.wpcf7-textarea{height:105px;resize:none;width:96%;border:1px solid #00113b;padding:12px 10px;border-radius:4px 4px;font-size:14px;outline:none;color:#5b5858;background-color:#fff}.form-quote-wp form.wpcf7-form p:nth-child(11),.form-quote-wp form.wpcf7-form p:nth-child(12),.form-quote-wp form.wpcf7-form p:nth-child(13){width:100%}.form-quote-wp form.wpcf7-form p:nth-child(13){text-align:center}.form-quote-wp form.wpcf7-form p input.wpcf7-submit{background-color:#af0008;border-radius:6px 6px;font-size:20px;padding:14px 29px;text-transform:uppercase;outline:none;letter-spacing:.4px;margin-top:13px}.services-cont-wp{max-width:623px;text-align:justify}header#Header .is-sticky .menu li.chat-btn a{padding:0}footer#Footer .widget.widget_block ul li{position:relative;padding:7px 0}footer#Footer .widget.widget_block ul li i{font-size:18px;margin-right:12px;vertical-align:middle}footer#Footer .widget.widget_block ul li:before{content:"";position:absolute;left:0;width:61%;background:#ddd;height:1px;bottom:0}footer#Footer .widget.widget_block ul.wp-block-social-links .wp-social-link{padding:0;line-height:0;border-radius:6px 6px}footer#Footer .widget.widget_block ul.wp-block-social-links .wp-social-link a svg{fill:#fff;padding:6px}footer#Footer .widget.widget_block ul.wp-block-social-links .wp-social-link:before{display:none}footer#Footer .widget.widget_nav_menu h4{font-size:25px;font-weight:800;border-bottom:1px solid #dedede;padding-bottom:11px}footer#Footer .widget.widget_nav_menu .menu{background-color:#fff0;padding:0}footer#Footer .widget.widget_nav_menu .menu li.menu-item{list-style:none}footer#Footer .widget.widget_nav_menu .menu li.menu-item a{padding:3px 0;font-weight:500}footer#Footer .widget.widget_nav_menu .menu li.menu-item a:hover,footer#Footer .widget.widget_nav_menu .menu li.menu-item a:active,footer#Footer .widget.widget_nav_menu .menu li.menu-item a:focus{color:#b20810;text-decoration:none}footer#Footer .column .widget.widget_nav_menu .menu li.menu-item{width:46%;display:inline-block}footer#Footer .footer_copy{background-color:#174938}footer#Footer .footer_copy .mcb-column-inner{margin:0;padding:0}footer#Footer .footer_copy .mcb-column-inner .copyright{color:#00113b;font-size:14px}footer#Footer .footer_copy .column{margin-bottom:6px;padding-top:15px}footer#Footer{border-top:1px solid #dedede}.custom-pro-wp .feature_box .feature_box_wrapper{background-color:#fff;border-radius:18px 18px;box-shadow:0 1px 10px #e4dede;overflow:hidden}.custom-pro-wp .feature_box .feature_box_wrapper:hover{box-shadow:1px 1px 10px #bbb9b9}.custom-pro-wp .feature_box .feature_box_wrapper:hover .photo_wrapper img{transform:scale(1.05)}.custom-pro-wp .feature_box .feature_box_wrapper .photo_wrapper img{transition:all 0.5s ease}.custom-pro-wp .feature_box .feature_box_wrapper .desc_wrapper .title{font-size:20px;font-weight:800;margin-bottom:6px;line-height:1.2}.custom-pro-wp .feature_box .feature_box_wrapper .desc_wrapper .desc{font-size:14px;line-height:1.6}.custom-pro-wp .feature_box .feature_box_wrapper .learn-btn{background:#b20810;color:#fff;border-radius:7px 7px;font-size:14px;padding:13px 22px;display:block;width:119px;text-align:center;transition:all 0.4s ease;margin-top:11px}.custom-pro-wp .feature_box .feature_box_wrapper .learn-btn:hover,.custom-pro-wp .feature_box .feature_box_wrapper .learn-btn:active,.custom-pro-wp .feature_box .feature_box_wrapper .learn-btn:focus{background-color:#081841}.custom-pro-wp .feature_box .feature_box_wrapper .desc p{font-size:15px;line-height:1.5;color:#747474}.custom-pro-wp .feature_box .feature_box_wrapper .photo_wrapper{width:45%}.left-choose-wp{margin-left:auto;max-width:658px;padding-right:5%}.customer-review-sec .swiper-wrapper .elementor-testimonial .elementor-testimonial__text{font-size:16px;color:#4e4c4c;font-style:normal;line-height:1.6}.customer-review-sec .swiper-wrapper .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__name{font-size:17px;color:#174938;font-family:'Josefin Sans';font-weight:800}.customer-review-sec .swiper-wrapper .elementor-testimonial .elementor-testimonial__title{color:#333;font-size:14px;line-height:1}.customer-review-sec .swiper-wrapper .swiper-slide{border:1px solid #eee;background:#f4f4f4;border-radius:8px 8px;padding:30px 22px}.blogs-sec-wp .elementor-post__card .elementor-post__avatar{display:none}.blogs-sec-wp .elementor-post__card{border-radius:6px 6px!important}.blogs-sec-wp .elementor-post__card .elementor-post__text{margin:0px!important;padding:0 32px 20px}.blogs-sec-wp .elementor-post__card .elementor-post__text .elementor-post__title{margin-bottom:11px}.blogs-sec-wp .elementor-post__card .elementor-post__text .elementor-post__title a{line-height:1.2;color:#143;display:block;font-size:20px;font-weight:700;font-family:'Josefin Sans'}.blogs-sec-wp .elementor-post__card .elementor-post__text .elementor-post__excerpt p{font-size:15px;line-height:1.6;font-family:'Jost';color:#8b8888}.blogs-sec-wp .elementor-post__card .elementor-post__text .elementor-post__excerpt{margin-bottom:13px}.blogs-sec-wp .elementor-post__card .elementor-post__text .elementor-post__read-more{background-color:#b0060e;color:#fff;padding:4px 21px;border-radius:5px 5px}.animated-txt ul.elementor-icon-list-items{display:inline-flex;width:126%}.animated-txt ul.elementor-icon-list-items li{animation:marquee 60s linear infinite}.services-box-wp .elementor-icon-box-wrapper h3.elementor-icon-box-title{line-height:1.2;margin-bottom:6px;font-size:24px}.services-box-wp .elementor-icon-box-wrapper .elementor-icon-box-description{max-width:97%;line-height:1.6}#Header_wrapper #Subheader:before{content:"";position:absolute;left:0;right:0;width:100%;background-color:rgb(31 79 63 / 93%);height:100%;top:0}.form-quote-wp form.wpcf7-form p:nth-child(12) .wpcf7-form-control-wrap{position:relative}.form-quote-wp form.wpcf7-form p:nth-child(12) .wpcf7-form-control-wrap:before{content:"Upload file";position:absolute;left:0;padding:5px;background:#fff;color:#00113b;width:130px;text-align:center;border-radius:5px;cursor:pointer;border:1px solid #174938}.form-quote-wp form.wpcf7-form p:nth-child(12) .wpcf7-form-control-wrap>input{visibility:visible;margin-left:43px;padding:0;margin-top:9px}.form-quote-wp form.wpcf7-form p:nth-child(12) label{padding:0 19px}.content-box-wp .elementor-icon-box-wrapper .elementor-icon-box-title{margin-bottom:1px}.faq-sec-wp .faq .heading{text-align:center;font-size:35px;font-weight:700;color:#151515;margin-bottom:28px}.faq-sec-wp .faq_wrapper .question:before,.faq-sec-wp .faq_wrapper .question:after{display:none}.faq-sec-wp .faq_wrapper .question{background-color:#fff0;border:1px solid #2fc1a3;border-radius:30px 30px;margin-bottom:16px;outline:none}.faq-sec-wp .faq_wrapper .title{padding:14px 53px;font-size:17px}.faq-sec-wp .faq_wrapper .question .num{align-items:center;display:flex;top:0;bottom:0}.faq-sec-wp .faq_wrapper .answer{padding:0 29px 20px;color:#333;font-size:15px}.about-timeline ul.timeline_items h3:before{border-color:#00113b}.about-timeline ul.timeline_items .desc:before{display:none}.about-timeline ul.timeline_items li h3{font-weight:600;margin-bottom:6px}.about-timeline ul.timeline_items li .desc{text-decoration:none;font-size:16px;line-height:1.5;font-weight:400;color:#484646}#Filters .filters_buttons{background:transparent!important}.blog .post.post-item .post-desc-wrapper{background-color:#fff;margin-bottom:6px}.blog .post.post-item .post-desc-wrapper .post-desc{padding:16px 20px}.blog .post.post-item{box-shadow:1px 1px 10px #d3d3d3;border-radius:8px 8px}.blog .post.post-item .post-title h4 a{color:#164535;font-weight:700;line-height:1.5}.small-box-cont .feature_box_wrapper .desc_wrapper h4{color:#174938;font-size:31px;font-weight:700;line-height:1.4}.small-box-cont .feature_box_wrapper{box-shadow:1px 1px 10px #e0e0e0}.small-box-cont .feature_box_wrapper .desc_wrapper{padding:22px 44px}.small-box-cont .feature_box_wrapper .desc_wrapper .desc p{font-size:16px;color:#494646;line-height:1.7}.contact-form-wp .get_in_touch .title{color:#000;font-weight:700;font-size:32px}.contact-form-wp .get_in_touch .get_in_touch_wrapper ul li span,.contact-form-wp .get_in_touch .get_in_touch_wrapper ul li a{color:#333}.contact-form-wp .get_in_touch .get_in_touch_wrapper ul li .icon{color:#2abfa1;width:26px;height:auto;top:9px}.contact-form-wp .get_in_touch .get_in_touch_wrapper ul li{padding:11px 41px}.contact-form-wp form.wpcf7-form p{width:100%;padding:0 4px;margin-bottom:11px}.contact-form-wp form.wpcf7-form p:nth-child(2),.contact-form-wp form.wpcf7-form p:nth-child(3){width:49.6%;display:inline-block}.contact-form-wp form.wpcf7-form .wpcf7-text{background:#f7f7f7;border:1px solid #00113b;font-size:16px;outline:none;padding:12px 11px;border-radius:8px 8px}.contact-form-wp form.wpcf7-form textarea.wpcf7-textarea{height:131px;resize:none;background:#f7f7f7;font-size:16px;padding:12px 11px;outline:none;border-radius:6px 6px;border:1px solid #00113b}.contact-form-wp form.wpcf7-form input.wpcf7-submit{border-radius:8px 8px;background-color:#00113b;font-weight:600;font-size:16px;padding:18px 37px;letter-spacing:.3px}.contact-form-wp form.wpcf7-form input.wpcf7-submit:hover,.contact-form-wp form.wpcf7-form input.wpcf7-submit:active,.contact-form-wp form.wpcf7-form input.wpcf7-submit:focus{background-color:#49c9af}.tab-content-wp .elementor-tabs .elementor-tabs-wrapper .elementor-active{background-color:#00113b!important}.tab-content-wp .elementor-tab-content.elementor-active{border:1px solid #00113b!important}.extra-animated .elementor-icon-list-items{width:140%!important}.call-action-wp .elementor-widget-call-to-action .elementor-cta__content{background-color:#fff0;text-align:left!important;padding-left:0;padding-right:0}.call-action-wp .elementor-widget-call-to-action .elementor-cta__description{margin-bottom:0px!important;line-height:1.6;max-width:650px}.call-action-wp .elementor-widget-call-to-action .elementor-cta__button-wrapper{position:absolute;right:-1px;left:auto;margin-left:auto;max-width:163px;padding:4px;text-align:right}.navlist-cont ul{padding:0;margin:0 18px}.navlist-cont ul li{color:#484444;position:relative;list-style:none}.navlist-cont ul li:before{content:"";position:absolute;left:-19px;width:8px;height:8px;border:2px solid #174938;top:0;bottom:0;margin:auto;border-radius:2px 2px;background-color:#fff}.elegant-boxes-small .elementor-icon-box-wrapper{box-shadow:1px 1px 10px #d1d1d1;padding:20px 15px 1px;border-radius:6px 6px}.slider-content-wp .elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:1.4}.slider-content-wp .elementor-widget-testimonial-carousel .elementor-testimonial__text img{margin-bottom:10px}.slider-content-wp .elementor-widget-testimonial-carousel .elementor-testimonial__footer{margin-top:11px}.slider-content-wp .elementor-widget-testimonial-carousel .elementor-testimonial{border:1px solid #164938;border-radius:8px 8px;box-shadow:1px 2px 8px #c9c8c8;background-color:#fff;padding:15px;height:100%}.money-box-wp .elementor-icon-box-wrapper:before{content:"";position:absolute;right:-1px;width:2px;height:70%;background-color:#00113b;margin:auto;top:0;bottom:0}.money-box-wp .elementor-icon-box-wrapper .elementor-icon-box-content{padding-right:6px}.money-box-wp .elementor-element:nth-child(4) .elementor-icon-box-wrapper:before{width:0}.post.type-post .elementor-post__meta-data .elementor-post-date,.post.post-item .post-desc .post-head{display:none}@keyframes marquee{0%{left:0}100%{left:-100%}}@keyframes blink{from{transform:scale(.9)}to{transform:scale(1.1)}}@media only screen and (max-width :749px){.curve-banner:before{display:none}.form-quote-wp form.wpcf7-form h2{font-size:21px}.custom-pro-wp .feature_box .feature_box_wrapper .photo_wrapper{width:100%}.custom-pro-wp .feature_box .desc_wrapper{padding:5px 20px}.animated-txt ul.elementor-icon-list-items{width:286%!important}.call-action-wp .elementor-widget-call-to-action .elementor-cta__button-wrapper{position:relative;max-width:100%;text-align:left;margin-top:21px}.chat-btn a span{padding:11px 27px}#Side_slide #menu ul li a{margin-left:0}.about-timeline ul.timeline_items li .desc{font-size:14px}.about-timeline ul.timeline_items li h3{font-size:24px}.faq-sec-wp .faq .heading{font-size:31px;line-height:1.3}.small-box-cont .feature_box_wrapper .desc_wrapper h4{font-size:22px}.contact-form-wp form.wpcf7-form p:nth-child(2),.contact-form-wp form.wpcf7-form p:nth-child(3){width:100%}#Top_bar .logo #logo,#Top_bar .logo .custom-logo-link{text-align:left}.form-quote-wp form.wpcf7-form p:nth-child(3),.form-quote-wp form.wpcf7-form p:nth-child(4){width:99%;padding:0 23px!important}}