@media (max-width:1346px){button.yu2fvl-close{top:2px;right:2px;background:#fff;color:#000;width:20px;height:20px;border-radius:0}}@media (max-width:1310px){header.sticky{position:relative}}@media (max-width:1199px){.about-right-image .about-two{margin-left:-125px}.about-outer .container{width:100%;padding:0 30px 0 15px}header.sticky .sticky-header-logo-outer .header-logo{width:200px}header.sticky .menus-nav .nav-mob ul li a{padding:35px 15px 35px 0}header.sticky .menus-nav{width:78%}header.sticky .menus-nav::before{content:none}header.sticky .menus-nav::after{content:none}.job-inner-single{padding:0 15px}.sidebar-fixed-inner ul#sidebarwidgeted{padding:0;float:left;width:100%}.inner-single-page.single-outer .single-blog-page{width:100%}.form-outer .wpcf7-validation-errors{width:94%}div.wpcf7-mail-sent-ok{width:94%}.service_details h2{font-size:20px;margin-bottom:20px}.service_details p{width:100%}.sub-banner-title-inner h1{width:100%;text-align:center;left:0}section.contact-info .info-details .contact-title h1{font-size:25px}section.contact-inner-info-outer .contact-form-outer ul li.opt-in label input[type=checkbox]{width:30px!important}}@media (max-width:991px){.about-right-image .about-two:after{display:none}.col-sm-6.about-right-image.wow.fadeInRight{display:flex;flex-direction:column;row-gap:60px}.col-sm-6.about-right-image.wow.fadeInRight .about-one{width:100%}.col-sm-6.about-right-image.wow.fadeInRight .about-two{margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center}.col-sm-6.about-right-image.wow.fadeInRight .about-one img{width:100%;height:100%}.col-sm-6.about-right-image.wow.fadeInRight .about-two img{width:100%;height:100%}.about-left{width:100%!important}.about-right-image{width:100%!important;padding-top:80px}.service_details_left img.single-img-post{height:auto}.container-fluid.top-banner-inner-section{margin:0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search{padding-bottom:0;width:100%}header.sticky .sticky-header-logo-outer{padding-top:20px}header.sticky .sticky-header-logo-outer .header-logo img{max-width:137px}header.sticky .sticky-header-logo-outer .header-logo{width:150px}header.sticky .menus-nav{width:78%}header.sticky .menus-nav .nav-mob ul li a{padding:35px 10px 30px 0;font-size:13px}header.sticky .menus-nav nav.nav-mob ul.nav-list .sub-menu a{font-size:16px}header.sticky .menus-nav .sub-menu li:hover ul.sub-sub-menu li a{padding:15px 5px}header.sticky .sub-menu li:hover ul.sub-sub-menu{left:190px}.service_area.section_padding .service-blocks{width:100%;margin:0 0 30px}.common-inner section.Testimonial-form-outer{margin:30px 0 0}.service_area.section_padding .service-blocks:last-child{clear:left}.testimonial-outer.grid .grid-item{width:50%}.accordian_faq_cont a.accordion-section-title{padding:0 40px 22px 30px;line-height:26px}.accordian_faq_cont a.accordion-section-title::before{top:0;transform:none;-webkit-transform:none}.accordian_faq_cont a.accordion-section-title::after{top:-6px}section.video-inner-outer .emb-video{width:50%}section.contact-info .info-details{width:calc(( 100% - 30px * 1 ) / 2);margin-right:30px;margin-bottom:30px}section.contact-info .info-details:nth-child(2n){margin-right:0}.career-form-inner p{padding:0 90px}.appication-form-section{padding:0 15px}.choose-right-content h1{font-size:30px}section.contact-inner-info-outer .contact-form-outer{padding-bottom:30px}.common-inner section.Testimonial-form-outer{background:0 0!important}section.contact-inner-info-outer .contact-form-outer ul .send-button{padding-top:50px;padding-bottom:50px}.contact-info-inner{-moz-box-pack:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}section.contact-info{padding:0 0 10px}.contact-map-outer{float:left;width:100%}}@media (max-width:767px){.header-top{padding:15px 0 4px}header.sticky .top-header{display:block}section.contact-inner-info-outer .section-title h2{font-size:40px}.navbar-inverse .navbar-brand{background:0 0}.navbar-wrapper{position:relative}nav .nav-mobile{display:block;padding:10px 15px;text-align:left;top:6px;width:100%;left:0}nav .nav-click{display:block}nav .nav-mobile-open{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}.active.nav-item::before{border-bottom:0px}.dropdown-submenu>.dropdown-menu{float:none;position:static;width:auto;padding:0}.dropdown-submenu>.dropdown-menu a{color:#333}.dropdown-submenu>a:after{display:none}.dropdown-submenu:hover>.dropdown-menu{display:none}.dropdown-submenu:hover>a:after{border-left-color:transparent}.service-blocks{padding:0!important;margin-bottom:30px}.news-blog-outer{width:100%!important;padding:0 15px}.widget_categories #sidebarwidgeted{padding:0}header.sticky{z-index:9999;position:static;top:0;width:100%;background:#fff;animation:none;-webkit-animation:none;opacity:1;visibility:visible;left:0;transition:none;-webkit-transition:none;box-shadow:transparent}header.sticky .menus-nav{width:100%;float:left}header.sticky .sticky-header-logo-outer{display:none}nav .nav-mobile{display:block;padding:15px;text-align:center;top:0;width:100%;left:0;background:#06608e;color:#fff;font-size:16px;text-transform:uppercase}header.sticky .menus-nav .nav-mob ul li a{font-size:16px;padding:20px 15px 20px 0}nav .nav-click{right:0;top:4px;font-size:16px;float:left;padding:17px 15px}.service_box .service_img img{height:auto!important;object-fit:cover}.container-fluid.top-banner-inner-section{margin-top:0;background-attachment:inherit!important}.sub-banner-title-inner h1{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);margin:0;width:100%;text-align:center;padding:0 15px}.common-inner{width:100%;float:left;padding:40px 0;overflow:hidden}.left-image .choose-image{margin:0 0 20px}.service_area.section_padding .service-blocks{width:100%}.testimonial-outer.grid .grid-item{width:100%}section.video-inner-outer .emb-video{width:100%}section.video-inner-outer .emb-video iframe{height:500px}.contact-info-inner{padding:0 15px}section.contact-info .info-details{width:100%;margin-right:0;margin-bottom:30px}section.contact-inner-info-outer .contact-form-outer ul li{width:100%}section.contact-inner-info-outer .contact-form-outer ul{padding:0 15px}section.contact-inner-info-outer .contact-form-outer ul li.service{position:relative;height:95px}form.wpcf7-form .wpcf7-validation-errors{margin:0!important;display:table!important;width:98%;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-color:#f00;background:#f00;color:#fff}form.wpcf7-form .wpcf7-mail-sent-ok{margin:0!important;display:table!important;width:90%;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-color:#398f14;background:0 0;color:#398f14}.appication-form-section ul li{width:100%}.career-form-inner p{padding:0 15px}.privacy-policy-outer{padding:0 15px}.sitemap-outer ul{list-style-type:none;float:left;width:100%;padding:0 25px}.left-image .choose-image img{height:auto}.left-image .choose-image::before{top:-70px;left:-100px}.news-blog-outer .entry-featured .post-image img{height:auto}.left-image .choose-image img{height:auto;width:100%}.left-image.wow.fadeInLeft{float:left;width:100%}.choose-right-content.wow.fadeInRight{float:left;width:100%}.choose-right-content h1{font-size:30px;float:left;width:100%;text-align:center}.choose-right-content p{text-align:center}.news-blog-outer .post-image{height:auto}section.contact-inner-info-outer .contact-form-outer{padding-bottom:0}.about-right-image{padding-top:10px}.about-right-image .about-two{margin-left:-15px}.entry-content iframe{float:left;width:100%}.contact-map-outer{margin:40px 0 0}section.contact-inner-info-outer .contact-form-outer ul .send-button{padding-top:20px;padding-bottom:30px}}@media (max-width:640px){.call-info span.or{float:left;width:100%;text-align:center;margin:0 0 10px}.home-video a.play-video{top:50%;right:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;width:100%}.home-video a.play-video img{display:table;margin:0 auto;float:none;padding:0}.home-video a.play-video h1{width:auto;display:table;margin:15px auto;float:none;padding:0 15px;text-align:center}.Testimonial-form-inner .Testimonial-outer .owl-nav{padding:0}.common-inner .single-service-sidebar{padding:0}.common-inner .single-sidebar .service-pages{padding:0}.common-inner .single-service-sidebar ul li{padding:0 10px}.accordion-section{padding:30px 15px 10px}.accordian_faq_cont a.accordion-section-title{padding:0 40px 22px 10px}.accordion-section-content{padding:20px 20px 18px}form.wpcf7-form .wpcf7-mail-sent-ok{width:100%}section.contact-inner-info-outer .contact-form-outer form.wpcf7-form .wpcf7-mail-sent-ok{width:90%}section.career-outer .hiring-now-content{margin-bottom:20px}.error-page .head-title h1{font-size:120px}.contact-map-outer{margin:60px 0 0;float:left;width:100%}}@media (max-width:480px){.sub-banner-title-inner h1{line-height:40px;font-size:30px}.news-blog-outer .entry-title{font-size:19px;height:auto}.about-right-image .about-one{width:100%}.about-right-image .about-one img{width:100%}.about-right-image .about-two img{width:100%}.about-right-image .about-two{margin-left:0;width:100%}.about-outer .about-left .about-title h3{font-size:32px;font-family:"Muli",sans-serif;width:100%;float:left}.about-right-image .about-two::after{content:none}.about-right-image .about-two{padding-top:15px}.about-outer .container{width:100%;padding:0}.about-content{float:left;width:100%;position:relative;padding:0 15px 20px}.about-title{float:left;width:100%;position:relative;padding:0 15px}.common-inner section.Testimonial-form-outer{margin:30px 0 0}section.contact-inner-info-outer .section-title h2{font-size:30px}.service_box .service_img img{height:auto!important}form.wpcf7-form .wpcf7-validation-errors{font-size:12px}.about-us .common-inner section.Testimonial-form-outer{margin:0}.accordian_faq_cont a.accordion-section-title{font-size:17px}.container-fluid.top-banner-inner-section{height:230px!important}form.wpcf7-form .wpcf7-validation-errors{bottom:-40px}}@media (max-width:360px){section.video-inner-outer .emb-video iframe{height:185px}form.wpcf7-form .wpcf7-validation-errors{bottom:-40px}form.wpcf7-form .wpcf7-mail-sent-ok{bottom:-20px;font-size:13px}.choose-right-content h1{font-size:25px;line-height:30px}.accordian_faq_cont a.accordion-section-title{font-size:16px}.about-outer .about-left .about-title h3{font-size:26px}section.contact-inner-info-outer .section-title h2{font-size:27px}}