html{scroll-behavior:smooth}.btn{color:#fff;background-color:#56746f;border-radius:50px;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;border:solid 2px #56746f;text-decoration:none;font-size:15px}.btn:hover{color:#56746f;background-color:#fff;border:solid 2px #fff}h1{font-size:80px;font-family:"Fjalla One",sans-serif;text-transform:uppercase}@media (max-width:768px){h1{font-size:50px}}h2{font-size:50px;font-family:"Fjalla One",sans-serif;text-transform:uppercase}@media (max-width:768px){h2{font-size:40px;font-family:"Fjalla One",sans-serif}}h3{font-family:"Fjalla One",sans-serif;font-size:40px;color:#56746f;text-transform:uppercase}@media (max-width:768px){h3{font-size:30px}}h4{font-size:25px;font-family:"Raleway",sans-serif;padding-bottom:15px;padding-top:25px;color:#fff;font-weight:600;text-transform:uppercase}@media (max-width:768px){h4{font-size:25px}}h5{font-size:30px;font-family:"Raleway",sans-serif;color:#56746f;font-weight:600;text-transform:uppercase}h6{font-size:20px;font-family:"Raleway",sans-serif;text-align:center;text-transform:uppercase}p{font-size:19px;font-family:"Raleway",sans-serif}li{font-size:19px;font-family:"Raleway",sans-serif}a{text-decoration:underline;color:#fff}a:hover{text-decoration:none;color:#fff}#header-main{min-height:80vh;color:#56746f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}#header-main .btn{background-color:#56746f;display:inline-block;color:#fff;background-color:#56746f;border-radius:50px;padding-top:10px;padding-bottom:10px;border:solid 2px #fff;text-decoration:none;font-size:15px;min-width:200px;width:200px}#header-main .btn:hover{background-color:#dab54a;color:#fff;border:solid 2px #dab54a;min-width:150px}@media (max-width:768px){#header-main{text-align:center;display:flex;justify-content:center}#header-main .container{text-align:center;display:flex;justify-content:center;flex-wrap:wrap}#header-main .btn{display:block;margin-bottom:20px;width:70%}}#header-main p{max-width:700px}#header-main .overlay{background-color:#000;position:absolute;width:100%;height:80vh}#form-main{color:#56746f;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#form-main .row{min-height:50vh}#form-main #newsletter-form-form{background-color:#fff;padding:20px}#form-main #newsletter-form-form .btn{max-width:150px}#form-main .form-col{padding-top:100px;padding-bottom:100px;background-color:#AFD4DC}#form-main .text-col{padding-top:100px;padding-bottom:100px}#benefit{min-height:50vh;background-color:#fff;color:#56746f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#benefit h3,h4{color:#56746f!important;text-decoration-color:#56746f!important}#benefit a{color:#56746f!important;text-decoration-color:#56746f!important}#benefit{color:#56746f!important;text-decoration-color:#56746f!important}#benefit .icona{color:#56746f;font-size:50px;z-index:3}#benefit .row{min-height:50vh;padding-top:100px;padding-bottom:100px}#benefit .icon-landing-bg{border:solid 5px #56746f;background-color:transparent;width:150px;height:150px;border-radius:50%}#target{min-height:450px;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;text-align:center;padding-top:100px;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}#target .container{border:solid 4px #56746f;border-radius:25px;padding:30px;margin-left:15px;margin-right:15px}#target i{font-size:50px;color:#dab54a!important}#target h2{color:#56746f}#target .btn-lt{display:inline-block;color:#5a746f;background-color:#c5dcd4;border-radius:50px;padding-top:10px;padding-bottom:10px;border:solid 2px #c5dcd4;text-decoration:none;font-size:15px;width:200px;min-width:200px;text-align:center}#target .btn-lt:hover{color:#56746f;background-color:#fff;border:solid 2px #56746f}#target .btn-rt{display:inline-block;color:#fff;background-color:#56746f;border-radius:50px;padding-top:10px;padding-bottom:10px;border:solid 2px #fff;text-decoration:none;font-size:15px;min-width:200px;width:200px}#target .btn-rt:hover{color:#56746f;background-color:#fff;border:solid 2px #56746f}@media (min-width:769px){#target .btn-lt{margin-right:20px!important}}@media (max-width:768px){#target .btn-lt,#target .btn-rt{display:block}#target .btn-lt{margin-bottom:20px;margin-right:none}}#how{display:flex;justify-content:center;align-items:center;align-content:center;display:flex;justify-content:center;align-content:center;align-items:center;padding-top:100px;padding-bottom:100px;background-color:#c5dcd4}#how .container{position:relative;display:flex;justify-content:center;flex-wrap:wrap;margin-top:20px}#how h2{color:#56746f;padding-bottom:30px}#how a{color:#56746f!important}#line{height:6px;border-radius:5px;background-color:#56746f;width:70%;margin-bottom:20px}#point1{height:50px;width:50px;border-radius:50%;background-color:#56746f;border:solid 3px #c5dcd4;position:absolute;top:-24px;left:14%;display:flex;justify-content:center;align-items:center;align-content:center;font-size:20px;color:#c5dcd4}#point2{height:50px;width:50px;border-radius:50%;background-color:#56746f;border:solid 3px #c5dcd4;position:absolute;top:-24px;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;align-content:center;font-size:20px;color:#c5dcd4}#point3{height:50px;width:50px;border-radius:50%;background-color:#56746f;border:solid 3px #c5dcd4;position:absolute;top:-24px;right:14%;display:flex;justify-content:center;align-items:center;align-content:center;font-size:20px;color:#c5dcd4}#how h4{color:#56746f!important}#how-mob{min-height:450px;padding-top:100px;padding-bottom:100px;background-color:#c5dcd4}#how-mob a{color:#56746f!important}#how-mob .container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}#how-mob h4{background:#56746f;margin-bottom:-6px;display:flex;justify-content:flex-start;color:#fff!important;font-size:20px!important}#how-mob p{border-left:solid 2px #56746f;border-right:solid 2px #56746f;border-bottom:solid 2px #56746f;padding:10px;padding-top:20px;padding-bottom:20px;margin-top:0}#how-mob h2{color:#56746f;padding-bottom:30px}.point-mob{height:30px;width:30px;border-radius:50%;border:solid 2px #fff;display:flex;justify-content:center;align-items:center;align-content:center;font-size:18px;margin-left:10px;margin-right:15px}#caratteristiche{background-color:#fff;min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#caratteristiche h4{text-decoration:underline;-webkit-text-decoration-color:#56746f;text-decoration-color:#56746f;color:#56746f}#caratteristiche a{text-decoration:underline;-webkit-text-decoration-color:#56746f;text-decoration-color:#56746f;color:#56746f}#caratteristiche a:hover{text-decoration:none}#caratteristiche h4:hover{text-decoration:none}#caratteristiche img{text-align:center;-o-object-fit:cover;object-fit:cover;height:200px;width:200px;clip-path:circle(40%);-webkit-clip-path:circle(40%);-moz-clip-path:circle(40%);-o-clip-path:circle(40%)}@media (max-width:992px){#caratteristiche a{text-align:center!important;width:100%}#caratteristiche p{text-align:center!important}}#gallery{padding-bottom:100px;padding-top:100px}#gallery .col-12{position:relative}#gallery .col-12 img{height:300px;width:300px;object-fit:cover}#gallery h2{color:#56746f}.overlay-caption{position:absolute;height:300px;width:350px;top:0;left:15px;background-color:#252525b3;color:#fff;font-size:20px;text-align:center;visibility:hidden;display:flex;align-items:center;align-content:center;justify-content:center;padding:20px}@media (min-width:992px) and (max-width:1200px){.overlay-caption{width:290px}}@media (min-width:768px) and (max-width:991px){.overlay-caption{width:210px}}@media (max-width:767px){.overlay-caption{width:auto;left:15px;right:15px}}#gallery .col-12:hover .overlay-caption{visibility:visible}#cta{background-color:#56746f}#cta .container{padding-top:50px;padding-bottom:50px}#cta .btn-lt{display:inline-block;color:#5a746f;background-color:#c5dcd4;border-radius:50px;padding-top:10px;padding-bottom:10px;border:solid 2px #c5dcd4;text-decoration:none;font-size:15px;width:200px;min-width:200px;text-align:center}#cta .btn-lt:hover{color:#56746f;background-color:#fff;border:solid 2px #fff}#cta .btn-rt{display:inline-block;color:#fff;background-color:#56746f;border-radius:50px;padding-top:10px;padding-bottom:10px;border:solid 2px #fff;text-decoration:none;font-size:15px;min-width:200px;width:200px}#cta .btn-rt:hover{color:#56746f;background-color:#fff;border:solid 2px #fff}@media (min-width:769px){#cta .btn-lt{margin-right:20px!important}}@media (max-width:768px){#cta .btn-lt,#cta .btn-rt{display:block}#cta .btn-lt{margin-bottom:20px;margin-right:none}}#testimonials{min-height:70vh;background-color:#dab54a;display:flex;justify-content:center;align-items:center;align-content:center}#testimonials .container{padding-top:50px;padding-bottom:70px}@media (max-width:576px){#testimonials .item1,#testimonials .item2,#testimonials .item3,#testimonials .item4{}}.caption-desc{display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column}.carousel-caption-div{max-width:80%}#testimonials .carousel-caption{max-width:80vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px) and (max-width:1200px){#testimonials .carousel-caption{bottom:55px}}@media (min-width:768px) and (max-width:992px){#testimonials .carousel-caption{bottom:90px}}@media (min-width:576px) and (max-width:768px){#testimonials .carousel-caption{bottom:70px}}@media (max-width:576px){#testimonials .carousel-caption{bottom:120px}}#testimonials .carouselDIvCap{max-width:500px}#testimonials h2{color:#fff}#testimonials h4{color:#fff!important}#testimonials li.active{background-color:#fff;height:8px;width:40px;opacity:1;border:solid 3px #fff;outline:none!important;background-clip:border-box}#testimonials li{border:solid 3px #fff;height:8px;width:40px;background-color:transparent;opacity:1;margin-left:10px;margin-right:10px}#testimonials button:focus-visible{border:solid 1px transparent!important}@media (max-width:778px){#testimonials button.active{height:7px;width:25px}#testimonials button{height:7px;width:25px}}@media (max-width:576px){#testimonials{}}.carousel-indicators{bottom:-40px}#faq{color:#56746f;background-color:#fff;min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#faq h4{color:#56746f}.faq-container{padding:0 20px 0 20px;max-width:800px;width:100%;background-color:#c3dcd4;padding:50px}.faq-list{list-style:none;padding-left:40px;padding-right:20px}.faq-list li{margin-bottom:15px}.faq-list li.active .answer{max-height:275px!important;padding-bottom:25px;-webkit-transition:max-height 0.5s ease,padding-bottom 0.5s ease;transition:max-height 0.5s ease,padding-bottom 0.5s ease;font-size:19px}.faq-list li.active .question{-webkit-transition:color 0.5s ease;transition:color 0.5s ease}.faq-list .answer{line-height:24px;max-height:0;overflow:hidden;-webkit-transition:max-height 0.5s ease,padding-bottom 0.5s ease;transition:max-height 0.5s ease,padding-bottom 0.5s ease;font-size:19px}.faq-list .answer a{text-decoration:underline;color:#56746f;font-weight:800;font-size:15px}.faq-list .answer a:hover{text-decoration:none}.faq-list .plus-minus-toggle{cursor:pointer;height:21px;position:absolute;width:21px;left:-40px;top:50%;z-index:2}.faq-list .plus-minus-toggle:before,.faq-list .plus-minus-toggle:after{background:#56746f;content:'';height:5px;left:0;position:absolute;top:0;width:21px;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}.faq-list .plus-minus-toggle:after{-webkit-transform-origin:center;transform-origin:center}.faq-list .plus-minus-toggle.collapsed:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq-list .plus-minus-toggle.collapsed:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-list .question{font-size:20px;font-weight:800;text-transform:uppercase;position:relative;cursor:pointer;padding:20px 0;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}#landing-footer{min-height:250px;background-color:#56746f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px}@media (min-width:577px){#landing-footer{margin-bottom:0}}#landing-footer a{color:#fff}#landing-footer img{width:200px;height:auto}#landing-footer i{padding:5px;font-size:25px}#landing-footer i:hover{color:#c3dcd4}@media (max-width:576px){#landing-footer img{width:200px}}@media (max-width:768px){#landing-footer{min-height:350px}}.cookiealert.show{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:1000ms;transition-delay:1000ms}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0!important;z-index:9999;opacity:0;border-radius:0;background:#212327;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;color:#ecf0f1}.cookiealert .btn{color:#fff;background-color:transparent;border:solid 2px #fff}.alert .btn{padding-left:15px!important;padding-right:15px!important;padding-top:5px!important;padding-bottom:5px!important}.cookiealert .btn:hover{color:#56746f;background-color:#fff;border:solid 2px #fff}.cookiealert.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;transition-delay:1s}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0!important;z-index:9999;opacity:0;border-radius:0;background:#212327;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s ease-out;transition:.5s ease-out;color:#ecf0f1}.alert{position:fixed;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}#fixed-btn{position:fixed;bottom:14px;right:30px;z-index:999999999!important;width:50px;margin-bottom:10px}#fixed-btn img{height:50px;width:50px;z-index:999!important;margin-bottom:10px}#fixed-btn-mob{position:fixed;right:0;left:0;bottom:0;background:#c5dcd4;z-index:999!important;width:100%;height:70px;display:flex;align-content:center;align-items:center;justify-content:space-around}#fixed-btn-mob img{height:50px;width:50px;z-index:999!important}@media (max-width:576px){#fixed-btn{display:none}#fixed-btn-mob{display:flex;align-content:center;justify-content:space-around}}@media (min-width:577px){#fixed-btn-mob{display:none}#fixed-btn{display:block}}