@media (max-width: 430px) {.our-products{background: url(../img/bg-default-mobile.svg) top repeat;background-repeat: no-repeat;background-size: 100% 550px;}.bg-default{background: url(../img/bg-default-mobile.svg) top no-repeat;background-size: 200% 1680px;background-position: top left;}.assurance-perso{background: url(../img/bg-blue-mobile.svg) top no-repeat;background-size: 200% 1988px;background-position: top left;}.assurance-pro{background: url(../img/bg-green-mobile.svg) top no-repeat;background-size: 200% 1388px;background-position: top left;}.row.align-items-start{flex-wrap: wrap !important;}.switch-home {width: 100%;}.switch-home .switch-label {margin-right: 17px;}.menu-header-text{font-size: 1.3rem;width:100%;margin-top: 8px;display: none;}.navbar-site{margin-top:0 }.imgLogo{margin-top: 10px !important;}.mancafpi {margin: 0 auto;display: block;}.doc-fournir-2 {text-align: center;margin-bottom: 1rem;margin-top: 0rem;font-size: 1.25rem;}.bg-mourabaha{background-color: inherit;background:url('../img/bg-mourabaha-mobile.svg') top no-repeat;background-size: 100% 1250px;}.img-list-container > img{display:none;}.bg-pro{margin-bottom: 3rem !important;background-size: 200% 1300px;}.h2-faq{font-size: 1.8rem !important;text-align: center;margin: 1.8rem 0;}.py-7{padding-bottom: 0rem !important;}.div-videos h4 {font-size: 1.25rem;}.video-group-item {font-size: 0.8rem;}.mobile-container{padding-right: 1rem !important;padding-left: 1rem !important;}.our-products{background-size: 150% 1605px;}.section-cquoi{padding-bottom: 1.7rem !important;background-size: 130% 1994px !important;}.bg-light{background: url(../img/bg-default-mobile.svg) top no-repeat;background-size: 100% 1250px;}.bg-cyan {background-color: inherit;background: url(../img/bg-cyan-mobile.svg) no-repeat;background-size: 100% 1250px;}.bg-grey {background-color: inherit;background: url(../img/bg-grey-mobile.svg) no-repeat;background-size: 100% 500px;}.bg-red {background-color: inherit;background: url(../img/bg-red-mobile.svg) no-repeat;background-size: 203% 1046px;}.bg-blue{background-color: inherit;background: url(../img/bg-blue-mobile.svg) no-repeat;background-size: 105% 1400px !important;}.bg-height-section{background-size: 105% 1400px !important;}.bg-height-big-section{background-size: 400% 1805px !important;}.row.g-3 {gap: 0.5rem !important;}.nav-inline-tabs {flex-wrap: nowrap;}.nav-inline-tabs .nav-item {margin: 0 10px;}.nav-tabs .nav-link {white-space: nowrap;}.nav-item-parrain{padding: 10px 0px !important;}.list-testimonials{padding-bottom: 0rem !important;}.testimonial-item > p{font-size: 1.1rem !important;}.bg-assurance {background-color: inherit;background: url(../img/bg-cyan-mobile.svg) top no-repeat !important;background-size: 107% 1400px !important;}.simul-page-bloc{width: 93%;margin: 0 auto;margin-bottom: 4%;}.dropdown-menu {width: 22.5rem !important;}.titre-ddp {margin-top: 2rem;margin-bottom: 2rem;}.nav-link.active {font-weight: bold;border-bottom: solid 4px;}.accroche1{font-size: 2rem !important;}.header, .fixed-header{height: 60px;}.fixed-header{}.fixed-header-container{padding-left: 0rem !important;padding-right: 0rem !important;}.parrainage-details-page .parrainage-details-row{display:none }.fixed-header-container > .navbar-brand{display: none !important;}.fixed-dropdown{right:auto;width:100% }.fixed-dropdown > button{width:100% }.back-to-top{bottom: 60px;}.header-carousel .header-carousel-item .carousel-caption{align-items: start;height:auto;bottom: auto;}.carousel-caption .ticket-form{height:auto;}.header-carousel-item{height:1466px !important;}.carousel-assurance-item{height:1740px !important;}.carousel-assurance-pro-item{height:1340px !important;}.service-item{padding:10px !important;}.service-content > a{height:auto;}.block-options-container{display:block !important;}.option-item{margin-bottom: 1.475rem;}.result-immo-div > div {}.immo-titre{}.immo-titre > label{}.immo-titre-mensualite{}.immo-titre-cout{}.bloc-nos-assurances{padding: 0 !important;padding-bottom: 0 !important;}#cafpistart{background: inherit;height: inherit;margin-top:0 !important;}#cafpistart .wrapper.default h2 {max-width: 300px;}#cafpistart .wrapper{width:100%;}.cto-div-col {width:100%;}.d-none-sm, #cafpistart .maskwrapper .white, #cafpistart .maskwrapper figure {display: none;}.titre-nos-assurances{font-size: 2rem !important;}.table-notaire-container{padding-left:15px !important;}.table-notaire{margin: 0px !important;}.titre-Info {font-size: 17px !important;}.submenu{left: 0rem !important;min-width: 340px;}.submenu-item{font-size:0.85rem !important;}.px-mobile-4{padding-left: 0.5rem !important;padding-right: 0.5rem !important;}.navbar-nav{box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);padding: 0.475rem;margin-top: 0.675rem;}.span-lang{margin: 0.475rem 0;}.youtubeModal .modal-title {font-size: 13px;}.btn-video{font-size: 14px;width: 100%;}.accroche2{font-size: 15px !important;}.px-mobile-0{padding-left: 0rem !important;padding-right: 0rem !important;}.submenu-assurance{left : 0rem !important;}.language-flags {margin-bottom: 10px;}}
