﻿.header{display:grid;margin-top:20px;grid-template-columns:1fr 1fr;height:146px;}.Mainframe h1{text-align:center;}.background-main{background-image:linear-gradient(246deg,rgba(73,90,112,0),rgba(80,84,89,.48));}.cta-buttons{display:flex;justify-content:center;flex-direction:column;align-items:center;}.cta-buttons .btn-outline{background-color:#fff;border:1px solid #fff;color:#41ab5b;border-radius:5px;height:52px;padding:0 52px;font-size:16px;font-family:"Futura Bk BT",sans-serif;display:flex;align-items:center;width:fit-content;}.cta-buttons .btn-outline:hover{color:#41ab5b;}.cta-buttons .btn-link{font-family:"Futura Bk BT",sans-serif;color:#fff;text-decoration:underline !important;text-align:center;width:100%;display:block;margin-top:10px;font-size:16px;}.cta-buttons .btn-link:hover{color:#fff;}.section-main,.features{background-color:#fff;padding:30px 90px;}.section-main h2,.features h2{font-family:Futura Bk BT;font-weight:700;font-size:24px;text-align:center;margin-bottom:30px;}.section-main{padding-bottom:0;}.contact-banner{background-color:#f7f7f7;padding:30px 90px;}.contact-banner p{font-family:Futura Bk BT;font-size:16px;text-align:center;}.contact-banner a{font-family:Futura Bk BT;font-size:16px;text-align:center;background:#41ab5b;padding:16px 52px;color:#fff;border-radius:5px;margin:15px auto 10px;display:block;width:fit-content;}.main-content{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;}.main-content .content p{font-family:Futura Bk BT;font-size:17px;text-align:center;}.main-content .content li{font-family:Futura Bk BT;font-size:17px;}.image-annonce{height:auto;width:45vw;}.feature-cards{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:4rem;}.feature-cards .card-features{box-shadow:0 4px 4px 0 #00000040;background-color:#f6f9fa;padding:30px 35px 17px;border-radius:14px;}.feature-cards .card-features span{background-color:#fff;border-radius:50%;font-size:20px;text-align:center;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin:auto;}.feature-cards .card-features h3{font-family:Futura Bk BT;font-size:20px;text-align:center;font-weight:700;}.feature-cards .card-features p{margin-top:15px;font-family:Futura Bk BT;font-size:16px;text-align:center;}.contact-video{background-color:#fff;padding:30px 90px;position:relative;}.contact-video .iframe-padding{margin:auto;position:relative;width:46.5vw;height:calc(46.5vw*9/16);}.contact-video .iframe-padding .youtube{width:100%;height:100%;}.contact-video iframe{border:none;}