body{font-size:16px!important;font-family:"Lato",sans-serif;font-weight:300;color:#000000;background-color:#F0F0F0}.vert-center,.vert-center .et_pb_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.vert-bottom,.vert-bottom .et_pb_row,.vert-bottom .et_pb_menu__wrap{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}.vertical-center{display:flex;align-items:center;justify-content:center;height:100%}.header-info>div,.footer-legales div{justify-content:flex-end;display:flex}.header-diapo h1{font-weight:600!important}.header-diapo h2{font-size:46px!important;font-weight:400!important}.footer-legales .et_pb_text_inner div{padding:0 5px}header .et_pb_menu_inner_container,header .et_pb_menu__wrap,header .et-menu-nav,header .et_pb_menu__menu,#menu-lexi-main-menu{width:100%}#menu-lexi-main-menu{max-width:600px;margin:auto;justify-content:space-around}#menu-lexi-main-menu li{padding:20px!important}.et_pb_menu_0_tb_header.et_pb_menu ul#mobile_menu1 li a{color:black!important}.et_pb_social_media_follow_0{width:auto!important;right:25px!important}.slick-slider .slick-list .slick-track{padding-bottom:0!important}.slick-slider .slick-list,.slick-slider .slick-list .slick-track,.slick-slider .slick-list .slick-track .slick-slide,.slick-slider .slick-list .slick-track .slick-slide div,.dtq-image-carousel-item figure{height:100%!important}.dtq-image-carousel-item figure img{object-fit:cover;height:100%}.dtq-carousel-item .content{position:absolute;top:40%;z-index:99;width:70%;left:10%}.et-db #et-boc .ba_image_carousel_0 .dtq-carousel .slick-list .slick-slide{padding:0!important}.slick-track{padding-top:0!important}.slick-slider{overflow:hidden!important;height:90vh!important}.slick-slide img{object-fit:cover}.ba_image_carousel_0 .slick-arrow{bottom:40px!important}.et_pb_slider .et-pb-arrow-prev::before,.slick-arrow.slick-prev::before{content:url(https://smart4.pineapple-squad.com/wp-content/uploads/2025/04/ArrowLeft.svg)!important;width:16px;height:16px;font-size:16px!important}.dtq-figure{background:#000!important}.et_pb_slider .et-pb-arrow-next::before,.slick-arrow.slick-next::before{content:url(https://smart4.pineapple-squad.com/wp-content/uploads/2025/04/ArrowRight.svg)!important;width:16px;height:16px;font-size:16px!important}.ba_image_carousel_0 .dtq-carousel .dtq-image-subtitle,.et-db #et-boc .ba_image_carousel_0 .dtq-carousel .content-inner .dtq-image-subtitle{font-weight:400}.ba_image_carousel_0 .dtq-carousel .dtq-image-title,.et-db #et-boc .ba_image_carousel_0 .dtq-carousel .content-inner .dtq-image-title{font-weight:400!important}#nos-metiers-2 .et_pb_column{transition:transform 0.3s ease-out;will-change:transform;cursor:pointer;min-height:300px}#nos-metiers-2 .et_pb_column:hover{transform:translateY(-10px)}#et-boc .da-close-wrap .da-close{border:1px solid black!important;border-radius:50px!important;margin-right:15px!important;margin-top:15px!important}#et-boc .area-outer-wrap .da-close{font-weight:500!important}#nous-rejoindre-2{overflow:visible}#nous-rejoindre-2{font-size:15px!important}#nous-contacter .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.content-nrnc .et_pb_column.et-last-child{overflow:visible}#et_pb_contact_form_0{border-radius:20px}.et_pb_contact_form_0_tb_footer.et_pb_contact_form_container .input{background:white}#et_pb_contact_form_0 .et_contact_bottom_container{float:none;display:block;margin:auto!important;padding:0}#et_pb_contact_form_0 .et_pb_contact_form{margin-left:auto!important}#et_pb_contact_form_0 p.et_pb_contact_field{padding:0 5px}#et_pb_contact_form_0 .et_pb_contact_right,#et_pb_contact_form_0 .et_pb_contact_submit{display:block}#et_pb_contact_form_0 .et_pb_contact_submit{width:100%;margin:auto!important}.et_pb_contact_form_0_tb_footer.et_pb_contact_form_container .input.et_pb_contact_captcha{padding:10px 5px;margin-bottom:10px}.page-id-4128 #content-area{font-size:16px;padding-top:160px;max-width:750px;margin:auto;padding-bottom:30px}.page-id-4128 #content-area h1,.page-id-4128 #content-area h2{color:#291e7c!important}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}.vert-bottom .et_pb_menu__wrap{justify-content:flex-end!important}.img-nous-rejoindre img{max-width:200px}.img-nous-rejoindre{top:-190px!important}header .et_pb_row_1_tb_header.et_pb_row{padding-top:10px!important;padding-bottom:10px!important}header .et_pb_row_1_tb_header .et_pb_column_1_tb_header{margin-bottom:0!important}header .et_pb_row_1_tb_header .et_pb_column_2_tb_header{position:absolute;top:20px}header .et_pb_menu_0_tb_header.et_pb_menu{background:transparent}.inverse{padding-bottom:0!important}.inverse .et_pb_column{margin-bottom:10px!important}}@media screen and (max-width:850px){.header-diapo h2,.et-db #et-boc .header-diapo .ba_image_carousel_0 .dtq-carousel .content-inner h5.dtq-image-subtitle{font-size:36px!important}.slick-slider{overflow:hidden!important;height:90vh!important}.slick-slide img{height:100vh}.ba_image_carousel_0 .slick-prev,.ba_image_carousel_0 .slick-next{right:50px}}@media screen and (max-width:1150px){.et_pb_image_0_tb_footer .et_pb_image_wrap img{max-height:250px!important}.et_pb_image_0_tb_footer{top:-200px!important}}@media screen and (max-width:600px){.et_pb_image_0_tb_footer .et_pb_image_wrap img{max-height:225px!important}.et_pb_image_0_tb_footer{top:-130px!important;right:-10px!important}.content-nrnc .et_pb_column.et-last-child{padding-top:50px!important}.ba_image_carousel_0 .dtq-carousel .dtq-image-title,.et-db #et-boc .ba_image_carousel_0 .dtq-carousel .content-inner .dtq-image-title{font-size:40px!important}}@media screen and (max-width:550px){.header-diapo h2,.et-db #et-boc .header-diapo .ba_image_carousel_0 .dtq-carousel .content-inner h5.dtq-image-subtitle{font-size:26px!important}#nous-rejoindre-2{padding-bottom:50px!important}.img-nous-rejoindre img{max-width:150px}.img-nous-rejoindre{top:-100px!important}.text-nous-rejoindre{padding-top:50px}.footer-legales div{display:block}header .et_pb_row.et_pb_row_0_tb_header{padding-left:20px!important;padding-right:20px!important}.header-info.et_pb_module.et_pb_text_align_right{text-align:left!important}.wpcf7-form .two-fields label{flex:auto;width:100%}.wpcf7-form .two-fields p{flex-wrap:wrap;gap:0}.footer-legales .et_pb_text_inner div{text-align:left}}