@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,700);body{font-size:14px;color:#181823}a:hover{text-decoration:none}.webeuz-button:hover{border-color:#04a3f4;background:transparent;color:#04a3f4}.width-10{width:10%}.width-20{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-80{width:80%}.width-90{width:90%}.width-100{width:100%}.box-center .width-10,.box-center .width-20,.box-center .width-30,.box-center .width-40,.box-center .width-50,.box-center .width-60,.box-center .width-70,.box-center .width-80,.box-center .width-90,.box-center .width-100{margin:0 auto;display:block}@media (max-width:575.98px){.width-10,.width-20,.width-30,.width-40,.width-50,.width-60,.width-70,.width-80,.width-90,.width-100{width:100%}}h1,h2,h3,h4,h5,h6{font-weight:900}.centred-image{text-align:center}.no-padding{padding:0}header{background:#fff;position:relative;z-index:9}.main-header.fixed{position:fixed;top:0;width:100%;z-index:9;background:#fff}.top-navbar{height:50px;background:#1c3f95}.weather-wrap{border-left:1px solid #2247a1;height:50px;padding-left:10px}#awesome-weather-casablanca-ma{padding:5px;height:50px;background:transparent}.awesome-weather-header,.awesome-weather-wrap.temp5{background:transparent}.awesome-weather-current-temp{font-size:16px;line-height:unset;width:auto;padding:0;float:unset;white-space:normal;display:block;position:relative;top:-10px}.awesome-weather-current-temp:before{font-family:'fontello';content:'\e811';font-size:20px;margin-right:10px}.awesome-weather-current-temp sup{font-size:14px}.lng{color:#fff;padding:10px;position:relative;font-size:15px;border-right:1px solid #2247a1;padding:0 20px}.lng:hover{color:#ffd457;padding:10px;position:relative;font-size:15px;border-right:1px solid #2247a1;padding:0 20px}.awesome-weather-current-temp strong{font-weight:400}.awesome-weather-attribution,.awesome-weather-todays-stats{display:none}.awesome-weather-header{padding:0;font-size:10px;letter-spacing:0;text-align:left;position:relative;top:26px}.webeuz-logo{line-height:100px;width:130px}.webeuz-logo .owl-item{display:flex;justify-content:flex-start;align-items:center;height:100px}.webeuz-logo img{width:auto!important}.webeuz-logo .landini{width:100%!important}.webeuz-navbar{float:right}.webeuz-nav .home-btn.menu-item span{display:none}.webeuz-nav .contact-btn.menu-item a{background:#ffd457;line-height:28px;text-align:center;padding:23px 20px;border-left:1px solid #fcfcfc}.webeuz-nav .rejoignez-nous.menu-item a{background:#fff;color:#1c3f95;line-height:28px;text-align:center;padding:23px 20px}.webeuz-nav .menu-item{position:relative}.webeuz-nav .menu-item a{display:block;font-size:13px;padding:0 20px;height:100px;line-height:100px;text-transform:uppercase;color:#1E1E1E;font-weight:900;transition:all .25s linear}.dropdown-menu .menu-item a{font-size:14px;padding:0 15px;height:40px;line-height:40px;text-transform:none;font-weight:400;border-bottom:1px solid aliceblue;transition:all .30s linear}.dropdown-menu .menu-item a:hover{color:#fff!important;background:#1c3f95;padding-left:20px}.dropdown-menu .menu-item:last-child a{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dropdown-menu .menu-item:first-child a{border-top-left-radius:4px;border-top-right-radius:4px}.webeuz-nav .menu-item.current_page_item a,.webeuz-nav .menu-item a:hover{color:#1c3f95}.contact-btn a:before{font-family:'fontello';content:'\e843';display:block;font-size:22px;margin-bottom:6px;font-weight:400;transform:scale(1);transition:all .25s linear}.contact-btn a:hover::before{transform:scale(1.1)}.rejoignez-nous a:before{font-family:'fontello';content:'\e828';display:block;font-size:30px;margin-bottom:6px;font-weight:400}.webeuz-nav .home-btn.menu-item a:before{font-family:'fontello';content:'\e827';display:block;font-size:22px;margin-bottom:6px;font-weight:400}.top-contact-wrap .top-contact{padding:0;margin:0}.top-contact-wrap .contact-item{display:inline-block;list-style-type:none;padding-right:15px}.top-contact-wrap .contact-item a{display:inline-block;line-height:50px;color:#fff}.top-contact-wrap .contact-item i{margin-right:10px}.extra-actions{text-align:right}.social-media-wrap,.lang-wrap,.weather-wrap{display:inline-block}.social-media{margin:0;padding:0;position:relative}.social-media-wrap .social-item{display:inline-block;border-left:1px solid #2247a1}.social-media-wrap .social-item:last-child{border-right:1px solid #2247a1}.social-media-wrap .social-item a{color:#fff;width:50px;height:50px;display:block;line-height:52px;text-align:center;font-size:18px;transition:all .25s linear}.social-media-wrap .social-item a:hover{color:#ffd457}.lang-wrap{height:50px;padding:0;margin:0;position:relative;top:-2px}.lang-wrap .nav{position:relative}.lang{text-align:center;width:60px;height:50px;color:#fff;font-size:13px;padding:0 10px;cursor:pointer;position:relative;line-height:50px;display:block;margin:0}ul.select{margin:0;padding:0;display:none;position:absolute;top:50px;left:-5px;z-index:9}ul.select>li{width:60px;background:#1c3f95;line-height:25px;font-size:14px;padding:0 10px;cursor:pointer;list-style-type:none;border-bottom:1px solid #ddd;height:35px;line-height:35px}ul.select>li>a{color:#fff}ul.select>li:hover,ul.select>li.active{background:#ffd457;color:#1E1E1E}ul.select>li:hover,ul.select>li.active>a{color:#1E1E1E}.icon-nav{display:none}.dropdown-menu{min-width:310px;top:100px;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;border:none;box-shadow:0 20px 10px 10px rgba(0,0,0,.03)}@media (min-width:768px) and (max-width:1024px){.top-navbar{height:50px}.top-contact-wrap .contact-item a{height:50px;line-height:50px}.social-media-wrap .social-item a{width:50px;height:50px;line-height:50px}.lang-wrap{height:50px;top:-2px}.lang{height:50px;line-height:50px}ul.select{top:50px;left:-3px}.webeuz-logo{line-height:100px}.webeuz-logo img{height:auto}.webeuz-logo .landini{width:100%!important}.top-contact-wrap span{display:none}.icon-nav i.icon{width:auto;height:auto;margin:0}.webeuz-nav .menu-item a{padding:0 10px}.dropdown-toggle:after{display:none}.icon-nav{display:block;width:40px;height:40px;float:right;font-size:26px;line-height:45px;position:relative;top:30px;right:15px}.icon-nav i.icon{width:auto;height:auto;margin:0}.button-open .webeuz-nav{left:0}.webeuz-nav .menu-item{display:block;width:100%}.webeuz-nav .menu-item a{height:50px;line-height:50px}.contact-btn{width:100%!important;height:auto;display:inline-block!important;position:absolute;left:0;bottom:0}.webeuz-nav .contact-btn.menu-item a{height:60px;line-height:60px;text-align:left;padding:0 20px}.contact-btn a:before{display:inline-block;margin-right:10px;margin-bottom:0;font-size:18px}.webeuz-overlay.active-menu{width:100%;height:100vh;background:#fff;z-index:8;position:fixed;opacity:.9}.nos-produits .owl-nav button{font-size:26px}.nos-produits .owl-nav button span{position:relative;top:-4px}}@media (max-width:768px){.nos-produits .owl-nav button{font-size:26px}.nos-produits .owl-nav button span{position:relative;top:-5px}.dropdown-toggle::after{display:none}.main-header.fixed{height:70px}.webeuz-logo .owl-item{height:70px;padding:10px}.top-navbar .col-4,.top-navbar .col-8{padding:0}.top-navbar{height:50px}.top-contact-wrap .contact-item{padding-right:5px}.top-contact-wrap .contact-item:first-child{padding-left:10px}.weather-wrap{padding-right:5px;padding-left:5px}.top-contact-wrap .contact-item a{height:50px;line-height:50px}.social-media-wrap .social-item a{width:40px;height:50px;line-height:50px}.lang-wrap{height:50px;top:-2px}.lang{height:50px;line-height:50px}ul.select{top:50px;left:-3px}.main-header{height:70px}.webeuz-logo{line-height:80px;width:100px}.webeuz-logo .owl-nav{display:none}.webeuz-logo img{height:auto}.top-contact-wrap span{display:none}.icon-nav{display:block;width:40px;height:40px;float:right;font-size:26px;line-height:35px;position:relative;top:20px;right:15px;text-align:center}.icon-nav i.icon{width:auto;height:auto;margin:0}.webeuz-nav{z-index:9;position:fixed;top:0;left:-280px;width:280px;height:100vh;background:#fff;transition:all .25s linear;display:block;box-shadow:0 0 20px 10px rgba(0,0,0,.06);overflow-x:scroll}.dropdown-menu{position:relative;top:-10px;border-radius:0;border:none}.dropdown-menu .menu-item a{height:40px!important;line-height:40px!important}.button-open .webeuz-nav{left:0}.webeuz-nav .menu-item{display:block;width:100%}.webeuz-nav .menu-item a{height:auto;line-height:50px}.contact-btn{width:100%!important;height:auto;display:inline-block!important;position:absolute;left:0;bottom:0}.webeuz-nav .contact-btn.menu-item a{height:60px;line-height:60px;text-align:left;padding:0 20px}.contact-btn a:before{display:inline-block;margin-right:10px;margin-bottom:0;font-size:18px}.webeuz-overlay.active-menu{width:100%;height:100vh;background:#fff;z-index:8;position:fixed;opacity:.9}.lang{width:35px;height:50px;height:50px}#awesome-weather-casablanca-ma{padding:0 0 0 5px}.weather-wrap,#awesome-weather-casablanca-ma{height:40px}.awesome-weather-header{font-size:9px}.awesome-weather-current-temp{font-size:14px;top:-6px}.awesome-weather-current-temp::before{font-size:16px}}.section{padding:120px 0}.section .webeuz-title{font-weight:900}.nos-produits .webeuz-title{margin-bottom:30px}.nos-actualites .webeuz-title{margin-bottom:60px}.nos-produits .box-center{margin-bottom:60px}.slider-btn{color:#fff;width:200px;font-size:13px!important;display:block;text-transform:uppercase;letter-spacing:2px!important;transition:all .25s linear!important;white-space:nowrap}.slider-btn:hover{letter-spacing:4px!important;color:#fff!important}.slider-btn:before{width:45px;height:45px;content:"";display:inline-block;background:url(../../../../../../themes/dimateq/assets/images/more-icon.png) no-repeat;position:relative;top:17px;margin-right:15px}@media(max-width:768px){.slider-btn:before{top:12px;width:30px;height:30px;margin-right:12px;background-size:contain;font-size:11px!important}}.nos-produits{background:#fafbff;padding:120px 0 90px}.dimateq-cat{margin-bottom:30px;border-radius:4px;overflow:hidden}.dimateq-cat .dimateq-cat-thumb{background:#1c3f95;overflow:hidden}.dimateq-cat .dimateq-cat-thumb img{width:100%;height:auto;transition:all .25s linear;transform:scale(1)}.dimateq-cat:hover .dimateq-cat-thumb img{transform:scale(1.1);opacity:.1}.dimateq-cat .dimateq-cat-link{color:#1e1e1e;width:100%;height:90px;display:flex;justify-content:center;align-items:center;background:#fff;padding:30px;text-align:center}.dimateq-cat .dimateq-cat-link h2{font-size:16px;font-weight:900;line-height:28px;margin:0;transition:all .20s linear}.dimateq-cat:hover .dimateq-cat-link h2{color:#1c3f95}.dimateq-product-cat{color:#ccc}@media (max-width:575.98px){.nos-produits{padding:40px 0}.nos-produits .row{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;display:block;margin:0 auto}.nos-produits .row .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.nos-produits .row .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.nos-produits .row .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.nos-produits .owl-dots{display:none}.nos-produits .owl-nav{text-align:center}.nos-produits .owl-nav button{width:40px;height:40px;background:#1c3f95;text-align:center;line-height:40px;border:2px solid #1c3f95;border-radius:4px;color:#fff;margin:0 5px}.nos-produits .webeuz-title{font-size:28px!important;margin-bottom:10px}.nos-produits .box-center{margin-bottom:30px}.nos-produits .dx-text{font-size:14px!important;line-height:26px!important}.dimateq-cat .dimateq-cat-link{height:70px}.dimateq-cat .dimateq-cat-link h2{font-size:14px}}@media (min-width:768px) and (max-width:1024px){.nos-produits{padding:60px 0}.nos-produits .row{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;display:block;margin:0 auto}.nos-produits .row .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.nos-produits .row .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.nos-produits .row .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.nos-produits .owl-dots{display:none}.nos-produits .owl-nav{text-align:center}.nos-produits .owl-nav button{width:40px;height:40px;background:#1c3f95;text-align:center;line-height:40px;border:2px solid #1c3f95;border-radius:4px;color:#fff;margin:0 5px}.nos-produits .row .col-md-3{max-width:100%}}.nos-actualites{padding:120px 0}.nos-actualites .owl-nav{display:block!important}.nos-actualites .owl-next,.nos-actualites .owl-prev{width:50px;height:50px;background:#fff!important;color:#1c3f95!important;border-radius:50%!important;border:3px solid #fcfcfc!important;font-size:26px!important;transition:all .25s linear}.nos-actualites .owl-next:hover,.nos-actualites .owl-prev:hover{background:#1c3f95!important;color:#fff!important;border:3px solid #1c3f95!important}.nos-actualites .owl-nav{position:absolute;top:50%;width:100%}.nos-actualites .owl-prev{position:relative;left:-80px}.nos-actualites .owl-next{float:right;position:relative;right:-80px}.dimateq-post{background:#fcfcfc;border-radius:4px;overflow:hidden;height:auto}.dimateq-post .dimateq-post-thumb{background:#ffd457;overflow:hidden}.dimateq-post .dimateq-post-thumb img{width:100%;height:auto;transform:scale(1);transition:all .20s linear}.dimateq-post:hover .dimateq-post-thumb img{transform:scale(1.1);opacity:.1}.dimateq-post .dimateq-post-content{padding:30px}.dimateq-post .dimateq-post-title{color:#2d2d2d;transition:all .25s linear}.dimateq-post:hover .dimateq-post-title{color:#1c3f95}.dimateq-post .dimateq-post-title h2{font-size:18px;line-height:28px;font-weight:900}.dimateq-post .dimateq-post-link{text-transform:uppercase;font-size:13px;color:#1c3f95;letter-spacing:1px;font-weight:900;position:relative;left:-18px;transition:all .25s linear}.dimateq-post:hover .dimateq-post-link{left:0;letter-spacing:2px}.dimateq-post .dimateq-post-link i{opacity:0;transition:all .40s linear}.dimateq-post:hover .dimateq-post-link i{opacity:1}@media (max-width:575.98px){.nos-actualites{padding:40px 0}.nos-actualites .owl-nav{text-align:center;padding-top:30px}.nos-actualites .owl-nav button{width:40px;height:40px;background:#1c3f95!important;text-align:center!important;line-height:40px!important;border:2px solid #1c3f95!important;border-radius:4px!important;color:#fff!important;margin:0 5px}.nos-actualites .owl-nav button span{position:relative;top:-5px}.nos-actualites .webeuz-title{font-size:28px!important;margin-bottom:10px}.nos-actualites .owl-nav{position:relative;top:0;width:auto}.nos-actualites .owl-prev{left:0}.nos-actualites .owl-next{right:0;float:none}}@media(min-width:768px) and (max-width:1024px){.nos-actualites{padding:60px 0}.dimateq-post{height:auto}}.agencies-section{height:auto;background:#1c3f95;padding:80px 0;overflow:visible!important}.section-heading{padding-top:100px}.section-heading .section-title{font-size:48px;color:#fff;font-weight:900;text-transform:uppercase}.section-description{color:#fff;font-size:16px}.agencies-dropdown{position:relative;z-index:9}.agencies-dropdown input{width:100%;height:60px;color:#1E1E1E;border-radius:4px;border:none;padding:15px;padding-left:75px}.agencies-dropdown #showlist{width:50px;height:50px;display:block;position:absolute;top:5px;right:5px;border-radius:4px;background:#ffd457;text-align:center;line-height:58px;color:#fff;font-size:22px}.agencies-dropdown #showlist i{width:auto;height:auto;margin:0}.city-wrap{opacity:0;transform:scale(0);position:absolute;top:36%;left:30px;margin:0 auto;background:#fff;z-index:9;box-shadow:0 0 10px 10px rgba(0,0,0,.02);border-radius:4px;height:335px;transition:all .25s linear;overflow:hidden;z-index:99;width:432px}.city-wrap.message{height:60px;background:#ffd457}.message .city-name{font-size:18px;font-weight:900;padding:15px 20px 10px;background:#ffd457}.city-wrap button{font-size:24px;background:transparent;color:#1E1E1E;border:none;position:absolute;top:12px;right:15px;padding:0}.city-wrap button:hover{cursor:pointer}.city-wrap button i.icon{margin:0;width:auto;height:auto}.opened-box .city-wrap{opacity:1;transform:scale(1)}@media(max-width:768px){.city-wrap{width:90%;height:auto;top:65px;left:0;right:0;margin:0 auto;display:block}.city-name{font-size:22px}}.city-name{font-size:32px;font-weight:900;color:#fff;padding:20px 20px 10px;background:#ffd457}.raison-sociale{font-size:14px;background:#ffd457;color:#fff;padding:0 20px 15px;margin-bottom:10px}.info-row{padding:12px 20px;border-bottom:2px dotted #fcfcfc;font-size:12px}.info-row:last-child{border-bottom:none}.info-row i.icon{padding-right:5px;color:#1c3f95;margin:0;width:auto;height:auto;font-size:16px;font-weight:700}@media (max-width:575.98px){.agencies-section{height:auto;padding:40px 0}.section-heading{padding-top:0;text-align:center}.section-heading .section-title{font-size:28px}.section-description{font-size:13px}}.partners-section{background:url(../../../../../../themes/dimateq/assets/images/partners-bg.png) no-repeat;background-size:cover;background-position:bottom center;padding-top:80px;padding-bottom:80px}.partners-section .webeuz-title{color:#1c3f95;font-size:48px;line-height:48px;text-transform:uppercase;font-weight:900}.partners-section .featured-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.partners-section .featured-logos .client-logo{max-width:33.33%;flex:33.33%;margin:40px 0}.partners-section .client-logo img{height:auto}.partners-section .owl-next,.partners-section .owl-prev{width:40px;height:40px;background:#1c3f95!important;border-radius:4px!important;color:#fff!important;font-size:28px!important;margin:0 10px}.partners-section .owl-nav{padding-top:30px}.partners-section .owl-nav span{position:relative;top:-2px}.dimateq-partners{padding-top:40px;z-index:unset}.dimateq-partner{display:flex;justify-content:center;align-items:center;height:100px}.dimateq-partner img{width:105px!important;margin:0 auto}.owl-dots{display:none}.gform_confirmation_wrapper{text-align:center;font-size:16px;margin-top:20px}@media (max-width:575.98px){.dimateq-partners{padding-top:0}.featured-logos{padding-top:0}.partners-section{padding:50px 0 0}.partners-section .webeuz-title{font-size:28px!important}.featured-logos{width:100%;-webkit-tap-highlight-color:transparent;position:relative;display:block;margin:0 auto;padding:0 40px 40px}.featured-logos .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.featured-logos .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.featured-logos .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.partners-section .featured-logos .client-logo{max-width:100%;flex:100%;margin:0;display:flex;justify-content:center;align-items:center;height:70px}.featured-logos .owl-dots{display:none}.featured-logos .owl-nav{text-align:center;padding-top:30px}.featured-logos .owl-nav button{width:40px;height:40px;background:#1c3f95!important;text-align:center!important;line-height:40px!important;border:2px solid #1c3f95!important;border-radius:4px!important;color:#fff!important;margin:0 5px}}@media(min-width:768px) and (max-width:1024px){.partners-section{padding:60px 0}}.footer-section{background:#252525;width:100%}@media(max-width:768px){.footer-section{padding-bottom:42px}.dimateq-links p{font-size:12px}}.contact-wrap{padding:40px 0;border-bottom:2px solid #2e2e2e}.contact-box{color:#fff}.contact-box a{color:#fff}.contact-icon{float:left;height:65px;width:65px;text-align:center;line-height:46px;font-size:24px;background:#262626;border-radius:50%;margin-right:18px}.contact-icon .icon{width:auto;height:auto;margin:0;line-height:unset}.contact-type{font-size:16px;text-transform:uppercase;font-weight:900}.contact-type .contact-icon i.icon{width:auto;height:auto;margin:0}.dimateq-links{padding:60px 0;color:#fff}.dimateq-links h3{font-size:22px;font-weight:900;text-transform:uppercase;color:#fff;margin-bottom:15px}.dimateq-links h3 .icon{display:none}.dimateq-links .nav li{display:block;width:100%;line-height:38px}.dimateq-links .nav li a{color:#fff}.cats-links-nav{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:100px;-moz-column-width:100px;column-width:100px;display:block!important}.newsletter-form{position:relative;margin-top:24px}input.newsletter{width:100%;height:60px;border:none;border-radius:4px;padding-left:15px}.newsletter-form button{position:absolute;top:5px;right:5px;background:#1c3f95;color:#ffd457;border:none;width:auto;height:50px;text-transform:uppercase;border-radius:4px;padding:0 15px}.dim-links i,.dim-cats i{display:none}@media (max-width:575.98px){.dimateq-links{padding:30px 15px 40px}.contact-wrap{padding:40px 0 15px}.contact-box{margin-bottom:20px}.contact-icon{margin-right:10px}.contact-type{font-size:13px}.cats-links,.extra-link{display:none}.cats-links-nav{-webkit-column-count:1;-moz-column-count:1;column-count:1}.dim-links i,.dim-cats i{display:inline-block;float:right}.dim-links,.dim-cats{transition:all .25s linear}.dim-links:hover,.dim-cats:hover{cursor:pointer;color:#ffd457}.dimateq-links h3{font-size:14px;margin-bottom:0;padding:10px 0}.cats-links,.extra-link{padding-bottom:15px}.agencies-map{display:none}.dimateq-links h3 .icon{display:block}}@media(min-width:768px) and (max-width:1024px){.agencies-map{display:block}.city-wrap{top:25%;left:0;right:0}.reseau-page .section-heading{text-align:left}.agencies-section{height:auto}.section-heading{padding-top:0}.contact-box{text-align:center}.contact-box .contact-icon{float:none;display:block;margin:0 auto}.contact-box .contact-type{font-size:14px}}@media(max-width:768px){.agencies-map{display:none}}.webeuz-page-header{height:300px;margin-top:0;background-color:rgba(28,63,149,.9);display:flex;justify-content:center;align-items:center;position:relative}.webeuz-page-header:before{display:block;content:"";height:300px;width:100%;background:url(../../../../../../themes/dimateq/assets/images/cover-page.png) no-repeat;background-size:cover;background-position:center center;position:absolute;top:0;left:0;z-index:-9}.page-title{font-size:36px;font-weight:900;color:#fff;margin:0;text-transform:uppercase}@media(max-width:768px){.webeuz-page-header{height:160px;margin-top:0}.webeuz-page-header::before{height:160px}.page-title{font-size:28px;text-align:center;padding:0 30px;line-height:32px}}.about-section{padding-top:100px;padding-bottom:100px}.about-section .webeuz-title{font-weight:900;margin-bottom:35px}.about-section img{max-width:none;float:left}@media(max-width:768px){.about-section{padding-top:50px;padding-bottom:50px}.about-section .webeuz-title{font-size:24px!important;margin-bottom:15px}.about-section .dx-text{font-size:14px!important;line-height:26px!important}.about-section img{max-width:100%;margin-top:30px}}.chiffre-section{background:#1c3f95;height:500px}.chiffre-section .middle-box{width:75%;margin:0 auto}.chiffre-section .heading-wrap{margin-bottom:0;font-weight:900}.counter-wrap{margin-top:30px;padding:0 15px}.counter-wrap .counter-title{color:#fff;text-transform:uppercase;margin-bottom:15px}.counter-wrap .counter{color:#fff;font-size:36px;font-weight:900}.counter-wrap .counter-preffix{color:#fff;text-transform:uppercase;font-size:16px;font-weight:900;padding-left:5px}@media(max-width:768px){.chiffre-section{height:auto}.chiffre-section .middle-box{width:100%;padding:50px 0}.chiffre-section .webeuz-title{font-size:32px!important;line-height:56px!important}.chiffre-section .heading-wrap{margin-bottom:15px}.chiffre-section .dx-text{font-size:14px!important;line-height:26px!important}.chiffre-section .bg-box{height:370px}.counter-wrap{margin-top:30px}}#agencies-section{margin-bottom:0}.colored-agencies-section{background:#f5f8ff;height:auto;overflow:visible!important;padding-top:90px;padding-bottom:80px}.colored-agencies-section .section-title{color:#1c3f95}.colored-agencies-section .section-description{color:#404040}.pieces-section{background:#f5f8ff;padding-top:100px;padding-bottom:80px}.pieces-section .heading-wrap{margin-bottom:15px}.pieces-section .box-center{margin-bottom:60px}.apresvente-section{padding:120px 0 20px}@media(max-width:768px){.pieces-section{padding-top:50px}.pieces-section .heading-wrap{margin-bottom:20px}.pieces-section .webeuz-title{font-size:20px!important;line-height:36px!important}.pieces-section .dx-text{font-size:14px!important;line-height:26px!important}.colored-agencies-section{height:auto;padding:50px 0}.apresvente-section .webeuz-title{font-size:20px!important;line-height:38px!important;margin-top:10px}.apresvente-section .dx-text{font-size:14px!important;line-height:26px!important}#agencies-section{margin-bottom:0}}@media (min-width:768px) and (max-width:1024px){#agencies-section{margin-bottom:0}.colored-agencies-section{height:auto;padding-top:60px;padding-bottom:60px}.chiffre-section .middle-box{width:100%}.chiffre-section .middle-box .webeuz-title{font-size:38px!important;line-height:58px!important}.about-section .webeuz-title{font-size:24px!important;margin-bottom:15px}}.reseau-page .section-title{font-size:28px;text-transform:none;line-height:46px;margin-bottom:25px}.reseau-page .section-description{margin-bottom:35px}.reseau-page .section-heading{padding-top:40px}@media(max-width:768px){.reseau-page .section-title{font-size:20px;line-height:36px;margin-bottom:15px}.reseau-page .section-heading{padding:0 40px;text-align:center}}.contact-section{padding:100px 0;background:#f5f8ff}.contact-form{width:640px;margin:50px auto 0}.contact-form .gform_fields{margin:0;padding:0}.contact-form .gfield{list-style-type:none}.contact-form .form-item{display:inline-block;padding:0 15px;margin-bottom:30px;width:50%;position:relative}.contact-form .message-row{padding:0 15px;position:relative}.contact-form .form-item:before{font-family:'fontello';position:absolute;top:16px;left:32px;font-size:18px;color:#1c3f95}.contact-form .full-name:before{content:'\e85c'}.contact-form .email-row:before{content:'\e818'}.contact-form .phone-row:before{content:'\e843'}.contact-form .city-row:before{content:'\e845'}.contact-form .agency-row:before{content:'\e85f'}.contact-form .adresse-row:before{content:'\e827'}.contact-form .gfield .gfield_label{display:none}.contact-form .form-item input[type="text"],.contact-form .form-item input[type="email"],.contact-form .form-item input[type="tel"],.contact-form .form-item input[type="phone"],.contact-form .form-item select{width:100%;height:60px;border-radius:4px;border:2px solid #f7f7f7;padding:0 15px 0 50px;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .25s linear}.contact-form .message-row textarea{position:relative;width:100%;height:200px;border-radius:4px;border:2px solid #f7f7f7;padding:15px;font-size:13px!important;transition:all .25s linear!important}.contact-form .message-row textarea:focus,.contact-form .form-item input[type="text"]:focus,.contact-form .form-item input[type="email"]:focus,.contact-form .form-item input[type="tel"]:focus,.contact-form .form-item input[type="phone"]:focus,.contact-form .form-item select:focus{border-color:#1c3f95}.contact-form .gform_button{padding:15px 20px;background:#ffd457;color:#1c3f95;text-transform:uppercase;font-weight:900;border:none;display:block;margin:35px auto 0;border-radius:4px}.contact-form .gform_button:hover{border-color:#1c3f95;color:#1c3f95;background:transparent;cursor:pointer}.infos-wrapper .list-item-block{display:flex;flex-wrap:wrap;width:680px;margin:80px auto 0}.infos-wrapper .list_style .list-item{flex:33.33%;max-width:33.33%;text-align:center}.infos-wrapper .list-item-title{font-weight:900;color:#1c3f95;text-transform:uppercase;display:block;font-size:16px;margin-bottom:6px}.infos-wrapper .item-3:before{font-family:'fontello';content:'\e818';font-size:30px;margin-bottom:15px;display:block;color:#1c3f95}.infos-wrapper .item-1:before{content:'\e843';font-family:'fontello';font-size:30px;margin-bottom:15px;display:block;color:#1c3f95}.infos-wrapper .item-2:before{content:'\e827';font-family:'fontello';font-size:30px;margin-bottom:15px;display:block;color:#1c3f95}@media(max-width:768px){.contact-section{padding:50px 0 20px}.contact-section .webeuz-title{font-size:22px!important}.contact-section .dx-text{font-size:14px!important;line-height:28px!important;padding:0 30px}.contact-form{width:100%;margin-top:20px}.contact-form .form-item{width:100%;margin-bottom:10px}.infos-wrapper .list-item-block{width:100%}.infos-wrapper .list_style .list-item{width:100%;margin-bottom:20px;max-width:100%;flex:100%}}.join-us-form{width:80%;margin:50px auto 0}.join-us-form .gform_fields{margin:0;padding:0;display:flex;flex-wrap:wrap}.join-us-form .gfield{list-style-type:none}.join-us-form .ginput_container{position:relative}.join-us-form .gfield .gfield_label{display:none}.join-us-form .resume .gfield_label{display:block}.join-us-form .resume:after{font-family:'fontello';content:'\e85a';font-size:18px;position:absolute;top:16px;right:35px;z-index:9;color:#1c3f95}.join-us-form .form-item{display:inline-block;padding:0 8px;margin-bottom:15px;width:33.33%;position:relative}.join-us-form .form-item select{background:url(../../../../../../themes/dimateq/assets/images/down-arrow.png) no-repeat;background-position:calc(102% - 20px) calc(1em + 8px);background-size:13px;background-color:#fff}.join-us-form .message-row{padding:0 7px;position:relative;width:100%}.join-us-form .form-item input[type="text"],.join-us-form .form-item input[type="email"],.join-us-form .form-item input[type="tel"],.join-us-form .form-item input[type="phone"],.join-us-form .form-item select{width:100%;height:60px;border-radius:4px;border:2px solid #f7f7f7;padding:0 15px 0 65px;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;transition:all .25s linear}.join-us-form .form-item input[type="file"]{opacity:0;width:100%;height:60px;border-radius:4px;border:2px solid #f7f7f7;padding:0 15px 0 15px;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;transition:all .25s linear;position:relative;z-index:99}.join-us-form .resume .gfield_label{width:100%;height:60px;border-radius:4px;border:2px solid #f7f7f7;padding:0 8px 0 65px;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;line-height:60px;background:#fff;transition:all .25s linear}.join-us-form .resume:hover .gfield_label{cursor:pointer;background:#ffd457}.join-us-form .message-row textarea{position:relative;width:100%;height:200px;border-radius:4px;border:2px solid #f7f7f7;padding:15px;font-size:13px!important;transition:all .25s linear!important;box-shadow:none;outline:none}.join-us-form .message-row textarea:focus,.join-us-form .form-item input[type="text"]:focus,.join-us-form .form-item input[type="email"]:focus,.join-us-form .form-item input[type="tel"]:focus,.join-us-form .form-item input[type="phone"]:focus,.join-us-form .form-item select:focus{border-color:#1c3f95}.join-us-form .gform_button{padding:15px 20px;background:#ffd457;border:2px solid #ffd457;color:#1c3f95;text-transform:uppercase;font-weight:900;display:block;margin:35px auto 0;border-radius:4px;box-shadow:none;outline:none;transition:all .25s linear}.join-us-form .gform_button:hover{border-color:#1c3f95;color:#1c3f95;background:transparent;cursor:pointer}::-webkit-input-placeholder{opacity:1;color:#1E1E1E}:-ms-input-placeholder{opacity:1;color:#1E1E1E}::placeholder{opacity:1;color:#1E1E1E}.single-wrapper{width:70%;margin:80px auto;border-radius:4px;overflow:hidden}.single .page-title{font-size:36px;text-transform:none;line-height:50px}.single-wrapper .single-post-thumbnail{text-align:center}.single-wrapper .single-post-thumbnail img{width:100%;height:auto}.single-wrapper .single-content{background:#fcfcfc;padding:35px;text-align:left;font-size:16px;line-height:32px}.single-wrapper .comments{padding-top:30px}.coming-soon{display:none}.product-section{padding:15% 0;background:#f5f8ff}.product-section .webeuz-title{font-size:24px!important}.join-us-form .form-item:before{content:"";position:absolute;top:2px;left:10px;width:50px;height:56px;background-size:50%;background-color:#ffd457;border-top-left-radius:4px;border-bottom-left-radius:4px;display:block;background-position:center center;background-repeat:no-repeat;z-index:1}.join-us-form .offer-type:before{background-image:url(../../../../../../themes/dimateq/assets/images/diploma.svg)}.join-us-form .offer-name:before{background-image:url(../../../../../../themes/dimateq/assets/images/briefcase.svg)}.join-us-form .user-name:before{background-image:url(../../../../../../themes/dimateq/assets/images/employee.svg)}.join-us-form .user-email:before{background-image:url(../../../../../../themes/dimateq/assets/images/email.svg)}.join-us-form .user-phone:before{background-image:url(../../../../../../themes/dimateq/assets/images/telephone.svg)}.join-us-form .resume:before{background-image:url(../../../../../../themes/dimateq/assets/images/resume.svg)}.join-us-form .user-niveau:before{background-image:url(../../../../../../themes/dimateq/assets/images/niveau.svg)}.join-us-form .user-date:before{background-image:url(../../../../../../themes/dimateq/assets/images/calendar.svg)}.join-us-form .user-salary:before{background-image:url(../../../../../../themes/dimateq/assets/images/salary.svg)}@media(max-width:768px){.join-us-form{width:100%}.join-us-form .form-item{width:100%;margin-bottom:10px}.join-us-form .resume .gfield_label{width:95%}.join-us-form .resume:after{right:25px}.join-us-form{margin:30px auto 0}}.caracteristics-product .list-item-block .list_style{display:flex;flex-wrap:wrap;white-space:nowrap}.product-section .list-item-block .list-item .list_style{border-radius:4px;display:block;height:auto;white-space:normal;overflow:hidden;font-size:13px;display:flex;flex-wrap:wrap}.product-section .list-item-block .list-item{flex:100%;max-width:100%;margin:5px 0;padding:5px 0}.caracteristics-product .list-item-title{flex:50%;max-width:50%;font-weight:900;padding:0;height:auto;display:flex;align-items:center;text-align:left}.caracteristics-product .list-item-content{flex:50%;max-width:50%;display:flex;height:auto;text-align:left;align-items:center;color:#929292;padding-left:10px;line-height:20px}.product-section{text-align:left}.single-nos-produits .heading-wrap{margin-bottom:20px;margin-top:0;text-align:left}.single-nos-produits .button-wrap{display:block;text-align:left;margin-top:0}.product-btn{display:none;background:#1c3f95;border:2px solid #1c3f95;color:#fff;text-transform:uppercase;font-weight:900;padding:18px 15px;border-radius:4px;position:relative;padding-left:45px;font-size:13px;letter-spacing:1px;transition:all .25s linear}.product-btn:before{position:absolute;top:14px;left:10px;font-size:28px;font-family:'fontello';content:'\e839';display:block;font-weight:400}.product-btn:hover{background:transparent;color:#1c3f95}.category-section{background:#fafbff;padding:80px 0 60px}.category-section .dimateq-cat{box-shadow:0 0 20px 0 rgba(0,0,0,.01)}.category-section .dimateq-cat-thumb{height:175px;overflow:hidden}@media(max-width:768px){.category-section{padding:30px}.product-section .heading-wrap{margin-bottom:15px}.product-section .heading-wrap .webeuz-title{font-size:20px!important;line-height:38px;padding-top:30px;text-align:center}.product-section .list-item-block{display:flex;flex-wrap:wrap}.product-section .list-item-block .list-item{flex:50%;max-width:50%;padding:10px}.product-section .list-item-block .list-item .list_style{background:#fff;border-radius:4px;display:block;height:auto;white-space:normal;box-shadow:0 0 20px 0 rgba(0,0,0,.06);overflow:hidden;font-size:13px}.caracteristics-product{width:100%}.caracteristics-product .list-item-content,.caracteristics-product .list-item-title{width:100%;display:block}.caracteristics-product .list-item-title{background:#1c3f95;color:#fff;font-weight:900;flex:100%;max-width:100%;padding:15px;height:90px;display:flex;justify-content:center;align-items:center;text-align:center}.caracteristics-product .list-item-content{display:flex;width:100%;max-width:100%;flex:100%;height:80px;text-align:center;justify-content:center;align-items:center}.product-btn{padding:20px 15px;padding-left:50px;font-size:12px;margin-left:15px}.category-section .dimateq-cat-thumb{height:auto}.single .page-title{font-size:20px;text-transform:none;line-height:34px}.single-wrapper .single-post-thumbnail img{height:auto}.single-wrapper{width:100%;margin:0}.single-wrapper .single-content{padding:35px;font-size:14px;line-height:28px;padding:35px 35px 0}}#myInputautocomplete-list{background:#ffd457;border-radius:4px;position:relative;top:5px;line-height:40px;padding:0;color:#1E1E1E;transition:all .25s linear}#myInputautocomplete-list:hover{cursor:pointer}#myInputautocomplete-list div{padding:5px 15px}.opened-city{position:fixed;top:0;left:;width:100%;height:100vh;background:#fff;z-index:1}.offers-section{background:#1c3f95;padding:120px 0}.offers-section .heading-wrap{width:100%}.offers-section .webeuz-title{color:#fff;font-size:48px;line-height:48px;text-transform:uppercase;font-weight:900;text-align:center}.offers-wrapper{display:flex;flex-wrap:wrap;padding-top:60px}.offers-wrapper .offer-wrap{width:33.33%;max-width:33.33%;padding:0 15px}.offers-wrapper .offer-box{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.05);position:relative;top:0;transition:all .25s linear}.offers-wrapper .offer-box:hover{top:-20px;cursor:pointer}.offers-wrapper .offer-box .offer-content{padding:30px 15px}.offers-wrapper .offer-title{font-size:20px;font-weight:900;color:#1c3f95;margin-bottom:10px}.offers-wrapper .offer-title a{color:#1c3f95}.offers-wrapper .offer-link{padding:10px 15px;background:#1c3f95;border:2px solid #1c3f95;color:#fff;text-transform:uppercase;font-weight:900;display:inline-block;margin:5px auto 0;border-radius:4px;font-size:12px;letter-spacing:1px;transition:all .25s linear}.offers-wrapper .offer-link:hover{background:transparent;color:#1c3f95}.offers-wrapper .offer-wrap button{background:transparent;border:none;padding:0}.offers-wrapper .offer-wrap img{width:100%;height:auto}.offers-wrapper1{display:flex;flex-wrap:wrap;padding-top:60px}.offers-wrapper1 .offer-wrap{width:33.33%;max-width:33.33%;padding:0 15px}.offers-wrapper1 .offer-box{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.05);position:relative;top:0;transition:all .25s linear}.offers-wrapper1 .offer-box:hover{top:-20px;cursor:pointer}.offers-wrapper1 .offer-box .offer-content{padding:30px 15px}.offers-wrapper1 .offer-title{font-size:20px;font-weight:900;color:#1c3f95;margin-bottom:10px}.offers-wrapper1 .offer-title a{color:#1c3f95}.offers-wrapper1 .offer-link{padding:10px 15px;background:#1c3f95;border:2px solid #1c3f95;color:#fff;text-transform:uppercase;font-weight:900;display:inline-block;margin:5px auto 0;border-radius:4px;font-size:12px;letter-spacing:1px;transition:all .25s linear}.offers-wrapper1 .offer-link:hover{background:transparent;color:#1c3f95}.offers-wrapper1 .offer-wrap button{background:transparent;border:none;padding:0}.offers-wrapper1 .offer-wrap img{width:100%;height:auto}@media(max-width:1024px){.offers-section{padding:50px 0}.offers-wrapper{padding-top:30px}.offers-wrapper .offer-wrap{width:100%;max-width:100%}.offers-section .webeuz-title{font-size:38px}.offers-section .owl-nav{padding-top:35px}.offers-section .owl-next,.offers-section .owl-prev{color:#fff!important;font-size:18px!important;display:inline-block;width:50px;height:50px;background:#153584!important;margin:0 5px;border-radius:4px}}@media(max-width:1024px){.offers-section{padding:50px 0}.offers-wrapper1{padding-top:30px}.offers-wrapper1 .offer-wrap{width:100%;max-width:100%}}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:'codropsicons';src:url(../../../../../../themes/fonts/codropsicons/codropsicons.eot);src:url('../../../../../../themes/fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/fonts/codropsicons/codropsicons.woff) format('woff'),url(../../../../../../themes/fonts/codropsicons/codropsicons.ttf) format('truetype'),url('../../../../../../themes/fonts/codropsicons/codropsicons.svg#codropsicons') format('svg')}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.demo-1{background:#ef6e7e}.demo-1 a{color:#be4856}.demo-2{background:#72d0f4}.demo-2 a{color:#1c9ccd}a:hover,a:focus{color:#fff}section{padding:0;text-align:center}.codrops-header{margin:0 auto;padding:2em;text-align:center}.codrops-header h1{margin:0;font-weight:300;font-size:2.5em;line-height:1.3}.codrops-header h1 span{display:block;padding:0 0 .6em .1em;font-size:60%;opacity:.7}.codrops-top{width:100%;text-transform:uppercase;font-weight:700;font-size:.69em;line-height:2.2}.codrops-top a{display:inline-block;padding:2em;text-decoration:none;letter-spacing:1px}.codrops-top span.right{float:right}.codrops-top span.right a{display:block;float:left}.codrops-icon:before{margin:0 4px;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:'codropsicons';line-height:1;speak:none;-webkit-font-smoothing:antialiased}.codrops-icon-drop:before{content:"\e001"}.codrops-icon-prev:before{content:"\e004"}.codrops-demos{padding:2em 0 1em;font-size:.8em;text-align:center}.codrops-demos a{display:inline-block;margin:.5em .75em;line-height:1.5;outline:none;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:700}.codrops-demos a.current-demo{color:inherit}.related{padding:4em 0 3em}.related p{font-size:1.25em;font-weight:700}.related>a{border:2px solid #000;border-color:initial;display:inline-block;text-align:center;margin:20px 10px;padding:25px}.related a img{max-width:100%;opacity:.8}.related a:hover img,.related a:active img{opacity:1}.related a h3{margin:0;padding:.5em 0 .3em;max-width:300px;text-align:left}@media screen and (max-width:35em){.codrops-icon span{display:none}}.ip-header{position:fixed;top:0;z-index:100;min-height:480px;width:100%;height:100%;background:#fff}.ip-header h1{margin:0}.ip-logo,.ip-loader{position:absolute;left:0;width:100%;opacity:0;cursor:default;pointer-events:none}.ip-logo{top:0;height:100%;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}.ip-loader{bottom:45%}.ip-header .ip-inner{display:block;margin:0 auto}.ip-header .ip-logo svg{min-width:320px;max-width:480px;width:25%}.ip-header .ip-logo svg path{fill:#ef6e7e}.ip-header .ip-loader svg path{fill:none;stroke-width:6}.ip-header .ip-loader svg path.ip-loader-circlebg{stroke:#ddd}.ip-header .ip-loader svg path.ip-loader-circle{-webkit-transition:stroke-dashoffset 0.2s;transition:stroke-dashoffset 0.2s;stroke:#1c3f95}.ip-main{overflow:hidden;margin:0 auto;padding:160px 0 10em 0;max-width:1100px;width:90%}.ip-main h2{margin:0;padding:.5em 0 1em;color:#be4856;text-align:center;font-size:4.25em;font-size:4vw;line-height:1}.browser{margin:0 auto;padding-top:8%;min-height:400px;max-width:1000px;width:100%;border-radius:8px;background:#fff url(../../../../../../themes/img/browser.png) no-repeat 50% 0;background-size:100%;color:#d3d3d3}.box{float:left;padding:3.5em;width:33.3%;font-size:.7em;line-height:1.5}.box p{font-family:'Blokk',Arial,sans-serif}.icon-bell:before{content:"\e006"}.icon-cog:before{content:"\e023"}.icon-heart:before{content:"\e024"}.loading .ip-logo,.loading .ip-loader{opacity:1;-webkit-animation:animInitialHeader 1s cubic-bezier(.7,0,.3,1) both;animation:animInitialHeader 1s cubic-bezier(.7,0,.3,1) both}.loading .ip-loader{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes animInitialHeader{from{opacity:0;-webkit-transform:translate3d(0,800px,0)}}@keyframes animInitialHeader{from{opacity:0;-webkit-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0)}}.loaded .ip-logo,.loaded .ip-loader{opacity:1}.loaded .ip-logo{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:animLoadedLogo 1s cubic-bezier(.7,0,.3,1) forwards;animation:animLoadedLogo 1s cubic-bezier(.7,0,.3,1) forwards}@-webkit-keyframes animLoadedLogo{to{-webkit-transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(.65,.65,1)}}@keyframes animLoadedLogo{to{-webkit-transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(.65,.65,1);transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(.65,.65,1)}}.loaded .ip-loader{-webkit-animation:animLoadedLoader 0.5s cubic-bezier(.7,0,.3,1) forwards;animation:animLoadedLoader 0.5s cubic-bezier(.7,0,.3,1) forwards}@-webkit-keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(.3,.3,1)}}@keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(.3,.3,1);transform:translate3d(0,-100%,0) scale3d(.3,.3,1)}}.loaded .ip-logo svg path{-webkit-transition:all 0.5s ease 0.3s;transition:all 0.5s ease 0.3s;fill:#fff}.loaded .ip-header{-webkit-animation:animLoadedHeader 1s cubic-bezier(.7,0,.3,1) forwards;animation:animLoadedHeader 1s cubic-bezier(.7,0,.3,1) forwards}@-webkit-keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0)}}@keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.loaded .ip-main h2,.loaded .ip-main .browser,.loaded .ip-main .browser .box,.loaded .codrops-demos{-webkit-animation:animLoadedContent 1s cubic-bezier(.7,0,.3,1) both;animation:animLoadedContent 1s cubic-bezier(.7,0,.3,1) both}.loaded .ip-main .browser,.loaded .ip-main .browser .box:first-child{-webkit-animation-delay:0.1s;animation-delay:0.1s}.loaded .ip-main .browser .box:nth-child(2){-webkit-animation-delay:0.15s;animation-delay:0.15s}.loaded .ip-main .browser .box:nth-child(3){-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes animLoadedContent{from{opacity:0;-webkit-transform:translate3d(0,200px,0)}}@keyframes animLoadedContent{from{opacity:0;-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}}.layout-switch .ip-header{position:absolute}.no-js .ip-header{position:relative;min-height:0}.no-js .ip-header .ip-logo{margin-top:20px;height:180px;opacity:1;-webkit-transform:none;transform:none}.no-js .ip-header .ip-logo svg path{fill:#fff}@media screen and (max-width:45em){.ip-main h2{font-size:2.25em;font-size:10vw}.box{width:100%%}}.social_media_share{display:none!important;position:fixed;top:50%;right:0;z-index:9;width:50px}.social_media_share a{display:none!important;width:50px;height:50px;text-align:center;line-height:50px;font-size:18px;color:#fff;display:block}.social_media_share .facebook{background:#3b5998}.social_media_share .twitter{background:#1da1f2}.social_media_share .instagram{background:#c32aa3}.social_media_share .pinterest{background:#bd081c}.social_media_share .linkedin{background:#007bb5}.social_media_share .google{background:#db4437}.social_media_share .whatsapp{background:#25d366}@media(max-width:768px){.social_media_share{display:none!important;top:unset;right:unset;bottom:0;left:0;width:100%;z-index:90}.social_media_share a{width:20%;display:none!important;height:35px;line-height:35px}}.reclamation{padding:0;margin:0}.reclamation li{display:block}.reclamation a{color:#fff;font-size:16px}.reclamation i.icon{margin:0 10px 0 0;width:auto;height:auto;line-height:22px}.reclamation i.icon:before{margin:0;width:auto;height:auto}.popupaoc-button{padding:15px 20px;background:#ffd457;border:2px solid #ffd457;color:#1c3f95;text-transform:uppercase;font-weight:900;margin:35px auto 0;border-radius:4px;box-shadow:none;outline:none;transition:all .25s linear}.popupaoc-button:hover{background:transparent;border-color:#fff;color:#fff}.single-content .popupaoc-button{margin:15px auto 0}.single-content .popupaoc-button:hover{border-color:#1c3f95;color:#1c3f95}.paoc-popup-modal-cnt p{font-size:16px;line-height:25.88px}.paoc-popup-modal-cnt ul{padding:0;margin:0 0 0 15px}.paoc-popup-modal-cnt li{padding-left:5px;font-size:16px;line-height:25.88px;margin-bottom:15px!important}.paoc-popup-modal-cnt h2{margin-bottom:25px}.paoc-popup-modal-cnt blockquote{padding-left:0;background:0 0;padding-top:15px;padding-bottom:20px;margin-bottom:0}.count-cats{font-size:12px;border-radius:50%;background:#1c3f951a;color:#1c3f95;text-align:center;width:20px;height:20px;line-height:20px;display:inline-block;font-weight:400;margin-left:6px}@media(min-width:1024px){.dropdown-menu .menu-item .dropdown-toggle:after{display:none}.droopdown .dropdown-menu{display:none;padding:0;box-shadow:0 0 10px 10px rgba(0,0,0,.05);border-radius:4px;top:85px;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;-ms-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;transition:all 500ms ease-in}.droopdown:hover .dropdown-menu{display:block;opacity:1}.droopdown .droopdown .dropdown-menu{display:none;position:absolute;left:310px;top:0;opacity:1;transition:unset}.droopdown .dropdown-toggle:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";display:block;position:absolute;right:15px;top:0;font-size:8px}.droopdown .menu-item.droopdown .dropdown-menu a:before{display:none}.droopdown .dropdown-toggle::before{display:none}.droopdown .droopdown .dropdown-toggle::before{display:block}}@media(max-width:768px){.dropdown-menu .menu-item a{height:auto!important;padding:0 20px;border-radius:0}.droopdown .dropdown-menu{padding:0;min-width:280px;top:-5px;box-shadow:none;background:#fff}.droopdown .droopdown .dropdown-menu{position:relative;left:0;border-radius:0;background:#f0f8ff;top:-1px}.dropdown-menu .menu-item:first-child a{border-radius:0}.droopdown .droopdown .dropdown-menu a{border-top:1px solid #fff;border-bottom:1px solid #fff}.menu-item-538.droopdown .dropdown-toggle:before,.droopdown .droopdown .dropdown-toggle:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";display:block;position:absolute;right:15px;top:0;font-size:8px}.droopdown .menu-item.droopdown .dropdown-menu a:before{display:none}}.read-more{padding:15px 20px;background:#ffd457;border:2px solid #ffd457;color:#1c3f95;text-transform:uppercase;font-weight:900;display:inline-block;margin:25px auto 0;border-radius:4px;box-shadow:none;outline:none;transition:all .25s linear}.read-more:hover{border-color:#1c3f95;color:#1c3f95;background:transparent;cursor:pointer}.first-morocco{margin:0 auto;display:block}.under-construction .img-fluid{max-width:620px;height:auto;float:right;margin-top:-60px}.under-construction .webeuz-title{font-weight:900;margin-top:15px}.under-construction .webeuz-subtitle{text-transform:uppercase;letter-spacing:2px}.under-construction .button-wrap{margin-top:35px}.under-construction .custom-button{background:#ffd457;border:2px solid #ffd457;color:#1c3f95;padding:16px 25px;border-radius:4px;text-transform:uppercase;font-weight:900;letter-spacing:1px;font-size:14px;transition:all .25s linear}.under-construction .custom-button:hover{background:none;border-color:#1c3f95}.under-construction .z-index{position:relative;z-index:99}@media(max-width:768px){.under-construction{height:auto}.under-construction-content{text-align:center}.under-construction .webeuz-title{font-weight:900;margin-top:8px;font-size:28px!important;line-height:48px!important}.under-construction .webeuz-subtitle{font-size:12px!important}.under-construction .img-fluid{max-width:100%;float:unset;margin-top:40px;margin-bottom:40px}.diqateq-logo img{margin:15px auto 0}}@media(min-width:768px) and (max-width:1024px){.webeuz-page-header{height:220px}.webeuz-page-header:before{height:220px}.category-section .dimateq-cat-thumb{height:160px}.dimateq-cat .dimateq-cat-link h2{font-size:14px;line-height:24px}.dimateq-cat .dimateq-cat-link{height:75px;padding:15px}.webeuz-nav{z-index:99;position:fixed;top:0;left:-280px;width:280px;height:100vh;background:#fff;transition:all .25s linear;display:block;box-shadow:0 0 20px 10px rgba(0,0,0,.06);overflow-x:scroll}.dropdown-menu{min-width:280px;position:relative;top:0;box-shadow:none;padding-top:0}.webeuz-nav .menu-item a{height:auto}.join-us-form .resume:after{z-index:1}.join-us-form{width:100%}.menu-item-538.droopdown .dropdown-toggle::before,.droopdown .droopdown .dropdown-toggle::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";display:block;position:absolute;right:15px;top:0;font-size:8px}}.list-of-cities{background:#fff;border-radius:5px;height:250px;overflow:scroll;width:100%;margin-top:0;position:relative;top:5px;display:none;padding-top:0;padding-left:0}.list-of-cities .city-item{border-bottom:2px solid #fcfcfc;padding:8px 15px;font-size:14px;list-style-type:none;transition:all .25s linear}.list-of-cities .city-item:before{display:none}.list-of-cities .city-item:hover{cursor:pointer;color:#ef3d35}.agencies-dropdown .fa-angle-down{position:absolute;top:0;width:60px;height:60px;text-align:center;line-height:60px;font-size:24px;background:#f9f9f9;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#1c3f95}.agencies-dropdown .fa-angle-down:hover{cursor:pointer}@media(max-width:768px){.list-of-cities{text-align:left;width:100%;height:230px;z-index:99;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}ul.select>li{width:47px;text-align:left}.agencies-dropdown input{height:50px;padding-left:60px}.agencies-dropdown .fa-angle-down{width:45px;height:50px;font-size:20px;line-height:50px}.agencies-dropdown #showlist{width:40px;height:40px;display:block;line-height:48px;font-size:18px}.normal.dimateq{height:55px}.pieces-section{padding-bottom:0}.pieces-section img{margin-bottom:35px}.apresvente-section{padding-top:40px}.about-section-image{margin-bottom:35px}}@media(min-width:768px) and (max-width:1024px){.list-of-cities{text-align:left;width:100%;height:165px;z-index:99;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.normal.dimateq{height:55px}.single-nos-produits .vc_col-sm-4,.single-nos-produits .vc_col-sm-8{width:100%}.single-nos-produits .caracteristics-product{width:60%;margin:0 auto}.product-section .webeuz-title{text-align:left;width:60%;margin:35px auto}.product-section{padding:8% 0}.dimateq-partners{padding-top:0}.apresvente-section .dx-text,.pieces-section .dx-text{font-size:14px!important;line-height:26px!important}#agencies-section{text-align:center}.dimateq-links .nav li{line-height:28px;margin-bottom:10px}.dimateq-links h3{line-height:20px}.about-section-image{margin-bottom:35px}}@media(min-width:1024px) and (max-width:1240px){.category-section .dimateq-cat-thumb{height:145px}.webeuz-nav .menu-item a{padding:0 14px}.webeuz-page-header:before,.webeuz-page-header{height:200px}}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px;line-height:1;color:white!important}.devices{height:50px}.bottom-bar-text{color:#fff;text-align:right}.wp-block-video video{width:100%}.gfield_checkbox{padding-left:15px}.gfield_checkbox input[type="checkbox"]{display:inline-block;margin-right:10px}.gfield_checkbox li{list-style-type:none}.gfield_checkbox li label{display:none}.gfield_description{display:inline list-item}.gfield_description a{transition:all .25s linear;color:#1c3f95}.gfield_description a:hover{color:#000}