@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&family=Nunito+Sans:ital,wght@0,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Square+Peg&display=swap");html{scroll-behavior:smooth}body{font-family:Lato,Sans-Serif;font-size:16px;line-height:1.4;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Nunito Sans,sans-serif!important;font-style:normal;line-height:120%;margin-top:0}h1{color:#fff;font-size:4rem!important;font-weight:800}h3{color:#073d3b;font-family:Nunito Sans,Lato,Sans-Serif!important;font-size:2.25rem;font-style:normal;font-weight:800;line-height:120%}.testimonial-header h3,.testimonial-section h3{color:#fff!important;font-family:Nunito Sans,sans-serif;font-size:3.0625rem;font-weight:800;line-height:120%}.lp-container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 24px;width:100%}.lp-button{align-items:center;background:linear-gradient(99.22deg,#ff7000,#ffb12b);border:none;border-radius:50px;color:#fff;display:inline-flex;font-family:Lato,sans-serif;font-size:16px;font-weight:800;gap:10px;padding:16px 40px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.lp-button:hover{box-shadow:0 6px 15px rgba(255,157,0,.4);color:#fff;filter:brightness(1.1);transform:translateY(-2px)}.lp-header{background-color:#00332b;font-family:Lato,Sans-Serif;padding:20px 0}.lp-header__wrapper{align-items:center;display:flex;justify-content:space-between}.lp-header--centered .lp-header__wrapper{justify-content:center}.lp-header__logo-img{display:block;max-width:160px}.lp-hero{background-color:#00332b;background-position:top;background-repeat:no-repeat;background-size:cover;padding:100px 0 140px;text-align:center;width:100%}.lp-hero__content{align-items:center;display:flex;flex-direction:column}.lp-hero__content h1{color:#fff}.lp-hero__content p{color:#fff;font-family:Lato,Sans-Serif;font-size:20px;line-height:1.4;margin-bottom:48px;max-width:650px;opacity:.9}.lp-button--hero{box-shadow:0 4px 20px rgba(255,157,0,.4);font-size:18px;padding:18px 50px}.lp-button__arrow{margin-left:8px;transition:transform .2s ease}.lp-button--hero:hover .lp-button__arrow{transform:translateX(5px)}@media (max-width:767px){.lp-hero{padding:30px 0!important}h1{font-size:2.5rem!important;line-height:1.1;margin-bottom:20px}h3{font-size:1.85rem!important;line-height:1.2;margin-bottom:15px}.lp-rich-text p,p{font-size:1rem!important;line-height:1.5}section{padding:40px 0!important}.lp-cta-form__content,.testimonial-header{text-align:center}.faq-item__question{width:85%}.lp-cta-form__card{margin:0 4px;padding:20px}.lp-cta-form__content h2{font-size:30px}}#swiss-lp-footer{background-color:#073d3b;color:#fff;padding:24px}#swiss-lp-footer .row-fluid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#swiss-lp-footer .span4{align-items:center;display:flex;margin-left:0!important}#swiss-lp-footer .widget-type-rich_text p{color:#fff;font-size:14px;margin:0;opacity:.8}#swiss-lp-footer .widget-type-rich_text a{color:#fff;text-decoration:underline}#swiss-lp-footer .widget-type-logo{flex:1;justify-content:center}#swiss-lp-footer .widget-type-logo img{height:auto!important;max-width:180px!important}#swiss-lp-footer .language-block{justify-content:flex-end}#swiss-lp-footer .language-block .row-fluid{gap:24px}#swiss-lp-footer .language-block a{color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .3s}@media (max-width:767px){#swiss-lp-footer .row-fluid{flex-direction:column;gap:40px;text-align:center}#swiss-lp-footer .widget-type-logo{order:-1}#swiss-lp-footer .language-block .row-fluid{justify-content:center!important}}