:root{--stravito-pink:#de2864}.mega-menu-overlay{background:rgba(0,0,0,.2);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:10}.mega-menu-overlay.visible{opacity:1;pointer-events:auto}.hide-column{display:none!important}.stravito-menu-item.custom-stravito-menu-item{font-family:Poppins;font-size:15px;font-weight:500;letter-spacing:0;line-height:120%;vertical-align:middle}a.stravito-review.custom-stravito-review{padding:8px}.stravito-card{border-radius:12px!important}.stravito-card-url.stravito-card.custom-stravito-card{border-radius:12px;min-height:80px;padding:30px 16px}.header .header-menu>.hs-menu-wrapper>ul>li>a{font-family:Poppins;font-size:15px;font-weight:400;letter-spacing:0;line-height:120%;vertical-align:middle}.header-logo img{max-width:160px}.header-menu .hs-menu-wrapper>ul li.hs-menu-item a.stravito-explore-title-url{color:var(--stravito-pink)}.hs-menu-children-wrapper .stravito-banner.custom-stravito-banner{border-radius:12px}.hs-menu-wrapper.custom-hs-menu-wrapper{background-color:#fff}.hs-menu-wrapper.custom-hs-menu-wrapper ul li{padding:0 10px}.hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-2{padding:0}.header-menu .hs-menu-children-wrapper .hs-menu-item-link.custom-hs-menu-item-link{align-items:center;color:var(--stravito-pink);display:flex;font-size:18px;font-weight:600;justify-content:space-between}.child-trigger i,.child-trigger i:after{background-color:#000;display:none}.header-menu .btn-stravito-text.custom-button{border-radius:1rem;font-size:1rem!important;font-weight:500;margin:58px 0 20px;padding:1rem;text-align:center}.hs-menu-wrapper.custom-hs-menu-wrapper{padding:0}.child-trigger{align-items:center;display:flex;justify-content:center;width:100%!important}.custom-stravito-banner-button,.stravito-banner-desc,.stravito-banner-desc span,.stravito-banner-title{font-family:Poppins;font-size:19px;font-weight:600;letter-spacing:0;line-height:120%;vertical-align:middle}a.stravito-review-url.stravito-review.custom-stravito-review{border-radius:.75rem;padding:1rem;transition:background-color .3s ease}a.stravito-banner-url{transition:background-color .3s ease}a.stravito-banner-url:hover,a.stravito-review-url .hover-review:hover{background-color:#3f3e3f!important}.header-menu .hs-menu-wrapper>ul li a{padding:10px 0}.stravito-content-card .stravito-card-button.custom-stravito-card-button svg{display:inline}@media (min-width:992px){.custom-mega-menu{max-width:calc(100vw - 100px);min-width:396px;transform:translateX(-50%);width:max-content}.child-trigger{display:none!important}.header-menu .hs-menu-wrapper>ul li a svg{display:inline;left:2px;position:relative}a.stravito-card-url.stravito-card.h-full{padding:35px 24px}a.stravito-banner-url.stravito-banner.h-full{padding:20px}.header-menu a.stravito-image-logo-url.stravito-review.custom-stravito-review{height:auto}a.stravito-review-url.stravito-review.h-full{padding:20px}.header-menu .hs-menu-item a.stravito-menu-url.custom-stravito-menu-url{height:auto;min-height:64px;padding:10px}a.stravito-card-url.stravito-card{max-width:360px;width:100%}}@media (min-width:1200px){.hs-menu-wrapper.custom-hs-menu-wrapper ul li{padding:0 20px}}.header-logo{width:160px}.btn-stravito-text{box-shadow:none!important;font-style:normal;font-weight:600}.hs-menu-stravito{font-size:15px;font-style:normal;font-weight:400;line-height:120%}.translate-x{transform:translateX(-50%)}.container-custom{padding-left:35px;padding-right:35px}a.stravito-menu-url{background:transparent;border-radius:0;display:flex;gap:12px;min-height:80px;transition:background .3s ease,border-radius .3s ease}a.stravito-menu-url:hover{background:rgba(240,70,130,.07);border-radius:12px}.stravito-menu-item{font-size:15px;font-weight:500;margin-bottom:.4rem}.stravito-menu-item,.stravito-menu-small-desc{font-family:Poppins;letter-spacing:0;line-height:120%;vertical-align:middle}.stravito-menu-small-desc{color:#5c505c;font-size:13px;font-weight:400}.mt-1px{margin-top:1px}.header-menu .hs-menu-wrapper>ul>li.has-mega-menu .mega-menu{transition:opacity .5s cubic-bezier(.57,0,0,1),top .5s cubic-bezier(.57,0,0,1),height .5s cubic-bezier(.57,0,0,1),visibility .5s cubic-bezier(.57,0,0,1)}.stravito-menu-url img{flex-shrink:0}.stravito-column-name{color:rgba(92,80,92,.8)!important;font-size:20px;font-weight:600}.stravito-column-name,.stravito-menu-number{font-family:Poppins;letter-spacing:0;line-height:120%;vertical-align:middle}.stravito-menu-number{background:#d0d5e4;border-radius:4px;display:inline-block;font-size:13px!important;font-weight:500;margin:0 5px;padding:2px 8px}a.stravito-card{border-radius:12px;min-height:226px;padding:24px;transition:background-color .3s ease;width:360px}a.stravito-card:hover{background-color:#e5e8f0!important}.stravito-content-card{border-radius:12px}.stravito-card-desc,.stravito-card-desc *{line-height:140%}.stravito-card-button *,.stravito-card-desc,.stravito-card-desc *{color:#130013;font-family:Poppins;font-size:16px;font-weight:500;letter-spacing:0;vertical-align:middle}.stravito-card-button *{line-height:130%}a.stravito-explore-title-url{color:#de2864;display:inline-block;font-family:Poppins;font-size:20px;font-weight:600;letter-spacing:0;line-height:120%;padding:0;position:relative;text-decoration:none;vertical-align:middle}a.stravito-explore-title-url:after{background-color:#de2864;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}a.stravito-explore-title-url:hover:after{width:100%}.stravito-banner-title{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:20px;font-weight:500;letter-spacing:0;line-height:120%;vertical-align:middle}.stravito-banner-button span{align-items:center;display:flex;gap:7px}.stravito-banner-button span,.stravito-banner-desc{color:#fff;font-family:Poppins;font-size:19px;font-weight:600;letter-spacing:0;line-height:120%;vertical-align:middle}a.stravito-banner{border-radius:12px;padding:20px}.stravito-review-desc,.stravito-review-desc *{color:#fff;font-family:Poppins;font-size:15px;font-weight:400;letter-spacing:0;line-height:140%;vertical-align:middle}.stravito-review-author{font-weight:500}.stravito-review-author,.stravito-review-job{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px;letter-spacing:0;line-height:140%;vertical-align:middle}.stravito-review-job{font-weight:400}a.stravito-review{border-radius:12px;padding:20px}@media (max-width:1120px){.btn-stravito-text{font-size:.8rem!important;margin-left:0;padding:12px}}@media (min-width:992px){.header .header-menu>.hs-menu-wrapper>ul>li:hover>a{/border-bottom:2px solid}}@media (min-width:768px){.mega-menu .tb\:w-6\/12{min-width:360px}}@keyframes shake-horizontal{0%{transform:translateX(0)}25%{transform:translateX(-2px)}50%{transform:translateX(2px)}75%{transform:translateX(-2px)}to{transform:translateX(0)}}.stravito-menu-url:hover .stravito-menu-number{animation:shake-horizontal .4s ease-in-out}@media (min-width:600px) and (max-width:1023px){.stravito-banner-layout:has(.stravito-banner-col){flex-wrap:wrap}.stravito-banner-layout:has(.stravito-banner-col)>.menu-mobile-container:not(.stravito-banner-col){flex:0 0 50%;max-width:50%}.stravito-banner-layout:has(.stravito-banner-col)>.stravito-banner-col{flex:0 0 100%!important;max-width:100%!important;order:3}}@media (max-width:1023px){.header-menu .hs-menu-wrapper>ul li a.stravito-explore-title-url{font-family:Poppins;font-size:20px;font-weight:600;gap:10px;justify-content:start;letter-spacing:0;line-height:120%;padding:30px 20px 20px;vertical-align:middle}a.stravito-explore-title-url:after{display:none}.stravito-banner-column{margin:15px 0 0!important;padding:15px 15px 0!important}.stravito-banner-desc span{font-family:Poppins;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%;vertical-align:middle}.stravito-reviews-container{border-radius:12px!important}}@media (min-width:600px) and (max-width:1023px){.hs-menu-children-wrapper>.flex:has(.stravito-logos-container):has(.stravito-reviews-container){flex-wrap:wrap}.hs-menu-children-wrapper>.flex:has(.stravito-logos-container):has(.stravito-reviews-container)>.menu-mobile-container:not(:has(.stravito-logos-container)):not(:has(.stravito-reviews-container)){flex:0 0 50%;max-width:50%}.hs-menu-children-wrapper>.flex:has(.stravito-logos-container):has(.stravito-reviews-container)>.menu-mobile-container:has(.stravito-logos-container){flex:0 0 40%;margin-right:2%;max-width:40%}.hs-menu-children-wrapper>.flex:has(.stravito-logos-container):has(.stravito-reviews-container)>.menu-mobile-container:has(.stravito-reviews-container){flex:0 0 58%;max-width:58%}}@media (max-width:991px){.header-menu .hs-menu-wrapper li.active>a{background:transparent!important;color:#de2864}.header-menu .hs-menu-wrapper li.active>a svg path{fill:#de2864!important;color:#de2864!important}.btn-stravito-text{font-size:16px!important}.header-menu .hs-menu-wrapper>ul li a{align-items:center;color:#130013;display:flex;font-family:Poppins;font-size:24px;font-weight:400;height:100%;justify-content:space-between;letter-spacing:0;line-height:120%;padding:1rem;text-indent:0!important;vertical-align:middle}.header-menu .hs-menu-wrapper>ul li a:hover{color:#130013}.btn-stravito-text{align-items:center;border-radius:8px!important;display:flex!important;font-family:Poppins;font-size:16px;font-weight:500;justify-content:center!important;letter-spacing:0;line-height:16px;vertical-align:middle}.header-menu.js-enabled .hs-menu-wrapper{height:100vh;padding:0 0 40px}.buttons-box{margin-top:70px!important}.stravito-column-name{font-size:20px;font-weight:600}.header .header-menu>.hs-menu-wrapper>ul>li>a,.stravito-column-name{font-family:Poppins;letter-spacing:0;line-height:120%;vertical-align:middle}.header .header-menu>.hs-menu-wrapper>ul>li>a{font-size:24px;font-weight:400}a.child-active,a.child-active svg path{fill:#de2864!important;color:#de2864!important}}@media (max-width:600px){.header-logo img{max-width:120px}.header-menu-right a.btn-stravito-text{display:none!important}.header .header-menu>.hs-menu-wrapper>ul>li>a{font-family:Poppins;font-size:20px;font-weight:400;letter-spacing:0;line-height:120%;vertical-align:middle}.stravito-column-name.custom-stravito-column-name{font-family:Poppins;font-size:16px;font-weight:500;letter-spacing:0;line-height:120%;vertical-align:middle}.buttons-box{padding:0 26px!important}.stravito-reviews-container{margin:12px auto 0!important;max-width:100%!important;width:91%!important}.hs-menu-children-wrapper>.flex:has(.stravito-logos-container):has(.stravito-reviews-container)>.menu-mobile-container:has(.stravito-logos-container){margin:24px auto 12px!important;max-width:100%!important;padding-left:27px;padding-right:27px;width:91%!important}}