.big-btn,.contact form .btn{background-color:#149346}.big-btn{padding:1em;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-size:clamp(1rem,8vw,1.5rem);font-weight:700;display:inline-grid;place-items:center;margin-bottom:1.5rem;text-align:center}.big-btn:hover{color:#fff;text-decoration:none}footer .top-footer .btn{background-color:#050908;color:#fff;border:none;padding:0 25px;text-align:center;border-radius:0 0 15px 15px}@media (max-width:992px){footer .top-footer .btn{padding:0 5px}}.btn-resa{background-color:#149346;color:#fff;font-family:Lato Bold,sans-serif;border:none;font-size:clamp(1rem,3vw,1.2rem);padding:.5rem 1rem;border-radius:3px}.btn-resa:focus{outline:none}.modal-content .close{float:unset;align-self:end;font-size:2rem;padding:1rem}footer .bottom-footer{background-color:#fff}@media (max-width:992px){footer .bottom-footer img{height:75%}}footer .bottom-footer .social{color:#149346;font-size:1rem}footer .bottom-footer .social p{margin:0}footer .bottom-footer .social .social-link{color:#149346;padding:5px;font-family:Lato Bold,sans-serif;font-size:2.5rem}footer .bottom-footer .copyright{color:#149346}footer .bottom-footer .mention{color:#149346;text-decoration:underline}footer .top-footer{background-image:linear-gradient(to right top,#149346 0,#149346 50%,transparent 0),linear-gradient(to left top,#149346 0,#149346 50%,transparent 0);height:400px;z-index:1}footer .top-footer p{margin:0;color:#fff}footer .top-footer .sep{border-left:3px solid #000}@media (max-width:992px){footer .top-footer{background-image:linear-gradient(to right top,#149346 0,#149346 70%,transparent 0),linear-gradient(to left top,#149346 0,#149346 70%,transparent 0);height:200px;margin-top:50px}footer .top-footer .col-4{padding-left:5px;padding-right:5px}footer .top-footer h3{font-size:1.5rem}footer .top-footer p{font-size:.85rem}}.contact{border:2px solid #149346;border-radius:10px}.contact form input[type=email],.contact form input[type=text],.contact form textarea{border:1px solid #149346;background-color:hsla(0,0%,100%,.1);border-radius:4px;color:#149346}.contact form .private-policy{font-size:.8rem;display:flex;position:unset}.contact form .private-policy input[type=checkbox]{top:0;position:relative}.contact form .private-policy a{font-weight:700;color:#000;font-size:.8rem}.contact .error,.contact .success{padding:1rem;margin-block:1rem;border-radius:10px;border:2px solid #149346;font-weight:700;text-align:center}.contact .success{background-color:#ddf8e8}.contact .error{background-color:#d282a6}img{max-width:100%}.banner-header{position:relative;background-size:cover;color:#fff;padding:40px 0 30px}.banner-header:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:#149346}article img{height:100%;object-fit:contain;width:100%;max-width:100%}select{border-radius:4px;appearance:none}.border-b{border-bottom:1px solid #149346}.liste-categorie-product ul{list-style-type:none}.liste-categorie-product ul li{display:inline}.liste-categorie-product ul li a{color:#fff;border-right:2px solid #fff;font-size:1.5625rem}.liste-categorie-product ul li .active,.liste-categorie-product ul li a:hover{color:#149346;border-right:2px solid #149346}.liste-categorie-product ul li:last-child a{border:none}.meteo-widget>div:last-child{display:none}.meteo-widget{border:none}.meteo-widget .main_wrap{background:transparent;padding-bottom:0}.meteo-widget .main_wrap .weather_title{font-size:16px;background:transparent!important}.meteo-widget .main_wrap .weather_center_wrap{margin-top:0;height:40px}.meteo-widget .main_wrap .weather_image_wrap img{max-height:40px}.meteo-widget .main_wrap .weather_temp{font-size:30px}.meteo-widget .main_wrap .weather_temp_wrap{line-height:54px;margin-left:0}.meteo-widget .main_wrap .weather_temp_wrap span{color:#000}.meteo-widget .main_wrap .weather_description{font-size:20px}.main-header{background-color:#fff}.main-header .menu-banner{background-color:#149346}.main-header .menu-banner span{font-family:Lato Bold,sans-serif;color:#fff;font-size:20px}@media (max-width:992px){.main-header .menu-banner{display:none}}.main-header .navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border-radius:.25rem;color:rgba(0,0,0,.5)}@media screen and (min-width:992px){.main-header .navbar-toggler{display:none}}.main-header .navbar-toggler .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%;background-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><path stroke="rgba(20,147,70,1)" stroke-width="2" stroke-linecap="round" stroke-miterlimit="10" d="M4 7h22M4 15h22M4 23h22"/></svg>')}.main-header .logo-toggle{padding-top:25px;padding-bottom:10px}.main-header .logo-toggle .img-responsive{height:100%;width:75%}@media (max-width:992px){.main-header .logo-toggle{padding-top:.75rem}.main-header .logo-toggle .img-responsive{width:100%}}.main-header .navbar-nav .brand-link,.main-header .navbar-nav .nav-link{font-family:Lato Bold,sans-serif;font-size:20px;color:#149346;border-bottom:3px solid transparent;padding:0 1rem}.main-header .navbar-nav .brand-link:focus,.main-header .navbar-nav .brand-link:hover,.main-header .navbar-nav .nav-link:focus,.main-header .navbar-nav .nav-link:hover{color:#050908}.main-header .navbar-nav li a:focus,.main-header .navbar-nav li a:hover{color:#050908;border-bottom:3px solid #050908}.main-header .navbar-nav .current-menu-item .nav-link,.main-header .navbar-nav .current-page-item .nav-link{color:#149346;border-bottom:3px solid #149346}@media (min-width:992px){.main-header .navbar-nav{float:none;margin:0 auto;display:block;text-align:center}.main-header .navbar-nav li{display:inline-block;float:none}}@media (max-width:992px){.main-header .navbar{padding:0}}.main-header .van-life-link{color:#149346;text-transform:uppercase;text-decoration:none;padding-bottom:10px;transition-duration:.35s;margin-top:1.5rem;margin-left:2rem;display:block}@media (max-width:991.98px){.main-header .van-life-link{display:none}}.main-header .van-life-link:hover,.main-header .van-life-link:hover span{color:#050908}.main-header .van-life-link span{text-decoration:underline;transition-duration:.35s}.main-header .van-life-link i{margin-left:1rem}.main-header .font-weight-bold span{color:#fff}.main-header .van-life-link span{color:#149346}.main-header .dropdown-menu{min-width:max-content;transform:translateX(-50%);left:50%;padding:.5rem 1.5rem}@media (max-width:1199.98px){.main-header .dropdown-menu{border:none;transform:translateX(0)}}.main-header .dropdown-menu .brand-header-link{text-align:center;display:flex;justify-content:center}@media (max-width:1199.98px){.main-header .dropdown-menu .brand-header-link{justify-content:start}}.main-header .dropdown-menu .brand-header-link .brand-link{text-decoration:none}@font-face{font-family:Lato Bold;font-style:normal;font-weight:700;src:url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Bold.d878b6c2.woff) format("woff"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Bold.cccb8974.woff2) format("woff2"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Bold.a2fb219c.eot) format("eot"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Bold.85d339d9.ttf) format("ttf")}@font-face{font-family:Lato Bold Italic;font-style:italic;font-weight:700;src:url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-BoldItalic.9c7e4e9e.woff) format("woff"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-BoldItalic.0b6bb672.woff2) format("woff2"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-BoldItalic.7b48d663.eot) format("eot"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-BoldItalic.f98d1804.ttf) format("ttf")}@font-face{font-family:Lato Regular;font-style:normal;font-weight:400;src:url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Regular.27bd77b9.woff) format("woff"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Regular.bd03a2cc.woff2) format("woff2"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Regular.8ab18d93.eot) format("eot"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Regular.2d36b1a9.ttf) format("ttf")}@font-face{font-family:Lato Black;font-weight:900;src:url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Black.f80bda6a.woff) format("woff"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Black.33d5f0d9.woff2) format("woff2"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Black.d2d9ddbd.eot) format("eot"),url(/wp-content/themes/wp-drosalys-theme/build/fonts/Lato-Black.e631d273.ttf) format("ttf")}html body{font-family:Lato Regular;color:#050908}span,strong{color:#149346}h1{font-size:3.125rem}h1,h2{font-family:Lato Bold Italic,sans-serif}h2{font-size:2.5rem}@media (max-width:992px){h2{font-size:1.875rem}}h3{font-family:Lato Bold,sans-serif;font-size:1.875rem}h4{font-family:Lato Regular,sans-serif;font-size:1.5625rem}p{font-family:Lato Bold,sans-serif}a,p{font-size:1.25rem}a{font-family:Lato Regular,sans-serif}.main-title{font-size:2.5rem}.article-h1{font-size:3.125rem}.card-default img{object-fit:cover;height:100%;width:100%}.card-service{border:.125rem solid #149346;border-radius:0 0 1.25rem 1.25rem;height:100%;overflow:hidden}.card-service .card{border:none}.card-service .card-img{border-radius:0}.card-service .card-body{padding:.5rem .5rem 0}.card-service .card-body p{margin:0;color:#050908}.card-service .card-footer{background-color:transparent;border:none}.card-service .card-footer p{font-family:Lato Regular,sans-serif}.card-service img{object-fit:cover;height:13.125rem}.card-service .card-title{font-family:Lato Black,sans-serif;font-size:1.5625rem;color:#149346}.card-service a{color:#149346;font-size:1.0625rem;text-decoration:none;height:100%;display:block}.card-post{border:.125rem solid #149346;border-radius:0 0 1.25rem 1.25rem;overflow:hidden;padding-right:4.375rem}.card-post .card-img{border-radius:0}.card-post img{object-fit:cover;height:250px}@media (min-width:768px){.card-post img{clip-path:polygon(0 0,100% 0,75% 100%,0 100%)}}.card-post .stretched-link{color:#149346;position:absolute;bottom:10px;right:0}.card-post .card-footer{background-color:transparent;border-top:none}.card-post .card-body{padding:.5rem .5rem 0}.card-post .card-body p{margin:0}.card-post .card-title{color:#149346;font-family:Lato Black,sans-serif;font-size:1.5625rem}@media (max-width:992px){.card-post{padding-right:0}.card-post .card-body{padding:.5rem .5rem 3rem}}.card-product{border:.125rem solid #149346;border-radius:0 0 1.25rem 1.25rem;height:100%;margin-left:.625rem;overflow:hidden}.card-product .card-img{border-radius:0}.card-product img{object-fit:cover;height:13.125rem}.card-product .card-body{padding:.5rem .5rem 0}.card-product .card-body p{margin:0}.card-product .card-title,.card-product a{color:#149346}.card-product .card-subtitle{font-size:1.25rem}.card-product .card-title{font-family:Lato Black,sans-serif;font-size:1.5625rem;color:#149346}.card-product .card-footer{background-color:transparent;border-top:none}.tns-outer .tns-carousel .card-product img{height:13.125rem}.pagination{float:none;margin:0 auto;display:block;text-align:center;font-weight:700}.pagination li{display:inline-block;float:none;padding:10px}.pagination li a{text-decoration:none;color:#050908;font-size:1.875rem;font-weight:700}.pagination li .current{color:#149346}.pagination li a.disabled{pointer-events:none;cursor:default;color:grey}.block-meteo{color:#149346}.block-meteo span{font-family:Lato Bold,sans-serif;font-size:14px}.block-meteo h1{padding-top:10px;font-size:40px}.block-meteo h1,.block-meteo p{font-family:Lato Regular,sans-serif}.block-meteo p{margin:0;font-size:14px}.block-meteo .border-b{border-bottom:3px solid #149346}@media (max-width:992px){.main-header .block-meteo{display:none}}.gdpr-module{display:none}.gdpr-module>div{position:fixed;height:100%;width:100%;z-index:999999999;background:rgba(0,0,0,.65);top:0;left:0;display:flex;align-items:center;justify-content:center}.gdpr-module .gdpr-module-dialog{background:#fff;padding:40px;width:95%;max-width:700px}@media (max-width:575.98px){.gdpr-module .gdpr-module-dialog{height:95%;overflow-y:scroll}}@media (max-width:575.98px){.gdpr-module .gdpr-module-actions button{width:100%;margin-bottom:1rem}}.gdpr-module .gdpr-module-content h2{color:#149346;margin-bottom:1.5rem;font-family:Lato Regular}.gdpr-module .gdpr-module-content p{font-size:.95rem}.gdpr-module .gdpr-module-content .trackers-choices{display:none}.gdpr-module .gdpr-module-content .trackers-choices>div{padding-top:1rem;border-top:1px solid #ccc;margin-top:1rem;display:flex;justify-content:space-between}@media (max-width:575.98px){.gdpr-module .gdpr-module-content .trackers-choices>div{flex-wrap:wrap}}@media (max-width:575.98px){.gdpr-module .gdpr-module-content .trackers-choices .choices{margin-bottom:1rem}}@media (max-width:575.98px){.gdpr-module .gdpr-module-content .trackers-choices .validate,.gdpr-module .gdpr-module-content .trackers-choices .validate button{width:100%}}.gdpr-module .gdpr-module-content .trackers-choices .item .tracker-name{position:relative;top:3px;margin-left:10px}.gdpr-module button{border:1px solid #149346;border-radius:2px;margin-right:20px;padding:15px 25px}.gdpr-module .accept-btn{background:#149346;color:#fff}.gdpr-module .config-button{border-color:#000}.mra-tabs.nav-tabs{border:none}.mra-tabs.nav-tabs .nav-link{border:none;background-color:#fff;color:#000;font-size:1rem}.mra-tabs.nav-tabs .active{font-weight:700;border-bottom:4px solid #149346}.hidden{height:0;overflow:hidden}.modal{padding-right:0}.modal .modal-dialog{max-width:80%}.reservation-link{display:flex;align-items:center;width:fit-content;background-color:#e51b20;padding:.6rem 1rem;font-size:1.2rem;font-weight:700;color:#fff}.reservation-link span{color:#fff}.reservation-link i{font-size:2rem;margin-right:.5rem}.reservation-link:hover{color:#fff;text-decoration:none}.reservation-link:hover span{text-decoration:underline}.quisn{position:relative;background-image:url(/wp-content/uploads/2020/10/p1010462.png);background-size:auto 50%;background-repeat:no-repeat;margin-bottom:200px}.quisn .col-12{padding:0}.quisn .block-texte{background-color:#fff;position:relative;box-shadow:.625rem .625rem 0 rgba(20,147,70,.5);padding:3.125rem;border-radius:0 0 .9375rem .9375rem}.quisn .block-triangle{clip-path:polygon(50% 100%,100% 85%,100% 100%,0 100%,0 85%);background-color:#149346;height:100%;position:absolute;left:0;right:0;bottom:-150px;z-index:-100}@media (max-width:992px){.quisn{margin-bottom:50px}.quisn .block-texte{padding:1rem}.quisn .block-triangle{bottom:0;clip-path:polygon(50% 100%,100% 95%,100% 100%,0 100%,0 95%)}}.presentation{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;overflow:hidden;height:480px}.presentation .carousel-control-next,.presentation .carousel-control-prev{background:transparent;border:none}.presentation .carousel-inner,.presentation .carousel-inner .carousel-item{height:100%}.presentation .carousel-inner .carousel-item .img-slide{object-position:center;height:100%;object-fit:cover}@media (max-width:992px){.presentation{height:250px}}.presentation video{position:relative;object-fit:cover;width:100%;height:100%;overflow:hidden}.presentation h2{color:#149346}.presentation .img-texte{align-self:center;margin-top:175px;z-index:2;position:absolute;max-width:90%;text-align:left;background:linear-gradient(90deg,rgba(0,0,0,.4),transparent);color:#fff;padding:20px}@media (max-width:992px){.presentation .img-texte h1{font-size:1.25rem}}@media (max-width:576px){.presentation .img-texte{padding:5px;margin-top:100px}.presentation .img-texte h1{font-size:.9375rem}}.reserved{position:absolute;bottom:40px;right:20px;z-index:99}.formation .section-1 p{margin:0}.formation .section-2{clip-path:polygon(50% 20%,100% 0,100% 80%,50% 100%,0 80%,0 0);background:url(/wp-content/uploads/2020/10/capture.png) no-repeat 50%;background-size:cover;height:1250px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:175px;text-align:left;overflow:hidden}.formation .section-2 .block-texte{color:#fff;background-color:hsla(0,0%,100%,.6);padding:50px;position:absolute}.formation .section-2 ul{padding-top:10px;margin:0;list-style:none;display:grid;grid-gap:1rem}.formation .section-2 li{display:grid;grid-template-columns:0 1fr;grid-gap:2.5em;align-items:start;line-height:1.25;padding-top:10px;list-style:none;font-family:Lato Bold,sans-serif;font-size:1.25rem}.formation .section-2 li:before{content:" ";background:linear-gradient(-135deg,#149346 50%,transparent 0) 50%/50% 50% no-repeat;width:2em;height:2em;display:inline-block;background-size:cover;vertical-align:top}@media (max-width:576px){.formation .section-2{margin-bottom:0;clip-path:polygon(100% 0,100% 100%,50% 100%,0 100%,0 100%,0 0)}.formation .section-2 .block-texte{padding:10px}}.formation .section-3,.formation .section-4{position:relative}.formation .section-3 .block-texte,.formation .section-4 .block-texte{padding-bottom:130px}.formation .section-3 .block-triangle,.formation .section-4 .block-triangle{clip-path:polygon(50% 100%,100% 70%,100% 100%,0 100%,0 70%);background-color:#149346;height:600px;position:absolute;left:0;right:0;bottom:0;z-index:-10}.formation .section-4 .bg-img{background:url(/wp-content/uploads/2020/10/ulm-1.jpg) no-repeat 50%;background-size:cover;z-index:-20}.formation .section-5{position:relative}.formation .section-5 .block-texte{padding-bottom:250px}.formation .section-5 .block-footer{clip-path:polygon(50% 70%,100% 55%,100% 100%,0 100%,0 55%);background:url(/wp-content/uploads/2020/10/p1010462.png) no-repeat 50%;background-size:cover;height:175%;position:absolute;left:0;right:0;bottom:-50%;z-index:-1}@media (max-width:992px){.formation .section-5 .block-footer{clip-path:polygon(50% 70%,100% 65%,100% 100%,0 100%,0 65%);height:150%}.formation .section-5 .block-texte{padding-bottom:50px}}