.gfield_validation_message,.gform_validation_errors{display:none}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:transparent}.header-search{width:calc(100% - 840px);margin:0 auto 0 auto}.header-search li{list-style:none}.header-search li input.search-field{background:none;border:1px solid #959595;border-top-left-radius:5px;border-bottom-left-radius:5px}.header-search li .search-form{display:flex;flex:0 0 100%;width:100%;justify-content:space-between}.header-search li .search-form label{width:100%}.header-search li button.search-submit{font-size:15px;background:#353535;width:50px;text-align:center;padding:0;border-radius:5px;border-top-left-radius:0px;border-bottom-left-radius:0px}div#input_1_8 div{margin:0 auto}button.menu-toggle path{fill:#EC6608}button.menu-toggle{font-size:30px}.cls-btn{text-align:right;padding-right:5px}.cls-btn:before{content:"\f00d";font-family:"Font Awesome 5 Pro";font-size:35px}.main-navigation,.main-navigation ul ul{background-color:transparent !important}.main-sliers div#gform_wrapper_1 form#gform_1 .gform-body .gfield_error input{border-color:#c02b0a;border-width:2px}.main-sliers div#gform_wrapper_1 form#gform_1 input#gform_submit_button_1{background:#383838 !important}.main-sliers div#gform_wrapper_1 form#gform_1 input#gform_submit_button_1:hover{background:#EC6608 !important}.instruction.validation_message{display:none}body .slick-dotted.slick-slider{margin-bottom:0px}.Choose select{cursor:pointer}.cls-btn{display:none}.smaller-img-container{margin-bottom:-10px}ul.sub-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:100%;margin:2px 0 0;text-align:left;list-style:none;background-clip:padding-box;border-radius:0px;max-height:0;display:block;overflow:hidden;opacity:0;visibility:hidden;min-width:250px !important;margin-top:0px !important;transition:none !important}.product-heading{background:#EC6608;color:#fff;padding:10px 15px;margin-top:30px;font-size:24px}.sm-open ul.sub-menu{-webkit-transition:max-height 0.3s, opacity 0.2s, visibility 0s;-moz-transition:max-height 0.3s, opacity 0.2s, visibility 0s;-ms-transition:max-height 0.3s, opacity 0.2s, visibility 0s;-o-transition:max-height 0.3s, opacity 0.2s, visibility 0s;transition:max-height 1s, opacity 0.8s, visibility 0s;max-height:530px;opacity:1;visibility:visible}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:15px;padding-left:10px;position:absolute;right:0;padding-top:0px;font-size:25px;top:50%;transform:translate(10px, -50%)}.nevigation-select.cls-mobile-nav .gp-icon svg{top:-18px}.sm-open{position:relative}.nevigation-select .grid-container div#primary-menu ul ul{display:block;z-index:999999}.nevigation-select .grid-container div#primary-menu ul ul li a{display:block;width:100%;border:0px solid #fff;padding:2px 15px;white-space:nowrap}.gf_browser_chrome .gform_footer.top_label input{transition:all 0.3s}.gf_browser_chrome .gform_footer.top_label input:hover{background:#383838 !important}.nevigation-select .grid-container div#primary-menu ul ul li:last-child a{padding-bottom:15px}.nevigation-select .grid-container div#primary-menu ul ul li:first-child a{padding-top:15px}div#primary-menu ul>li:hover:before{width:100%}div#primary-menu ul>li{position:relative}div#primary-menu ul>li:before{position:absolute;content:"";width:0px;background:#383838;height:3px;bottom:0;left:0;right:0;margin:0 auto;transition:all 0.3s}.sm-open ul.sub-menu a{background:#fff;color:#55555e !important;font-weight:500}.sm-open ul.sub-menu a:hover{color:#EC6608 !important}.right-sidebar .site-content .content-area{width:100%;margin-top:50px;margin-bottom:50px}.single-our_trainings .is-right-sidebar{display:none !important}.main-slider .single-slide .single-inner-container{padding-left:15px;padding-right:15px}form#gform_3{display:grid;max-width:100% !important;width:100%;grid-template-columns:1fr 150px;grid-gap:10px}form#gform_3 input#gform_submit_button_3{height:50px}.gform_wrapper .gfield_error input{border:2px solid #c02b0a !important}@media (max-width: 1200px){.main-slider:before{font-size:12px}.cls-footertop{padding:70px 15px}.project-case-studies i{display:none !important}}@media (min-width: 1200px) and (max-width: 1400px){.big-img-container *{height:100%;object-fit:cover}.project-case-studies .fa-angle-right{right:-15px}.project-case-studies .fa-angle-left{left:-25px}.project-case-studies .fa-angle-right{right:-15px}html[lang="fr"] .nevigation-select .grid-container .Choose label{width:270px;font-size:13px;line-height:2}html[lang="fr"] #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:40px;height:40px;padding:0px 15px 0px 5px}}@media (min-width: 767px) and (max-width: 1350px){.main-slider .slick-dots{bottom:15px}ul#menu-footer-menu{padding-left:35px}.main-slider .single-slide .single-inner-container h3{font-size:30px}.main-sliers div#gform_wrapper_1 form#gform_1{right:15px}.main-slider .single-slide .single-inner-container{max-width:45%;line-height:1.8}.nevigation-select .grid-container{display:grid;grid-template-columns:1fr 410px}}@media (min-width: 767px) and (max-width: 1250px){ul#menu-footer-menu{display:grid;grid-template-columns:1fr}.row-pad{padding:50px 0px}h2{font-size:30px}.project-case-studies .img-container{grid-template-columns:1fr}.project-case-studies .smaller-img-container{display:flex;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;overflow-x:auto;flex-wrap:nowrap}.project-case-studies .smaller-img-container .smaller-img{flex:0 0 22%}}@media (min-width: 1150px) and (max-width: 1300px){.nevigation-select .grid-container div#primary-menu ul li{margin-right:20px}.nevigation-select .grid-container div#primary-menu ul li a{font-size:16px}.nevigation-select .grid-container{grid-template-columns:1fr 340px}.nevigation-select .grid-container .Choose select{width:160px}.nevigation-select .grid-container .Choose label{width:175px;font-size:14px;padding-top:7px}.menu-item-has-children .dropdown-menu-toggle{right:-14px}}@media (max-width: 1200px){.main-slider:before{font-size:12px}}@media (min-width: 991px) and (max-width: 1250px){.header-search{width:calc(100% - 730px);margin:0 auto 0 auto}}@media (min-width: 767px) and (max-width: 1200px){.main-slider img{height:400px}}@media (min-width: 767px) and (max-width: 991px){.inside-header{justify-content:space-between}ul#menu-footer-menu{display:grid;grid-template-columns:1fr !important;margin-top:26px}.cls-footer-social{margin-left:25px}}@media (max-width: 991px){aside#custom_html-3{text-align:center}.main-slider:before{font-size:12px}.header-search{display:none}}@media (min-width: 900px) and (max-width: 1150px){.nevigation-select .grid-container div#primary-menu ul li{margin-right:14px}.nevigation-select .grid-container div#primary-menu ul li a{font-size:15px}.nevigation-select .grid-container{grid-template-columns:1fr 340px}.nevigation-select .grid-container .Choose select{width:160px}.nevigation-select .grid-container .Choose label{width:175px;font-size:14px;padding-top:7px}.menu-item-has-children .dropdown-menu-toggle{right:-14px}}@media (min-width: 800px) and (max-width: 900px){.nevigation-select .grid-container div#primary-menu ul li{margin-right:10px}.nevigation-select .grid-container div#primary-menu ul li a{font-size:13px}.nevigation-select .grid-container{grid-template-columns:1fr 340px}.nevigation-select .grid-container .Choose select{width:160px}.nevigation-select .grid-container .Choose label{width:175px;font-size:14px;padding-top:7px}.menu-item-has-children .dropdown-menu-toggle{right:-14px}}@media (min-width: 767px) and (max-width: 800px){.nevigation-select .grid-container div#primary-menu ul li{margin-right:10px}.nevigation-select .grid-container div#primary-menu ul li a{font-size:13px}.nevigation-select .grid-container{grid-template-columns:1fr 290px}.nevigation-select .grid-container .Choose select{width:130px;padding:0px 0px 0px 5px}.nevigation-select .grid-container .Choose label{width:175px;font-size:13px;padding-top:9px}.menu-item-has-children .dropdown-menu-toggle{right:-12px}}@media (min-width: 767px){.main-slider img{object-fit:cover}}@media (min-width: 0px) and (max-width: 1350px){.footer-widget-2{position:relative;left:0px;padding-left:0px}}@media (max-width: 567px){form#gform_3{display:block}.custom-from .gform_wrapper.gravity-theme .gfield input.large{margin-bottom:20px}form#gform_3 input#gform_submit_button_3{height:50px;width:100%;max-width:100%}.subscribe{padding:0px}nav.tribe-events-c-top-bar__nav *{font-size:25px !important}}@media (min-width: 767px) and (max-width: 960px){.mega-menu-primary-mobile-open{overflow:hidden}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{overflow:scroll}.mega-toggle-blocks-right{position:absolute;top:10px}.inside-footer-widgets{flex-direction:row}ul#mega-menu-primary{position:fixed !important;top:0 !important;width:100% !important;left:0 !important;z-index:999999;height:100% !important;padding-top:40px !important}.nevigation-select .grid-container{grid-template-columns:1fr 380px}.nevigation-select .grid-container .Choose{position:relative;top:-4px}.mega-menu-item .custom-html-widget .cls-column-container{grid-gap:15px}}@media (max-width: 767px){.single-featured_products .top-img h1,.search .top-img h1,.casestudies-template-default .top-img h1,.single-team .top-img h1{font-size:28px;text-align:center}.project-img img{margin-bottom:20px}.product-heading{font-size:18px}.header-image{max-width:175px;margin-bottom:20px}.mega-menu-item .custom-html-widget .cls-column-container{grid-gap:15px}.header-contact{margin-left:0px}.country-selector.weglot-dropdown{background-color:transparent;position:absolute;right:110px;width:90px;margin-top:3px;top:22px}div#mega-menu-wrap-primary{position:absolute;top:71px;right:15px;width:51px;background:none !important}.mega-menu-primary-mobile-open{overflow:hidden}div#mega-menu-wrap-primary .mega-menu-toggle{background:transparent}ul#mega-menu-primary>li.cls-btn{display:block !important;border:none !important;right:15px !important;top:9px !important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{overflow:scroll}ul#mega-menu-primary>li{border-bottom:1px solid #5a5a5a !important}.mega-menu-item .custom-html-widget .cls-column-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color:#55555e !important}a.menu-serach.toggle{position:absolute;z-index:9999;right:0;font-size:26px;top:71px;right:77px;color:#EC6608}ul#mega-menu-primary{position:fixed !important;top:0 !important;width:100% !important;left:0 !important;z-index:999999;height:100% !important;padding-top:40px !important}.phn-no{max-width:210px;margin:0 auto 20px auto;padding-left:0}.email{margin-bottom:30px}h2 br{display:none}.archive .news_sections .img-box-section{padding-right:0px}.single-projects .top-img h1{font-size:35px;text-align:center;padding:0 15px}aside#custom_html-3{text-align:center}.cls-footer-social{display:flex;align-items:center;justify-content:center}.cls-footertop .footer-top-img{font-size:18px;font-weight:700;position:relative;padding-left:90px;margin:10px 0}.mobile-center{text-align:center !important}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:0px 0px}.cls-btn:before{content:"\f00d";font-family:"Font Awesome 5 Pro";font-size:35px}.cls-btn{position:absolute !important;top:0 !important;right:0 !important}div#primary-menu ul>li:before{display:none}div#primary-menu ul>li.cls-btn:before{content:"\f00d";font-family:"Font Awesome 5 Pro";font-size:35px;display:block;top:-50%;transform:translate(-7px, -50%)}.nevigation-select .grid-container div#primary-menu ul ul{width:100%;background:#fff}.nevigation-select .grid-container div#primary-menu ul ul li a{background:#fff}.nevigation-select{background:#EC6608;padding:5px 0}ul#menu-footer-menu{margin-left:0px}.cls-copyright{padding:0 15px}aside#custom_html-2 .textwidget.custom-html-widget{margin:0 auto 0 0;max-width:100%}.main-slider .single-slide .single-inner-container{margin:0 auto}.menu-toggle{padding:0 0px 0 20px}.cls-btn a{opacity:0}.cls-btn{display:block;position:absolute;top:0;right:12px;height:50px;width:50px;overflow:hidden;cursor:pointer}.mobile-menu div#primary-menu{padding-top:50px}.nevigation-select .grid-container div#primary-menu ul li a:hover:before{display:none}.nevigation-select .grid-container div#primary-menu ul li{list-style:none;margin-right:0px;color:#fff;margin-bottom:0 !important}.nevigation-select .grid-container div#primary-menu ul li a{display:block;width:100%;border:1px solid #da731a;padding:0px 15px}.nevigation-select .grid-container .Choose select{position:relative;bottom:3px;width:100%}.row-pad{padding:30px 0px}.main-slider:before{font-size:13px;padding:5px 15px;line-height:1.5 !important}.header-contact a.button{padding:12px 10px}.main-slider .single-inner-content *{line-height:1.5}.header-social{width:100%}.header-social li{max-width:450px;margin:0 auto}.single-inner-container{padding:0 15px}.main-slider .single-slide .single-inner-container h3{font-size:30px}.single-inner-content{text-align:center}.nevigation-select .grid-container,.nevigation-select .grid-container div#primary-menu ul{display:block}.cls-mobile-nav div#primary-menu{width:0%;opacity:1;height:100%;transition:ease all 0.5s;position:fixed;display:block !important;background:#EC6608;top:-5px;left:0;z-index:9999999;overflow:hidden;padding-top:50px}.mobile-menu div#primary-menu{position:fixed;display:block !important;background:#EC6608;top:-5px;left:0;opacity:1 !important;z-index:999999;transition:ease all 0.5s;height:100% !important;width:100% !important}.sm-open ul.sub-menu a{background:#cf6913}ul.sub-menu{position:relative;top:100%;left:0;z-index:1000;display:none;float:left;min-width:100%;margin:2px 0 0;text-align:left;list-style:none;background-clip:padding-box;border-radius:4px;-webkit-transition:max-height 0.3s, opacity 0.2s 0.1s, visibility 0s 0.3s;-moz-transition:max-height 0.3s, opacity 0.2s 0.1s, visibility 0s 0.3s;-ms-transition:max-height 0.3s, opacity 0.2s 0.1s, visibility 0s 0.3s;-o-transition:max-height 0.3s, opacity 0.2s 0.1s, visibility 0s 0.3s;transition:max-height 0.5s, opacity 0.8s 1s, visibility 0s 0.3s;max-height:0;display:block;overflow:hidden;opacity:0;visibility:hidden;margin-top:0px !important}.sm-open ul.sub-menu{-webkit-transition:max-height 0.3s, opacity 0.2s, visibility 0s;-moz-transition:max-height 0.3s, opacity 0.2s, visibility 0s;-ms-transition:max-height 0.3s, opacity 0.2s, visibility 0s;-o-transition:max-height 0.3s, opacity 0.2s, visibility 0s;transition:max-height 1s, opacity 0.8s, visibility 0s;max-height:530px;opacity:1;visibility:visible}ul.sub-menu li:last-child{margin-bottom:10px !important}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:15px;padding-left:10px;position:absolute;right:0;padding-top:10px;font-size:25px}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0em}.nevigation-select .grid-container .Choose{display:block;text-align:center}.nevigation-select .grid-container .Choose label{margin-bottom:-3px;display:block;text-align:center;width:100%;margin-top:0;padding-top:0;font-size:13px}.main-sliers div#gform_wrapper_1 form#gform_1{max-width:100%;margin:0 auto;position:relative;top:0%;right:0%;transform:translate(0, 0%);background:#EC6608;padding:15px}.main-sliers div#gform_wrapper_1 form#gform_1 .gform_ajax_spinner{width:20px !important}.main-sliers div#gform_wrapper_1 form#gform_1 input{background-color:#fff}.main-sliers div#gform_wrapper_1{background:#EC6608 !important}.main-sliers .single-slide img{height:400px;object-fit:cover;object-position:center center}.project-case-studies .img-container{grid-template-columns:1fr}.project-case-studies .smaller-img-container{display:flex;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;overflow-x:auto;flex-wrap:nowrap}.project-case-studies .smaller-img-container .smaller-img{flex:0 0 22%}}@media (max-width: 480px){.header-contact a.button{padding:12px 10px;font-size:13px}.header-social a{padding-left:30px}.header-social a strong{display:block;font-size:16px;padding-left:0px}.header-social a:before{font-size:20px;transform:translate(0px, -50%);top:50%}}@media (max-width: 400px){.header-image{max-width:130px;margin-bottom:20px}}@media (max-width: 350px){div#input_1_8 div{margin:0 auto;transform:scale(0.9);position:relative;right:7px}.header-image{max-width:100px;margin-bottom:30px;margin-top:10px}}
/*# sourceMappingURL=addition.css.map */
