@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font-family:'Roboto',sans-serif;color:#1a1a1a;font-size:16px;line-height:28px}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1;clear:both}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{text-decoration:none;color:#444}a:focus{outline:0;text-decoration:none}a:hover,a:active{outline:0}input:focus,textarea:focus,button:focus{outline:0}ul,li,h1,h2,h3,h4{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-size:32px}.top-bar{background:#ed1c24;padding:10px 0}.top-bar a{color:#fff!important}@media (min-width:1025px) and (max-width:1199px){.header .container{width:100%!important}}.header .row{display:flex;align-items:center}.menu-side{display:flex;align-items:center;justify-content:flex-end}.sticky1{position:fixed;top:0;width:100%;z-index:9;animation:smoothScroll .8s forwards}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.toggle{z-index:100;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:0;display:inline-block;position:relative;width:35px;vertical-align:middle;height:30px}label.toggle span{display:block;height:4px;width:100%;background:#818991;border-radius:9px;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}label.toggle span:nth-child(1){top:0}label.toggle span:nth-child(2),label.toggle span:nth-child(3){margin-top:6px}label.toggle.open span:nth-child(1){margin-top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}label.toggle.open span:nth-child(2){opacity:0}label.toggle.open span:nth-child(3){margin-top:-14px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}p:not(:last-child){margin-bottom:25px}.main-nav{color:#015198}.nav_area ul li{display:inline-block}.nav_area ul li a{padding:15px 15px;color:#000;font-size:16px;text-transform:capitalize;display:block;border-bottom:3px solid transparent;font-family:Roboto,sans-serif;font-weight:500}ul.sub-menu{position:absolute;display:none;background:#fff;z-index:555}ul.sub-menu li{display:block;border-bottom:1px solid #ddd}ul.sub-menu li a{padding:5px 0;display:block;color:#000;font-size:15px;font-weight:500;line-height:18px}ul.sub-menu>li:hover{background:#ed1c24}ul.sub-menu>li:hover>a{color:#fff}.menu-image-title-after.menu-image-title{padding-top:0px!important}ul.sub-menu ul.sub-menu li a{display:flex;align-items:normal;border:0}@media(min-width:768px){.nav_area ul li:hover ul.sub-menu{display:block!important}.nav_area>ul>li>a:hover,.nav_area>ul>li.current-menu-item>a{border-bottom:3px solid #ed1c24}ul.menu{display:block!important}.menu-image-title-after.menu-image-title{padding-top:12px;display:block}ul.sub-menu ul.sub-menu li{padding:5px}ul.sub-menu>li.menu-item-has-children>a:after{content:'\f0da';font-family:'FONT AWESOME 5 FREE';font-weight:700;position:absolute;right:3px;font-size:12px}}.footer{background:#faf9f8;color:#000}.top-footer{padding:50px 0}.footer a{color:#000!important}.copyright-footer{background:#000;text-align:right;color:#aaa;padding:10px 0;font-size:12px;font-weight:300}.address h4{color:#7b7b7a!important;font-size:14px;font-weight:600;font-family:"Roboto"!important}.address div{font-size:14px;line-height:normal;padding-bottom:15px;font-weight:400;font-family:Roboto,sans-serif;padding-top:8px}h3.widget-title{font-size:17px;padding-bottom:15px;font-weight:600}ul#menu-footer-menu li a{display:block;padding:0 0 8px 0;color:#000!important}ul#menu-footer-menu li.current-menu-item a{color:#ed1c24}.com-details{padding-top:15px;font-size:14px;text-transform:capitalize;font-weight:600}.com-details h5{font-size:14px}.com-details h5 label{min-width:60px;color:#7b7b7a!important}.last-col h4{font-size:12px;color:red!important;text-transform:uppercase;font-weight:600!important}.last-col img{margin-bottom:10px}.header img.menu-image.menu-image-title-after{max-width:80px;min-width:80px;height:60px;object-fit:cover}a.custom-btn{display:inline-block;color:#fff!important;background:#ed1c24;padding:15px 48px;text-transform:capitalize;font-size:16px;border-radius:3px;transition:all .3s}a.custom-btn:hover{background:#1a1a1a}.letters{line-height:155px;font-size:150px;font-weight:700;display:block;width:100%}.letters strong{color:#5f636b;transform:rotate(24deg);display:inline-block;padding:0 10px 0 17px}.error-page h2{color:#000;padding:0 0 20px 0;text-transform:uppercase;font-weight:700;font-size:40px}a.home-btn{display:inline-block;padding:0 40px;background:#0c5156;height:50px;line-height:50px;color:#fff;text-transform:uppercase;font-weight:600;font-size:20px;margin:25px 0 40px 0}.slider-section{height:550px}.elementor-kit-9 h4{font-family:'Montserrat',sans-serif!important}.section-title{font-size:40px;font-weight:700!important;text-transform:capitalize;padding:0 0 40px 0;position:relative;font-family:'Montserrat',sans-serif!important;text-align:center;color:#1a1a1a!important}a.butn{display:inline-block;background:#1a1a1a;color:#fff;padding:0 35px;height:50px;line-height:50px;text-transform:uppercase;margin:15px 0;font-weight:600}.text-white{color:#fff!important}.service-item h4{background:#000;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:18px;font-weight:600!important;padding:15px 5px;text-align:center;transition:all .3s;min-height:72px;display:flex;align-items:center;justify-content:center}.service-item h5{font-size:16px!important}.service-item a:hover h5{color:#444}.service-item:hover h4{background:#ed1c24}.service-item{margin-bottom:30px}.industries-item h5{font-size:16px!important}.industries-item a:hover h5{color:#444}.industries-item1:hover h4{background:#ed1c24!important}.indcap a{color:#000}.elementor-text-editor h4{font-size:24px}.elementor-text-editor table{border:1px solid #000;margin:0 auto}.elementor-text-editor table tr{border:1px solid #000}.elementor-text-editor table td{border:1px solid #000;padding:5px}.montxt{font-weight:700;font-size:32px;font-family:'Montserrat',sans-serif}.outro{margin-top:40px}.outro ul{margin-bottom:30px}.outro ul li:before{content:'\f054';font-family:'FONT AWESOME 5 FREE';font-weight:700;font-size:12px;margin-right:8px}.rmvcta{font-size:22px!important;max-width:705px}.industries-section{padding:70px 0;background-size:cover;background-position:0 -14px;background-repeat:no-repeat}.industries-row{width:100%;display:table}.industries-item img{visibility:hidden}.industries-item{background-size:cover;background-position:center}.industries-item:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.4}.industries-item h4{display:flex;position:absolute;height:100%;color:#fff!important;top:0;width:100%;padding:0 15px;text-align:center;align-items:center;justify-content:center;font-size:30px;font-weight:600!important;line-height:36px}.testimonial-section{background:#f2f1ed;padding:80px 0}.test-desc{font-size:16px;line-height:22px;text-transform:initial;font-family:'Roboto',sans-serif;color:#000}.testimonial-slider .owl-stage{display:flex}.add-testimonial{background:#fff;text-align:left;padding:15px 25px;height:100%}.add-testimonial h6.testimonial-name{color:#000;text-transform:capitalize!important;font-weight:700;padding-top:15px;font-family:'Montserrat',sans-serif;font-size:21px;line-height:26px}.add-testimonial h6{font-size:18px}h6.testimonial-city{color:#ed1c24!important;font-weight:500;font-size:17px;text-transform:capitalize;font-family:'Roboto'!important;line-height:normal!important}.news-section h2.section-title{color:#2f2f2f;margin-bottom:50px}.news-section .container{padding-top:70px;padding-bottom:100px}.rp-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.hover-social a{display:block;width:40px;height:40px;background:#ed1c24;color:#fff!important;text-align:center;border-radius:100%;line-height:30px;margin:5px}.hover-social{position:absolute;right:25px;transition:all .3s;transform:translateY(5px);visibility:hidden;opacity:0}.social-share:hover .hover-social{transform:translateY(0);visibility:visible;opacity:1}.social-share a i{line-height:40px}.post-content{background:#fff;position:relative;box-shadow:0 0 25px #e8e3e3}.meta,.meta-bottom{padding:30px 15px}.meta{border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between}.social-share>a{font-size:25px;color:#b3b1b1;display:block;padding:0 9px}.meta .date span{color:#ed1c24;font-size:54px;font-weight:700;font-family:'Montserrat',sans-serif}.date{font-family:'Montserrat';font-weight:700;text-transform:uppercase;color:#707070;font-size:22px}.hover-social{position:absolute;right:8px}.meta{padding-bottom:15px}.owl-carousel .owl-nav button{position:absolute;font-size:22px!important;top:50%;transform:translateY(-50%)}.testimonial-slider{padding:0 50px}.testimonial-slider.owl-theme .owl-nav [class*=owl-]:hover{background:transparent;color:#000;text-decoration:none}.owl-carousel .owl-nav button.owl-prev{left:0}.owl-carousel .owl-nav button.owl-next{right:0}.owl-carousel .owl-item img{width:auto;margin:0 auto}.news-section .container{position:relative}.service-slider.owl-carousel .owl-nav button.owl-prev,.industries-slider.owl-carousel .owl-nav button.owl-prev{left:-15px}.service-slider.owl-carousel .owl-nav button.owl-next,.industries-slider.owl-carousel .owl-nav button.owl-next{right:-15px}.service-slider.owl-theme,.industries-slider.owl-theme{padding:0 15px}.service-slider.owl-carousel .owl-nav button,.industries-slider.owl-carousel .owl-nav button{color:#ed1c24}.service-slider-section{padding:70px 0 100px 0}.industries-item:hover:before{opacity:0}.post-details{display:flex}.news-section{background-size:cover;background-position:center}.slider-section .container{height:100%}.slider-desc{display:flex;height:100%;color:#fff;align-items:flex-start;justify-content:center;max-width:650px;position:relative;flex-direction:column}.wrapper .owl-theme .owl-dots{position:absolute;bottom:15px;max-width:1170px;margin:0 auto;left:0;right:0;text-align:left;padding:0 15px}.wrapper .owl-theme .owl-dots .owl-dot span{height:13px;width:13px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ef0000!important}.slider-section{position:relative;background-size:cover;background-position:center}.slider-desc h2{font-size:40px;font-weight:700!important;font-family:'Montserrat'!important;color:#000!important;margin-bottom:30px;background:#fffb;padding:20px 30px 20px 39px}.slider-desc h2 a{color:#ed1c24}.hero-section .slider-desc h2 a{color:#FF4A17}.hero-desc .slider-desc h2{font-size:32px}.hero-section .slider-section{height:auto;padding:50px 0}.slider-section:before{top:0}.slider-btn{display:table;margin:0!important;background:#1a1a1a;text-transform:uppercase;font-weight:400;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:18px;padding:15px 48px;text-align:center;transition:all .3s;align-items:center;justify-content:center;border-radius:3px}.slider-btn:hover{background:#ed1c24}.rp-desc{line-height:24px;font-family:'Roboto',sans-serif;color:#000;font-size:16px}h4.post-title a,h4.post-title a:hover{display:block;font-size:20px;font-family:'Montserrat',sans-serif;font-weight:700;padding-bottom:15px;color:#000}.meta-bottom .read-more{color:#ed1c24;font-size:20px;font-weight:600;display:block;padding-top:15px}a.blog-btn{display:inline-block;padding:8px 45px;text-transform:uppercase;margin-top:40px;background:#ed1c24;font-weight:400;color:#fff!important;font-family:'Roboto'!important;font-size:16px;padding:15px 48px;text-align:center;transition:all .3s;align-items:center;justify-content:center;border-radius:3px}a.blog-btn:hover{background:#1a1a1a}ul.filter li{display:inline-block;padding:10px 25px;background:#ececec;font-weight:400;transition:all .3s;color:#000;font-family:Monserrat,sans-serif;cursor:pointer;margin:3px;font-size:16px;text-transform:capitalize}ul.filter li:hover{background:#1a1a1a;color:#fff!important}ul.filter{margin-bottom:45px}.filter li.active{background:#ed1c24;color:#fff}.filtr-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.client-section{padding:80px 0}.client-section .text-center{padding:45px 0 0 0}.owl-theme .owl-dots .owl-dot,.owl-theme .owl-nav [class*=owl-]{box-shadow:none}.pagination{justify-content:center}.pagination *{display:inline-block;padding:0 10px}.pagination .current{color:#ed1c24}.post-social a{color:#ed1c24;font-size:20px;display:inline-block;padding-right:12px}.post-social,.post-pagination{border-top:1px solid #ddd;padding-top:20px}.post-pagination a{color:#ed1c24}.service-item img{height:220px;object-fit:cover;width:100%}.without-slider .industries-item{min-height:280px}.gform_footer .gform_button{border:0;font-family:'Roboto'!important;padding:8px 25px;text-shadow:none!important;font-weight:500}.mc4wp-form-fields input[type=email]{width:100%;border:1px solid #ddd;padding:6px 15px;font-size:16px;min-width:70%}.mc4wp-form-fields input[type=submit]{background:#EB0000;color:#fff;display:block;font-family:Roboto,sans-serif!important;border:0;font-size:16px;padding:14px 40px;border-radius:4px;text-transform:uppercase}.mc4wp-form-fields input[type=submit]:hover{background-color:#1A1A1A}.space{padding:80px 0}.elementor-row ul li{position:relative;padding:0 10px 0 15px;font-size:16px}.elementor-row ul li:before{content:'\f054';font-family:'FONT AWESOME 5 FREE';font-weight:700;font-size:12px;position:absolute;left:0}.contact-list li.elementor-icon-list-item:before{display:none}.contact-list li.elementor-icon-list-item{flex-direction:column;align-items:center}.gform_wrapper li.hidden_label input{margin-top:0!important}.con-form input,.con-form textarea{border:0;padding:5px 15px!important;font-family:'Montserrat'!important;font-weight:600}.gform_wrapper .gform_footer{text-align:center;margin:0!important}.gform_wrapper{margin:0!important}.gform_wrapper label.gfield_label:empty{display:none}.req-form_wrapper.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid #d5d5d5;border-radius:7px;padding:10px 20px;margin-bottom:10px}.req-form_wrapper.gform_wrapper .top_label li.gfield.gf_right_half textarea{border:1px solid #d5d5d5;border-radius:7px;width:100%;height:140px;padding:10px 20px}.upload-btn .ginput_container{float:right;width:auto}.upload-btn label,.upload-btn .ginput_container{display:inline-block;vertical-align:middle;margin:0!important}.upload-btn{border:1px solid #d5d5d5;border-radius:7px;padding:10px 25px!important;margin-top:24px!important;width:48.6%!important}.gform_wrapper.req-form_wrapper .gform_footer{margin:0;padding-top:0}.gform_wrapper.req-form_wrapper .gform_footer input[type=submit]{width:40%;max-width:100%;margin:0 auto;display:table;background:#1a1a1a;border:0;color:#fff;height:50px;font-weight:600;border-radius:7px;letter-spacing:1px}.gform_wrapper .top_label .gfield_label{font-weight:400}.gform_wrapper h3.gform_title{text-align:center}.contact-form{padding:80px 0}.gform_wrapper h3.gform_title:after{content:'';display:block;width:60px;height:2px;background:#1a1a1a;margin:25px auto;max-width:100%}.head-img{background-color:#EFEFEF;text-align:center;padding:40px 10px}.head-img h1{font-size:40px;font-weight:700}h1.elementor-heading-title{font-size:40px}h2.elementor-heading-title{font-size:32px}.contact-list li.elementor-icon-list-item a{display:flex;flex-direction:column;align-items:center}.form-div .gform_wrapper .gform_footer input[type=submit]{border:0;font-family:'Montserrat';padding:5px 30px;font-size:16px;text-transform:uppercase;font-weight:500}.form-div{position:fixed;background:rgb(0 0 0 / 80%);width:100%;height:100%;bottom:-100%;left:0;right:0;z-index:0;visibility:hidden;transition:all .5s}.form-div.slidedown{z-index:999;bottom:0;visibility:visible}.form{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.form-content .close-icon{display:inline-block;width:40px;height:40px;color:#020202;line-height:40px;vertical-align:middle;text-align:center;border-radius:100%;position:absolute;right:20px;top:20px}.form-content{background:#fff;max-width:1100px;margin:0 auto;padding:50px;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.form-content .gform_wrapper li input{border:1px solid #ddd;font-size:16px!important;padding:6px 15px!important;border-radius:4px}.sticky-part{background:#1a1a1a;padding:18px 0;transition:all .5s}.sticky-part h2{font-size:32px;font-weight:700!important;color:#fff!important}a.toggle-btn{background:#ed1c24;color:#fff!important;border-radius:3px;padding:10px 65px;text-transform:uppercase;transition:all .3s}a.toggle-btn:hover{background:#fff;color:#1a1a1a!important}#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3,#gform_submit_button_4,#gform_submit_button_9,#gform_submit_button_11,#gform_submit_button_5,#gform_submit_button_6{margin:0!important;background:#1a1a1a!important;text-transform:uppercase;font-weight:400;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:16px;padding:15px 48px;text-align:center;transition:all .3s;align-items:center;justify-content:center;border-radius:3px}#gform_submit_button_1:hover,#gform_submit_button_2:hover,#gform_submit_button_3:hover,#gform_submit_button_9:hover,#gform_submit_button_11:hover,#gform_submit_button_4:hover,#gform_submit_button_5:hover,#gform_submit_button_6:hover{background:#ed1c24!important}#gform_9 .gform_footer,#gform_11 .gform_footer{padding:16px 0;text-align:center;display:block}#gform_9 .gfield_required_text,#gform_11 .gfield_required_text{display:none}#gform_9 textarea{height:130px}#gform_9 .gfield_required::before,#gform_11 .gfield_required::before{content:"*"}#gform_9 .gfield_required,#gform_11 .gfield_required{position:relative;margin-left:4px;top:-5px}#gform_9 #field_9_10{display:none}.viewalllink{color:#ed1c24}.viewalllink:hover{color:#1a1a1a}.gridtitlered{color:#000;font-size:32px;font-weight:700;font-family:'Montserrat',sans-serif!important;text-align:center;margin-top:50px}.gridtitlegrey{color:#1a1a1a;font-size:32px;font-weight:700;font-family:'Montserrat',sans-serif!important;text-align:center;margin-top:20px}#industcapa .elementor-text-editor p{margin-bottom:14px}#industcapa a{color:#000}#industcapa a:hover{color:#ED1C24}#industcapa h2 a{color:#ED1C24}#industcapa h2 a:hover{color:#000}.gform_body input{font-family:'Roboto',sans-serif;color:#1a1a1a;font-size:16px;line-height:28px}.gform_wrapper.gf_browser_chrome .gform_body{width:100%!important}.newsletter_signup_form{background:#EFEFEF;border-radius:6px;border:1px solid #aeaeae;margin-top:75px}#gform_11{margin-bottom:25px;padding:0 60px}#gform_wrapper_11 .gform_heading{text-align:center;font-size:40px;line-height:47px;font-family:'Montserrat',sans-serif!important;font-weight:700;margin:50px 10px}#gform_11 input{max-width:100%;color:#252516;background:#F4F4F4;border:1px solid #ACAA9D;border-radius:5px}#gform_confirmation_wrapper_11 #gform_confirmation_message_11{color:#309930;text-align:center}.blog-single{padding:70px ​0}.banner-title h1{max-width:1110px;text-align:center;margin:0 auto}.blog-single h2.section-title{padding-bottom:10px;padding-top:30px}.blog-single .date{color:#1a1a1a;font-weight:700;margin-top:30px;margin-bottom:30px;display:block}.map-section p{margin-bottom:-9px}.blog-list{padding:70px 0 30px 0}.blog-list .post-details{margin-bottom:40px}.menu-image-title-after.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper,.menu-image-title-before.menu-image-title{padding-right:0;height:auto;width:auto}.services{max-width:280px;margin:15px auto;position:relative;padding:20px}.services .service-item:not(:last-child){margin-bottom:30px}.banner{position:relative}.breadcrumb-bar{text-align:center;font-size:12px;color:#fff;position:absolute;bottom:15px;width:100%;font-weight:600}.breadcrumb-bar span{color:#fff;padding:0 5px}.service-slider1,.industries-slider1{justify-content:center}.industries-slider1 .industries-item h4{position:unset;background:#000;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:18px;font-weight:600!important;padding:15px 5px;text-align:center;transition:all .3s;line-height:24px;min-height:80px;display:flex;align-items:center;justify-content:center}.industries-slider1 .industries-item img{visibility:visible;height:220px;object-fit:cover}.without-slider .industries-item{min-height:auto;max-width:300px}.industries-slider1 .industries-item:before{opacity:0}.career-form .gform_wrapper .gform_footer input[type=submit]{border:0;padding:8px 41px;font-size:28px;line-height:normal}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{vertical-align:middle!important}.sticky-part .container{max-width:1300px}.outro table tr td{vertical-align:top}.outro ul ul{margin:0;padding:0 15px}.logo-slider.owl-carousel .owl-item{vertical-align:middle;float:none;display:inline-block}.logo-slider{padding:0 30px}.logo-slider.owl-theme .owl-nav [class*=owl-]:hover{background:transparent;color:#000}@font-face{font-display:swap;font-family:'Font-Name';src:url(../../../../../../themes/pioneer/fonts/font-name.eot);src:url('../../../../../../themes/pioneer/fonts/font-name.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/pioneer/fonts/font-name.woff) format('woff'),url(../../../../../../themes/pioneer/fonts/font-name.ttf) format('truetype'),url('../../../../../../themes/pioneer/fonts/font-name.svg#font-name') format('svg');font-weight:400;font-style:normal}.toggle,span.arrow{display:none}.menu-side{position:initial}.container{max-width:1140px;margin:0 auto;width:100%}@media (min-width:1024px){ul.sub-menu ul.sub-menu{min-width:300px}}@media(min-width:768px){.outro table tr td:first-child{padding-right:50px}.single-post-thumb{float:right;max-width:40%;padding-bottom:25px;padding-left:25px}.sticky-inner{display:flex;align-items:center;justify-content:space-between}.active-sticky .footer{padding-bottom:99px}.services{display:none}.nav_area>ul>li>a{line-height:90px}.full .image-div img{visibility:hidden}.sticky-part.stick-bottom{left:0;position:fixed;bottom:0;width:100%;z-index:9}.req-form_wrapper li#field_1_7{margin-top:-70px}ul.sub-menu{visibility:hidden;transition:all .1s;display:block;z-index:555;text-align:center}ul.sub-menu ul.sub-menu{left:100%;top:0;width:100%}ul.sub-menu li{display:block;vertical-align:top;width:100%;padding:8px 15px;text-align:left}.nav_area ul.menu>li.menu-item-has-children:hover>ul.sub-menu,ul.sub-menu li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;transition-delay:0s}.mc4wp-form-fields{justify-content:space-between;width:100%;max-width:500px;margin:0 auto}.mc4wp-form-fields p:first-child{display:block;width:70%}.mc4wp-form-fields p:last-child{display:block;width:30%}}@media (max-width:1240px){.contact-details li{padding-left:5px}.nav_area ul li a{font-size:16px;padding:5px 8px}ul.sub-menu ul.sub-menu{width:90%}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px!important}ul.sub-menu ul.sub-menu{min-width:auto}ul.sub-menu ul.sub-menu li a{display:block}.menu-image-title-after.menu-image-title{padding:10px 0 0 0!important}iframe{width:100%}table{width:100%}}@media (max-width:1024px){.header{position:relative}.menu-side{position:initial}.nav_area ul li a{padding:0 10px}.slider-section{height:auto;padding:50px 0}.sticky-part h2{font-size:26px;padding:0 16px;text-align:center}a.toggle-btn{padding:10px 35px}}@media only screen and (max-width:992px){.nav_area ul li a{padding:0 6px}a.toggle-btn{padding:10px 20px;width:25%;text-align:center}.industries-item h4{font-size:22px}}@media only screen and (max-width:767px){ul.sub-menu ul.sub-menu{width:100%}.top-footer .row>div{margin-bottom:40px}.filtr-item img{max-height:80px}img.menu-image{display:none!important}label.toggle{display:block}.header{padding-bottom:12px}.top-bar{margin-bottom:12px}.nav_area{position:initial;text-align:right}.nav_area .menu{display:none;width:100%;position:absolute;right:0;background:#f30000;z-index:999;text-align:left;margin-top:15px}span.arrow{display:inline-block;width:10%;text-align:center;cursor:pointer;color:#fff}.nav_area ul li{display:block;border-bottom:1px solid #fff}.nav_area ul li a{padding:15px;color:#FFF;text-decoration:none;line-height:normal;float:none;clear:both}ul.sub-menu li a{border-bottom:0;font-weight:400;font-size:16px}ul.sub-menu{position:relative;background:#000}.nav_area>ul>li.menu-item-has-children a{display:inline-block;width:90%}.sticky-part{display:block;text-align:center;padding:25px 0}.sticky-part h2{margin:15px 0;font-size:32px}a.toggle-btn{display:inline-block;width:auto}.news-section .container{padding:50px 15px}.copyright{text-align:center}.banner-title h2{font-size:32px;padding:0 15px}.service-slider{padding-top:50px;max-width:80%;margin:0 auto}.service-item h4{font-size:18px;margin-bottom:25px}.industries-item{display:block;width:100%;margin:0 auto}.industries-slider1 .industries-item img{width:100%}.outro table tr td{display:block;width:100%;padding-top:15px}.testimonial-section{padding:40px 0}.testimonial-section .container{padding:0}.service-slider-section{padding:0 0 80px}.industries-section,.space{padding:50px 0}.testimonial-slider{padding:10px 20px;border-left:0;border-right:0;width:100%}.success-item{margin-bottom:40px}.post-content{margin:0 0 50px 0}.news-section h2.section-title{margin-bottom:0}a.blog-btn{margin-top:0}.section-title,#gform_wrapper_11 .gform_heading{font-size:32px;line-height:40px}.service-slider-section .section-title{padding:45px 0 0 0}.slider-desc h2{font-size:22px;line-height:28px}.post-img{text-align:center}.service-slider.owl-carousel .owl-nav button.owl-next{right:0}.service-slider.owl-carousel .owl-nav button.owl-prev{left:0}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px!important}h1.elementor-heading-title{font-size:30px}h2.elementor-heading-title{font-size:32px}.top-footer,.top-footer .last-col{text-align:center!important}.top-footer .social{justify-content:center}#gform_11{padding:0 25px}}@media only screen and (max-width:650px){.service-slider-section table tr td{display:block}}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}body.page-id-4778 .header_menu_box,body.page-id-4776 .header_menu_box{width:100%;margin:auto;padding:20px 0}body.page-id-4778 .mid_box_cover .address,body.page-id-4776 .mid_box_cover .address{width:50%;float:left}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media only screen and (max-width:641px){#gform_submit_button_9{width:100%}}.newsletter-signup-section{padding:80px 0}.newsletter-signup-section .section-title{padding-bottom:20px}.newsletter-signup-section .newsletter-signup-des{text-align:center;font-size:24px}