.no-gutter{padding-left:0;padding-right:0}.no-gutter-margin{margin-left:0;margin-right:0}.grey-bg{background-color:#f1f1f1}.grey{color:#f1f1f1}.grey-bg{background-color:#f2f2f2}.white{color:#fff}.gold,.ouaf{color:#97c11e}.gold-bg{background-color:#b18735}.beige-bg{background-color:#e7e1db}.beige{color:#e7e1db}.green-f{color:#9dbf00}.super-padded{padding:100px 0 0}.hyper-padded{padding:200px 0}.img-cover{object-fit:cover;width:100%;height:200px}.title-bar:after{content:"";width:45px;height:1px;border-bottom:2px solid #566f47;display:block;display:none;margin-top:40px}.title-bar2:after{width:4%;top:35px;display:none}.white-bar:after{content:"";position:absolute;width:10%;height:1px;top:58px;left:44%;border-bottom:6px solid #fff;display:none}blockquote{color:#999}blockquote:before{font-family:"FontAwesome";color:#ddd;font-size:24px;content:"";margin:0 15px 0 0;float:left;line-height:1}.navbar .nav-item .nav-link{color:#000;font-size:11px;position:relative;font-weight:500;text-transform:uppercase}.navbar .nav-item.espace-pro .nav-link{background-color:#9dbf00;color:#fff;border-radius:10px}.navbar .nav-item.espace-pro.espace-eleve .nav-link{background-color:#8ed2e9}.navbar .nav-item.espace-pro .nav-link:hover{color:#fff;background-color:#000}.navbar .nav-item.no-children .nav-link:after{content:"";position:absolute;left:9px;bottom:2px;height:2px;background-color:#9dbf00;width:0;transition:width .25s}.navbar .nav-item.no-children .nav-link:hover:after,.about-page .qsn-link:after,.services-page .services-link:after,.jurisdiction-page .jurisdiction-link:after,.contact-page .contact-link:after,.activity-page .activity-link:after{width:45%!important}.navbar .show .nav-item.no-children .nav-link:after{width:0!important}.navbar .nav-item .nav-link:hover,.about-page .about-link,.services-page .services-link,.jurisdiction-page .jurisdiction-link,.contact-page .contact-link,.activity-page .activity-link{color:#9dbf00}.navbar.sticky{position:sticky;top:0;width:100%;background-color:rgba(231,225,219,.85)}.navbar.sticky .site-logo{width:130px}.navbar.sticky .nav-item .nav-link{font-size:16px}#carouselMain .carousel-item{height:75vh;min-height:300px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#carouselMain .caption{display:flex;align-items:center;justify-content:center;align-self:center;flex-direction:column;height:100%}#carouselMain .caption p{font-size:34px;color:#fff;text-align:center;line-height:1;margin-bottom:35px}#carouselMain .carousel-indicators li{border:none;width:15px;height:15px;border-radius:20px}.carousel-control-next,.carousel-control-prev{font-size:30px;opacity:1}#carouselMain .mask,.banner .mask,.main-banner-block .mask{width:100%;height:100%;background:url("/wp-content/themes/zoopro/css/../images/mask.webp") bottom center repeat-x;position:absolute;bottom:-153px;right:0;z-index:-1;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/mask.webp"}.banner .mask{background:url("/wp-content/themes/zoopro/css/../images/mask-in.webp") bottom center repeat-x;bottom:-77px;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/mask-in.webp"}.banner .mask.lzl:not(.lzl-ed),.banner .mask.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAABNCAYAAABHc3kiAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACVElEQVR42u3BMQEAAADCoPVPbQsvoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GBtQAAWTz8ZQAAAAASUVORK5CYII=")}.page-template-default .main-banner-block .mask{background:url("/wp-content/themes/zoopro/css/../images/mask-in-in.webp") bottom center repeat-x;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/mask-in-in.webp"}.page-template-default .main-banner-block .mask.lzl:not(.lzl-ed),.page-template-default .main-banner-block .mask.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAACaCAYAAABISFW1AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEkUlEQVR42u3BAQ0AAADCoPdPbQ8HFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIsBDagAAWQR2XYAAAAASUVORK5CYII=")}#carouselMain .heading{width:300px;height:100px;position:absolute;bottom:10%;right:20%}#carouselMain .heading h1{text-transform:uppercase;text-align:center;color:#000;font-size:32px;font-weight:700;margin:0;padding:0;text-shadow:1px 1px 1px #fff}#carouselMain .heading h1 span{display:block;color:#9dbf00}#carouselMain .heading h1 small{display:block;text-transform:none;font-size:15px}.header-buttons-footer .header-buttons a{font-size:14px}.header-buttons-footer .header-buttons .devis.devis-handicap .devis-euro{padding:0 5px;color:#fff;background-color:#000}.header-buttons-footer .header-buttons .callback:before{left:-11px}.sub-title{font-size:22px;margin-bottom:.8em;font-weight:300}.main-banner-block{background-image:url("/wp-content/themes/zoopro/css/../images/papatte.svg");background-size:unset;background-position:center right;min-height:430px;padding:20px 0;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/papatte.svg"}.page-template-default .main-banner-block{min-height:190px;padding:10px 0}.main-banner-block .before-title{font-size:22px}.main-banner-block h1{font-weight:300;font-size:40px;margin-bottom:15px}.page-template-default .main-banner-block h1{font-size:32px}.main-banner-block h2{font-size:20px}.main-banner-block .search-bar{border:0;color:#000;height:44px;width:80%;padding:0 15px;display:block;text-transform:uppercase;float:left;font-size:12px}.main-banner-block .search-btn{border:0;background:#000;color:#fff;width:44px;height:44px;font-size:30px;padding:0;display:block;float:left}.main-banner-block .search-btn:hover i{color:#add244}.main-banner-block input:focus{border:0;outline:none}#ajaxsearchlite1 .probox,div.asl_w .probox{background-color:transparent!important;background-image:none!important}.main-banner-block.lzl:not(.lzl-ed),.main-banner-block.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20817.98%20347.32%22%20width%3D%22817.98%22%20height%3D%22347.32%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}#ajaxsearchlite1 div.asl_m.asl_w{background:0 0!important}#ajaxsearchlite1 input::placeholder{color:#000!important}.banner{width:100%;height:120px;background-image:url("/wp-content/themes/zoopro/css/../images/papatte.svg");background-size:unset;background-position:80% center;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/papatte.svg"}.banner div{height:100%;display:flex}.banner .title{margin:0;padding:0;align-self:center;color:#fff;font-size:28px;font-weight:300}.banner.lzl:not(.lzl-ed),.banner.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20817.98%20347.32%22%20width%3D%22817.98%22%20height%3D%22347.32%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.page-template-page-contact .banner .title{color:#fff}.sticky-img-box.who-is{background-image:url("/wp-content/themes/zoopro/css/../images/formation-animaliere.webp");--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/formation-animaliere.webp"}.sticky-img-box.nos-formations-animalieres{background-position:center left}.sticky-img-box.who-is.lzl:not(.lzl-ed),.sticky-img-box.who-is.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxwAAAIoCAYAAADjm+0HAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGvklEQVR42u3BMQEAAADCoPVPbQsvoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GfVLgABZbvEjAAAAABJRU5ErkJggg==")}section p{text-align:justify}.blog-posts .blog-post{margin-top:20px;margin-bottom:20px}.blog-post .blog-item{display:block;height:500px;box-shadow:0px 0px 10px 3px rgba(0,0,0,.06);border-radius:20px;overflow:hidden}#carouselMain .mask.lzl:not(.lzl-ed),.banner .mask.lzl:not(.lzl-ed),.main-banner-block .mask.lzl:not(.lzl-ed),#carouselMain .mask.lzl-ing:not(.lzl-ed),.banner .mask.lzl-ing:not(.lzl-ed),.main-banner-block .mask.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAACaCAYAAABISFW1AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEkUlEQVR42u3BAQ0AAADCoPdPbQ8HFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIsBDagAAWQR2XYAAAAASUVORK5CYII=")}.blog-item .blog-img{transition:transform .2s}.blog-item .blog-content{padding:20px;height:220px;overflow:hidden}.blog-item .blog-title{font-size:18px;margin:10px 0}.blog-item .the-excerpt{color:#000;font-size:14px;margin:15px 0;height:100px;overflow:hidden}.blog-item .blog-btn{margin:0 20px}.blog-item:hover .blog-img{transform:scale(1.1)}.blog-similaire-block blockquote{display:block!important}.blog-similaire-block iframe{display:none!important}.single-post .post-date{font-size:14px;color:#97c11e;margin:0 0 10px}section.contact-box:before{position:absolute;top:0;left:0;content:"";background:rgba(0,0,0,.2);width:100%;height:100%}.select-hidden{position:absolute;left:-99999px}.select-input-wrapper .select{position:relative}.select-input-wrapper .select-styled{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-size:18px;font-weight:400;line-height:1.5;color:#495057;color:#333;vertical-align:middle;background:#fff;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;background-color:#e5e5e5}.select-input-wrapper .select-styled::after{height:8px;width:15px;position:absolute;top:40%;transform:translateY(-50%) rotate(0);-webkit-transform:translateY(-50%) rotate(0);right:20px;content:"";display:block;background-size:15px 8px;background-image:url("/wp-content/themes/zoopro/css/../images/down-errow.png");transition:.3s all ease;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/down-errow.png"}.select-input-wrapper .select-styled.active::after{transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.wpcf7-form .form-control{border-radius:0;border:1px solid #fff;margin-bottom:15px;color:#2b80c1;color:#fff;background:0 0;font-size:14px;width:100%!important}.wpcf7-form .form-control::placeholder{color:#fff}.wpcf7-form textarea.form-control{height:130px}.wpcf7-form .submit{margin:auto;display:block}.wpcf7-form .submit:hover{text-indent:unset}.blog-page .blog-listing{min-height:300px}.blog-page .blog-listing:nth-child(even) .image-box{order:2}.blog-page .blog-listing .title{font-size:25px}.blog-page .blog-listing a:hover{color:#9dbf00}.blog-page .the-content{display:none}.blog-page .blogImg{border-radius:20px}.qualiopi-box{padding:50px 0;background-color:#eee;border-top:3px solid #010188;border-bottom:3px solid #010188}.qualiopi-box h3{color:#010188;font-size:26px;font-weight:700}.qualiopi-box .amws-btn{background-color:transparent;border-color:#eb1418;color:#eb1418}.qualiopi-box .amws-btn:hover{background-color:#010188;border-color:#010188;color:#fff}.acaced-box{background-color:#8ed2e9}.acaced-box h3{color:#fff;text-transform:uppercase;font-size:28px;font-weight:700}.acaced-box p{color:#000;font-size:19px;text-align:center}.select-input-wrapper .select-styled.lzl:not(.lzl-ed)::after,.select-input-wrapper .select-styled.lzl-ing:not(.lzl-ed)::after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAADklEQVQYGWNgGAUjIQQAAegAAXVP4loAAAAASUVORK5CYII=")}.acaced-box .amws-btn{background-color:#fff;border-color:#fff;color:#8ed2e9}.acaced-box .amws-btn:hover{background-color:transparent;border-color:#fff;color:#fff}.icons-box .icons{margin-bottom:30px}.icons-box .icons div{margin-bottom:10px}.icons-box .icons-svg{width:125px;height:125px;margin:auto}.icons-box i{font-size:125px}.icons-box .icons-title{font-size:20px;font-weight:700}.icons-box .icons-text{font-size:14px;min-height:130px;display:none}.pagination{margin-top:15px;margin-bottom:15px}.pagination .page-numbers{display:inline-block;background:#9dbf00;padding:5px 15px;color:#fff;border-radius:20px}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:#000}.error404{background:#fff}.error404 section p{text-align:center}.error404 section p a{color:#9dbf00}.error,.wpcf7-not-valid{border-color:#921c42!important}.content-box p{font-size:14px}.content-box ul,.content-box ol{padding:0 0 0 15px;margin:0 0 15px}.content-box li{font-size:14px}.swal-icon--success__line,.swal-button{background-color:#566f47!important}.swal-icon--success__ring{border-color:#566f47}.green-icon{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.swal2-loader{border-color:#000 transparent #000 transparent!important}.swal2-icon.swal2-success .swal2-success-ring{border:.25em solid rgba(157,191,0,.3)!important}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:rgba(157,191,0,1)!important}.home .no-home{display:none!important}.services-block{background-image:url("/wp-content/themes/zoopro/css/../images/banner-services.png");padding:106px 0;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/banner-services.png"}.home .services-block{background-image:url("/wp-content/themes/zoopro/css/../images/banner-services-home.png");margin:50px 0 0;padding:156px 0;--lzl-bg-img:"/wp-content/themes/zoopro/css/../images/banner-services-home.png"}.home .services-block.lzl:not(.lzl-ed),.home .services-block.lzl-ing:not(.lzl-ed){background-image:none}.fancybox-bg{background:#fff!important}.search-results h3{font-size:22px}.services-block.lzl:not(.lzl-ed),.services-block.lzl-ing:not(.lzl-ed){background-image:none}.search-results article{margin:20px 0}.phone-box{border-radius:20px;box-shadow:0px 0px 10px 3px rgba(0,0,0,.06);padding:15px;height:200px;overflow:hidden;margin:8px auto;display:block}.phone-box .phone-icon{font-size:30px;color:#9dbf00}.phone-box .phone-title{font-size:14px;text-transform:uppercase;margin:6px 0;font-weight:700;color:#000}.page-loader.loaded{width:0;left:0;-moz-transition:all 1s cubic-bezier(.8,.2,.2,.9);-o-transition:all 1s cubic-bezier(.8,.2,.2,.9);-webkit-transition:all 1s cubic-bezier(.8,.2,.2,.9);transition:all 1s cubic-bezier(.8,.2,.2,.9)}.page-loader.loaded:before{opacity:0}.hs-shadow-container.active{background:0 0!important}.banner-page{position:relative}.banner-page-pre:after{content:url("/wp-content/uploads/2025/07/mask-in-in.webp");position:absolute;bottom:-160px;left:0}.banner-page-formation:after{content:url("/wp-content/uploads/2025/07/mask-in-in.webp");position:absolute;bottom:-160px;left:0}.elementor-element .e-con-inner .elementor-element .elementor-shortcode .liste-formations .col-lg-4 .formation-item .card-body p.tarif{margin-bottom:0!important;font-weight:700!important}body .single-formation .container .row .col-md-12 .formation-content{margin-top:20px}body .single-formation .container .row .col-md-12 h1{font-size:26px}body .single-formation .container .row .col-md-12 .formation-details p{margin-bottom:5px!important}.single-formation .formation-buttons .btn{margin-right:10px;margin-top:15px}body .single-formation .container .row .col-md-12 .formation-buttons .btn{background-color:#8ed2e9;border-color:#8ed2e9;font-family:"Lato",Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;padding:5px 15px}body .single-formation .container .row .col-md-12 .formation-buttons .btn:hover{background-color:#9dbf00;border-color:#9dbf00;font-family:"Lato",Sans-serif;font-size:16px;font-weight:500;border-radius:20px 20px 20px 20px;padding:5px 15px}.btn-animer .elementor-button{animation:shockwaveJump 1s ease-out infinite}.btn-animer .elementor-button:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;animation:shockwave 1s .65s ease-out infinite}.btn-animer .elementor-button:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;animation:shockwave 1s .5s ease-out infinite}.devis .elementor-button .elementor-button-content-wrapper .elementor-button-text{margin-top:13px}.btn-animer .elementor-button .elementor-button-content-wrapper .elementor-button-text{margin-top:5px}.video-youtube .elementor-element #btn-youtube .elementor-button-text{font-size:16px;padding-top:5px}#btn-youtube .elementor-button-icon{transition:transform .3s ease}#btn-youtube:hover .elementor-button-icon{transform:rotate(180deg)}.avis .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header{position:relative}.avis .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__cite{display:grid!important}.avis .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__cite .elementor-star-rating{position:absolute;right:25px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled{opacity:0!important}a#btn-temoin:hover .black{color:#9dbf00}.avis .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text{text-align:justify!important}.koalander-footer .container .row .elementor .elementor-element .e-con-inner{text-align:center}.brtpmj_all_reviews .brtpmj_single_rvw .brtpmj_sr_author_overview .brtpmj_sr_ab_name_date .brtpmj_sr_ab_date{font-style:italic!important;font-size:13px!important}.brtpmj_businessheader,.brtpmj_reviews_container .brtpmj_business_ratings{display:none!important}@media (max-width:1400px){.three-col .text{padding:50px}#carouselMain .heading{right:10%}}@media (max-width:1200px){.navbar .nav-item .nav-link{font-size:11px;padding-right:.2rem;padding-left:.2rem}.main-banner-block .before-title{font-size:20px}.main-banner-block h1{font-size:36px}.main-banner-block h2{font-size:17px}.blog-item .blog-title{font-size:18px}}@media (min-width:992px) and (max-width:1199px){.blog-item .the-excerpt{height:85px}}@media (max-width:991px){.navbar .nav-item .nav-link{padding:5px 0;font-size:14px;font-weight:600;color:#9dbf00}.caption-heading-text{font-size:12px}#carouselMain .carousel-item{height:45vh}.navbar .has-dropdown .dropdown-menu{display:block;border:0;padding:0}.navbar .has-dropdown .dropdown-menu .dropdown-item{font-size:12px}.contact-form .submit{width:40%}.banner .title{font-size:26px}.sub-title{font-size:20px}.content-box h1{font-size:20px}#carouselMain .heading{right:35%;bottom:10%}#carouselMain .heading h1{font-size:26px}.blog-page .blog-listing .title{font-size:20px}.qualiopi-box h3{font-size:20px}.acaced-box h3{font-size:22px}.acaced-box p{font-size:14px}.icons-box .icons-title{font-size:16px}.icons-box .icons-text{min-height:160px;font-size:12px}.main-banner-block .before-title{font-size:18px}.main-banner-block h1{font-size:30px}.main-banner-block h2{font-size:12px}.main-banner-block .search-bar{font-size:10px}.blog-post .blog-item{height:450px}.blog-item .blog-content{height:190px}.super-padded{padding:50px 0 0}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled{opacity:.4!important}}@media (max-width:767px){.banner .title{font-size:22px}.sub-title{font-size:18px}.post-image{float:none!important}h2.entry-title:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent;top:-36px;left:0}.qualiopi-box .col-md-4,.acaced-box .text-center{margin:15px auto}.page-template-default .main-banner-block{padding:30px 0}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled{opacity:.4!important}}@media (max-width:500px){.main-banner-img{display:flex!important}.banner .title{font-size:18px}.contact-form .submit{width:100%}.super-padded{padding:10px 0 0}#carouselMain .heading{right:22%}.dog-text{font-size:13px}.pagination .page-numbers{padding:3px 10px;font-size:14px}.icons-box .icons-svg{width:100px;height:100px}.icons-box i{font-size:100px}.icons-box .icons-title{font-size:12px}.icons-box .icons-text{font-size:10px;min-height:140px}.main-banner-block .before-title{font-size:16px}.main-banner-block h1{font-size:26px}#carouselMain .mask,.banner .mask,.main-banner-block .mask{background-size:contain!important;bottom:-30px}.banner .mask{bottom:-16px}.hyper-padded{padding:85px 0}.blog-page .blog-listing{margin-bottom:30px}.blog-page .blog-listing .image-box{margin-bottom:12px}.blog-page .blog-listing:nth-child(even) .image-box{order:0}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled{opacity:.4!important}}@media (max-width:360px){#carouselMain .heading{right:10%}#carouselMain .mask,.banner .mask,.main-banner-block .mask{bottom:-13px}.icons-box .icons-text{min-height:170px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled{opacity:.4!important}}