.top-header h4 a{color:red}.hidden-ecran{width:0;height:0;position:absolute;color:transparent;opacity:0}.header.style-2 .nav-item .btn:not(:only-child){margin-left:0}.main-navigation>ul>li>a{padding:9px 15px}.top-header .item-info.map span{padding:7px 0}.header.sticky-header.clone-fixed.slideDown .menu-holder{background:rgba(255,255,255,1)}.breadcrumbs-wrap.style-3{padding-top:150px!important;padding:10px 0}.breadcrumbs-wrap.style-3 .container{text-align:left}.header.style-2:not(.type-2) .menu-holder{background:rgb(232 245 249)}.breadcrumbs-wrap.style-3{background:#fff}.breadcrumbs-wrap .page-title{color:#000}.breadcrumbs-wrap .breadcrumbs>li,.breadcrumbs-wrap .breadcrumbs>li>a,.breadcrumbs>li:not(:first-child):before{color:#004b76}.coupon .disc-for{height:50px;margin-top:10px}.coupon p{height:60px}.coupon-produit{display:block;background:0 0;padding:15px;cursor:pointer;height:100%;color:#222}.coupon-produit .inner{border-top:3px solid #00cdff;padding:30px 5px 15px;text-align:center;height:100%}.coupon-produit .inner img{height:300px}.coupon-produit .disc-for{font-size:20px;color:#04518c;font-weight:700}.coupon-produit p{height:100px;padding:10px 0}.call-out a{color:#fff}.call-out a:hover{color:#ffdb3e}span.help-block strong{color:red}div.licon-hammer-wrench,div.licon-man,div.licon-medal-empty,div.licon-thumbs-up{color:#ffdb3e;font-size:50px;padding:15px 0}footer a .langue{color:#ffdb3e;font-size:18px;font-weight:700}.entry-box.style-2 .entry .entry-body{height:340px}.blog .entry h2{font-size:22px}.blog .entry-date{color:#0090ff}.blog a.entry-cat{color:#a7a7a7}.contact-info li.info-item>.item-info p.phone{font-size:24px;font-weight:600;line-height:26px}.contact-info li.info-item>.item-info p.phone a{color:#cc1f1a}.icons-box.style-4 .item-box h3.icons-box-title{margin:0}.icons-box.style-4 .item-box .icons-box-title a{font-size:18px}.icons-box.style-4 .item-box i{top:10px}.blog .entry-title{font-size:20px}.page-search .disc-for a{color:#04518c}.page-search .blog .entry-title a{color:#003056}.page-search .blog .entry-title{padding-top:15px}hr{border:1px solid #ffdb3e;margin:15px 0}.contact-info:not(.v-type){margin:-20px -20px -50px}#calc-item h2.icons-box-title a{font-size:28px}.show-mobile{display:none}.icons-box.icons-bg .icons-wrap:nth-child(1) .item-box,.icons-box.icons-bg .icons-wrap:nth-child(1) .item-box:hover,.icons-box.icons-bg .icons-wrap:nth-child(1) .item-box:hover:after{background:#c36500!important}h3:not(:last-child){margin-bottom:5px;margin-top:5px}.img-service-detail{margin-top:25px}.footer .main-footer{padding-top:10px}.call-out-form:not(.style-2) .newsletter-wrap .nl-title{padding:20px 0 0 80px}[class*=alert]{font-size:18px}.info-column .alert{font-size:14px}#subscribe_newsletter_form input{background-color:#fff}footer .widget .widget-title{font-size:20px;margin-bottom:10px}.container-checkbox{display:block;position:relative;padding-left:30px;margin-bottom:15px;margin-left:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;font-size:18px}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:3px;left:0;height:25px;width:25px;background-color:#eee;border:2px solid #4146a4}.container-checkbox:hover input~.checkmark{background-color:#ccc}.container-checkbox input:checked~.checkmark{background-color:#fbb403}.checkmark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox input:disabled~.checkmark{background-color:#9e9e9e}.container-checkbox .checkmark:after{left:4px;top:5px;width:13px;height:10px;border:solid #0060ff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-checkout.default-links{background:#04518c;padding:10px;color:#fff;font-size:20px}.content-element3:not(:last-child){color:#777}#footer .content-element1:not(:last-child),#footer p,#footer p:not(:last-child){color:#fff}.widget .entry-box.entry-small .entry-body,.widget .entry-box.entry-small .thumbnail-attachment{padding:0}.btn_cart{background-size:50%;position:fixed;background-color:#fc0;border:1px dashed #222;z-index:9;padding:15px 25px 15px 50px;width:300px;color:#fff;font-size:22px;left:-25px;bottom:40px;animation-name:animationPromotion;animation-duration:4s;animation-direction:alternate}@keyframes animationPromotion{0%{left:-700px}50%{left:-25px}}.btn_cart a{color:#000}.header.style-2.sticky-header.clone-fixed.slideDown .menu-holder{border-bottom:2px solid #00b9e6}.related-projects{padding:0!important}.related-projects .owl-controls .owl-dots{display:none!important}@media (max-width:1480px){.breadcrumbs-wrap.style-3{padding-top:240px!important}.breadcrumbs-wrap.style-3 .container{padding-top:20px}}@media (max-width:768px){.page-content-wrap{padding:0}footer li{margin-bottom:0!important}}@media (max-width:767px){.breadcrumbs-wrap.style-3{padding-top:30px!important}.soumission .content-column{order:2}.soumission .form-column{order:1}.breadcrumbs-wrap.style-3 .container{padding-top:0}.rev-slider-wrapper .tp-parallax-wrap .tp-caption p{display:none!important}.rev-slider-wrapper .tp-caption a.btn.btn-style-2{font-size:20px!important;padding:15px 20px!important}}@media (max-width:550px){.breadcrumbs-wrap.style-3{padding-top:5px!important}.pre-header{display:none}.show-mobile{display:block}.show-mobile.btn-top-subventions{margin:30px 0 -25px}.show-mobile.btn-top-subventions .btn-big{padding:10px 20px;font-size:14px;margin-right:15px;border-radius:0}h1.page-title{font-size:30px}[class*=page-section]{padding:10px 0}.contact-info li.info-item>i{font-size:18px}.contact-info li.info-item>.item-info span{font-size:10px}.contact-info li.info-item>.item-info p.phone{font-size:20px}.header.style-2 .menu-holder{padding:5px 0}.page-cart .btn-delete{padding:5px 5px!important}.page-cart .btn-style-2,.page-cart .btn-style-5{padding:10px 15px!important}.footer .main-footer{padding-top:0}.btn-cart .btn{padding:10px}.rev-slider-wrapper .title-01{font-size:26px!important}}@media (max-width:375px){.show-mobile.btn-top-subventions .btn-big{padding:10px 10px;margin-right:0}.btn-cart .btn{padding:5px}}@media (max-width:390px){.btn-cart .btn{font-size:15px}}