@font-face{font-family:"Vary";src:url(../fonts/Vary-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap;font-style:normal}html{overflow-x:hidden;scroll-behavior:smooth;height:100%}body{background-color:#6f41db;color:#fff;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;height:100%;overflow-y:auto}@media(max-width: 768px){body{overflow-x:hidden}}.hocoos-section{color:#fff}.container{width:100%;max-width:1216px;margin:0 auto}@media(max-width: 768px){.container{padding-right:24px !important;padding-left:24px !important}}strong,b{font-weight:700}em,i{font-style:italic !important}*{scroll-behavior:smooth}ol,ul,li{list-style:none;padding-left:0;margin-left:0}.wp-post-template ol{padding-left:8px}.wp-post-template ol li{list-style:decimal;margin-left:16px}.wp-post-template ol li::marker{color:#6f41db;padding-left:4px}.wp-post-template ul{padding-left:8px}.wp-post-template ul li{list-style:disc;margin-left:16px}.wp-post-template ul li::marker{color:#6f41db;padding-left:4px}.wp-post-template ul.no-bullets{list-style:none;padding-left:0}.wp-post-template ul.no-bullets li{margin-left:0}a{text-decoration:none;color:#fff;transition:color .3s ease}a:hover{color:rgb(0,255,195.5)}.link-purple{color:#6f41db;transition:color .3s ease}.link-purple:hover{color:#231a50}.link-dark,.site-header .primary-navigation .primary-menu .submenu li a,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link{color:#231a50;transition:color .3s ease}.link-dark:hover,.site-header .primary-navigation .primary-menu .submenu li a:hover,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link:hover{color:#6f41db}.link-white,.site-header a,.site-header .menu-item-link{color:#fff;transition:color .3s ease}.link-white:hover,.site-header a:hover,.site-header .menu-item-link:hover{color:rgb(0,255,195.5)}.color-white{color:#fff}.color-green{color:rgb(0,255,195.5)}.color-purple{color:#6f41db}.color-dark-blue{color:#231a50}.color-creme{color:#f5eeff}.bg-purple{background-color:#6f41db}.bg-dark-blue{background-color:#231a50}.bg-creme{background-color:#f5eeff}.bg-green{background-color:rgb(0,255,195.5)}.bg-white{background-color:#fff}.border-purple{border-color:#6f41db}.border-dark-blue{border-color:#231a50}.border-creme{border-color:#f5eeff}.border-green{border-color:rgb(0,255,195.5)}.border-white{border-color:#fff}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-xbold{font-weight:800}.font-black{font-weight:900}.font-xblack{font-weight:1000}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.heading-1,.pricing-banner .banner-content .title .big-text,.cta-section .container .content .title{font-family:"Open Sans",sans-serif;font-size:96px;line-height:1;font-weight:1000;letter-spacing:-1px}@media(max-width: 1200px){.heading-1,.pricing-banner .banner-content .title .big-text,.cta-section .container .content .title{font-size:72px}}@media(max-width: 1024px){.heading-1,.pricing-banner .banner-content .title .big-text,.cta-section .container .content .title{font-size:56px}}@media(max-width: 768px){.heading-1,.pricing-banner .banner-content .title .big-text,.cta-section .container .content .title{font-size:48px}}.heading-2,.pricing-banner .banner-content .title,.hero-section .container .content .text-content .title,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title.big,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-header .card-number{font-family:"Open Sans",sans-serif;font-size:48px;line-height:100%;font-weight:700}@media(max-width: 1200px){.heading-2,.pricing-banner .banner-content .title,.hero-section .container .content .text-content .title,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title.big,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-header .card-number{font-size:48px}}@media(max-width: 1024px){.heading-2,.pricing-banner .banner-content .title,.hero-section .container .content .text-content .title,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title.big,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-header .card-number{font-size:40px}}@media(max-width: 768px){.heading-2,.pricing-banner .banner-content .title,.hero-section .container .content .text-content .title,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title.big,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-header .card-number{font-size:32px}}.heading-3,.steps-section .container .content .title,.features-section .container .content .title,.testimonials-section .container .content .title,.toolkit-section .container .content .title,.marketing-section .container .content .title,.pricing-section .container .content .title,.faq-section .container .content .title{font-family:"Open Sans",sans-serif;font-size:48px;line-height:120%;font-weight:700;letter-spacing:0}@media(max-width: 1024px){.heading-3,.steps-section .container .content .title,.features-section .container .content .title,.testimonials-section .container .content .title,.toolkit-section .container .content .title,.marketing-section .container .content .title,.pricing-section .container .content .title,.faq-section .container .content .title{font-size:40px}}@media(max-width: 768px){.heading-3,.steps-section .container .content .title,.features-section .container .content .title,.testimonials-section .container .content .title,.toolkit-section .container .content .title,.marketing-section .container .content .title,.pricing-section .container .content .title,.faq-section .container .content .title{font-size:32px}}.heading-4,.testimonials-section .container .content .testimonials .column .testimonial-card .card-title,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-title,.download-block .download-block-text .download-block-title{font-family:"Open Sans",sans-serif;font-size:32px;line-height:120%;font-weight:700}@media(max-width: 1024px){.heading-4,.testimonials-section .container .content .testimonials .column .testimonial-card .card-title,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-title,.download-block .download-block-text .download-block-title{font-size:28px}}@media(max-width: 768px){.heading-4,.testimonials-section .container .content .testimonials .column .testimonial-card .card-title,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-title,.download-block .download-block-text .download-block-title{font-size:24px}}.heading-5,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-header,.pricing-section .container .content .bottom-cards .bottom-card .card-title,.faq-section .container .content .faq-blocks .block .block-title,.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-title,.download-block-floating .download-block-floating-title{font-family:"Open Sans",sans-serif;font-size:24px;line-height:140%;font-weight:700;letter-spacing:0}@media(max-width: 768px){.heading-5,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-header,.pricing-section .container .content .bottom-cards .bottom-card .card-title,.faq-section .container .content .faq-blocks .block .block-title,.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-title,.download-block-floating .download-block-floating-title{font-size:20px}}.heading-6,.marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only) .card-text .card-title,.site-header .primary-navigation .primary-menu .menu-item>a,.site-header .primary-navigation .primary-menu .menu-item>.menu-item-link,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-title,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-title{font-family:"Open Sans",sans-serif;font-size:20px;line-height:140%;font-weight:600;letter-spacing:.45px}@media(max-width: 768px){.heading-6,.marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only) .card-text .card-title,.site-header .primary-navigation .primary-menu .menu-item>a,.site-header .primary-navigation .primary-menu .menu-item>.menu-item-link,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-title,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-title{font-size:18px}}.text-1{font-size:28px;line-height:125%;font-weight:400}@media(max-width: 1024px){.text-1{font-size:24px}}@media(max-width: 768px){.text-1{font-size:20px}}.text-2,.input-form .input-container .email-input,.input-form .input-container .submit-btn,.cta .cta-title,.tag,.pricing-banner .banner-tooltip .banner-tooltip-text,.steps-section .container .content .steps .step .step-title,.steps-section.ai-website-steps-section .container .content .steps .step .step-subtitle,.features-section .container .content .features .feature-card h3,.testimonials-section .container .content .testimonials-toggle .view-more-btn,.toolkit-section .container .content .subtitle,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-number,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-step,.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-question,.button,.pricing-section .container .content .pricing-cards .pricing-card .cta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.button-purple,.download-block-floating .download-block-floating-button,.download-block .download-block-button,.download-button{font-size:20px;line-height:120%;font-weight:400}@media(max-width: 1024px){.text-2,.input-form .input-container .email-input,.input-form .input-container .submit-btn,.cta .cta-title,.tag,.pricing-banner .banner-tooltip .banner-tooltip-text,.steps-section .container .content .steps .step .step-title,.steps-section.ai-website-steps-section .container .content .steps .step .step-subtitle,.features-section .container .content .features .feature-card h3,.testimonials-section .container .content .testimonials-toggle .view-more-btn,.toolkit-section .container .content .subtitle,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-number,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-step,.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-question,.button,.pricing-section .container .content .pricing-cards .pricing-card .cta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.button-purple,.download-block-floating .download-block-floating-button,.download-block .download-block-button,.download-button{font-size:18px}}@media(max-width: 768px){.text-2,.input-form .input-container .email-input,.input-form .input-container .submit-btn,.cta .cta-title,.tag,.pricing-banner .banner-tooltip .banner-tooltip-text,.steps-section .container .content .steps .step .step-title,.steps-section.ai-website-steps-section .container .content .steps .step .step-subtitle,.features-section .container .content .features .feature-card h3,.testimonials-section .container .content .testimonials-toggle .view-more-btn,.toolkit-section .container .content .subtitle,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-number,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-step,.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-question,.button,.pricing-section .container .content .pricing-cards .pricing-card .cta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.button-purple,.download-block-floating .download-block-floating-button,.download-block .download-block-button,.download-button{font-size:16px}}.text-3,.pricing-banner .banner-content .pricing-rating-text,.hero-section .container .content .text-content .description .description-heading,.hero-section .container .content .text-content .description .description-body,.hero-section .container .sponsors .title,.steps-section .container .content .subtitle,.steps-section .container .content .steps .step .step-description,.features-section .container .content .subtitle,.features-section .container .content .features .feature-card p,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-description,.marketing-section .container .content .subtitle,.marketing-section .container .content .description,.pricing-section .container .content .description .description-heading,.pricing-section .container .content .bottom-description,.site-footer,.site-header .primary-navigation .primary-menu .submenu.submenu-big ul li a,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-description,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-list li a,.site-header .primary-navigation .primary-menu .submenu li a,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link,.site-header .header-button .button,.site-header .header-button .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .header-button .submenu-meta-button,.site-header .language-select-wrapper .language-select-current a span,.site-header .language-select-wrapper .language-select-list li a span,.site-header .header-button .pricing-section .container .content .pricing-cards .pricing-card .cta-button,.pricing-section .container .content .pricing-cards .pricing-card .site-header .header-button .cta-button,.download-block .download-block-text .download-block-description{font-size:18px;line-height:125%;font-weight:400}@media(max-width: 1024px){.text-3,.pricing-banner .banner-content .pricing-rating-text,.hero-section .container .content .text-content .description .description-heading,.hero-section .container .content .text-content .description .description-body,.hero-section .container .sponsors .title,.steps-section .container .content .subtitle,.steps-section .container .content .steps .step .step-description,.features-section .container .content .subtitle,.features-section .container .content .features .feature-card p,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-description,.marketing-section .container .content .subtitle,.marketing-section .container .content .description,.pricing-section .container .content .description .description-heading,.pricing-section .container .content .bottom-description,.site-footer,.site-header .primary-navigation .primary-menu .submenu.submenu-big ul li a,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-description,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-list li a,.site-header .primary-navigation .primary-menu .submenu li a,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link,.site-header .header-button .button,.site-header .header-button .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .header-button .submenu-meta-button,.site-header .language-select-wrapper .language-select-current a span,.site-header .language-select-wrapper .language-select-list li a span,.site-header .header-button .pricing-section .container .content .pricing-cards .pricing-card .cta-button,.pricing-section .container .content .pricing-cards .pricing-card .site-header .header-button .cta-button,.download-block .download-block-text .download-block-description{font-size:16px}}@media(max-width: 768px){.text-3,.pricing-banner .banner-content .pricing-rating-text,.hero-section .container .content .text-content .description .description-heading,.hero-section .container .content .text-content .description .description-body,.hero-section .container .sponsors .title,.steps-section .container .content .subtitle,.steps-section .container .content .steps .step .step-description,.features-section .container .content .subtitle,.features-section .container .content .features .feature-card p,.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-description,.marketing-section .container .content .subtitle,.marketing-section .container .content .description,.pricing-section .container .content .description .description-heading,.pricing-section .container .content .bottom-description,.site-footer,.site-header .primary-navigation .primary-menu .submenu.submenu-big ul li a,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-description,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-list li a,.site-header .primary-navigation .primary-menu .submenu li a,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link,.site-header .header-button .button,.site-header .header-button .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .header-button .submenu-meta-button,.site-header .language-select-wrapper .language-select-current a span,.site-header .language-select-wrapper .language-select-list li a span,.site-header .header-button .pricing-section .container .content .pricing-cards .pricing-card .cta-button,.pricing-section .container .content .pricing-cards .pricing-card .site-header .header-button .cta-button,.download-block .download-block-text .download-block-description{font-size:15px}}.text-4,.input-form .input-error,.testimonials-section .container .content .testimonials .column .testimonial-card .card-description,.testimonials-section .container .content .testimonials .column .testimonial-card .card-author,.testimonials-section .container .content .testimonials .column .testimonial-card .card-chip,.pricing-section .container .content .description .description-body,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags .card-tag,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features .card-features-title,.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer,.site-header .primary-navigation .primary-menu .submenu.submenu-big .description,.site-header .primary-navigation .primary-menu.small .menu-item>a,.site-header .primary-navigation .primary-menu.small .menu-item>.menu-item-link,.download-block .download-block-text .download-block-list{font-size:16px;line-height:125%;font-weight:400;letter-spacing:.45px}@media(max-width: 768px){.text-4,.input-form .input-error,.testimonials-section .container .content .testimonials .column .testimonial-card .card-description,.testimonials-section .container .content .testimonials .column .testimonial-card .card-author,.testimonials-section .container .content .testimonials .column .testimonial-card .card-chip,.pricing-section .container .content .description .description-body,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags .card-tag,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features .card-features-title,.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer,.site-header .primary-navigation .primary-menu .submenu.submenu-big .description,.site-header .primary-navigation .primary-menu.small .menu-item>a,.site-header .primary-navigation .primary-menu.small .menu-item>.menu-item-link,.download-block .download-block-text .download-block-list{font-size:14px}}.text-5,.input-form .input-tooltips,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features li,.pricing-section .container .content .bottom-cards .bottom-card .card-description{font-size:14px;line-height:125%;font-weight:400;letter-spacing:.4px}@media(max-width: 768px){.text-5,.input-form .input-tooltips,.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features li,.pricing-section .container .content .bottom-cards .bottom-card .card-description{font-size:12px}}.text-green{color:rgb(0,255,195.5)}.text-pink{color:#f62ca6}.text-indigo{color:#7140e3}.text-dark-blue{color:#231a50}.text-creme{color:#f5eeff}.text-red{color:#fd2727}.text-blue{color:#2c45ef}.text-light-pink{color:#ffb3e1}.text-light-purple{color:#cbacff}.button,.pricing-section .container .content .pricing-cards .pricing-card .cta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.button-purple,.download-block-floating .download-block-floating-button,.download-block .download-block-button,.download-button{background:#f62ca6;border:none;border-radius:50px;padding:16px 24px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.button::before,.pricing-section .container .content .pricing-cards .pricing-card .cta-button::before,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button::before,.button-purple::before,.download-block-floating .download-block-floating-button::before,.download-block .download-block-button::before,.download-button::before{content:"";position:absolute;top:-50%;left:-150%;width:150%;height:200%;background:linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.1), transparent);transition:left .6s ease;pointer-events:none;transform:rotate(15deg)}.button:hover,.pricing-section .container .content .pricing-cards .pricing-card .cta-button:hover,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button:hover,.button-purple:hover,.download-block-floating .download-block-floating-button:hover,.download-block .download-block-button:hover,.download-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(246,44,166,.4)}.button:hover::before,.pricing-section .container .content .pricing-cards .pricing-card .cta-button:hover::before,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button:hover::before,.button-purple:hover::before,.download-block-floating .download-block-floating-button:hover::before,.download-block .download-block-button:hover::before,.download-button:hover::before{left:150%}.button:active,.pricing-section .container .content .pricing-cards .pricing-card .cta-button:active,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button:active,.button-purple:active,.download-block-floating .download-block-floating-button:active,.download-block .download-block-button:active,.download-button:active{transform:translateY(0px) scale(0.98);box-shadow:0 2px 8px rgba(0,0,0,.2);transition:all .1s ease}.button-green,.pricing-section .container .content .pricing-cards .pricing-card .cta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button{background:rgba(0,0,0,0);border:1px solid rgb(0,255,195.5);color:rgb(0,255,195.5)}.button-green:hover,.pricing-section .container .content .pricing-cards .pricing-card .cta-button:hover,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button:hover{background:rgb(0,255,195.5);color:#7140e3}.button-pink,.pricing-section .container .content .pricing-cards .pricing-card:hover .cta-button,.site-header .header-button .button,.site-header .header-button .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .header-button .submenu-meta-button,.site-header .header-button .pricing-section .container .content .pricing-cards .pricing-card .cta-button,.pricing-section .container .content .pricing-cards .pricing-card .site-header .header-button .cta-button{background:#f62ca6;border:1px solid #f62ca6;color:#fff}.button-purple,.download-block-floating .download-block-floating-button,.download-block .download-block-button,.download-button{background:#6f41db;color:#fff !important}.button-purple:hover,.download-block-floating .download-block-floating-button:hover,.download-block .download-block-button:hover,.download-button:hover{color:#fff !important;box-shadow:none}.download-button{max-width:-moz-fit-content !important;max-width:fit-content !important;text-decoration:none;padding:20px 32px !important;display:flex;align-items:center}.download-button img{width:32px;height:32px;margin-left:16px}.download-block{padding:40px;border-radius:12px;border:4px solid #231a50;background:#f5eeff;box-shadow:10px 10px 0px 0px #e0cdff;display:flex;flex-direction:column;gap:40px}.download-block .download-block-logo{width:100%;max-width:103px}.download-block .download-block-text{display:flex;flex-direction:column;gap:16px;color:#231a50}.download-block .download-block-text .download-block-title{margin-bottom:0}.download-block .download-block-text .download-block-description{margin-bottom:0}@media(min-width: 1200px){.download-block .download-block-text .download-block-description{max-width:70%}}.download-block .download-block-text .download-block-list{font-weight:600;padding-left:0;margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.download-block .download-block-text .download-block-list li{list-style:none;padding-left:0;margin-left:0;display:flex;align-items:center}.download-block .download-block-text .download-block-list li::before{content:url(../svg/checkmark-filled-dark.svg);width:16px;height:16px;margin-right:8px}.download-block .download-block-button{font-size:16px;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;display:flex;align-items:center;gap:16px}.download-block .download-block-button img{width:32px;height:32px}.download-block-floating{position:sticky;max-width:389px !important;transform:translateX(80px);left:100%;bottom:40px;padding:32px 24px !important;border-radius:12px;border:4px solid #231a50;background:#f5eeff;box-shadow:10px 10px 0px 0px #e0cdff;display:flex;flex-direction:column;gap:24px}.download-block-floating .download-block-floating-title{margin-bottom:0}.download-block-floating .download-block-floating-button{font-size:16px;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;display:flex;align-items:center;gap:16px}.download-block-floating .download-block-floating-button img{width:32px;height:32px}.download-block-floating.hidden{display:none}@media(max-width: 768px){.download-block-floating{display:none}}.grecaptcha-badge{opacity:0 !important;width:0 !important;height:0 !important}.site-header{position:sticky;background-color:#6f41db;top:0;left:0;right:0;z-index:1000;transition:transform .3s ease,background-color .3s ease;padding:12px 0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.site-header ol,.site-header li{list-style:none;margin:0;padding:0}.site-header.is-hidden{transform:translateY(-100%)}.site-header .header-wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px}.site-header .header-wrapper .site-branding{flex-shrink:0}.site-header .header-wrapper .right-side-elements{display:flex;align-items:center;gap:16px;margin-left:auto}.site-header .site-branding{flex-shrink:0;display:flex;align-items:center;gap:12px}.site-header .site-branding img{height:60px;width:auto}@media(max-width: 768px){.site-header .site-branding img{height:40px}}.site-header .site-branding .site-title{color:#fff;font-size:24px;text-decoration:none}.site-header .language-select-wrapper.mobile-only{display:none;margin:0;position:relative}@media(max-width: 1024px){.site-header .language-select-wrapper.mobile-only{display:flex;flex-direction:row;align-items:center;width:auto;margin-top:0;margin-right:16px}}.site-header .language-select-wrapper.mobile-only .language-select-current{width:auto}.site-header .language-select-wrapper.mobile-only .language-select-current a,.site-header .language-select-wrapper.mobile-only .language-select-current .menu-item-link{padding:6px 12px;border-radius:24px}.site-header .language-select-wrapper.mobile-only .language-select-current a span,.site-header .language-select-wrapper.mobile-only .language-select-current .menu-item-link span{font-size:14px}.site-header .language-select-wrapper.mobile-only .language-select-list{display:none;gap:16px;position:absolute;transform:translateX(-50%);top:calc(100% + 6px);left:0;background:#fff;min-width:120px;border-radius:24px;padding:8px 12px;z-index:1001;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 16px rgba(0,0,0,.2)}.site-header .language-select-wrapper.mobile-only .language-select-list li{margin:2px 0}.site-header .language-select-wrapper.mobile-only .language-select-list li a{color:#231a50;padding:8px 12px;border:none;border-radius:4px;display:flex;align-items:flex-start;gap:8px}.site-header .language-select-wrapper.mobile-only .language-select-list li a span{font-size:14px}.site-header .language-select-wrapper.mobile-only .language-select-list li a:hover{background:rgba(245,238,255,.1)}.site-header .language-select-wrapper.mobile-only:hover .language-select-list{display:grid}@media(max-width: 1024px){.site-header .language-select-wrapper:not(.mobile-only){display:none}}.site-header .menu-toggle{display:block;background:none;border:none;padding:0;cursor:pointer;z-index:1001}@media(min-width: 1024px){.site-header .menu-toggle{display:none}}.site-header .menu-toggle .menu-toggle-inner{display:flex;flex-direction:column;gap:4px}.site-header .menu-toggle .menu-toggle-line{display:block;width:24px;height:2px;background-color:#fff;transition:all .3s ease}.site-header .menu-toggle[aria-expanded=true] .menu-toggle-line:nth-child(1){transform:translateY(6px) rotate(45deg)}.site-header .menu-toggle[aria-expanded=true] .menu-toggle-line:nth-child(2){opacity:0}.site-header .menu-toggle[aria-expanded=true] .menu-toggle-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.site-header .nav-overlay{position:fixed;top:72px;right:0;width:100%;background-color:#6f41db;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(min-width: 1024px){.site-header .nav-overlay{position:static;transform:none;width:auto;overflow:visible;background-color:rgba(0,0,0,0);margin-right:auto}}.site-header .nav-overlay.is-active{transform:translateX(0);height:100vh}.site-header .primary-navigation{padding:20px}@media(min-width: 1024px){.site-header .primary-navigation{padding:0;flex:1;display:flex;justify-content:center;height:100%}}.site-header .primary-navigation .primary-menu{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu{flex-direction:row;align-items:center;gap:32px;height:100%}}.site-header .primary-navigation .primary-menu .menu-item{position:relative;list-style:none;margin-left:0}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .menu-item{height:100%;display:flex;align-items:center}}.site-header .primary-navigation .primary-menu .menu-item>a,.site-header .primary-navigation .primary-menu .menu-item>.menu-item-link{display:flex;align-items:flex-end;padding:8px 0}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .menu-item>a,.site-header .primary-navigation .primary-menu .menu-item>.menu-item-link{padding:16px 0;height:100%;justify-content:space-between}}.site-header .primary-navigation .primary-menu .menu-item.has-submenu .submenu-arrow-container{width:16px;margin-left:8px}.site-header .primary-navigation .primary-menu .menu-item.has-submenu .submenu-arrow-container .submenu-arrow{height:auto;transition:opacity .3s ease;transform:translateY(8px)}.site-header .primary-navigation .primary-menu .menu-item.has-submenu .submenu-arrow-container .submenu-arrow-closed{width:12px}.site-header .primary-navigation .primary-menu .menu-item.has-submenu .submenu-arrow-container .submenu-arrow-open{display:none}.site-header .primary-navigation .primary-menu .menu-item.has-submenu.is-active>a .submenu-arrow-closed,.site-header .primary-navigation .primary-menu .menu-item.has-submenu.is-active>.menu-item-link .submenu-arrow-closed{display:none}.site-header .primary-navigation .primary-menu .menu-item.has-submenu.is-active>a .submenu-arrow-open,.site-header .primary-navigation .primary-menu .menu-item.has-submenu.is-active>.menu-item-link .submenu-arrow-open{display:block}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .menu-item.has-submenu:hover .submenu{opacity:1;visibility:visible}.site-header .primary-navigation .primary-menu .menu-item.has-submenu:hover .submenu-arrow-closed{display:none}.site-header .primary-navigation .primary-menu .menu-item.has-submenu:hover .submenu-arrow-open{display:block}}.site-header .primary-navigation .primary-menu .submenu{padding:8px 0 8px 16px;display:none;background-color:#814aff;border-radius:8px}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .submenu{display:block;position:absolute;top:100%;left:0;background-color:#fff;padding:24px;opacity:0;visibility:hidden;transition:all .3s ease;min-width:200px;border:1px solid #e0cdff;box-shadow:8px 8px 0 #cbacff}}@media(min-width: 1200px){.site-header .primary-navigation .primary-menu .submenu.submenu-small{min-width:-moz-max-content;min-width:max-content}}@media(min-width: 1200px){.site-header .primary-navigation .primary-menu .submenu.submenu-big{min-width:600px}}.site-header .primary-navigation .primary-menu .submenu.submenu-big ul{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .submenu.submenu-big ul{grid-template-columns:repeat(2, 1fr)}}.site-header .primary-navigation .primary-menu .submenu.submenu-big ul li a{font-weight:600}.site-header .primary-navigation .primary-menu .submenu.submenu-big .description{font-family:"Open Sans",sans-serif;text-transform:none;color:#fff;display:block;margin-top:12px}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .submenu.submenu-big .description{color:#231a50}}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions{display:flex;flex-direction:column;gap:24px;box-shadow:none}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-title{color:#fff}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-description{color:#fff;margin-top:8px}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button{display:block;margin-top:24px;max-width:-moz-fit-content;max-width:fit-content}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items{display:flex;flex-direction:column;gap:24px}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-title{color:#fff;margin-bottom:12px}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-list{display:flex;flex-direction:column;padding:0 12px 0 16px;border-left:2px solid rgb(0,255,195.5)}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-list li a{color:hsla(0,0%,100%,.6)}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items .submenu-item-list li a:hover{color:#e0cdff}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .submenu.submenu-solutions{padding:40px;background-color:#6f41db;border-radius:40px;border:1px solid hsla(0,0%,100%,.6);flex-direction:row;gap:40px;box-shadow:none;min-width:80vw;transform:translateX(-37%)}.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}}.site-header .primary-navigation .primary-menu .submenu ul{list-style:none;margin:0;padding:0}.site-header .primary-navigation .primary-menu .submenu li{display:block;padding:8px 0}.site-header .primary-navigation .primary-menu .submenu li:not(:last-child){margin-bottom:8px}@media(min-width: 1024px){.site-header .primary-navigation .primary-menu .submenu li{padding:0}}.site-header .primary-navigation .primary-menu .submenu li a,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link{font-weight:600}@media(max-width: 1024px){.site-header .primary-navigation .primary-menu .submenu li a,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link{color:#fff}.site-header .primary-navigation .primary-menu .submenu li a:hover,.site-header .primary-navigation .primary-menu .submenu li .submenu-item-link:hover{color:rgb(0,255,195.5)}}.site-header .primary-navigation .primary-menu.small .menu-item>a,.site-header .primary-navigation .primary-menu.small .menu-item>.menu-item-link{font-family:"Open Sans",sans-serif;font-weight:600;letter-spacing:.15%}.site-header .button-group{display:flex;flex-direction:column;gap:32px}@media(min-width: 1024px){.site-header .button-group{flex-direction:row;align-items:center}}.site-header .header-button{margin-top:24px}@media(min-width: 1024px){.site-header .header-button{display:none;margin-top:0}}.site-header .header-button.desktop-only{display:none}@media(min-width: 1024px){.site-header .header-button.desktop-only{display:block}}.site-header .header-button .button,.site-header .header-button .pricing-section .container .content .pricing-cards .pricing-card .cta-button,.pricing-section .container .content .pricing-cards .pricing-card .site-header .header-button .cta-button,.site-header .header-button .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .header-button .submenu-meta-button{display:inline-block;width:100%;padding:12px 24px;border-radius:24px;text-decoration:none;transition:all .3s ease;text-align:center}@media(min-width: 1024px){.site-header .header-button .button,.site-header .header-button .pricing-section .container .content .pricing-cards .pricing-card .cta-button,.pricing-section .container .content .pricing-cards .pricing-card .site-header .header-button .cta-button,.site-header .header-button .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .submenu-meta-button,.site-header .primary-navigation .primary-menu .submenu.submenu-solutions .submenu-meta .header-button .submenu-meta-button{width:auto}}.site-header .language-select-wrapper{position:relative;display:flex;align-items:center}@media(max-width: 1024px){.site-header .language-select-wrapper{flex-direction:column;align-items:flex-start;width:100%;margin-top:24px}.site-header .language-select-wrapper.desktop-only{display:none}}@media(min-width: 1024px){.site-header .language-select-wrapper{margin-left:48px}}@media(min-width: 1024px){.site-header .language-select-wrapper::after{content:"";position:absolute;top:100%;left:0;right:0;height:16px}}@media(max-width: 1024px){.site-header .language-select-wrapper .language-select-current{width:100%}}.site-header .language-select-wrapper .language-select-current a{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:24px;text-decoration:none;color:#fff;transition:all .2s ease}@media(max-width: 1024px){.site-header .language-select-wrapper .language-select-current a{width:100%;justify-content:center}}.site-header .language-select-wrapper .language-select-current a img{width:18px;height:18px;-o-object-fit:cover;object-fit:cover}.site-header .language-select-wrapper .language-select-current a span{font-weight:500}.site-header .language-select-wrapper .language-select-list{display:none;grid-template-columns:1fr 1fr;gap:8px;position:absolute;top:calc(100% + 16px);left:0;transform:translateX(-30%);background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(35,26,80,.1);width:-moz-max-content;width:max-content;min-width:180px;padding:12px 16px;z-index:1000}.site-header .language-select-wrapper .language-select-list li a{display:flex;align-items:center;padding:8px 12px;text-decoration:none;color:#231a50;gap:8px;white-space:nowrap;transition:all .2s ease;border-radius:8px}@media(max-width: 1024px){.site-header .language-select-wrapper .language-select-list li a{justify-content:center;padding:12px 24px;border:2px solid hsla(0,0%,100%,.2);border-radius:24px}}.site-header .language-select-wrapper .language-select-list li a:hover{background-color:#f5eeff}@media(max-width: 1024px){.site-header .language-select-wrapper .language-select-list li a:hover{background:hsla(0,0%,100%,.1);border-color:#fff}}.site-header .language-select-wrapper .language-select-list li a img{width:18px;height:18px;-o-object-fit:cover;object-fit:cover}.site-header .language-select-wrapper .language-select-list li a span{font-weight:500}@media(max-width: 1024px){.site-header .language-select-wrapper .language-select-list li{margin-bottom:8px}.site-header .language-select-wrapper .language-select-list li:last-child{margin-bottom:0}}.site-header .language-select-wrapper:hover .language-select-list{display:grid}.site-header .screen-reader-text{display:none}.site-footer{background-color:#231a50;color:#fff;font-family:"Open Sans",sans-serif}.site-footer ul,.site-footer ol,.site-footer li{list-style:none;margin:0;padding:0}.site-footer .container{display:flex;flex-direction:column}.site-footer .container .footer-top{padding:32px 0 64px;border-bottom:1px solid #fff;display:grid;grid-template-columns:1fr;gap:32px}@media(min-width: 1024px){.site-footer .container .footer-top{grid-template-columns:1fr 1fr}}.site-footer .container .footer-top .footer-pages{display:flex;flex-direction:column;gap:16px}.site-footer .container .footer-top .footer-pages .footer-logo{max-width:200px}.site-footer .container .footer-top .footer-pages .footer-nav .footer-menu{display:flex;flex-wrap:wrap;flex-direction:column;gap:32px}@media(min-width: 1200px){.site-footer .container .footer-top .footer-pages .footer-nav .footer-menu{max-height:230px}}.site-footer .container .footer-top .footer-content{display:flex;flex-direction:column;gap:32px}.site-footer .container .footer-top .footer-content .footer-newsletter{display:flex;flex-direction:column;gap:16px}.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-title{text-transform:uppercase}.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group{display:flex;flex-direction:column;gap:16px;padding:4px}@media(min-width: 1024px){.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group{flex-direction:row;border:3px solid #cbacff;border-radius:28px;max-width:-moz-fit-content;max-width:fit-content}}.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .input{background:rgba(0,0,0,0);padding:12px 24px;border:none}.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .input::-moz-placeholder{color:#fff}.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .input::placeholder{color:#fff}@media(max-width: 1024px){.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .input{border:3px solid #cbacff;border-radius:28px}}.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .button,.site-footer .pricing-section .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .content .pricing-cards .pricing-card .cta-button,.pricing-section .site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .content .pricing-cards .pricing-card .cta-button,.site-footer .pricing-section .container .content .pricing-cards .pricing-card .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .cta-button,.pricing-section .site-footer .container .content .pricing-cards .pricing-card .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .cta-button{background:#e0cdff;color:#231a50;font-weight:700;border:none;font-size:18px;line-height:1;border-radius:21px;padding:12px 24px 15px;transition:all .3s ease}.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .button:hover,.site-footer .pricing-section .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .content .pricing-cards .pricing-card .cta-button:hover,.pricing-section .site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .content .pricing-cards .pricing-card .cta-button:hover,.site-footer .pricing-section .container .content .pricing-cards .pricing-card .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .cta-button:hover,.pricing-section .site-footer .container .content .pricing-cards .pricing-card .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .cta-button:hover{background:#cbacff;color:#fff}@media(max-width: 1024px){.site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .button,.site-footer .pricing-section .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .content .pricing-cards .pricing-card .cta-button,.pricing-section .site-footer .container .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .content .pricing-cards .pricing-card .cta-button,.site-footer .pricing-section .container .content .pricing-cards .pricing-card .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .cta-button,.pricing-section .site-footer .container .content .pricing-cards .pricing-card .footer-top .footer-content .footer-newsletter .footer-newsletter-form .form-group .cta-button{width:100%}}.site-footer .container .footer-top .footer-content .footer-contact-social{display:flex;flex-direction:column;gap:32px}@media(min-width: 1024px){.site-footer .container .footer-top .footer-content .footer-contact-social{flex-direction:row}}@media(max-width: 1024px){.site-footer .container .footer-top .footer-content .footer-contact-social .contact-info{text-align:center}}.site-footer .container .footer-top .footer-content .footer-contact-social .contact-info .contact-email{text-decoration:underline}.site-footer .container .footer-top .footer-content .footer-contact-social .social-links{display:flex;align-items:center;gap:16px}@media(max-width: 1024px){.site-footer .container .footer-top .footer-content .footer-contact-social .social-links{justify-content:center}}.site-footer .container .footer-top .footer-content .footer-contact-social .social-links .social-link{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.site-footer .container .footer-top .footer-content .footer-contact-social .social-links .social-link img{max-height:24px;max-width:24px}.site-footer .container .footer-bottom{color:#fff;display:flex;flex-direction:column;gap:16px;padding:64px 0 32px}@media(min-width: 1024px){.site-footer .container .footer-bottom{flex-direction:row;justify-content:space-between}}.site-footer .container .footer-bottom .copyright-and-nav{display:flex;flex-direction:column;gap:32px}@media(min-width: 1024px){.site-footer .container .footer-bottom .copyright-and-nav{flex-direction:row;gap:64px}}.site-footer .container .footer-bottom .copyright-and-nav .bottom-nav .bottom-menu{display:flex;flex-direction:column;gap:16px}@media(min-width: 1024px){.site-footer .container .footer-bottom .copyright-and-nav .bottom-nav .bottom-menu{flex-direction:row}}.input-form{margin-top:12px;width:100%;max-width:800px}@media(max-width: 1024px){.input-form{max-width:100%;width:100%;margin:12px 0}}.input-form .input-container{display:flex;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);border-radius:50px;padding:6px;width:100%;backdrop-filter:blur(10px)}@media(max-width: 1024px){.input-form .input-container{flex-direction:column;gap:16px;background:rgba(0,0,0,0);border:none;padding:0;border-radius:0;backdrop-filter:none}}.input-form .input-container .email-input{border:none;background:rgba(0,0,0,0);padding:12px 20px;color:#fff;outline:none;min-width:0;flex:1}@media(max-width: 1024px){.input-form .input-container .email-input{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);border-radius:50px;padding:24px}}.input-form .input-container .email-input::-moz-placeholder{color:hsla(0,0%,100%,.7)}.input-form .input-container .email-input::placeholder{color:hsla(0,0%,100%,.7)}.input-form .input-container .submit-btn{background:#f62ca6;border:none;border-radius:50px;padding:16px 24px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;min-width:-moz-fit-content;min-width:fit-content}@media(max-width: 1024px){.input-form .input-container .submit-btn{min-height:4rem}}.input-form .input-container .submit-btn::before{content:"";position:absolute;top:-50%;left:-150%;width:150%;height:200%;background:linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.1), transparent);transition:left .6s ease;pointer-events:none;transform:rotate(15deg)}.input-form .input-container .submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(246,44,166,.4)}.input-form .input-container .submit-btn:hover::before{left:150%}.input-form .input-container .submit-btn:active{transform:translateY(0px) scale(0.98);box-shadow:0 2px 8px rgba(0,0,0,.2);transition:all .1s ease}.input-form .input-tooltips{padding:0 24px;display:flex;justify-content:space-between;gap:56px;width:100%;margin-top:8px}.input-form .input-tooltips .left-tooltip{color:hsla(0,0%,100%,.8)}@media(max-width: 1024px){.input-form .input-tooltips .left-tooltip{text-align:center}}.input-form .input-tooltips .right-tooltip{color:hsla(0,0%,100%,.8)}@media(max-width: 1024px){.input-form .input-tooltips .right-tooltip{display:none}}.input-form .input-tooltips>*:only-child{margin:auto}.input-form .input-error{display:none;font-weight:600;margin:auto;max-width:-moz-fit-content;max-width:fit-content;background-color:red;color:#fff;padding:4px 32px;border-bottom-left-radius:80px;border-bottom-right-radius:80px}.input-form.green .submit-btn{background:rgb(0,255,195.5);color:#7140e3;padding:8px 8px 8px 24px;display:flex;align-items:center;justify-content:space-around;gap:12px}.input-form.green .submit-btn::before{display:none}.input-form.green .submit-btn::after{content:"";background-image:url(../svg/arrow-up-right.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;background-color:#fff;position:relative;display:inline-block;width:40px;height:40px;border-radius:50%;padding:4px}.input-form.green .submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(58,255,117,.4)}.input-form.green .submit-btn:hover::before{left:150%}.input-form.green .submit-btn:active{transform:translateY(0px) scale(0.98);box-shadow:0 2px 8px rgba(0,0,0,.2);transition:all .1s ease}.input-form.error .input-error{display:block}.input-form.error .input-tooltips{display:none}.input-form.error .submit-btn{background:#fd2727;color:#fff}@media(max-width: 1024px){.input-form.error .input-container .email-input{border-color:#fd2727}}@media(min-width: 1024px){.input-form.error .input-container{border-color:#fd2727}}.cta{width:100%}.cta .cta-title{text-transform:uppercase;font-weight:700;color:#fff;text-align:center;margin-bottom:24px}.cta .input-form{margin:auto}.marquee{display:flex;align-items:center;block-size:var(--marquee-item-height);position:relative;overflow-x:hidden;-webkit-mask-image:linear-gradient(to right, hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%) 20%, hsl(0, 0%, 0%) 80%, hsla(0, 0%, 0%, 0));mask-image:linear-gradient(to right, hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%) 20%, hsl(0, 0%, 0%) 80%, hsla(0, 0%, 0%, 0))}.marquee--10{--marquee-item-width: 247px;--marquee-item-height: 96px;--marquee-duration: 36s;--marquee-items: 10}.marquee__item{width:var(--marquee-item-width);height:var(--marquee-item-height);--marquee-item-offset: max( calc(var(--marquee-item-width) * var(--marquee-items) + 24px), calc(100% + var(--marquee-item-width) + 24px) );--marquee-delay: calc( var(--marquee-duration) / var(--marquee-items) * (var(--marquee-items) - var(--marquee-item-index)) * -1 );position:absolute;inset-inline-start:var(--marquee-item-offset);transform:translateX(-50%);animation:go linear var(--marquee-duration) var(--marquee-delay, 0s) infinite}.marquee__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.marquee__item:nth-of-type(1){--marquee-item-index: 1}.marquee__item:nth-of-type(2){--marquee-item-index: 2}.marquee__item:nth-of-type(3){--marquee-item-index: 3}.marquee__item:nth-of-type(4){--marquee-item-index: 4}.marquee__item:nth-of-type(5){--marquee-item-index: 5}.marquee__item:nth-of-type(6){--marquee-item-index: 6}.marquee__item:nth-of-type(7){--marquee-item-index: 7}.marquee__item:nth-of-type(8){--marquee-item-index: 8}.marquee__item:nth-of-type(9){--marquee-item-index: 9}.marquee__item:nth-of-type(10){--marquee-item-index: 10}@keyframes go{to{inset-inline-start:calc(var(--marquee-item-width)*-1)}}.tag{display:inline-block;max-width:-moz-fit-content;max-width:fit-content;text-transform:uppercase;line-height:125%;color:#fff;background:rgba(0,0,0,0);padding:8px 24px;margin:auto;border-radius:80px;text-align:center;border:1px solid #fff}.card,.faq-section .container .content .faq-blocks .block .block-cards .block-card,.pricing-section .container .content .bottom-cards .bottom-card,.pricing-section .container .content .pricing-cards .pricing-card,.marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only),.testimonials-section .container .content .testimonials .column .testimonial-card,.features-section .container .content .features .feature-card{background:linear-gradient(135deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.1) 100%);backdrop-filter:blur(15px);border:1px solid hsla(0,0%,100%,.3);border-radius:24px;padding:24px;transition:all .4s ease;position:relative}.card:hover,.faq-section .container .content .faq-blocks .block .block-cards .block-card:hover,.pricing-section .container .content .bottom-cards .bottom-card:hover,.pricing-section .container .content .pricing-cards .pricing-card:hover,.marketing-section .container .content .marketing-cards .marketing-card:hover:not(.marketing-card-image-only),.testimonials-section .container .content .testimonials .column .testimonial-card:hover,.features-section .container .content .features .feature-card:hover{transform:translateY(-4px);background:linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.08) 50%, rgba(112, 36, 212, 0.15) 100%);border-color:hsla(0,0%,100%,.4);box-shadow:0 12px 30px rgba(112,36,212,.3)}.hocoos-section{padding:60px 0}@media(max-width: 1024px){.hocoos-section{padding:32px 0}}.pricing-banner{position:relative;display:flex;align-items:center;justify-content:center;padding:10% 20% 5%;background-image:url(https://hocoos.com/wp-content/uploads/2025/03/hocoos-spring-banner.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(max-width: 1024px){.pricing-banner{padding:100px 40px;background-image:url(https://hocoos.com/wp-content/uploads/2025/03/hocoos-spring-banner-mobile.png)}.pricing-banner .pricing-reviews{display:none}.pricing-banner .pricing-cancellation{display:block !important;font-size:10px;margin-top:10px}}.pricing-banner .banner-tooltip{position:absolute;width:310px;top:7px;left:50%;transform:translateX(-50%);text-align:center;text-transform:uppercase;padding:10px 50px;background-image:url(https://hocoos.com/wp-content/uploads/2025/03/hocoos-spring-tooltip.png);background-size:100% 150%;background-position:center;background-repeat:no-repeat}@media(max-width: 1024px){.pricing-banner .banner-tooltip{max-width:60%;padding:10px 20px;top:5px}}.pricing-banner .banner-tooltip .banner-tooltip-text{font-weight:700;color:#231a50}@media(max-width: 1024px){.pricing-banner .banner-tooltip .banner-tooltip-text{font-size:14px}}.pricing-banner .banner-content{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.pricing-banner .banner-content .title{text-shadow:-4px -4px 0 #fff,4px -4px 0 #fff,-4px 4px 0 #fff,4px 4px 0 #fff;color:#231a50;text-transform:uppercase}@media(max-width: 1024px){.pricing-banner .banner-content .title{font-size:24px;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff}}.pricing-banner .banner-content .title .big-text{display:block;color:#6f41db}@media(max-width: 1024px){.pricing-banner .banner-content .title .big-text{font-size:36px}}.pricing-banner .banner-content .pricing-rating-text{color:#231a50}.hero-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png);background-size:contain;background-position-x:100%;background-repeat:no-repeat}.hero-section .container .content{display:grid;grid-template-columns:5fr 4fr;gap:32px}@media(max-width: 1024px){.hero-section .container .content{display:flex;flex-direction:column-reverse;gap:24px}}.hero-section .container .content .text-content{display:flex;flex-direction:column;justify-content:center;gap:24px}.hero-section .container .content .text-content .description{display:flex;flex-direction:column;gap:4px}.hero-section .container .content .text-content .description .description-heading{text-transform:uppercase;font-weight:600}.hero-section .container .content .image img,.hero-section .container .content .image picture{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(min-width: 1024px){.hero-section .container .content .image img,.hero-section .container .content .image picture{transform:scale(1.3) translateX(24px)}}.hero-section .container .sponsors{margin-top:40px}.hero-section .container .sponsors .title{text-transform:uppercase;text-align:center;margin:auto;margin-bottom:40px}@media(min-width: 1024px){.hero-section.ai-store-hero-section .container .content .image img,.hero-section.ai-store-hero-section .container .content .image picture,.hero-section.car-service-hero-section .container .content .image img,.hero-section.car-service-hero-section .container .content .image picture{transform:scale(1.1) translateX(24px)}}@media(min-width: 1024px){.hero-section.cleaning-hero-section .container .content .image img,.hero-section.cleaning-hero-section .container .content .image picture{transform:none}}.steps-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-steps-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.steps-section .container .content{display:flex;flex-direction:column;gap:48px}.steps-section .container .content .title{text-align:center}.steps-section .container .content .subtitle{margin:auto;text-align:center;color:#fff;max-width:60%;opacity:.8}.steps-section .container .content .steps{display:grid;grid-template-columns:3fr 2fr 4fr;gap:32px}@media(max-width: 1024px){.steps-section .container .content .steps{grid-template-columns:1fr}}.steps-section .container .content .steps .step{display:flex;flex-direction:column;justify-content:space-between;gap:24px;transition:all .4s ease}.steps-section .container .content .steps .step .step-title{text-transform:uppercase;font-weight:700;color:rgb(0,255,195.5)}.steps-section .container .content .steps .step .step-description{color:#fff}@media(min-width: 1024px){.steps-section .container .content .steps .step.step-1 .step-image img{transform:scale(1.2)}}@media(min-width: 1024px){.steps-section .container .content .steps .step.step-2 .step-image img{transform:scale(1.2) translateX(12px)}}.steps-section .container .content .steps .step.step-2 .step-2-top-wrapper{display:flex;flex-direction:column;gap:16px;background-color:#f62ca6;border-radius:16px;padding:24px}.steps-section .container .content .steps .step.step-2 .step-2-top-wrapper .step-title{color:#fff}.steps-section .container .content .steps .step.step-2 .step-description{background-color:#f62ca6;border-radius:16px;padding:24px}.steps-section .container .content .steps .step.step-2:hover{transform:translateY(-4px)}.steps-section .container .content .steps .step.step-3,.steps-section .container .content .steps .step.step-1{background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.05) 100%);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;padding:24px;position:relative}.steps-section .container .content .steps .step.step-3:hover,.steps-section .container .content .steps .step.step-1:hover{transform:translateY(-4px);background:linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.08) 50%, rgba(112, 36, 212, 0.15) 100%);border-color:hsla(0,0%,100%,.3);box-shadow:0 12px 30px rgba(112,36,212,.3)}@media(min-width: 1024px){.steps-section.ai-website-steps-section .container .content .steps .step .step-image img{transform:none}}.steps-section.ai-website-steps-section .container .content .steps .step.step-2 .step-2-top-wrapper{padding:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.05) 100%);border-radius:24px}.steps-section.ai-website-steps-section .container .content .steps .step.step-2 .step-description{background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.05) 100%);backdrop-filter:blur(15px)}.steps-section.ai-website-steps-section .container .content .steps .step .step-subtitle{font-weight:700}.steps-section.ai-website-steps-section .container .content .steps .step .step-description{display:flex;flex-direction:column;gap:16px}.features-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.features-section .container .content{display:flex;flex-direction:column;gap:48px}.features-section .container .content .tag{text-align:center;margin:auto}.features-section .container .content .title{text-align:center;max-width:70%;margin:auto}.features-section .container .content .subtitle{text-align:center}.features-section .container .content .features{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-areas:"ai-design website-minutes website-minutes device-perfect" "ai-design website-minutes website-minutes device-perfect" "ai-design website-minutes website-minutes device-perfect" "ai-design website-minutes website-minutes device-perfect" "ai-design google-found seo-control device-perfect" "ai-design google-found seo-control stunning-visuals" "content-writer google-found seo-control stunning-visuals" "content-writer google-found seo-control stunning-visuals" "content-writer click-edit click-edit stunning-visuals" "content-writer click-edit click-edit stunning-visuals" "content-writer click-edit click-edit stunning-visuals";gap:32px}@media(max-width: 1024px){.features-section .container .content .features{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:20px;scrollbar-width:none;-ms-overflow-style:none}.features-section .container .content .features::-webkit-scrollbar{display:none}}.features-section .container .content .features .feature-card{display:flex;flex-direction:column;gap:16px;overflow:hidden}@media(max-width: 1024px){.features-section .container .content .features .feature-card{flex:0 0 100%;scroll-snap-align:start;overflow:hidden;max-height:300px;padding-bottom:0}.features-section .container .content .features .feature-card .feature-visual img{transform:scale(1.2)}}.features-section .container .content .features .feature-card h3{font-weight:600;color:#fff;margin:0 0 8px 0}.features-section .container .content .features .feature-card p{color:#fff;opacity:.7;font-weight:400;margin:0}.features-section .container .content .features .feature-card.image-only{background:rgba(0,0,0,0);border:none;padding:0}.features-section .container .content .features .feature-card.image-only .feature-visual{height:100%}.features-section .container .content .features .feature-card.image-only .feature-visual img{height:100%;width:100%}.features-section .container .content .features .feature-card.card-ai-design{grid-area:ai-design}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-ai-design .feature-visual img{transform:scale(1.2) translateY(48px)}}.features-section .container .content .features .feature-card.card-content-writer{grid-area:content-writer}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-content-writer .feature-visual img{transform:scale(1.25)}}.features-section .container .content .features .feature-card.card-website-minutes{grid-area:website-minutes}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-website-minutes{padding-bottom:0;padding-right:0}}.features-section .container .content .features .feature-card.card-google-found{grid-area:google-found}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-google-found{justify-content:space-around}}.features-section .container .content .features .feature-card.card-seo-control{grid-area:seo-control}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-seo-control{flex-direction:column-reverse;justify-content:space-between}}.features-section .container .content .features .feature-card.card-device-perfect{grid-area:device-perfect}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-device-perfect{justify-content:space-between;padding-bottom:0;padding-right:0}.features-section .container .content .features .feature-card.card-device-perfect .card-text{padding-right:24px;margin-top:32px}}.features-section .container .content .features .feature-card.card-stunning-visuals{grid-area:stunning-visuals}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-stunning-visuals{justify-content:space-between;padding-bottom:0;padding-right:0}.features-section .container .content .features .feature-card.card-stunning-visuals .card-text{padding-right:24px;margin-top:32px}}.features-section .container .content .features .feature-card.card-click-edit{grid-area:click-edit}@media(min-width: 1024px){.features-section .container .content .features .feature-card.card-click-edit{padding-right:0;padding-bottom:0;display:grid;grid-template-columns:1fr 1fr}}.features-section .container .content .features .feature-card.f1{grid-area:f1}.features-section .container .content .features .feature-card.f2{grid-area:f2}.features-section .container .content .features .feature-card.f3{grid-area:f3}.features-section .container .content .features .feature-card.f4{grid-area:f4}.features-section .container .content .features .feature-card.f5{grid-area:f5}.features-section .container .content .features .feature-card.f6{grid-area:f6}.features-section .container .content .features .feature-card.f7{grid-area:f7}.features-section .container .content .features .feature-card.f8{grid-area:f8}.features-section .container .content .features .feature-card.f9{grid-area:f9}.features-section .container .content .features-indicators{display:none;justify-content:center;align-items:center;gap:12px}@media(max-width: 1024px){.features-section .container .content .features-indicators{display:flex;margin-top:-48px}}.features-section .container .content .features-indicators .indicator-dot{width:8px;height:8px;border-radius:50%;background-color:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.5);transition:all .3s ease;cursor:pointer}.features-section .container .content .features-indicators .indicator-dot.active{background-color:#f62ca6;border-color:#f62ca6;transform:scale(1.2)}.features-section .container .content .features-indicators .indicator-dot:hover{background-color:hsla(0,0%,100%,.6)}.testimonials-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-steps-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.testimonials-section .container .content .title{text-align:center;margin-bottom:48px}@media(max-width: 1024px){.testimonials-section .container .content .title{margin-bottom:24px}}.testimonials-section .container .content .testimonials{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;max-height:800px;overflow:hidden;transition:all .8s ease;mask-image:linear-gradient(to bottom, black 0%, black 60%, black 70%, rgba(0, 0, 0, 0.8) 80%, rgba(0, 0, 0, 0.4) 90%, rgba(0, 0, 0, 0.1) 95%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black 0%, black 60%, black 70%, rgba(0, 0, 0, 0.8) 80%, rgba(0, 0, 0, 0.4) 90%, rgba(0, 0, 0, 0.1) 95%, transparent 100%)}.testimonials-section .container .content .testimonials.expanded{max-height:none;mask-image:none;-webkit-mask-image:none}@media(max-width: 1024px){.testimonials-section .container .content .testimonials{grid-template-columns:1fr;max-height:400px;mask-image:linear-gradient(to bottom, black 0%, black 50%, black 65%, rgba(0, 0, 0, 0.7) 75%, rgba(0, 0, 0, 0.3) 85%, rgba(0, 0, 0, 0.1) 92%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black 0%, black 50%, black 65%, rgba(0, 0, 0, 0.7) 75%, rgba(0, 0, 0, 0.3) 85%, rgba(0, 0, 0, 0.1) 92%, transparent 100%)}}.testimonials-section .container .content .testimonials .column{display:flex;flex-direction:column;gap:24px}.testimonials-section .container .content .testimonials .column:nth-child(2){margin-top:32px}@media(max-width: 1024px){.testimonials-section .container .content .testimonials .column:nth-child(2){margin-top:0}}.testimonials-section .container .content .testimonials .column .testimonial-card{background:rgba(111,65,219,.8);border-radius:16px;display:flex;flex-direction:column;gap:16px}.testimonials-section .container .content .testimonials .column .testimonial-card::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.1;border-radius:16px}.testimonials-section .container .content .testimonials .column .testimonial-card .card-title{font-weight:400}.testimonials-section .container .content .testimonials .column .testimonial-card .card-stars{display:flex;gap:4px;align-items:center}.testimonials-section .container .content .testimonials .column .testimonial-card .card-stars img{width:32px;height:32px}.testimonials-section .container .content .testimonials .column .testimonial-card .card-author{display:flex;flex-direction:column;gap:4px}.testimonials-section .container .content .testimonials .column .testimonial-card .card-author .author-location{font-weight:700}.testimonials-section .container .content .testimonials .column .testimonial-card .card-chip{max-width:-moz-fit-content;max-width:fit-content;border-radius:80px;padding:8px 24px}.testimonials-section .container .content .testimonials .column .testimonial-card .card-chip.purple{background-color:#9747ff}.testimonials-section .container .content .testimonials .column .testimonial-card .card-chip.green{background-color:rgb(0,255,195.5);color:#04704b}.testimonials-section .container .content .testimonials .column .testimonial-card .card-chip.pink{background-color:#ffb3e1;color:#f62ca6}.testimonials-section .container .content .testimonials .column .testimonial-card .card-chip.blue{color:#2c45ef;background-color:#b2d1ff}.testimonials-section .container .content .testimonials-toggle{display:flex;justify-content:center;margin-top:32px}.testimonials-section .container .content .testimonials-toggle .view-more-btn{background:#f62ca6;border:none;border-radius:50px;padding:12px 12px 12px 24px;color:#fff;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:12px}.testimonials-section .container .content .testimonials-toggle .view-more-btn::after{content:"";background-image:url(../svg/down-arrow-sm.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;background-color:#fff;position:relative;display:inline-block;width:40px;height:40px;border-radius:50%;padding:4px}.testimonials-section .container .content .testimonials-toggle .view-more-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(246,44,166,.4)}.testimonials-section .container .content .testimonials-toggle .view-more-btn:active{transform:translateY(0px) scale(0.98)}.testimonials-section .container .content .testimonials-toggle .view-more-btn.expanded::after{content:"";background-image:url(../svg/arrow-up-sm.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;background-color:#fff;position:relative;display:inline-block;width:40px;height:40px;border-radius:50%;padding:4px}@media(min-width: 1024px){.testimonials-section.ai-portfolio-testimonials-section .container .content .title{max-width:60%;margin-left:auto;margin-right:auto}}.testimonials-section.cleaning-testimonials-section{padding-top:120px}@media(max-width: 1024px){.testimonials-section.cleaning-testimonials-section{padding-top:24px}}.testimonials-section.cleaning-testimonials-section .container .content .testimonials{max-height:100%;margin-bottom:40px;mask-image:none;-webkit-mask-image:none}.testimonials-section.cleaning-testimonials-section .container .content .testimonials .column:nth-child(1),.testimonials-section.cleaning-testimonials-section .container .content .testimonials .column:nth-child(3){margin-top:48px}@media(max-width: 1024px){.testimonials-section.cleaning-testimonials-section .container .content .testimonials .column:nth-child(1),.testimonials-section.cleaning-testimonials-section .container .content .testimonials .column:nth-child(3){margin-top:0}}.testimonials-section.cleaning-testimonials-section .container .content .testimonials .column:nth-child(2){margin-top:0}.toolkit-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.toolkit-section .container .content{display:flex;flex-direction:column;gap:48px}.toolkit-section .container .content .title{text-align:center}.toolkit-section .container .content .subtitle{text-align:center}.toolkit-section .container .content .toolkit-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:24px;padding-bottom:20px;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.toolkit-section .container .content .toolkit-cards::-webkit-scrollbar{display:none}.toolkit-section .container .content .toolkit-cards:active{cursor:grabbing}.toolkit-section .container .content .toolkit-cards .toolkit-card{color:#231a50;background-color:#fff;border-radius:24px;padding:0;transition:all .4s ease;display:grid;grid-template-columns:2fr 3fr;gap:24px;align-items:center;justify-content:space-between;flex:0 0 100%;scroll-snap-align:start;overflow:hidden}.toolkit-section .container .content .toolkit-cards .toolkit-card:hover{box-shadow:0 12px 5px rgba(0,0,0,.15)}@media(max-width: 1024px){.toolkit-section .container .content .toolkit-cards .toolkit-card{padding:16px;display:flex;flex-direction:column-reverse}}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content{display:flex;flex-direction:column-reverse;gap:24px;align-items:center}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-indicators{display:flex;gap:8px;flex:0 0 auto}@media(max-width: 1024px){.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-indicators{display:none}}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-indicators .indicator-dot{width:8px;height:8px;border-radius:50%;background-color:#fff;border:1px solid rgba(35,26,80,.3);transition:all .3s ease}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-indicators .indicator-dot.active{background-color:#f62ca6;border-color:#f62ca6;transform:scale(1.2)}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text{flex:1;display:flex;flex-direction:column;gap:16px}@media(min-width: 1024px){.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text{max-width:352px;margin-left:52px}}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-number{color:#6f41db;font-weight:700;text-transform:uppercase}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-step{color:#f62ca6;font-weight:700;text-transform:uppercase}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title{font-weight:700;color:#231a50}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title:is(a){transition:all .3s ease;cursor:pointer}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-title:is(a):hover{transform:translateY(-3px);color:#f62ca6}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-content .card-text .card-description{color:#231a50}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-image{flex:0 0 40%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px}@media(max-width: 1024px){.toolkit-section .container .content .toolkit-cards .toolkit-card .card-image{flex:0 0 35%}}.toolkit-section .container .content .toolkit-cards .toolkit-card .card-image img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}@media(min-width: 1024px){.toolkit-section .container .content .toolkit-cards .toolkit-card .card-image img{transform:scale(1.1) translateX(20px)}}.toolkit-section .container .content .toolkit-indicators{display:none;justify-content:center;align-items:center;gap:12px;margin-top:-48px}@media(max-width: 1024px){.toolkit-section .container .content .toolkit-indicators{display:flex}}.toolkit-section .container .content .toolkit-indicators .indicator-dot{width:8px;height:8px;border-radius:50%;background-color:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.5);transition:all .3s ease;cursor:pointer}.toolkit-section .container .content .toolkit-indicators .indicator-dot.active{background-color:#f62ca6;border-color:#f62ca6;transform:scale(1.2)}.toolkit-section .container .content .toolkit-indicators .indicator-dot:hover{background-color:hsla(0,0%,100%,.6)}.toolkit-section.ai-website-toolkit-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-steps-bg.png);background-position:top}@media(min-width: 1024px){.toolkit-section.ai-portfolio-toolkit-section .container .content .title{max-width:60%;margin:auto}}.marketing-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png),url(https://hocoos.com/wp-content/uploads/2025/06/home-steps-bg.png);background-position-y:top,bottom;background-repeat:no-repeat;background-size:contain,contain}.marketing-section .container .content{display:flex;flex-direction:column;align-items:center;gap:36px}.marketing-section .container .content .tag{text-align:center}.marketing-section .container .content .title{text-align:center}.marketing-section .container .content .subtitle{text-align:center;color:#fff;max-width:60%;opacity:.8}.marketing-section .container .content .description{text-align:center;color:#fff;max-width:60%;opacity:.8}@media(max-width: 1024px){.marketing-section .container .content .description{max-width:100%}}.marketing-section .container .content .marketing-cards{width:100%;display:grid;grid-template-columns:repeat(6, 1fr);grid-template-areas:"easy easy easy integrations integrations integrations" "seo seo leads leads testimonials testimonials" "social social analytics analytics chat chat" "ads ads ads tools tools tools";gap:24px}@media(max-width: 1024px){.marketing-section .container .content .marketing-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;scrollbar-width:none;-ms-overflow-style:none}.marketing-section .container .content .marketing-cards::-webkit-scrollbar{display:none}}.marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only){display:flex;flex-direction:column;justify-content:space-between;gap:24px}@media(max-width: 1024px){.marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only){flex:0 0 100%;scroll-snap-align:start;overflow:hidden;max-height:300px}}.marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only) .card-icon img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only) .card-text{display:flex;flex-direction:column;gap:16px}.marketing-section .container .content .marketing-cards .marketing-card.marketing-card-image-only img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:16px}@media(max-width: 1024px){.marketing-section .container .content .marketing-cards .marketing-card .marketing-card-image-only{display:none}}.marketing-section .container .content .marketing-cards .marketing-card.marketing-easy{grid-area:easy}.marketing-section .container .content .marketing-cards .marketing-card.marketing-integrations{grid-area:integrations}@media(min-width: 1024px){.marketing-section .container .content .marketing-cards .marketing-card.marketing-integrations img{transform:scaleY(1.05) translateY(8px)}}.marketing-section .container .content .marketing-cards .marketing-card.marketing-seo{grid-area:seo}.marketing-section .container .content .marketing-cards .marketing-card.marketing-leads{grid-area:leads}.marketing-section .container .content .marketing-cards .marketing-card.marketing-testimonials{grid-area:testimonials}.marketing-section .container .content .marketing-cards .marketing-card.marketing-social{grid-area:social}@media(min-width: 1024px){.marketing-section .container .content .marketing-cards .marketing-card.marketing-social img{transform:scaleY(1.05) translate(-10px, 8px)}}.marketing-section .container .content .marketing-cards .marketing-card.marketing-analytics{grid-area:analytics}.marketing-section .container .content .marketing-cards .marketing-card.marketing-chat{grid-area:chat}.marketing-section .container .content .marketing-cards .marketing-card.marketing-ads{grid-area:ads}.marketing-section .container .content .marketing-cards .marketing-card.marketing-tools{grid-area:tools}.marketing-section .container .content .marketing-cards .marketing-card.marketing-1{grid-area:marketing-1}.marketing-section .container .content .marketing-cards .marketing-card.marketing-2{grid-area:marketing-2}.marketing-section .container .content .marketing-cards .marketing-card.marketing-3{grid-area:marketing-3}.marketing-section .container .content .marketing-cards .marketing-card.marketing-4{grid-area:marketing-4}.marketing-section .container .content .marketing-cards .marketing-card.marketing-5{grid-area:marketing-5}.marketing-section .container .content .marketing-cards .marketing-card.marketing-6{grid-area:marketing-6}.marketing-section .container .content .marketing-cards .marketing-card.marketing-7{grid-area:marketing-7}.marketing-section .container .content .marketing-cards .marketing-card.marketing-8{grid-area:marketing-8}.marketing-section .container .content .marketing-cards .marketing-card.marketing-9{grid-area:marketing-9}.marketing-section .container .content .marketing-cards .marketing-card.marketing-10{grid-area:marketing-10}.marketing-section .container .content .marketing-indicators{display:none;justify-content:center;align-items:center;gap:12px}@media(max-width: 1024px){.marketing-section .container .content .marketing-indicators{display:flex}}.marketing-section .container .content .marketing-indicators .indicator-dot{width:8px;height:8px;border-radius:50%;background-color:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.5);transition:all .3s ease;cursor:pointer}.marketing-section .container .content .marketing-indicators .indicator-dot.active{background-color:#f62ca6;border-color:#f62ca6;transform:scale(1.2)}.marketing-section .container .content .marketing-indicators .indicator-dot:hover{background-color:hsla(0,0%,100%,.6)}.marketing-section.car-repair-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(6, 1fr);grid-template-areas:"marketing-1 marketing-1 marketing-1 marketing-2 marketing-2 marketing-2" "marketing-3 marketing-3 marketing-4 marketing-4 marketing-5 marketing-5" "marketing-6 marketing-6 marketing-7 marketing-7 marketing-8 marketing-8"}.marketing-section.retail-marketing-section-top .container .content .marketing-cards{grid-template-columns:repeat(3, 1fr);grid-template-areas:"marketing-1 marketing-2 marketing-3"}.marketing-section.job-skills-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(3, 1fr);grid-template-areas:"marketing-1 marketing-2 marketing-3" "marketing-4 marketing-5 marketing-6" "marketing-7 marketing-8 marketing-9"}.marketing-section.personal-blog-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(3, 1fr);grid-template-areas:"marketing-1 marketing-2 marketing-3" "marketing-1 marketing-4 marketing-5"}@media(min-width: 1024px){.marketing-section.personal-blog-marketing-section .container .content .marketing-cards .marketing-card:not(.marketing-card-image-only){justify-content:flex-start;padding-top:48px}}.marketing-section.travel-blog-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(6, 1fr);grid-template-areas:"marketing-1 marketing-1 marketing-1 marketing-2 marketing-2 marketing-2" "marketing-3 marketing-3 marketing-4 marketing-4 marketing-5 marketing-5" "marketing-3 marketing-3 marketing-6 marketing-6 marketing-7 marketing-7" "marketing-8 marketing-8 marketing-8 marketing-9 marketing-9 marketing-9"}.marketing-section.it-services-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(6, 1fr);grid-template-areas:"marketing-1 marketing-1 marketing-1 marketing-2 marketing-2 marketing-2" "marketing-3 marketing-3 marketing-4 marketing-4 marketing-5 marketing-5" "marketing-6 marketing-6 marketing-7 marketing-7 marketing-8 marketing-8" "marketing-9 marketing-9 marketing-9 marketing-9 marketing-10 marketing-10"}.marketing-section.ai-store-marketing-section .container .content .marketing-cards,.marketing-section.portfolio-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(6, 1fr);grid-template-areas:"google google google trends trends trends" "support support seo seo email email" "support support tools tools ads ads" "leads leads leads testimonials testimonials testimonials"}@media(max-width: 1024px){.marketing-section.ai-store-marketing-section .container .content .marketing-cards,.marketing-section.portfolio-marketing-section .container .content .marketing-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;scrollbar-width:none;-ms-overflow-style:none}.marketing-section.ai-store-marketing-section .container .content .marketing-cards::-webkit-scrollbar,.marketing-section.portfolio-marketing-section .container .content .marketing-cards::-webkit-scrollbar{display:none}}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-google,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-google{grid-area:google}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-trends,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-trends{grid-area:trends}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-support,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-support{grid-area:support}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-seo,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-seo{grid-area:seo}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-email,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-email{grid-area:email}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-tools,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-tools{grid-area:tools}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-ads,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-ads{grid-area:ads}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-leads,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-leads{grid-area:leads}.marketing-section.ai-store-marketing-section .container .content .marketing-cards .marketing-card.marketing-testimonials,.marketing-section.portfolio-marketing-section .container .content .marketing-cards .marketing-card.marketing-testimonials{grid-area:testimonials}.marketing-section.ai-website-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(6, 1fr);grid-template-areas:"smart-website smart-website smart-website design-reflects design-reflects design-reflects" "tailored-content tailored-content image-editor image-editor logo-generator logo-generator" "flexible-widgets flexible-widgets image-editor image-editor site-icon site-icon" "click-and-edit click-and-edit click-and-edit mobile-ready mobile-ready mobile-ready"}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.smart-website{grid-area:smart-website}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.design-reflects{grid-area:design-reflects}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.tailored-content{grid-area:tailored-content}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.image-editor{padding-right:0;grid-area:image-editor}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.image-editor .card-text{padding-right:24px}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.image-editor .card-bottom-image{margin-top:24px}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.logo-generator{grid-area:logo-generator}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.flexible-widgets{grid-area:flexible-widgets}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.site-icon{grid-area:site-icon}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.click-and-edit{grid-area:click-and-edit}.marketing-section.ai-website-marketing-section .container .content .marketing-cards .marketing-card.mobile-ready{grid-area:mobile-ready}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(6, 1fr);grid-template-areas:"smart-image smart-image smart-image image-only image-only image-only" "ai-copy ai-copy interactive-widgets interactive-widgets content-flexibility content-flexibility" "seo-ready seo-ready seo-ready simple-cms simple-cms simple-cms"}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.smart-image{grid-area:smart-image}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.image-only{grid-area:image-only;padding:0}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.image-only .card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.ai-copy{grid-area:ai-copy}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.interactive-widgets{grid-area:interactive-widgets}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.content-flexibility{grid-area:content-flexibility}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.seo-ready{grid-area:seo-ready}.marketing-section.ai-portfolio-marketing-section .container .content .marketing-cards .marketing-card.simple-cms{grid-area:simple-cms}.marketing-section.booking-marketing-section .container .content .marketing-cards{grid-template-columns:repeat(6, 1fr);grid-template-areas:"client-management client-management client-management upcoming-bookings upcoming-bookings upcoming-bookings" "book-service book-service customer-insights customer-insights online-scheduling online-scheduling" "book-service book-service booking-customization booking-customization advanced-client-interaction advanced-client-interaction" "multi-location multi-location multi-location enhanced-booking enhanced-booking enhanced-booking";justify-content:flex-start}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.client-management{grid-area:client-management}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.upcoming-bookings{grid-area:upcoming-bookings}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.book-service{grid-area:book-service}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.customer-insights{grid-area:customer-insights}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.online-scheduling{grid-area:online-scheduling}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.booking-customization{grid-area:booking-customization}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.advanced-client-interaction{grid-area:advanced-client-interaction}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.multi-location{grid-area:multi-location}.marketing-section.booking-marketing-section .container .content .marketing-cards .marketing-card.enhanced-booking{grid-area:enhanced-booking}.marketing-section.ai-portfolio-marketing-section-bottom .container .content .marketing-cards,.marketing-section.ai-blog-marketing-section-bottom .container .content .marketing-cards,.marketing-section.booking-marketing-section-bottom .container .content .marketing-cards{grid-template-columns:repeat(3, 1fr)}.pricing-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.pricing-section .container .content{display:flex;flex-direction:column;align-items:center;gap:48px}.pricing-section .container .content .tag{text-align:center}.pricing-section .container .content .title{text-align:center}.pricing-section .container .content .description{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.pricing-section .container .content .description .description-heading{text-transform:uppercase;font-weight:600;color:rgb(0,255,195.5);text-align:center}.pricing-section .container .content .description .description-body{text-align:center}.pricing-section .container .content .pricing-cards{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media(max-width: 1024px){.pricing-section .container .content .pricing-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-top:16px;scrollbar-width:none;-ms-overflow-style:none}.pricing-section .container .content .pricing-cards::-webkit-scrollbar{display:none}}.pricing-section .container .content .pricing-cards .pricing-card{border:2px solid #aa85ff;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:24px 40px 40px 40px}@media(max-width: 1024px){.pricing-section .container .content .pricing-cards .pricing-card{flex:0 0 100%;scroll-snap-align:start;overflow:hidden;padding:24px}}.pricing-section .container .content .pricing-cards .pricing-card:hover{background-color:rgba(140,90,255,.698);border:2px solid rgb(0,255,195.5)}.pricing-section .container .content .pricing-cards .pricing-card .card-content{display:flex;flex-direction:column;gap:24px}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:-8px}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags.card-tags-multiple{justify-content:space-between}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags .card-tag{font-weight:600;text-transform:uppercase;padding:4px 16px;border-radius:16px}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags .card-tag.invisible{visibility:hidden}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags .card-tag.pink{color:#fff;background-color:#f62ca6}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags .card-tag.green{color:#231a50;background-color:rgb(0,255,195.5)}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-tags .card-tag.line-through{padding-left:0;padding-bottom:0;text-decoration:line-through;color:rgb(0,255,195.5)}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features{display:flex;flex-direction:column;gap:16px}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features .card-features-title{color:rgb(0,255,195.5);font-weight:700}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features .card-features-title.invisible{opacity:0}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features li{display:flex;align-items:center;gap:8px;font-size:16px}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features li::before{content:"";background-image:url(../svg/icon-check.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;position:relative;display:inline-block;width:24px;height:24px}.pricing-section .container .content .pricing-cards .pricing-card .card-content .card-features li.not-included::before{background-image:url(../svg/icon-cross.svg)}.pricing-section .container .content .pricing-cards .pricing-card .cta-button{width:100%;text-align:center;text-decoration:none}.pricing-section .container .content .pricing-indicators{display:none;justify-content:center;align-items:center;gap:12px;margin-top:-24px}@media(max-width: 1024px){.pricing-section .container .content .pricing-indicators{display:flex}}.pricing-section .container .content .pricing-indicators .indicator-dot{width:8px;height:8px;border-radius:50%;background-color:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.5);transition:all .3s ease;cursor:pointer}.pricing-section .container .content .pricing-indicators .indicator-dot.active{background-color:#f62ca6;border-color:#f62ca6;transform:scale(1.2)}.pricing-section .container .content .pricing-indicators .indicator-dot:hover{background-color:hsla(0,0%,100%,.6)}.pricing-section .container .content .bottom-description{color:#fff;font-weight:400;text-align:center;display:flex;align-items:center;gap:12px}.pricing-section .container .content .bottom-cards{width:100%;display:grid;grid-template-columns:2fr 1fr;gap:24px}@media(max-width: 1024px){.pricing-section .container .content .bottom-cards{grid-template-columns:1fr}}.pricing-section .container .content .bottom-cards .bottom-card{border:2px solid #aa85ff;border-radius:16px;display:flex;flex-direction:column;padding:32px}@media(max-width: 1024px){.pricing-section .container .content .bottom-cards .bottom-card{padding:24px}}.pricing-section .container .content .bottom-cards .bottom-card .card-title{line-height:160%}.faq-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-steps-bg.png),url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png);background-size:contain;background-position:top,bottom;background-repeat:no-repeat}.faq-section .container .content .tag{display:block;margin-bottom:40px}.faq-section .container .content .title{text-align:center;margin-bottom:64px}@media(max-width: 1024px){.faq-section .container .content .title{margin-bottom:40px}}.faq-section .container .content .faq-blocks{display:flex;flex-direction:column;gap:16px}.faq-section .container .content .faq-blocks .block{display:grid;grid-template-columns:1fr 2fr;gap:16px}@media(max-width: 1024px){.faq-section .container .content .faq-blocks .block{grid-template-columns:1fr}}.faq-section .container .content .faq-blocks .block .block-title{text-transform:capitalize;font-weight:600}.faq-section .container .content .faq-blocks .block .block-cards{display:flex;flex-direction:column;gap:16px}.faq-section .container .content .faq-blocks .block .block-cards .block-card{padding:24px;transition:all .5s ease}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-question{font-weight:700;text-align:left;text-decoration:none;cursor:pointer;background:rgba(0,0,0,0);width:100%;display:flex;align-items:center;justify-content:space-between}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-question::after{content:"";background-image:url(../svg/chevron-down.svg);background-size:24px 24px;width:24px;height:24px;background-repeat:no-repeat;background-position:center;position:relative;display:inline-block;transition:all .3s ease}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer{max-height:0;overflow:hidden;transition:all .5s ease}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer:is(div){display:flex;flex-direction:column;gap:16px}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer ol,.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer ul{padding-left:24px;display:flex;flex-direction:column;gap:16px}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer ol li{list-style:decimal}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer ol li::marker{font-weight:bold;color:rgb(0,255,195.5)}.faq-section .container .content .faq-blocks .block .block-cards .block-card .card-answer ul li{list-style:disc}.faq-section .container .content .faq-blocks .block .block-cards .block-card.expanded .card-question::after{transform:rotate(180deg)}.faq-section .container .content .faq-blocks .block .block-cards .block-card.expanded .card-answer{margin-top:16px;max-height:100%}.faq-section.ai-portfolio-faq-section,.faq-section.booking-faq-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}.cta-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-features-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat;padding-top:120px;padding-bottom:120px}.cta-section.home-cta-section{background-image:url(https://hocoos.com/wp-content/uploads/2025/06/home-steps-bg.png);background-size:cover;background-position:100% 5%;background-repeat:no-repeat}.cta-section.home-cta-section .container .content .input-form .input-tooltips .left-tooltip{margin-right:0}@media(max-width: 1024px){.cta-section{padding-top:80px;padding-bottom:80px}}.cta-section .container .content .title{text-align:center;margin:auto}@media(min-width: 1024px){.cta-section .container .content .title{max-width:80%}}.cta-section .container .content .input-form{margin:auto;margin-top:48px}.cta-section .container .content .input-form .input-tooltips .left-tooltip{margin:auto}
