@media screen and (min-width:1200px) and (max-height:800px){.home-slide__content{padding-top:0}}@media screen and (min-width:1200px){.container{max-width:1310px}.site-branding{display:flex;align-items:center;align-self:stretch;max-width:120px;padding-right:20px;border-right:2px solid #eff4f9}.site-branding .img-logo--header{width:100px;height:auto}.menu__contact-link{display:none}.main-header .site-navigation .menu ul li:hover>ul{opacity:1;display:block;visibility:visible;height:auto;transform:translate(0,0)}.main-header .site-navigation .menu>ul{display:flex;align-items:center}.main-header .site-navigation .menu>ul>li,.site-header-menu{position:relative}.site-navigation{padding-left:24px;position:relative}.main-header .site-navigation .menu>ul>li>a{padding:16px 28px 16px 0}.main-header .site-navigation .menu>ul>li:last-child>a{padding-right:0}.main-header .site-navigation .menu ul ul>li{padding:0 35px;white-space:nowrap}.main-header .site-navigation .menu ul ul>li a{padding:6px 0}.main-header .site-navigation .menu ul ul>li.active>a,.main-header .site-navigation .menu ul ul>li:hover>a,.main-header .site-navigation .menu ul ul>li.hover>a{padding-left:12px}.main-header .site-navigation .menu ul ul>li a:before{content:"-";margin-right:6px;position:absolute;top:5px;left:0;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease}.main-header .site-navigation .menu ul ul>li.active>a:before,.main-header .site-navigation .menu ul ul>li:hover>a:before,.main-header .site-navigation .menu ul ul>li.hover>a:before{opacity:1;visibility:visible}.main-header .site-navigation .menu ul ul{text-align:left;position:absolute;visibility:hidden;display:block;opacity:0;left:0;top:auto;z-index:99;background-color:#1c2223;min-width:140px;padding:15px 0;transform:translate(0,10px);transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in;border-top:1px solid #f4b860}.site-navigation__menu{display:flex;height:100%;align-items:center;justify-content:flex-start;gap:8px}.home-slide.owl-carousel .home-slide__item{max-height:calc(100vh - 138px - 73px);min-height:450px}}@media screen and (min-width:1400px){.menu__contact-link{display:inline-flex}.site-branding{max-width:130px;margin-left:0}.main-header__top{padding-left:28px}.site-navigation{padding-left:28px}.main-header__top-items{gap:16px}.main-header__top-item:not(:first-child):not(:has(a)){padding-left:20px}.main-header__top .social-links{display:flex;margin-left:12px}.main-header .site-navigation .menu>ul>li>a{padding:16px 32px 16px 0}.home-slide__title{font-size:70px}.sect-title .h1,.bloc-title,.sect-title h1,.sect-title .h1,.page-title{font-size:59px}.bloc-text h2,.bloc-text .title-2{font-size:41px}}@media screen and (min-width:1600px){.site-branding{margin-left:0;max-width:140px}.our-services-slide.owl-carousel .owl-nav .owl-prev,.our-services-slide.owl-carousel .owl-nav .owl-next{position:absolute;left:-111px;top:43%;margin-top:-30px}.our-services-slide.owl-carousel .owl-nav .owl-next{left:unset;right:-111px}.our-services-slide.owl-carousel .owl-nav{margin-top:0}}@media screen and (max-width:1199px){.main-menu-toggle{display:block}.sticked-menu{display:none!important}.main-menu-toggle{position:absolute;right:0;top:21px;height:20px;width:31px;float:right}.main-menu-toggle label{cursor:pointer;position:static;z-index:99;height:100%;width:100%;top:0;left:0;margin:0}.main-menu-toggle .toggle-block{position:absolute;height:3px;width:100%;padding:0;background-color:#169ad4}.main-menu-toggle .toggle-blocks-1{position:relative;float:left}.main-menu-toggle .toggle-blocks-2{position:relative;float:left;margin-top:6px}.main-menu-toggle .toggle-blocks-3{position:relative;float:left;margin-top:6px}.main-menu-toggle input[type=checkbox]:checked~.main-menu-toggle-block>.toggle-blocks-2{opacity:0}.main-menu-toggle input[type=checkbox]:checked~.main-menu-toggle-block>.toggle-blocks-1{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:10px}.main-menu-toggle input[type=checkbox]:checked~.main-menu-toggle-block>.toggle-blocks-3{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:-12px}.main-header .site-navigation .menu,.main-header .site-navigation .menu>ul ul{display:none}.main-header .site-navigation .menu.active,.main-header .site-navigation .menu>ul ul.active{max-height:55em;display:block}.main-header .site-navigation .menu>ul>li>a{padding:7px 0;justify-content:space-between;color:#1c2223}.main-header .site-navigation .menu ul ul>li a{padding:3px 15px;color:#1c2223}.main-header .site-navigation .menu>ul>li.active>a,.main-header .site-navigation .menu>ul>li:hover>a,.main-header .site-navigation .menu>ul>li.hover>a,.main-header .site-navigation .menu ul ul>li.active>a,.main-header .site-navigation .menu ul ul>li:hover>a,.main-header .site-navigation .menu ul ul>li.hover>a{color:#169ad4}.main-header .site-navigation .menu ul li:hover>ul{display:block;width:100%!important}.main-header .site-navigation .menu ul ul,.main-header .site-navigation .menu ul ul ul{display:inherit;position:relative;left:auto;top:auto;border:0}.main-header .site-navigation .menu>ul{position:absolute;left:0;max-height:calc(100vh - 80px);padding:10px 20px;box-shadow:rgba(0,0,0,.12) 3px 3px 15px;z-index:100;width:100%;z-index:20000;top:0;background-color:#fff;overflow-y:scroll;border-top:0}.main-header .site-navigation .menu ul>li.has-submenu>a:after{content:"";display:inline-block;font-family:"FontAwesome";font-size:20px;position:relative;font-weight:300;line-height:inherit;margin-left:5px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-header .site-navigation .menu ul>li.has-submenu>a.active:after{content:""}.main-header .site-navigation .menu li,.main-header .site-navigation .menu>ul>li{display:block;overflow:hidden}.main-header .site-navigation .menu,.main-header .site-navigation .menu>ul ul{max-height:0;background-color:#fff}.site-navigation.fixed-header{width:100%;top:0;left:0;background-color:#1c2223;position:fixed;padding:0 15px}.site-header-menu>.container{max-width:100%;padding-left:16px;padding-right:16px}.site-branding{max-width:110px;padding:8px 0;flex-shrink:0}.site-branding .img-logo--header{width:80px;height:auto}.main-header__top{min-height:auto;width:100%;padding:10px 0;gap:12px;flex-wrap:nowrap;justify-content:space-between}.main-header__top-items{flex:0 1 auto;width:auto;min-width:0;gap:8px}.main-header__top-item:not(:first-child):not(:has(a)){display:none}.main-header__top .social-links{display:none!important}.main-header .header-cta-btn{font-size:13px!important;padding:8px 14px!important;min-height:36px;margin-left:0;flex-shrink:0;border-radius:8px!important}.menu__client-area-link{height:auto;min-height:36px;font-size:13px;padding:8px 14px;border-radius:8px!important}.main-header .header-contact-btn{font-size:14px;padding:6px 14px;flex-shrink:0}.main-header__top-item,.main-header__top-item a{font-size:14px}.site-navigation__menu{min-height:52px;padding-right:44px}.main-menu-toggle{top:50%;transform:translateY(-50%)}.form-quote{width:672px;bottom:unset;right:unset;position:relative;margin:0 auto}.form-quote__inputs{padding-bottom:15px}.form-quote .list-btn{flex-direction:row;justify-content:center}.form-quote .form-group{margin-right:7px;margin-left:7px}.benefit-img{width:calc(50% + -208px)}.footer-certification-insurance ul{display:flex}.footer-certification-insurance ul li:not(:last-child){margin:0 49px 0 0}.home-slide__content{padding-top:0}.home-slide.owl-carousel .home-slide__item{padding:200px 0;height:100%}.form-quote .list-btn .form-group:last-child{margin-bottom:22px}}@media screen and (max-width:991px){.ban .title{font-size:50px}.about-us-content .bloc-other:not(:first-child){margin-top:70px}.benefit-img{display:none}.our-services-slide.owl-carousel .owl-nav .owl-prev,.our-services-slide.owl-carousel .owl-nav .owl-next{width:70px;height:70px}.bloc-text h2,.bloc-text .title-2{font-size:40px}.sect-title h1,.sect-title .h1,.page-title,.sect-title .h1,.bloc-title{font-size:50px}.img-arobiz{margin-top:10px;margin-left:15px}.paiement-box::before{display:none}.paiement-box{padding:30px}}@media screen and (max-width:767px){.paiement-box .sect-title .h1,.site-header-menu>.container{padding-left:12px;padding-right:12px}.site-branding{max-width:90px}.site-branding .img-logo--header{width:70px;border-radius:8px}.main-header__top{padding:8px 0;gap:10px}.main-header .header-contact-btn{font-size:13px;padding:5px 12px}.main-header .header-cta-btn{font-size:12px!important;padding:7px 12px!important;border-radius:8px!important}.ban .title{font-size:40px}.home-slide__title{font-size:50px}.form-quote{width:100%}.form-quote .list-btn{flex-direction:column;align-items:center}.form-quote .form-group{width:100%;max-width:250px}.form-quote .form-group button{width:100%}.sect-title h1,.sect-title .h1,.page-title,.sect-title .h1,.bloc-title{font-size:45px}.bloc-text h2,.bloc-text .title-2{font-size:38px}.footer-certification-insurance ul{flex-direction:column}.footer-certification-insurance ul li:not(:last-child){margin:0 0 49px 0}}