@media(max-width:767px){.elementor .news-featured-body{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .news-meta{font-size:13px;}}@media(max-width:767px){.elementor .new-titles{font-size:19px;}}@media(max-width:767px){.elementor .news-excerpt{font-size:15px;}}@media(max-width:767px){.elementor .news-item{flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .news-item-img{width:100%;}}@media(max-width:767px){.elementor .news-item-body{gap:5px;justify-content:flex-start;align-items:start;align-self:start;}}@media(max-width:767px){.elementor .news-title{font-size:17px;}}@media(max-width:767px){.elementor .news-item-excerpt{font-size:14px;}}@media(max-width:767px){.elementor .H1{font-size:40px;letter-spacing:-1px;line-height:46px;}}@media(max-width:767px){.elementor .big-paragraph{font-size:17px;line-height:25px;}}@media(max-width:767px){.elementor .btn{font-size:16px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .section{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .row-2{column-gap:58px;row-gap:24px;}}@media(max-width:767px){.elementor .col{max-width:100%;row-gap:16px;}}@media(max-width:767px){.elementor .H2{font-size:30px;line-height:34px;}}@media(max-width:767px){.elementor .paragraph{font-size:17px;line-height:26px;}}@media(max-width:767px){.elementor .H3{font-size:25px;}}@media(max-width:767px){.elementor .link-underline{font-size:17px;}}@media(max-width:767px){.elementor .service-card{gap:8px;}}@media(max-width:767px){.elementor .services-grid{gap:45px;}}@media(max-width:767px){.elementor .section-green{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .surtitre{font-size:20px;}}@media(max-width:767px){.elementor .footer{gap:32px;}}@media(max-width:767px){.elementor .footer-top{column-gap:200px;margin-inline-start:0px;row-gap:15px;}}@media(max-width:767px){.elementor .footer-col{column-gap:48px;padding:0px;row-gap:16px;flex-wrap:wrap;flex:0 1 90%;}}@media(max-width:767px){.elementor .footer-bottom{column-gap:12px;display:flex;flex-direction:column;row-gap:20px;align-items:start;}}@media(max-width:767px){.elementor .footer-text{text-align:start;align-self:center;}}@media(max-width:767px){.elementor .nous-trouver-infos{padding-block-start:32px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .nous-trouver-adresse{font-size:22px;}}