:root{--brand-cyan:#00cbf8;--brand-pink:#ff2a8d;--brand-green:#76d729;--brand-orange:#ff7800;--brand-dark:#2d3748;--brand-light:#f8fafc;--brand-celeste:#06d1e9;}html,body{max-width:100vw !important;overflow-x:hidden !important;margin:0;padding:0;}body{font-family:'Nunito',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--brand-dark);background-color:#ffffff;padding-bottom:60px;}h1,h2,h3,h4,h5,h6,.display-1,.display-2,.display-3{font-family:'Gochi Hand',cursive,sans-serif;letter-spacing:0.5px;}a,a:visited,a:focus,a:active{color:var(--brand-dark);text-decoration:none !important;transition:color 0.3s ease;}a:hover{color:var(--brand-orange) !important;text-decoration:none !important;}html,body,#page,#content,main,.site-content{overflow:visible !important;}.row.align-items-start{align-items:flex-start !important;}.sticky-top{position:-webkit-sticky !important;position:sticky !important;top:110px !important;z-index:1020 !important;}.max-w-700{max-width:700px;}.max-w-750{max-width:750px;}.titolone{font-size:4.5rem;}.biggg{font-size:1.5rem}.opacity-50{opacity:.5 !important}.opacity-40{opacity:.40 !important}.site-header{position:fixed !important;top:0;left:0;width:100%;z-index:1050;background-color:transparent !important;transition:background-color 0.4s ease,box-shadow 0.4s ease,border-color 0.4s ease;}.navbar-brand img{max-height:60px !important;width:auto !important;display:block;}.site-header .navbar-nav li a,.site-header .nav-link{color:#ffffff !important;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,0.6);padding:0.8rem 1rem !important;transition:color 0.3s ease;}.site-header.is-scrolled{background-color:#ffffff !important;border-bottom:3px solid #f1f5f9 !important;box-shadow:0 4px 12px rgba(0,0,0,0.08);}.site-header.is-scrolled .navbar-nav li a,.site-header.is-scrolled .nav-link{color:var(--brand-dark) !important;text-shadow:none !important;}.site-header.is-scrolled .navbar-nav li a:hover,.site-header.is-scrolled .nav-link:hover,.site-header.is-scrolled .nav-link:focus{color:var(--brand-orange) !important;}.cls-1{fill:#fd7103;}.cls-2{fill:#66fd04;}.cls-3{fill:#fd1cfd;}.cls-4{fill:#67fdfd;}.logotipo{fill:#fff;transition:.3s ease-in-out;}.is-scrolled .logotipo{fill:#000000;}#logo-svg{transition:.3s;width:415px;}.is-scrolled #logo-svg{width:280px;}.navbar-nav .dropdown-menu,.navbar-nav .menu-item-has-children .sub-menu{border:none;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.12);padding:0.8rem;margin-top:0.5rem;background:#ffffff;min-width:240px;list-style:none;}.navbar-nav .menu-item-has-children{position:relative;}.navbar-nav .menu-item-has-children .sub-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;}@media (min-width:992px){.navbar-nav .menu-item-has-children:hover .sub-menu{display:block;animation:fadeInDropdown 0.3s ease forwards;}}.dropdown-item,.navbar-nav .sub-menu li a{color:var(--brand-dark) !important;text-shadow:none !important;font-weight:600;padding:0.6rem 1rem !important;border-radius:10px;transition:all 0.2s ease;display:flex;align-items:center;gap:8px;width:100%;}.dropdown-item:hover,.dropdown-item:focus,.navbar-nav .sub-menu li a:hover{background-color:var(--brand-light) !important;color:var(--brand-orange) !important;transform:translateX(4px);}.navbar-nav .dropdown-toggle::after,.navbar-nav .menu-item-has-children > a::after{display:inline-block;margin-left:0.4em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;transition:transform 0.3s ease;}.navbar-nav .dropdown.show .dropdown-toggle::after{transform:rotate(180deg);}.carousel-indicators [data-bs-target]{border-radius:50%;width:20px;height:20px;border:0}@keyframes fadeInDropdown{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}@media (max-width:991.98px){.navbar-collapse{background-color:#ffffff;padding:1.5rem;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.15);margin-top:10px;}.navbar-nav .nav-link,.site-header .navbar-nav li a{color:var(--brand-dark) !important;text-shadow:none !important;}.navbar-nav .dropdown-menu,.navbar-nav .menu-item-has-children .sub-menu{position:relative !important;box-shadow:none;background-color:var(--brand-light);margin-top:0;display:block;}}#logo-svg{transition:.3s;width:300px;}.titolone{font-size:2.725rem;margin-top:1.5rem}.sl-logo-btn{width:163px !important;}.hero-section{position:relative;width:100vw;height:100vh;}.sticky-ribbon span > span{top:-2rem}.ribbon-dynamic-text{max-width:70%;font-size:1.125rem !important;}.hero-video video,#video-bg{position:absolute;top:50%;left:50%;width:100vw;height:100vh;object-fit:cover;object-position:center center;transform:translate(-50%,-50%);pointer-events:none;z-index:1;}.hero-overlay{background:linear-gradient(180deg,rgba(15,23,42,0.45) 0%,rgba(15,23,42,0.75) 100%);z-index:2;}.hero-content{z-index:3;}.hero-title{line-height:1;text-shadow:0 2px 8px rgba(0,0,0,0.5);font-size:3.4rem;margin:0 auto;padding:0;max-width:796px;}.hero-main-content{opacity:1;visibility:visible;transition:opacity 0.4s ease,transform 0.4s ease,filter 0.4s ease;}.hero-main-content.fade-out{opacity:0;visibility:hidden;filter:blur(8px);transform:scale(0.95) translateY(-20px);pointer-events:none;}.hero-main-content:not(.fade-out) .animated-words span{display:inline-block;opacity:0;transform:translateY(20px) scale(0.85);filter:blur(6px);animation:wordAppear 0.45s cubic-bezier(0.175,0.885,0.32,1.275) forwards;}@keyframes wordAppear{to{opacity:1;transform:translateY(0) scale(1);filter:blur(0);}}.hero-main-content:not(.fade-out) .animated-subtitle{opacity:0;transform:translateY(15px);animation:fadeInSubtitle 0.6s ease forwards;}@keyframes fadeInSubtitle{to{opacity:1;transform:translateY(0);}}.hero-tips-wrapper{z-index:4;pointer-events:none;}.tips{opacity:0;visibility:hidden;position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%) scale(0.92);transition:opacity 0.4s ease,transform 0.4s ease;}.tips.active{opacity:1;visibility:visible;transform:translateY(-50%) scale(1);pointer-events:auto;}.tips.fadeOut{opacity:0;visibility:hidden;transform:translateY(-50%) scale(0.92);}.tips h2{color:#606060 !important;letter-spacing:0.43rem;font-family:nunito;font-size:0.725rem;text-transform:uppercase;}.tips p{font-size:1.125rem;}.glass-card{background:rgba(255,255,255,0.75) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.5);position:absolute;width:100%;max-width:400px;padding:2.3rem 2rem 2rem !important;border-radius:24px !important;box-shadow:0 20px 40px rgba(0,0,0,0.3) !important;}.tip-logo{position:absolute;top:-45px;left:50%;transform:translateX(-50%);height:90px;width:auto;filter:drop-shadow(2px 0px 0px #ffffff) drop-shadow(-2px 0px 0px #ffffff) drop-shadow(0px 2px 0px #ffffff) drop-shadow(0px -2px 0px #ffffff) drop-shadow(0px 8px 12px rgba(0,0,0,0.15));z-index:10;}.tip-logo-placeholder{position:absolute;top:-40px;left:50%;transform:translateX(-50%);height:80px;width:80px;font-size:40px;z-index:10;}.logo-spico-tip{width:350px !important;height:auto !important;top:-68px !important;}.tips .btn-bounce{opacity:0;transform:scale(0.5);}.tips.active .btn-bounce{animation:btnPopDelay 0.6s cubic-bezier(0.68,-0.55,0.265,1.55) forwards;animation-delay:0.3s;}@keyframes btnPopDelay{to{opacity:1;transform:scale(1);}}@media (min-width:992px){.pos-sx{left:8%;top:50%;transform:translateY(-50%);}.pos-dx{right:8%;top:50%;transform:translateY(-50%);}.pos-cx{left:50%;top:75%;transform:translate(-50%,-50%);}}@media (max-width:991px){.glass-card{left:50%;bottom:5%;top:auto;transform:translateX(-50%);width:90%;}}.btn-primary{background-color:var(--brand-orange) !important;border-color:var(--brand-orange) !important;color:#ffffff !important;font-family:'Nunito',sans-serif;}.btn-primary:hover{background-color:#e66a00 !important;border-color:#e66a00 !important;}.btn-outline-primary{color:var(--brand-orange) !important;border-color:var(--brand-orange) !important;width:fit-content;margin:auto;scale:1.1;}.btn-outline-primary:hover{background-color:var(--brand-orange) !important;color:#ffffff !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-btn-wrapper{opacity:0;animation:btnBounceIn 0.8s cubic-bezier(0.68,-0.55,0.265,1.55) forwards;animation-delay:4.15s;}@keyframes btnBounceIn{0%{opacity:0;transform:scale(0.3) translateY(30px);}50%{opacity:1;transform:scale(1.1) translateY(-5px);}70%{transform:scale(0.9) translateY(2px);}100%{opacity:1;transform:scale(1) translateY(0);}}.btn-bounce{transition:transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.3s ease !important;}.btn-bounce:hover{transform:scale(1.08) translateY(-3px) !important;box-shadow:0 15px 30px rgba(255,120,0,0.4) !important;}.card-calcio{border-top:5px solid #136209 !important;}.card-calcio .card-img-container{border-color:#136209}.card-psico{border-top:5px solid var(--brand-celeste) !important;}.card-psico .card-img-container{border-color:var(--brand-celeste)}.card-basket{border-top:5px solid var(--brand-orange) !important;}.card-basket .card-img-container{border-color:var(--brand-orange)}.card-ritmica{border-top:5px solid var(--brand-pink) !important;}.card-ritmica .card-img-container{border-color:var(--brand-pink)}.bg-primary{background:linear-gradient(135deg,var(--brand-green) 0%,#5eb81a 100%) !important;}.bg-psicom{background:linear-gradient(135deg,var(--brand-celeste) 0%,var(--brand-cyan) 100%) !important;}.sticky-ribbon{z-index:1040;}.min-vh-85{min-height:85vh;}.card-psicomotricita-hero-slide{min-height:75vh;border-top:10px solid var(--brand-celeste);box-shadow:0 15px 25px -10px rgb(0 0 0 / 97%) inset;}.psicomotricita-overlay{background:linear-gradient(135deg,rgba(15,23,42,0.85) 0%,rgba(15,23,42,0.4) 100%);border-top:4px solid #0be1f5;}.card-img-container{height:381px;overflow:hidden;border-bottom:9px solid;}.card-img-container img{}.card-sport-icon{width:50px;height:50px;z-index:2;}.cat-name{position:relative;top:-0.925rem;font-size:1rem}.counter-card-green{background:linear-gradient(135deg,var(--brand-green) 0%,#5eb81a 100%) !important;}.counter-card-cyan{background:linear-gradient(135deg,var(--brand-cyan) 0%,#009ec3 100%) !important;}.counter-card-orange{background:linear-gradient(135deg,var(--brand-orange) 0%,#e66a00 100%) !important;}.stats-bar{background:var(--brand-dark);padding:6rem 2rem;}.counter-card{opacity:0;transform:translateY(35px) scale(0.9);transition:transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275),opacity 0.6s ease,box-shadow 0.3s ease;}.counter-card:hover{transform:translateY(-5px) scale(1.02) !important;box-shadow:0 12px 25px rgba(0,0,0,0.15) !important;transition:transform 0.3s ease,box-shadow 0.3s ease !important;}.counter{font-size:6rem;}.stats-bar.animated .counter-card{opacity:1;transform:translateY(0) scale(1);}.stats-bar.animated .col-md-4:nth-child(1) .counter-card{transition-delay:0.1s;min-height:210px;}.stats-bar.animated .col-md-4:nth-child(2) .counter-card{transition-delay:0.35s;}.stats-bar.animated .col-md-4:nth-child(3) .counter-card{transition-delay:0.6s;}.stats-bar.animated .tracking-wider{font-weight:700;font-size:1.135rem;}.multiply{mix-blend-mode:multiply;}.accordion-item{transition:transform 0.2s ease;}.accordion-button:not(.collapsed){color:var(--brand-orange) !important;background-color:#fff !important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125);}.accordion-button:focus{border-color:var(--brand-orange) !important;box-shadow:0 0 0 0.25rem rgba(255,120,0,0.25) !important;}.accordion-button:not(.collapsed)::after{filter:invert(56%) sepia(87%) saturate(2461%) hue-rotate(1deg) brightness(101%) contrast(106%);}[id*="faq"] button{font-size:1.8rem;font-weight:700;transition:all 0.2s ease-in-out;border:1px solid #dcdcdc;}[id*="faq"] .accordion-body{font-size:1.25rem;}#faq .accordion{border-radius:12px;}[id*="faq"] .accordion-item:nth-child(4n+1) .accordion-button{color:#1e4620 !important;}[id*="faq"] .accordion-item:nth-child(4n+1) .accordion-button:not(.collapsed){background-color:#eef5ef !important;}[id*="faq"] .accordion-item:nth-child(4n+2) .accordion-button{color:#8c3b0d !important;}[id*="faq"] .accordion-item:nth-child(4n+2) .accordion-button:not(.collapsed){background-color:#fdf2eb !important;}[id*="faq"] .accordion-item:nth-child(4n+3) .accordion-button{color:#4a154b !important;}[id*="faq"] .accordion-item:nth-child(4n+3) .accordion-button:not(.collapsed){background-color:#f8f0f9 !important;}[id*="faq"] .accordion-item:nth-child(4n) .accordion-button{color:#1a365d !important;}[id*="faq"] .accordion-item:nth-child(4n) .accordion-button:not(.collapsed){background-color:#eef3f9 !important;}.accordion button{font-size:1.65rem !important}.accordion .accordion-body{font-size:1.125rem}#sl-project-filters{margin-top:2rem;}.sl-filter-pill label{position:relative;}.sl-filter-pill label span{width:50px;height:50px;position:absolute;left:-1rem;top:0;transform:translateY(-50%);font-size:2rem;}.sl-container{position:relative;}.sl-search-box{position:relative;}.sl-suggestions{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #dee2e6;border-radius:0 0 10px 10px;box-shadow:0 4px 15px rgba(0,0,0,0.15);z-index:1050;max-height:220px;overflow-y:auto;display:none;}.sl-suggestion-item{padding:9px 14px;cursor:pointer;font-size:13px;border-bottom:1px solid #f0f0f0;}.sl-suggestion-item:hover{background:#f8f9fa;color:#0d6efd;font-weight:600;}.sl-filter-pill{cursor:pointer;user-select:none;}.sl-filter-pill input{display:none;}.sl-filter-pill label{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:50px;border:1px solid #ced4da;background:#fff;font-size:13px;font-weight:600;color:#495057;cursor:pointer;transition:all 0.2s ease;}.sl-filter-pill input:checked + label{background:#0d6efd;color:#fff;border-color:#0d6efd;box-shadow:0 3px 8px rgba(13,110,253,0.3);}.sl-sede-card{transition:transform 0.15s ease,box-shadow 0.15s ease;border-left:4px solid #0d6efd !important;cursor:pointer;}.sl-sede-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.08) !important;}.sl-distance-badge{font-size:11px;background:#e7f1ff;color:#0d6efd;padding:3px 9px;border-radius:12px;font-weight:bold;}.sl-logo-btn{width:147px;height:auto;display:flex !important;align-items:center;justify-content:center;transition:all 0.3s ease;border:2px solid transparent;background:transparent !important;border:none !important;}.sl-logo-btn[for="proj-psicomotricita"]{width:190px}.sl-logo-img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(100%) opacity(0.5);transition:filter 0.3s ease,transform 0.2s ease;}.sl-logo-btn:hover .sl-logo-img{filter:grayscale(30%) opacity(0.85);transform:scale(1.08);}.sl-check-proj:checked + .sl-logo-btn{background:transparent!important;padding:.5rem!important;}.sl-check-proj:checked + .sl-logo-btn .sl-logo-img{filter:grayscale(0%) opacity(1);transform:scale(1.1);backdrop-filter:drop-shadow(2px 4px 6px black)!important;}.cursor-pointer{cursor:pointer;}footer .list-unstyled a{color:rgba(255,255,255,0.6);text-decoration:none;transition:color 0.2s ease-in-out;}footer .list-unstyled a:hover{color:#ffffff;}.ribbon-dynamic-text{transition:opacity 0.4s ease-in-out;width:fit-content;position:relative;}.sticky-ribbon span > span{position:absolute;top:-2rem;left:-4.5rem;font-size:3rem !important;background:#fff;border-radius:50%;width:4rem;height:4rem;line-height:1.4;text-align:center;}.sticky-ribbon{transform:translateY(100%);opacity:0;visibility:hidden;transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease,background-color 0.8s ease;}.sticky-ribbon.show-ribbon{transform:translateY(0);opacity:1;visibility:visible;}.card-logo-overlap{top:-59px;height:96px;width:auto;filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.2));}.card-seo-subtitle{letter-spacing:1px;font-family:'Nunito',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;}.logo-border{filter:drop-shadow(4px 0px 0px #ffffff) drop-shadow(-4px 0px 0px #ffffff) drop-shadow(0px 4px 0px #ffffff) drop-shadow(0px -4px 0px #ffffff) drop-shadow(0px 8px 12px rgba(0,0,0,0.15));}#i-progetti{border-top:4px solid var(--brand-orange);}.lista-plus li{font-size:1.25rem;width:fit-content;background:var(--brand-celeste) !important;position:relative;color:#fff;drop-shadow(0 10px 6px rgba(0,0,0,.3));text-shadow:0 2px 4px rgba(0,0,0,.5);padding-left:2rem !important;width:fit-content;padding-right:2rem !important;}.lista-plus li span{position:absolute;left:-20px;top:50%;transform:translateY(-50%);border-radius:50%;width:40px;height:40px;line-height:1.8;text-align:center;background:var(--brand-celeste);border:3px solid}.lista-medium li{font-size:1.125rem;font-weight:800;}.psicomotricita-logo-overlap{top:-83px;width:400px;filter:drop-shadow(0 10px 6px rgba(0,0,0,.3));height:auto;}@media (max-width:991px){.psicomotricita-logo-overlap{top:-60px;left:50% !important;transform:translateX(-50%);}}.b2b-parallax-section{background-image:url('/wp-content/uploads/2026/08/asd-psicomotricita-avviamento-sport-infanzia-roma.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;position:relative;}.b2b-parallax-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to left,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.85) 36%,rgba(255,255,255,0) 100%);z-index:1;}.b2b-parallax-section .container{position:relative;z-index:2;}.feste-parallax-section{background-image:url('/wp-content/uploads/2026/08/feste-compleanno-bambini-1-5-anni-attivita-psicomotorie-sportive-ludiche-roma.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;position:relative;}.feste-parallax-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.85) 45%,rgba(255,255,255,0) 100%);z-index:1;}.feste-parallax-section .container{position:relative;z-index:2;}.divertimento-box{font-size:1.25rem;position:relative;padding-bottom:2rem !important;margin-bottom:3rem !important;}.babysport-i{font-size:2.5rem !important;position:absolute;left:50%;transform:translateX(-50%)}.babysport-i span{background:#ffffff;border-radius:50%;width:3.5rem;height:3.5rem;box-sizing:border-box;margin:0 .5rem;border:1px solid #dee2e6;line-height:1.4;text-align:center}.faq-parallax-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(74 74 74 / 40%);z-index:1;}.faq-parallax-section .container{position:relative;z-index:2;}@supports (-webkit-touch-callout:none){.b2b-parallax-section,.feste-parallax-section,.faq-parallax-section{background-attachment:scroll;}}.page-template-page-sedi .sl-container{margin-top:0 !important;padding-top:1.5rem;}.hero-compact{height:auto !important;min-height:500px;max-height:520px;padding-top:120px;padding-bottom:50px;transition:background-color 0.3s ease;}.hero-compact .hero-overlay{background:linear-gradient(180deg,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.25) 100%);pointer-events:none;opacity:.4;}.hero-theme-blue{background-color:var(--bs-primary,#007bff) !important;}.hero-theme-yellow{background-color:var(--bs-warning,#ffc107) !important;}.hero-theme-yellow .hero-title,.hero-theme-yellow .hero-subtitle{color:#ffffff !important;}.hero-theme-green{background-color:var(--bs-success,#28a745) !important;}.hero-theme-red{background-color:var(--bs-danger,#dc3545) !important;}.hero-theme-cyan{background-color:#17a2b8 !important;}.hero-theme-orange{background-color:var(--brand-orange,#ff7800) !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(1){animation-delay:3.10s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(2){animation-delay:3.22s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(3){animation-delay:3.34s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(4){animation-delay:3.46s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(5){animation-delay:3.58s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(6){animation-delay:3.70s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(7){animation-delay:3.82s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(8){animation-delay:3.94s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(9){animation-delay:4.06s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-words span:nth-child(10){animation-delay:4.18s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-subtitle{animation-delay:4.30s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-btn-wrapper{animation-delay:4.50s !important;}.hero-section:not(.hero-compact) .hero-main-content:not(.fade-out) .animated-subtitle{animation-delay:3.90s !important;}.hero-compact .animated-words span:nth-child(1){animation-delay:0.05s !important;}.hero-compact .animated-words span:nth-child(2){animation-delay:0.12s !important;}.hero-compact .animated-words span:nth-child(3){animation-delay:0.19s !important;}.hero-compact .animated-words span:nth-child(4){animation-delay:0.26s !important;}.hero-compact .animated-words span:nth-child(5){animation-delay:0.33s !important;}.hero-compact .animated-words span:nth-child(6){animation-delay:0.40s !important;}.hero-compact .animated-words span:nth-child(7){animation-delay:0.47s !important;}.hero-compact .animated-words span:nth-child(8){animation-delay:0.54s !important;}.hero-compact .animated-words span:nth-child(9){animation-delay:0.61s !important;}.hero-compact .animated-subtitle{animation-delay:0.70s !important;}.hero-compact .animated-btn-wrapper{animation-delay:0.85s !important;}#modalInfo .modal-content{position:relative;border:none !important;background:#ffffff;background-clip:padding-box;border-radius:1rem;}.modal-content::before{content:'';position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;z-index:-1;border-radius:calc(1rem + 3px);background:linear-gradient(45deg,var(--brand-orange),var(--brand-green),var(--brand-pink),var(--brand-cyan),var(--brand-orange));background-size:300% 300%;animation:brandBorderGlow 6s ease infinite;}@keyframes brandBorderGlow{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.single-post h1 span{font-family:'Nunito';display:block;font-size:2rem}.plus-sect .rounded-circle{position:absolute;top:-40px;left:40px}.plus-sect .col-md-4{margin-top:3rem}.plus-sect .col-md-4 > div{position:relative;padding-top:3.4rem !important;padding-bottom:4rem !important;}.faq-logo-btn img,.faq-logo-btn .faq-emoji{filter:grayscale(100%);opacity:0.5;transition:all 0.3s ease;}.faq-logo-btn.active img,.faq-logo-btn.active .faq-emoji{filter:grayscale(0%);opacity:1;}.faq-logo-btn:hover:not(.active) img,.faq-logo-btn:hover:not(.active) .faq-emoji{filter:grayscale(50%);opacity:0.8;}.faq-logo-btn.active .faq-label{color:#212529 !important;}@media(max-width:720px){:root{font-size:15px}#logo-svg{width:280px}.is-scrolled #logo-svg{width:260px}.is-scrolled .navbar-toggler{background:var(--brand-orange) !important}.hero-title{font-size:2.4rem}.break{display:none}}