@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@700;800&display=swap);body{font-family:Heebo,sans-serif;font-size:16px;line-height:26px;color:#05262f;font-weight:400}h1,h2{font-weight:800;font-family:Nunito Sans,sans-serif}h3{font-weight:700;font-family:Nunito Sans,sans-serif}.title-composed span{font-family:Nunito Sans,sans-serif;fot-weight:700;letter-spacing:2px}.image-resize div,.image-resize img{height:100%!important}.image-bg img{width:auto!important}.banner:before{background-color:transparent;background-image:linear-gradient(115deg,#05262f 0,#3b505533 100%);opacity:1}.block1:before{background-color:transparent;background-image:radial-gradient(at center center,#edf1FCE6 0,#fff 100%);opacity:.95}.banner:before,.block1:before{content:'';height:100%;width:100%;top:0;left:0;position:absolute}.image-border img{border-radius:3px 3px 3px 3px}.image-bg .image-hover-text{border-radius:3px}.block-supp{margin-top:-20%}.block-hover:before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;transition:all .6s ease;background-size:101% 101%}.block-hover:hover:before{background-color:transparent;background-image:linear-gradient(135deg,#25a692 0,#00a6d0 100%);left:0!important;top:0!important}.block-hover:hover h3,.block-hover:hover p{color:#fff!important}.block-hover:hover img{filter:brightness(0) invert(1)!important}.block-de-4,.block-de-4 .panel-grid,.block-de-4>.panel-layout,.block-de-4>.widget{height:100%}nav li a{font-family:Heebo,sans-serif;font-weight:500;white-space:normal!important}.sub-menu>li{padding:20px 15px!important;border-bottom:1px solid rgba(0,0,0,.1)}.main-menu ul li{padding:35px 15px 35px 15px}#main-menu{margin-left:auto!important;margin-right:auto!important}.main-menu ul li .sub-menu{margin-top:35px;min-width:230px}.menu-item-has-children:after{top:30px;color:#25a18e}.navbar{padding:0!important}.sub-menu li:hover a{color:#25a18e!important}footer .copyright{border-top:1px solid #52666a!important;color:#fff;text-align:center;position:relative;margin-top:30px;padding:30px 0}footer img{margin-top:-20px}footer .menu-deux li{color:#fff;font-size:14px;line-height:24px;font-weight:400!important;font-family:Heebo,sans-serif!important;padding:5px 0}footer .menu-deux li:before{content:"\f105";font-family:FontAwesome;font-size:17px;padding-right:10px}footer .menu-deux li:hover{color:#25a18e}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px;padding-top:10px}.widget_sidebar{padding:30px;background:rgb(5 38 47);border-radius:3px}.subheader .title{background-color:rgb(37 161 142 / 90%);padding:100px 50px 100px;border-radius:3px 3px 0 0}@media (max-width:1600px){.home h1{line-height:60px!important;font-size:50px!important}}@media (max-width:1024px){.banner{height:85vh!important}.home h1{line-height:50px!important;font-size:40px!important}.home h2{line-height:45px!important;font-size:35px!important}.main-menu ul li{padding:20px 15px 10px 15px}.main-menu ul li .sub-menu{margin-top:10px;min-width:100%;background-color:#0e343e;box-shadow:0 2px 13px 0 rgb(0 0 0 / 2%);position:relative}.subheader{padding:70px 0 0!important}}@media (max-width:960px){.home h1{line-height:40px!important;font-size:30px!important}.home h2{line-height:35px!important;font-size:25px!important}.home h3,.like-title p{line-height:28px!important;font-size:18px!important}footer .menu,footer .menu-deux{margin-left:0!important}footer{padding:50px 0 0!important}.b1change>div:nth-child(1){width:30%!important}}