@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:300;src:url(/assets/fonts/RedHatDisplay-Light.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-Light.woff) format('woff'),url(/assets/fonts/RedHatDisplay-Light.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:400;src:url(/assets/fonts/RedHatDisplay-Regular.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-Regular.woff) format('woff'),url(/assets/fonts/RedHatDisplay-Regular.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:500;src:url(/assets/fonts/RedHatDisplay-Medium.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-Medium.woff) format('woff'),url(/assets/fonts/RedHatDisplay-Medium.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:600;src:url(/assets/fonts/RedHatDisplay-SemiBold.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-SemiBold.woff) format('woff'),url(/assets/fonts/RedHatDisplay-SemiBold.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;src:url(/assets/fonts/RedHatDisplay-Bold.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-Bold.woff) format('woff'),url(/assets/fonts/RedHatDisplay-Bold.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:800;src:url(/assets/fonts/RedHatDisplay-ExtraBold.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-ExtraBold.woff) format('woff'),url(/assets/fonts/RedHatDisplay-ExtraBold.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:900;src:url(/assets/fonts/RedHatDisplay-Black.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-Black.woff) format('woff'),url(/assets/fonts/RedHatDisplay-Black.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:300;src:url(/assets/fonts/RedHatDisplay-LightItalic.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-LightItalic.woff) format('woff'),url(/assets/fonts/RedHatDisplay-LightItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:400;src:url(/assets/fonts/RedHatDisplay-Italic.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-Italic.woff) format('woff'),url(/assets/fonts/RedHatDisplay-Italic.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:500;src:url(/assets/fonts/RedHatDisplay-MediumItalic.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-MediumItalic.woff) format('woff'),url(/assets/fonts/RedHatDisplay-MediumItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:600;src:url(/assets/fonts/RedHatDisplay-SemiBoldItalic.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-SemiBoldItalic.woff) format('woff'),url(/assets/fonts/RedHatDisplay-SemiBoldItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:700;src:url(/assets/fonts/RedHatDisplay-BoldItalic.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-BoldItalic.woff) format('woff'),url(/assets/fonts/RedHatDisplay-BoldItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:800;src:url(/assets/fonts/RedHatDisplay-ExtraBoldItalic.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-ExtraBoldItalic.woff) format('woff'),url(/assets/fonts/RedHatDisplay-ExtraBoldItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:900;src:url(/assets/fonts/RedHatDisplay-BlackItalic.woff2) format('woff2'),url(/assets/fonts/RedHatDisplay-BlackItalic.woff) format('woff'),url(/assets/fonts/RedHatDisplay-BlackItalic.ttf) format('truetype');font-display:swap}:root{--gray:#595959;--primary:#5348CE;--lightgrey:#E0E0E0;--white:#FFFFFF;--dark:#262626;--sectionbackground:#f2f2f2;--red-hat-display-font:'Red Hat Display',sans-serif;--light-gray-rgba-005:rgba(0, 0, 0, 0.05);--light-gray-rgba-003:rgba(0, 0, 0, 0.03);--primary-rgba-005:rgba(83, 72, 206, 0.05);--light-gray-eaeaea:#eaeaea;--light-gray-eee:#eee;--medium-gray-3b3b3b:#3b3b3b;--medium-gray-e8e8e8:#e8e8e8;--green:#64E740;--purple-rgba-15:rgba(111, 66, 193, 0.15);--offcanvas-bg:#f8f9fa;--mobile-menu-dropdown-bg:rgba(0, 0, 0, 0.02);--mobile-menu-dropdown-item-color:#555;--box-chart-color:#585f6f;--step-section-bg:#f2f2f7;--footer-btn-bg-hover:#f5f5f5;--font-size-xs:0.8rem;--font-size-sm:0.9rem;--font-size-base:1rem;--font-size-md:1.2rem;--font-size-lg:1.25rem;--font-size-xl:1.4rem;--font-size-2xl:16px;--font-size-3xl:18px;--font-size-4xl:20px;--font-size-5xl:24px;--font-size-6xl:32px;--font-size-7xl:40px;--font-size-8xl:48px;--font-size-9xl:72px;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--border-radius-sm:5px;--border-radius-md:12px;--border-radius-lg:14px;--border-radius-xl:16px;--border-radius-2xl:20px;--border-radius-pill:50px;--border-radius-circle:50%;--box-shadow-sm:0 1px 2px rgba(0, 0, 0, 0.05);--box-shadow-md:0 10px 20px rgba(0, 0, 0, 0.08);--box-shadow-lg:0 10px 30px rgba(0, 0, 0, 0.1);--box-shadow-xl:0 8px 30px var(--purple-rgba-15);--box-shadow-phone:0 6px 8px var(--purple-rgba-15);--spacing-2:2px;--spacing-xs:8px;--spacing-sm:10px;--spacing-md:12px;--spacing-lg:15px;--spacing-xl:16px;--spacing-2xl:20px;--spacing-3xl:24px;--spacing-4xl:30px;--spacing-5xl:40px;--spacing-6xl:60px;--spacing-7xl:80px;--spacing-8xl:120px;--font-family-red-hat-display:'Red Hat Display',sans-serif;--text-color-dark:var(--dark);--text-color-gray:var(--gray);--text-color-primary:var(--primary);--background-color-white:var(--white);--background-color-primary:var(--primary);--background-color-section:var(--sectionbackground);--background-color-offcanvas:var(--offcanvas-bg);--background-color-mobile-menu-dropdown:var(--mobile-menu-dropdown-bg);--background-color-footer-btn-hover:var(--footer-btn-bg-hover);--background-color-step-section:var(--step-section-bg);--background-color-lightgrey:var(--lightgrey);--background-color-medium-gray-e8e8e8:var(--medium-gray-e8e8e8);--background-color-dark:var(--dark);--background-color-transparent:transparent;--font-size-navbar-brand:var(--font-size-md);--font-size-nav-link:var(--font-size-2xl);--font-size-offcanvas-title:var(--font-size-lg);--font-size-mobile-menu-dropdown-item:var(--font-size-sm);--font-size-mobile-menu-dropdown-toggle-icon:var(--font-size-5xl);--font-size-language-menu-item-icon:var(--font-size-lg);--font-size-btn-close:var(--font-size-xs);--font-size-desktop-menu-dropdown-item:15px;--font-size-hero-tagline:var(--font-size-3xl);--font-size-hero-title:var(--font-size-9xl);--font-size-hero-features:var(--font-size-6xl);--font-size-hero-description:var(--font-size-4xl);--font-size-scroll-down-text:14px;--font-size-scroll-down-arrow-icon:44px;--font-size-guru-option:var(--font-size-2xl);--font-size-guru-description:var(--font-size-4xl);--font-size-guru-card-footer-span:var(--font-size-2xl);--font-size-guru-audio-icon:var(--font-size-5xl);--font-size-compatibility-title-h2:var(--font-size-8xl);--font-size-compatibility-title-p:var(--font-size-4xl);--font-size-compatibility-image:var(--font-size-4xl);--font-size-compatibility-name:var(--font-size-6xl);--font-size-ai-cards-h2:var(--font-size-8xl);--font-size-ai-cards-intro:var(--font-size-4xl);--font-size-ai-card-title:var(--font-size-6xl);--font-size-ai-card-text:var(--font-size-2xl);--font-size-detail-services-h2:var(--font-size-8xl);--font-size-detail-services-lead:var(--font-size-4xl);--font-size-box-chart:.85rem;--font-size-box-chart-span:1.15rem;--font-size-feature-title:var(--font-size-6xl);--font-size-feature-desc:var(--font-size-2xl);--font-size-link-primary-small:var(--font-size-2xl);--font-size-link-primary-small-span:var(--spacing-sm);--font-size-stat-item:var(--font-size-7xl);--font-size-stat-label:var(--font-size-2xl);--font-size-app-card-title:var(--font-size-5xl);--font-size-app-card-p:14px;--font-size-app-card-link:14px;--font-size-app-card-link-span:var(--font-size-2xl);--font-size-step-left:var(--font-size-8xl);--font-size-step-left-btn-overpick:var(--font-size-2xl);--font-size-step-number:var(--font-size-8xl);--font-size-step-title:var(--font-size-6xl);--font-size-step-desc:var(--font-size-2xl);--font-size-blog-title:var(--font-size-8xl);--font-size-blog-card-title:var(--font-size-6xl);--font-size-blog-card-text:var(--font-size-2xl);--font-size-integration-section-title:var(--font-size-8xl);--font-size-integration-subtitle:var(--font-size-6xl);--font-size-integration-text-muted-custom:var(--font-size-2xl);--font-size-integration-feature-number:var(--font-size-4xl);--font-size-integration-feature-text:var(--font-size-4xl);--font-size-integration-icon-button:var(--font-size-lg);--font-size-gp-logo-line:var(--font-size-xl);--font-size-gp-brand-text:var(--font-size-2xl);--font-size-gp-footer-section-h5:var(--font-size-6xl);--font-size-gp-footer-section-list-item:var(--font-size-2xl);--font-size-gp-contact-info-span:var(--font-size-4xl);--font-size-gp-contact-info-text:var(--font-size-2xl);--font-size-gp-contact-form-text:var(--font-size-2xl);--font-size-gp-input-group-form-control:var(--font-size-sm);--font-size-gp-input-group-form-control-placeholder:var(--font-size-2xl);--font-size-gp-copyright:var(--font-size-2xl);--font-size-gp-footer-section-input:var(--font-size-base);--font-size-btn-overpick-text:var(--font-size-sm);--font-size-distributor-hero-title:48px;--font-size-distributor-hero-description:20px;--font-size-text-title-custom:32px;--font-size-text-description-custom:16px;--font-size-text-muted-custom:20px;--font-size-fs-48:48px;--font-size-content-box-li:18px;--font-size-content-box-h2:32px;--font-size-features-title:32px;--font-size-features-card-p:14px;--font-size-features-intro-text:20px;--font-size-section-heading:48px;--font-size-accent-title:48px;--font-size-accent-description:20px;--font-size-list-muted-li:20px;--font-size-contact-form-h3:32px;--font-size-contact-form-h6:20px;--font-size-contact-form-label:16px;--font-size-contact-form-info-box-h5:32px;--font-size-contact-form-info-box-p:16px;--font-size-accordion-section-h1:48px;--font-size-accordion-button:24px;--font-size-accordion-button-after:1.25rem;--font-size-accordion-body:16px;--font-size-feature-card-title:36px;--font-size-feature-card-text:24px;--font-size-referral-invite-section-h1:48px;--font-size-referral-invite-content-p:36px;--font-size-referral-invite-content-emphasis:36px;--font-size-logo-underline-text:36px;--font-size-photography-banner-box:28px;--font-size-photography-banner-text:90px}a{text-decoration:none}body{font-family:var(--font-family-red-hat-display);padding-top:70px}.navbar{background-color:var(--background-color-white);border-bottom:1px solid var(--light-gray-eaeaea);padding-top:.75rem;padding-bottom:.75rem}.navbar-brand{font-weight:var(--font-weight-semibold);font-size:var(--font-size-navbar-brand);color:var(--text-color-dark)}.navbar-center{width:100%;display:flex;justify-content:space-evenly}.navbar-nav .nav-link{transition:all .3s ease;padding:.5rem .75rem;font-weight:var(--font-weight-medium);font-size:var(--font-size-nav-link);line-height:normal;color:var(--text-color-gray);white-space:nowrap}.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{color:var(--text-color-dark)}.dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(var(--spacing-sm));transition:all .3s ease;margin-top:0;border:none;box-shadow:var(--box-shadow-md)}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu-end{right:0!important;left:auto!important}.navbar .dropdown-toggle::after{display:inline-block;content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23565656"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg>');font-size:29px;font-weight:var(--font-weight-light);vertical-align:middle;margin-left:2px;transition:transform .3s ease;border:0!important;position:absolute;top:0}@media (min-width:992px){.navbar-nav{margin:0 auto}}.btn-overpick{border:1px solid var(--lightgrey);display:flex;align-items:center;color:var(--text-color-dark);font-weight:var(--font-weight-semibold);transition:all .3s ease;gap:var(--spacing-sm);border-radius:var(--border-radius-2xl);border-width:1px;cursor:pointer}.btn-overpick-text{padding-left:var(--spacing-2xl)}.btn-overpick:hover{background-color:var(--background-color-footer-btn-hover)}.btn-overpick-icon{width:53px;height:53px;border-radius:var(--border-radius-2xl);border-width:1px;background:var(--background-color-primary);border:1px solid var(--lightgrey);color:var(--white);display:flex;align-items:center;justify-content:center}.offcanvas{background-color:var(--background-color-offcanvas);transition:transform .4s cubic-bezier(.165,.84,.44,1)}.offcanvas-end{width:280px}.offcanvas-header{padding:1rem 1.5rem;border-bottom:1px solid var(--light-gray-rgba-005);min-height:72px}.offcanvas-back-btn{width:var(--spacing-5xl);height:var(--spacing-5xl);display:flex;align-items:center;justify-content:center;background:0 0;border:none;color:var(--text-color-gray);transition:color .3s ease;z-index:1;display:none}.offcanvas-back-btn:hover{color:var(--text-color-primary)}.btn-close-custom{width:var(--spacing-5xl);height:var(--spacing-5xl);display:flex;align-items:center;justify-content:center;background:0 0;border:none;color:var(--text-color-gray);transition:color .3s ease;padding:0;opacity:1;z-index:1}.btn-close-custom:hover{color:var(--text-color-primary)}.material-symbols-outlined{font-size:var(--font-size-5xl);width:var(--font-size-5xl);height:var(--font-size-5xl);display:flex;align-items:center;justify-content:center}.offcanvas-header .mx-auto{position:absolute;left:50%;transform:translateX(-50%)}.offcanvas-title{font-weight:var(--font-weight-bold);font-size:var(--font-size-offcanvas-title);color:var(--text-color-primary);margin:0 auto}.offcanvas-body{padding:0;overflow-y:auto}.language-menu,.mobile-menu{display:block}.language-menu{display:none}.mobile-menu .nav-link{padding:1rem 1.5rem;font-weight:var(--font-weight-medium);color:var(--text-color-dark);border-bottom:1px solid var(--light-gray-rgba-005);display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.mobile-menu .nav-link:hover{background-color:var(--primary-rgba-005);color:var(--text-color-primary)}.mobile-menu .dropdown-menu{position:static!important;transform:none!important;border:none;box-shadow:none;padding:0;background-color:var(--background-color-mobile-menu-dropdown);display:none;visibility:visible!important;opacity:1!important}.mobile-menu .dropdown-menu.show{display:block}.mobile-menu .dropdown-item{padding:.75rem 2rem;font-size:var(--font-size-mobile-menu-dropdown-item);color:var(--mobile-menu-dropdown-item-color);border-bottom:1px solid var(--light-gray-rgba-003)}.mobile-menu .dropdown-item:hover{background-color:var(--primary-rgba-005);color:var(--text-color-primary)}.mobile-menu .dropdown-toggle::after{transform:rotate(-90deg);transition:transform .3s ease;font-size:var(--font-size-mobile-menu-dropdown-toggle-icon)}.mobile-menu .dropdown-toggle.show::after{transform:rotate(0)}.mobile-menu .dropdown-toggle::after{display:none!important}.mobile-menu .dropdown-toggle{position:relative;padding-right:2.5rem!important}.mobile-menu .dropdown-icon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(0);transition:transform .3s ease;font-family:'Material Symbols Outlined';font-size:var(--font-size-language-menu-item-icon);color:var(--text-color-gray)}.mobile-menu .dropdown-toggle.show .dropdown-icon{transform:translateY(-50%) rotate(90deg);color:var(--text-color-primary)}.mobile-menu .dropdown-item{position:relative;padding-left:3rem!important}.mobile-menu .dropdown-item::before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20" fill="%23595959"><path d="M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z"/></svg>');position:absolute;left:1.5rem}.language-menu-item .material-symbols-outlined{font-size:var(--font-size-language-menu-item-icon)}.language-menu-item.active .material-symbols-outlined:first-child{color:var(--text-color-primary)}.language-menu-item{padding:1rem 1.5rem;border-bottom:1px solid var(--light-gray-rgba-005);display:flex;align-items:center;gap:var(--spacing-sm)}.language-menu-item:hover{background-color:var(--primary-rgba-005)}.language-menu-item .material-symbols-outlined{color:var(--text-color-primary)}.btn-close{font-size:var(--font-size-btn-close);opacity:.7;position:absolute;right:1.5rem;top:1.5rem}.btn-close:hover{opacity:1}.navbar-toggler{padding:.5rem;border:none;background:0 0}.navbar-toggler:focus{box-shadow:none}.w-fit{width:fit-content!important}#desktopLanguageDropdown{padding:0!important}#desktopLanguageDropdown::after{display:none!important}#DesktopMenu .dropdown-item:focus,#DesktopMenu .dropdown-item:hover{color:#5348ce!important;background-color:rgba(115,103,240,.08)!important}#DesktopMenu .dropdown-item{font-size:var(--font-size-desktop-menu-dropdown-item)!important;line-height:1.375!important;width:calc(100% - 1rem)!important;margin:.25rem .5rem!important;border-radius:.375rem!important}#DesktopMenu .dropdown-menu li{border-bottom:1px solid #eaeaea}#DesktopMenu .dropdown-menu{border:1px solid #2626260a;padding:1rem 1rem}.dropdown-item:active{background:var(--background-color-primary);color:var(--lightgrey)}.bc-primary{border-color:var(--primary)!important}.hero-content{padding:var(--spacing-5xl);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(to right,var(--background-color-white) 0,rgba(255,255,255,.8) 80%,rgba(255,255,255,0) 100%);z-index:2}.hero-image img{width:100%;opacity:.6;max-width:max-content}.hero-bottom-image{position:absolute;bottom:0;right:0}.hero-bottom-image img{max-height:50px;width:auto}.hero-tagline{font-size:var(--font-size-hero-tagline);font-weight:var(--font-weight-semibold);color:var(--text-color-primary);margin-bottom:var(--spacing-sm)}.hero-title{margin-bottom:var(--spacing-2xl);font-weight:var(--font-weight-normal);font-size:var(--font-size-hero-title);line-height:130%;text-transform:capitalize;color:var(--text-color-dark)}.hero-features{font-weight:var(--font-weight-normal);font-size:var(--font-size-hero-features);line-height:normal;letter-spacing:0;text-transform:capitalize}.hero-features span:first-child{padding-left:0!important}.hero-features span{position:relative;padding-right:var(--spacing-3xl);padding-left:var(--spacing-xs)}.hero-features span:not(:last-child)::after{content:"-";position:absolute;right:0;color:var(--text-color-primary)}.hero-description{font-weight:var(--font-weight-light);font-style:italic;font-size:var(--font-size-hero-description);line-height:normal;letter-spacing:0}.scroll-down{position:absolute;bottom:0;left:50%;z-index:3;display:flex;flex-direction:column;align-items:center;cursor:pointer}.scroll-down-text{font-size:var(--font-size-scroll-down-text);margin-bottom:var(--spacing-xs);color:var(--text-color-gray)}.scroll-down-arrow{width:85px;height:85px;border:1px solid var(--gray);border-radius:var(--border-radius-circle);display:flex;align-items:center;justify-content:center;animation:bounce 2s infinite}.scroll-down-arrow span{font-size:var(--font-size-scroll-down-arrow-icon);font-weight:200}@media (max-width:992px){.hero-content{background:0 0!important}.hero-image img{width:100%;opacity:.6;max-width:280px;position:absolute;left:-100px;top:18px}.hero-title{margin-bottom:var(--spacing-2xl);font-weight:var(--font-weight-normal);font-size:var(--font-size-6xl);line-height:120%;text-transform:capitalize;color:var(--text-color-dark)}.hero-bottom-image{margin:0 auto;text-align:center}.hero-bottom-image img{width:80%}.hero-features{font-weight:var(--font-weight-normal);font-size:var(--font-size-2xl);line-height:normal;text-transform:capitalize}.hero-description{font-weight:var(--font-weight-light);font-style:italic;font-size:var(--font-size-2xl);line-height:normal;letter-spacing:0}.hero-features span{position:relative;padding-right:var(--spacing-lg);padding-left:var(--spacing-xs)}}@media (max-width:992px){.hero-features span{padding-right:var(--spacing-xs)!important;padding-left:var(--spacing-xs)!important}.hero-description{font-size:var(--font-size-sm)!important}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.guru-video-section{padding:var(--spacing-7xl) var(--spacing-2xl) var(--spacing-8xl);background-color:var(--background-color-white);position:relative;height:100%;display:block}.guru-video-container{max-width:1200px;margin:0 auto;position:relative;height:500px}.guru-card-overlay{position:absolute;width:510px;height:160px;background-color:var(--background-color-section);border-radius:var(--border-radius-lg);padding:var(--spacing-5xl);z-index:1;top:0;left:130px;display:flex;flex-direction:column}.guru-options{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.guru-option{padding:var(--spacing-xs) 18px;background:0 0;border:1px solid var(--gray);font-weight:var(--font-weight-medium);font-size:var(--font-size-guru-option);border-radius:24px;color:var(--text-color-gray)}@media (max-width:600px){.guru-card-overlay{padding:var(--spacing-5xl) var(--spacing-sm) var(--spacing-6xl)}.guru-card-footer{left:48%!important}.guru-option{font-size:var(--font-size-xs)!important;padding:var(--spacing-xs) 16px}.guru-description{font-size:var(--font-size-sm)!important;width:100%!important}.guru-card-footer span{font-size:var(--font-size-xs)!important}}.guru-option.active{background:var(--background-color-primary);color:var(--white)}.guru-description{font-weight:var(--font-weight-light);font-style:italic;font-size:var(--font-size-guru-description);line-height:normal;letter-spacing:0;color:var(--text-color-dark);width:265px;float:left}.guru-card-footer{position:absolute;margin-top:auto;background:var(--background-color-lightgrey);border-radius:var(--border-radius-md);padding:var(--spacing-xs);width:145px;height:145px;text-align:center;float:right;top:100px;left:450px;z-index:3;align-content:center}.guru-card-footer span{color:var(--text-color-dark);font-weight:var(--font-weight-medium);font-size:var(--font-size-guru-card-footer-span);line-height:normal}.guru-card-footer img{width:125px;height:125px;border-radius:var(--border-radius-xl);object-fit:cover}.guru-video-wrapper{position:absolute;width:640px;height:370px;border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--box-shadow-lg);right:0;top:50%;transform:translateY(-15%);z-index:2}.guru-video-cover{background:no-repeat;width:100%;height:100%;background-image:url(../img/video/video_cover.webp);position:relative;cursor:pointer;background-size:contain;background-position:center}.guru-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--spacing-7xl);height:var(--spacing-7xl);background-color:var(--background-color-primary);border-radius:var(--border-radius-circle);display:flex;align-items:center;justify-content:center}.guru-play-icon svg{fill:var(--white);width:40px;height:40px}.guru-video-element{width:100%;height:100%;object-fit:cover;display:none}.guru-audio-icon{width:var(--spacing-5xl);height:var(--spacing-5xl);background:var(--background-color-primary);border-radius:var(--border-radius-circle);display:flex;align-items:center;justify-content:center;position:absolute;left:-5px;top:50px;cursor:pointer}.guru-audio-icon span{font-family:'Material Symbols Outlined';color:var(--white);font-size:var(--font-size-guru-audio-icon)}@media (max-width:1200px){.guru-card-overlay{position:unset;width:100%;height:auto;background-color:var(--background-color-section);border-radius:0;padding:var(--spacing-5xl) var(--spacing-2xl) var(--spacing-4xl);display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.guru-video-wrapper{position:unset;width:auto;box-shadow:var(--box-shadow-lg);transform:none;aspect-ratio:4/3;height:auto;border-radius:var(--border-radius-lg);overflow:hidden;margin:var(--spacing-7xl) var(--spacing-2xl)}.guru-description{font-weight:var(--font-weight-light);font-style:italic;font-size:var(--font-size-guru-description);line-height:normal;letter-spacing:0;color:var(--text-color-dark);width:370px;float:left}.guru-card-footer{position:absolute;margin-top:auto;background:var(--background-color-medium-gray-e8e8e8);border-radius:var(--border-radius-md);padding:var(--spacing-xs);width:163px;height:166px;text-align:center;float:right;top:100px;left:55%;z-index:3}.guru-video-section{padding:0 0 var(--spacing-2xl);background-color:var(--background-color-white);position:relative;height:100%;display:block}.guru-video-container{width:100%;height:100%}#videoContainer{width:100%;height:auto;aspect-ratio:4/3;display:none;position:relative}#localVideoPlayer{width:100%;height:100%;border:none}}.compatibility-section{padding:var(--spacing-8xl) 0 0;margin:0 auto;background:var(--background-color-section)}.compatibility-title{text-align:center;margin-bottom:var(--spacing-5xl)}.compatibility-title h2{font-weight:var(--font-weight-medium);font-size:var(--font-size-compatibility-title-h2);line-height:normal;letter-spacing:0;text-align:center;color:var(--text-color-dark);margin-bottom:var(--spacing-4xl)}.compatibility-title p{font-weight:var(--font-weight-light);font-style:italic;font-size:var(--font-size-compatibility-title-p);line-height:normal;letter-spacing:0;text-align:center}.compatibility-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-6xl);max-width:1200px;margin:0 auto}.compatibility-item{width:240px;border-radius:var(--border-radius-sm);cursor:pointer}.compatibility-image{width:100%;height:auto;margin:0 auto var(--spacing-lg);border-radius:var(--border-radius-2xl);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-compatibility-image)}.compatibility-item:nth-child(2),.compatibility-item:nth-child(4){margin-top:100px}.compatibility-name{color:var(--text-color-dark);font-weight:var(--font-weight-normal);font-size:var(--font-size-compatibility-name);line-height:normal;text-transform:capitalize;text-align:start;padding-top:var(--spacing-xs);cursor:pointer}.compatibility-item:hover .compatibility-name{color:var(--text-color-primary)!important}.compatibility-name{color:var(--text-color-dark);font-weight:var(--font-weight-normal);font-size:var(--font-size-compatibility-name);line-height:normal;text-transform:capitalize;text-align:start;padding-top:var(--spacing-xs)}.compatibility-name span{float:right}.compatibility-name span svg{width:32px;height:32px}@media (max-width:990px){.compatibility-name span svg{width:32px;height:32px}}@media (max-width:600px){.compatibility-name span svg{width:16px;height:16px}}.compatibility-bottom-image{text-align:end}.compatibility-bottom-image img{max-height:50px;width:auto;margin-top:var(--spacing-4xl)}@media (max-width:1220px){.compatibility-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:0;max-width:1200px;margin:0 auto;text-align:center;align-items:flex-start;align-content:flex-start}.compatibility-item{width:calc(33% - 50px);margin-top:var(--spacing-sm)!important;padding:var(--spacing-2xl)}.compatibility-bottom-image{text-align:center}}@media (max-width:980px){.compatibility-name{font-size:var(--font-size-5xl)}}@media (max-width:600px){.compatibility-title h2{font-size:var(--font-size-6xl)!important}.compatibility-title p{font-size:var(--font-size-2xl)!important}.compatibility-title{padding:0 var(--spacing-5xl)!important}.compatibility-name{font-size:var(--font-size-2xl)!important}.compatibility-section{margin:0 auto;background:var(--background-color-section)}}@media (max-width:755px){.compatibility-item{width:calc(50% - 50px)}}@media (max-width:480px){.compatibility-item{width:calc(50% - 0px)}}.card-img-left-bottom-rounded{border-bottom-left-radius:var(--font-size-base);border-top-left-radius:var(--font-size-base);object-fit:cover}.card-img-right-top-rounded{border-top-right-radius:var(--font-size-base);border-top-left-radius:var(--font-size-base);object-fit:cover}@media (min-width:576px){.card-img-left-bottom-rounded{border-top-right-radius:0;border-bottom-right-radius:0}.card-img-right-top-rounded{border-top-left-radius:0;border-top-right-radius:var(--font-size-base)}}.ai-cards{color:var(--text-color-dark);background-color:var(--background-color-white)}.ai-cards h2{font-weight:var(--font-weight-medium);font-style:Medium;font-size:var(--font-size-ai-cards-h2);line-height:normal;letter-spacing:0}.ai-cards .row{display:flex;justify-content:space-between;align-items:center;align-content:center;flex-wrap:nowrap}.ai-cards-intro{max-width:330px;font-weight:var(--font-weight-light);font-style:Italic;font-size:var(--font-size-ai-cards-intro);line-height:normal;color:var(--text-color-gray)}.ai-card{background-color:var(--background-color-section);border-radius:var(--font-size-base);overflow:hidden;box-shadow:var(--box-shadow-sm);display:flex;flex-direction:column;height:358px!important;padding:0}.ai-card:nth-of-type(1),.ai-card:nth-of-type(3){width:360px}.ai-card:nth-of-type(2){width:560px}@media (max-width:1400px){.ai-card:nth-of-type(1),.ai-card:nth-of-type(3){width:300px}.ai-card:nth-of-type(2){width:505px}.ai-card{height:380px!important}}@media (max-width:1200px){.ai-card{height:400px!important}}@media (min-width:576px){.ai-card.flex-sm-row{flex-direction:row}}.ai-card-img-top{width:100%;height:158px!important;object-fit:cover;border-radius:var(--border-radius-2xl)!important}.ai-card-img-side{width:244px;object-fit:cover;border-bottom-left-radius:var(--border-radius-md)}.ai-card-body{padding:1.5rem;text-align:center}@media (min-width:576px){.ai-card-body{text-align:left}}.ai-card-title{font-weight:var(--font-weight-normal);font-size:var(--font-size-ai-card-title);line-height:normal;text-transform:capitalize;color:var(--text-color-dark)}.ai-card-text{color:var(--text-color-gray);font-weight:var(--font-weight-normal);font-size:var(--font-size-ai-card-text);line-height:normal;vertical-align:middle;margin-top:var(--spacing-3xl)}@media (max-width:1200px){.ai-cards .row{display:flex;width:100%;flex-wrap:wrap;justify-content:center;justify-self:center}.ai-card:nth-of-type(2){width:300px}.ai-cards .row .ai-card{float:left;margin:18px}.ai-card-img-side{width:100%;height:158px!important;object-fit:cover;border-radius:var(--border-radius-2xl)!important}.ai-card-text,.ai-card-title{text-align:center!important}}@media (max-width:980px){.ai-cards h2{font-weight:var(--font-weight-normal);font-size:var(--font-size-6xl);line-height:normal;text-transform:capitalize;text-align:center}.ai-cards-intro{font-weight:var(--font-weight-light);font-style:Italic;font-size:var(--font-size-2xl);line-height:normal;text-align:center;margin:0 auto}.ai-card-title{font-weight:var(--font-weight-normal);font-size:var(--font-size-5xl);line-height:normal;letter-spacing:0;text-align:center;text-transform:capitalize}.ai-card-text{font-weight:var(--font-weight-normal);font-size:16px;line-height:normal;text-align:center;vertical-align:middle;margin:0}.compatibility-bottom-image img{width:100%}.ai-card{height:358px!important}.ai-card:nth-of-type(1),.ai-card:nth-of-type(2),.ai-card:nth-of-type(3){width:auto!important}}.detail-services header{max-width:900px}.detail-services h2{font-weight:var(--font-weight-medium);font-size:var(--font-size-detail-services-h2);line-height:normal;text-align:center;color:var(--text-color-dark)}.detail-services .lead{font-weight:var(--font-weight-light);font-style:Italic;font-size:var(--font-size-detail-services-lead);line-height:normal;text-align:center;color:var(--text-color-gray)}.detail-services .underline{border-bottom:2px solid var(--primary);width:50%}@media (max-width:980px){.detail-services h2{font-family:var(--font-family-red-hat-display);font-weight:var(--font-weight-normal);font-size:var(--font-size-6xl);line-height:normal;text-align:center;text-transform:capitalize}.detail-services .lead{font-weight:var(--font-weight-light);font-style:Italic;font-size:var(--font-size-2xl);line-height:normal;letter-spacing:0;text-align:center}}.phone-outline{max-width:240px;display:block;margin:0 auto;filter:drop-shadow(var(--box-shadow-phone));border-radius:1.2rem;background:var(--background-color-white);padding:var(--spacing-3xl) var(--spacing-6xl) var(--spacing-6xl)}.box-chart{background:var(--background-color-white);border-radius:var(--font-size-base);box-shadow:var(--box-shadow-xl);font-size:var(--font-size-box-chart);width:140px;padding:.7rem var(--font-size-base) var(--font-size-base);position:absolute;bottom:var(--spacing-5xl);left:18%;color:var(--box-chart-color);font-weight:var(--font-weight-semibold);user-select:none;text-align:left}.box-chart span{display:block;font-weight:var(--font-weight-bold);font-size:var(--font-size-box-chart-span);color:var(--text-color-primary);margin-bottom:2px}.feature-title{font-weight:var(--font-weight-normal);font-size:var(--font-size-feature-title);line-height:normal;text-transform:capitalize;color:var(--text-color-dark)}.feature-desc{font-weight:var(--font-weight-normal);font-size:var(--font-size-feature-desc);line-height:normal;letter-spacing:0;color:var(--text-color-gray)}.link-primary-small{color:var(--text-color-primary);text-decoration:none;display:inline-flex;align-items:center;gap:.3rem;font-weight:var(--font-weight-medium);font-size:var(--font-size-link-primary-small);line-height:normal;transition:color .3s ease}.link-primary-small span{font-size:var(--font-size-link-primary-small-span);border:1px solid var(--primary);border-radius:var(--border-radius-circle);margin-left:4px;padding:2px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.link-primary-small:hover{color:var(--text-color-dark)!important}.link-primary-small:hover span{background-color:var(--background-color-dark);color:var(--white);border-color:var(--dark)}.link-primary-small:hover svg,.link-primary-small:hover svg path{fill:var(--white)}.stat-row{max-width:1115px;margin:0 auto}.stat-item{color:var(--text-color-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-stat-item);line-height:normal;text-align:center;vertical-align:middle;text-transform:uppercase}.stat-item span{color:var(--text-color-dark);font-weight:var(--font-weight-medium);font-size:var(--font-size-stat-item);line-height:normal;text-align:center;vertical-align:middle;text-transform:uppercase}.stat-label{color:var(--text-color-gray);font-weight:var(--font-weight-medium);font-size:var(--font-size-stat-label);line-height:normal;text-align:center;vertical-align:middle}.stat-divider{border-left:1px solid var(--primary);height:29px;margin:0 2rem;align-self:center}@media (max-width:980px){.feature-title{font-weight:var(--font-weight-normal);font-size:var(--font-size-4xl);line-height:normal;letter-spacing:0;text-transform:capitalize}.feature-desc{font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);line-height:normal;letter-spacing:0}.link-primary-small{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:normal;letter-spacing:0}.stat-item{font-weight:var(--font-weight-medium);font-size:var(--font-size-2xl);line-height:normal;text-align:center;vertical-align:middle;text-transform:uppercase}.stat-item span{font-weight:var(--font-weight-medium);font-size:var(--font-size-2xl);line-height:normal;text-align:center;vertical-align:middle;text-transform:uppercase}.stat-label{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:normal;text-align:center;vertical-align:middle}}.app-img{width:360px;height:265px;padding:0;background-color:var(--background-color-white);border-radius:var(--border-radius-xl);display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease;border:1px solid var(--lightgrey);object-fit:cover}.app-card{width:360px;height:265px;padding:var(--spacing-3xl);background-color:var(--background-color-white);border-radius:var(--border-radius-xl);display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease;border:1px solid var(--lightgrey)}.app-card:hover{transform:translateY(-4px);box-shadow:var(--box-shadow-md)}.app-card h4.card-title{margin-bottom:var(--spacing-md);color:var(--text-color-dark);font-weight:var(--font-weight-normal);font-size:var(--font-size-app-card-title);line-height:normal;text-transform:capitalize}.app-card p{color:var(--text-color-gray);margin-bottom:var(--spacing-2xl);font-weight:var(--font-weight-normal);font-size:var(--font-size-app-card-p);line-height:normal}.app-card .card-link{text-decoration:none;display:inline-flex;align-items:center;gap:6px;margin-top:auto;transition:color .3s ease;color:var(--text-color-dark);font-weight:var(--font-weight-medium);font-size:var(--font-size-app-card-link);line-height:normal}.app-card .card-link span{width:23px;height:23px;border-radius:var(--border-radius-sm);border-width:1px;background:var(--background-color-primary);border:1px solid var(--lightgrey);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-app-card-link-span)}.app-card .card-link:hover{color:var(--text-color-primary)}.app-card:nth-of-type(1),.app-card:nth-of-type(2){margin-top:var(--spacing-7xl)}.app-card:nth-of-type(4){margin-top:-30px}@media (max-width:1200px){.app-card:nth-of-type(1),.app-card:nth-of-type(2),.app-card:nth-of-type(4){margin-top:0}.app-card,.app-img{margin:0!important;width:300px!important;height:200px!important}}@media (max-width:980px){.app-card,.app-img{margin:0!important;width:100%!important;height:200px!important}}.step-section{background-color:var(--background-color-step-section);border-radius:var(--border-radius-2xl);overflow:hidden;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:2rem;padding:0;justify-self:center}.step-left{background-color:var(--background-color-primary);color:var(--white);padding:2.5rem 1.8rem;display:flex;flex-direction:column;justify-content:center;height:100%;border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md);min-width:310px;font-weight:var(--font-weight-medium);font-size:var(--font-size-step-left);line-height:normal}.step-left .btn-overpick{font-weight:var(--font-weight-medium);font-size:var(--font-size-step-left-btn-overpick);line-height:normal;background:var(--background-color-white)}.steps-container{padding:2.5rem 3rem;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:2rem}.step-item{width:calc(33% - 50px)}.step-number{font-weight:var(--font-weight-medium);font-size:var(--font-size-step-number);line-height:normal}.step-title{font-weight:var(--font-weight-normal);font-size:var(--font-size-step-title);line-height:normal;letter-spacing:normal;text-transform:capitalize}.step-desc{font-weight:var(--font-weight-normal);font-size:var(--font-size-step-desc);line-height:normal}@media (max-width:1380px){.step-section{display:block}}@media (max-width:992px){.step-left{font-weight:var(--font-weight-normal);font-size:var(--font-size-5xl);line-height:normal;text-transform:capitalize;border-bottom-right-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md);border-top-left-radius:0;border-top-right-radius:0}.step-left .btn-overpick{background:var(--background-color-white);font-weight:var(--font-weight-medium);font-size:14px;line-height:normal}.steps-container{display:block}.step-item{width:100%;padding:var(--spacing-sm) 0}.step-number{font-weight:var(--font-weight-normal);font-size:var(--font-size-6xl);text-transform:capitalize}.step-title{font-weight:var(--font-weight-normal);font-size:var(--font-size-4xl)}.step-desc{font-weight:var(--font-weight-normal);font-size:var(--font-size-sm)}.step-section{display:block;margin:var(--spacing-md) var(--spacing-2xl);width:auto}}.blog-section{padding:3rem var(--font-size-base);background:var(--background-color-white)}.blog-title{color:var(--text-color-dark);font-weight:var(--font-weight-medium);font-size:var(--font-size-blog-title);line-height:normal;text-align:center;vertical-align:middle}.blog-card{border:none;overflow:hidden;background:var(--background-color-section);opacity:1;border-radius:var(--border-radius-2xl);height:405px!important}.blog-card:hover{transform:translateY(-4px);transition:all .3s ease}.big-blog img{height:auto!important}.blog-card img{width:100%;border-bottom:1px solid var(--light-gray-eee);opacity:1;border-radius:var(--border-radius-2xl);height:232px!important;object-fit:cover}.blog-body{background:var(--background-color-section);padding:1.2rem 1.5rem 1.8rem;text-align:center}.blog-card-title{color:var(--text-color-dark);font-weight:var(--font-weight-normal);font-size:var(--font-size-blog-card-title);line-height:normal;text-align:center;text-transform:capitalize}.blog-card-text{color:var(--text-color-gray);font-weight:var(--font-weight-normal);font-size:var(--font-size-blog-card-text);line-height:normal;text-align:center}@media (max-width:1200px){.blog-card{height:auto!important}.blog-card img{height:auto!important}.blog-card-title{color:var(--text-color-dark);font-weight:var(--font-weight-normal);font-size:var(--font-size-5xl);line-height:normal;text-align:center;text-transform:capitalize}.blog-card-text{color:var(--text-color-gray);font-weight:var(--font-weight-normal);font-size:14px;line-height:normal;text-align:center}}@media (max-width:600px){.blog-title{font-size:var(--font-size-6xl)!important}}.integration-section{background:var(--background-color-section)}.integration-section .container{margin:2rem auto;padding:2rem 1.5rem}.integration-section .section-title{font-weight:var(--font-weight-medium);font-size:var(--font-size-integration-section-title);line-height:normal}.integration-section .subtitle{font-weight:var(--font-weight-normal);font-size:var(--font-size-integration-subtitle);line-height:normal;text-transform:capitalize}.integration-section .text-muted-custom{font-weight:var(--font-weight-normal);font-size:var(--font-size-integration-text-muted-custom);line-height:normal}.integration-section .feature-line{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.integration-section .feature-number{color:var(--text-color-dark);width:3ch;flex-shrink:0;border-right:1px solid var(--dark);padding-right:.75rem;margin-right:var(--font-size-base);font-weight:var(--font-weight-light);font-size:var(--font-size-integration-feature-number);line-height:normal;vertical-align:middle}.integration-section .feature-text{color:var(--text-color-dark);flex-grow:1;font-weight:var(--font-weight-light);font-style:Italic;font-size:var(--font-size-integration-feature-text);line-height:normal;vertical-align:middle}.integration-section .feature-icons{display:flex;gap:var(--font-size-base);align-items:center;margin-left:var(--font-size-base);flex-shrink:0}.integration-section .icon-button{border:1px solid var(--dark);border-radius:var(--border-radius-circle);width:2rem;height:2rem;background:0 0;font-size:var(--font-size-integration-icon-button);line-height:1;color:var(--text-color-dark);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease,color .3s ease}.integration-section .icon-button:nth-of-type(1){border:0}.integration-section .icon-button:hover{border-color:var(--gray);color:var(--text-color-gray)}.integration-section img{max-height:50px;width:auto}@media (max-width:600px){.integration-section img{max-height:50px;width:100%}.integration-section .section-title{font-weight:var(--font-weight-medium);font-size:var(--font-size-6xl)!important;line-height:normal}.integration-section .subtitle{font-weight:var(--font-weight-normal);font-size:var(--font-size-4xl)!important;line-height:normal;text-transform:capitalize}.integration-section .text-muted-custom{font-weight:var(--font-weight-normal);font-size:var(--font-size-xs)!important;line-height:normal}.integration-section .feature-text{font-size:var(--font-size-2xl)!important}}@media (max-width:768px){.integration-section .d-md-flex{flex-direction:column!important}.integration-section .right-panel{margin-top:2rem}.integration-section .feature-line{margin-bottom:var(--font-size-base)}}.gp-footer-brand{background-color:var(--background-color-primary);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.gp-contain{padding:5rem 4rem}.gp-logo-line{font-weight:var(--font-weight-bold);font-size:var(--font-size-gp-logo-line);display:flex;align-items:center;gap:.6rem;margin-bottom:var(--font-size-base);user-select:none}.gp-brand-text{font-weight:var(--font-weight-medium);font-size:var(--font-size-gp-brand-text);line-height:28.8px;letter-spacing:normal;vertical-align:middle;color:var(--white)}.gp-socials button{border:none;margin-right:var(--spacing-sm);display:inline-flex;align-items:center;justify-content:center;background-color:var(--background-color-dark);transition:background-color .3s ease;width:45px;height:45px;border-radius:22.5px}.gp-socials button:hover{background-color:var(--medium-gray-3b3b3b)}.gp-socials svg{width:14px;height:14px;fill:var(--white)}.gp-brand-outline{position:absolute;bottom:var(--spacing-2xl);left:var(--spacing-2xl);width:var(--spacing-7xl);height:var(--spacing-7xl);stroke:var(--white);stroke-width:3px;fill:transparent;user-select:none}.gp-footer-section{padding:5rem 3rem}.gp-footer-section h5{margin-bottom:2rem;font-weight:var(--font-weight-normal);font-size:var(--font-size-gp-footer-section-h5);line-height:normal;vertical-align:middle;text-transform:capitalize;color:var(--white)}.gp-footer-section .list-unstyled li{margin-bottom:var(--font-size-base)}.gp-footer-section .list-unstyled a{color:var(--lightgrey);text-decoration:none;transition:color .3s ease;font-weight:var(--font-weight-normal);font-size:var(--font-size-gp-footer-section-list-item);line-height:normal;vertical-align:middle}.gp-footer-section .list-unstyled a:hover{color:var(--white);text-decoration:underline}.gp-contact-info span{color:var(--white);font-family:var(--font-family-red-hat-display);font-weight:600;font-size:var(--font-size-gp-contact-info-span);line-height:normal;vertical-align:middle}.gp-contact-info a,.gp-contact-info p{color:var(--lightgrey);margin-bottom:2rem;font-weight:var(--font-weight-normal);font-size:var(--font-size-gp-contact-info-text);line-height:normal;vertical-align:middle}.gp-contact-form-text{color:var(--background-color-section);font-weight:var(--font-weight-normal);font-size:var(--font-size-gp-contact-form-text);line-height:normal;vertical-align:middle}.gp-input-group .form-control{font-size:var(--font-size-gp-input-group-form-control);min-height:42px;border-width:1px;border-radius:var(--border-radius-2xl);padding-left:var(--spacing-2xl)}.gp-input-group .form-control::placeholder{font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-gp-input-group-form-control-placeholder);line-height:normal;letter-spacing:0}.gp-input-group .btn{border-top-right-radius:var(--border-radius-pill);border-bottom-right-radius:var(--border-radius-pill);background-color:var(--background-color-primary);border-color:var(--primary);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease}.gp-input-group .btn:hover{background-color:var(--background-color-primary);border-color:var(--primary)}.gp-input-group .btn svg{fill:var(--white);width:var(--spacing-2xl);height:var(--spacing-2xl)}.gp-copyright{background-color:var(--background-color-dark);height:60px;color:var(--white);font-weight:var(--font-weight-medium);font-size:var(--font-size-gp-copyright);line-height:28.8px;text-align:center;vertical-align:middle;align-content:center;border-top:1px solid var(--white)}@media (max-width:1400px){.gp-footer-section{padding:1rem 2rem}}@media (max-width:576px){.gp-footer-brand,.gp-footer-section{padding:1rem 2rem}.gp-contain{padding:2rem}.gp-brand-text{max-width:100%}.gp-brand-outline{display:none}.gp-input-group .form-control{border-radius:var(--border-radius-pill);margin-bottom:.75rem}.gp-input-group .btn{border-radius:var(--border-radius-pill);width:100%}.gp-contact-info a,.gp-contact-info p{margin-bottom:0}}.gp-footer-section-btn{border:1px solid var(--lightgrey);display:flex;align-items:center;color:var(--text-color-dark);font-weight:var(--font-weight-semibold);transition:all .3s ease;gap:var(--spacing-sm);border-radius:var(--border-radius-2xl);cursor:pointer;background-color:var(--background-color-footer-btn-hover);padding:0;font-family:inherit;font-size:inherit}.gp-footer-section-input{border:none;background:0 0;padding-left:var(--spacing-2xl);padding-right:var(--spacing-sm);font-weight:var(--font-weight-semibold);font-size:var(--font-size-gp-footer-section-input);font-family:inherit;cursor:pointer;color:var(--text-color-dark);height:53px;line-height:53px}.gp-footer-section-icon{width:53px;height:53px;border-radius:var(--border-radius-2xl);background:var(--background-color-primary);border:1px solid var(--lightgrey);color:var(--white);display:flex;align-items:center;justify-content:center}@media (max-width:992px){.gp-footer-section h5{font-size:var(--font-size-4xl)}.gp-contact-info a,.gp-contact-info p{font-size:var(--font-size-sm)}.gp-footer-section .list-unstyled a{font-size:var(--font-size-sm)}.gp-contact-info em{font-size:var(--font-size-sm)}.gp-contact-form-text{font-size:var(--font-size-sm)}.gp-footer-section-input{font-size:var(--font-size-sm)}.gp-copyright{font-size:var(--font-size-sm)}}.serit_car{width:80%;max-height:50px;margin:0 auto;display:block}@media (max-width:980px){.serit_car{width:100%}}@media (max-width:600px){.btn-overpick-text{font-size:var(--font-size-btn-overpick-text)!important}}.distrubitor-hero-title{font-weight:500;font-size:var(--font-size-distributor-hero-title);line-height:normal}.distrubitor-hero-description{font-weight:300;font-style:Italic;font-size:var(--font-size-distributor-hero-description);line-height:normal}.distrubitor-hero-media{max-width:420px;position:relative;margin-left:auto}.distrubitor-hero-img-desktop{width:100%}.distrubitor-hero-img-phone{position:absolute;bottom:20px;left:30px;width:130px;border-radius:25px;box-shadow:0 6px 14px rgb(0 0 0 / .13);background:#fff}@media (max-width:767.98px){.distrubitor-hero-title{font-weight:400;font-size:32px;line-height:normal;text-transform:capitalize}.distrubitor-hero-media{max-width:320px;margin:2rem auto 0 auto;position:static}.distrubitor-hero-img-phone{position:static;width:160px;margin-top:-100px;display:block;margin-left:50%;transform:translateX(-50%);box-shadow:0 6px 14px rgb(0 0 0 / .2)}.distrubitor-hero-description{font-weight:300;font-style:Italic;font-size:16px;line-height:normal;letter-spacing:0}}.rounded-images img{object-fit:cover;width:100%;height:100%;border-radius:15px;object-position:center}.large-img{height:515px;width:250px}.small-img{height:250px;width:250px}.text-title-custom{font-size:var(--font-size-text-title-custom);line-height:normal;text-transform:capitalize}.text-description-custom{font-weight:400;font-size:var(--font-size-text-description-custom);line-height:normal}.text-muted-custom{font-weight:300;font-style:Italic;font-size:var(--font-size-text-muted-custom);line-height:normal;color:var(--text-color-gray)}.fs-48{font-size:var(--font-size-fs-48)}.lh-normal{line-height:normal}@media (max-width:991px){.fs-48{font-size:32px}.text-muted-custom{font-size:16px}.text-title-custom{font-size:24px}.text-description-custom{font-size:14px}.large-img{height:315px;width:200px}.small-img{height:150px;width:150px}}.bgc-primary{background-color:var(--background-color-primary)}.content-box{border-color:var(--lightgrey)!important;color:var(--white)!important}.content-box ul{padding-left:1rem}.content-box ul li{font-weight:300;font-size:var(--font-size-content-box-li);line-height:normal}.content-box h2{font-weight:400;font-size:var(--font-size-content-box-h2);line-height:normal;text-transform:capitalize}@media (max-width:991px){.content-box h2{font-size:24px}.content-box ul li{font-size:16px}}.features-card{border:1px solid #e0e0e0;border-radius:1rem;min-height:230px}.features-title{font-weight:400;font-size:var(--font-size-features-title);line-height:normal;text-transform:capitalize}.features-card p{font-weight:400;font-size:var(--font-size-features-card-p);line-height:normal}.features-intro-text{font-weight:300;font-style:Italic;font-size:var(--font-size-features-intro-text);line-height:normal;text-align:center}.section-heading{font-weight:500;font-size:var(--font-size-section-heading);line-height:normal;text-align:center}@media (max-width:991px){.features-card{min-height:auto}.section-heading{font-size:32px}.features-intro-text{font-size:16px}.features-title{font-size:24px}.features-card p{font-size:14px}}.section-background{background-color:var(--background-color-section)}.img-rounded{border-radius:24px}.accent-line{width:90px;height:3px;background-color:var(--background-color-primary);border-radius:2px}.accent-title{font-weight:500;font-size:var(--font-size-accent-title);line-height:normal}.accent-description{font-weight:300;font-style:Italic;font-size:var(--font-size-accent-description);line-height:normal}@media (max-width:991px){.accent-title{font-size:32px}.accent-description{font-size:16px}}.list-muted li{font-weight:300;font-style:Italic;font-size:var(--font-size-list-muted-li);line-height:normal}.contact_form .form-box{background-color:#574bcc;border-radius:1rem;padding:2rem 2.5rem;color:#fff;box-shadow:0 0 15px rgba(87,75,204,.3)}.contact_form .form-box h3{font-weight:400;font-style:Regular;font-size:var(--font-size-contact-form-h3);line-height:normal;text-transform:capitalize}.contact_form .form-box h6{color:#a6a6a6;font-weight:300;font-style:Italic;font-size:var(--font-size-contact-form-h6);line-height:normal}.contact_form .form-control{background-color:var(--background-color-transparent);border:1px solid #f2f2f2;color:#f2f2f2;margin-bottom:1rem;border-radius:6px;border-width:1px;padding:7px 14px}.contact_form .form-control::placeholder{color:#a6a6a6;opacity:1}.contact_form textarea.form-control{min-height:90px}.contact_form label{font-weight:500;font-size:var(--font-size-contact-form-label);line-height:normal}.contact_form .separator{width:2px;background-color:var(--background-color-primary);max-height:80%;align-self:stretch;height:100%;min-height:420px}.contact_form .info-section{display:flex;flex-direction:column;gap:20px}.contact_form .info-box{background-color:#f2f2f2;padding:2rem;width:490px;min-height:210px;border-radius:20px;display:grid;align-items:center;align-content:center;margin-bottom:3rem}.contact_form .info-box:last-child{margin-bottom:0}.contact_form .info-box h5{font-weight:400;font-size:var(--font-size-contact-form-info-box-h5);line-height:normal;text-transform:capitalize}.contact_form .info-box p{font-weight:400;font-size:var(--font-size-contact-form-info-box-p);line-height:normal;margin:0}@media (max-width:1350px){.contact_form .info-box{width:100%;margin-bottom:1rem}.contact_form .info-box:last-child{margin-bottom:1rem}}@media (max-width:991.98px){.contact_form .separator{display:none}}.accordion-section{background-color:#f2f2f2;padding:3rem 0}.accordion,.accordion-button,.accordion-item{background-color:var(--background-color-transparent)}.accordion-section h1{font-weight:500;font-style:Medium;font-size:var(--font-size-accordion-section-h1);line-height:normal;margin-bottom:2rem}.accordion-button{color:#000;padding-left:0;font-family:Red Hat Display;font-weight:400;font-size:var(--font-size-accordion-button);line-height:normal;vertical-align:middle;align-items:center}.accordion-button:not(.collapsed){color:#262626;background-color:var(--background-color-transparent);box-shadow:none}.accordion-button::after{filter:none;transition:transform .2s ease-in-out;color:#000;font-weight:900;font-size:var(--font-size-accordion-button-after);line-height:1;text-shadow:none}.accordion-body{border:none;padding-top:1rem!important;margin-bottom:2rem;font-weight:400;font-size:var(--font-size-accordion-body);line-height:normal;vertical-align:middle;background:#fff;padding:14px}.accordion-item{border:none;margin-bottom:.25rem}.accordion-header{border-bottom:2px solid #262626}.accordion-button::after{border:1px solid var(--dark);padding:21px;border-radius:50%;background-position:center}.bh-trans{background:var(--lightgrey)!important;color:#00000033!important}.feature-card{padding:2rem;margin-top:1rem;margin-bottom:1rem;border-radius:.5rem;transition:transform .3s ease,box-shadow .3s ease;cursor:default;text-align:start}.feature-title{color:#5348ce;margin-bottom:.5rem;font-weight:800;font-size:var(--font-size-feature-card-title);line-height:normal;text-transform:capitalize}.feature-text{color:#595959;font-weight:500;font-size:var(--font-size-feature-card-text);line-height:normal}@media (max-width:575.98px){.feature-card{padding:.1rem .8rem}}.highlight-name{color:#5c4dff;font-weight:600;text-decoration:none}.referral-invite-section h1{font-family:Red Hat Display;font-weight:500;font-size:var(--font-size-referral-invite-section-h1);line-height:normal;margin-bottom:12rem}.referral-invite-section h1 span{color:var(--text-color-primary)}.referral-invite-content p{font-family:Red Hat Display;font-weight:500;font-size:var(--font-size-referral-invite-content-p);line-height:60px;color:#595959}.referral-invite-content .emphasis{font-family:Red Hat Display;font-weight:800;font-size:var(--font-size-referral-invite-content-emphasis);line-height:60px;color:var(--text-color-primary)}.referral-invite-section img{border-radius:.6rem;object-fit:cover;max-width:280px;width:230px;height:442px;opacity:1;position:absolute;right:125px;top:-140px}.img-wrapper{max-width:280px}@media (max-width:1200px){.referral-invite-section h1{font-family:Red Hat Display;font-weight:400;font-size:32px;line-height:normal;text-transform:capitalize;margin-bottom:0}.referral-invite-content p{color:#595959;font-family:Red Hat Display;font-weight:500;font-size:24px;line-height:32px}.referral-invite-content .emphasis{color:var(--text-color-primary);font-family:Red Hat Display;font-weight:800;font-size:24px;line-height:32px}.feature-title{color:#5348ce;margin-bottom:.5rem;font-family:Red Hat Display;font-weight:800;font-size:24px;line-height:normal;text-transform:capitalize}.feature-text{color:#595959;font-family:Red Hat Display;font-weight:500;font-size:16px;line-height:normal}}.guru-video-container .left-img{object-fit:cover;max-width:280px;position:absolute;right:-60px;top:-120px;width:249px;height:249px;border-radius:20px;opacity:1}.guru-video-container .right-img{object-fit:cover;max-width:280px;position:absolute;left:-60px;bottom:-120px;width:249px;height:249px;border-radius:20px;opacity:1}.logo-underline{display:flex;align-items:center;gap:8px;position:relative;padding:0}.logo-underline .text{color:var(--text-color-primary);font-weight:700;font-size:var(--font-size-logo-underline-text);line-height:36px;letter-spacing:-.25px}.logo-underline .top-line{width:425px;height:24px;background:var(--background-color-primary);padding-right:45px}.logo-underline .icon{width:36px;height:36px;flex-shrink:0;padding-left:68px}@media (max-width:1240px){.logo-underline .top-line{width:240px;height:14px;padding-right:45px}.logo-underline .text{font-size:24px}}@media (max-width:990px){.logo-underline .top-line{width:90px;height:14px;padding-right:45px}}@media (max-width:768px){.logo-underline .top-line{width:50px;height:14px;padding-right:45px}.logo-underline .text{font-size:16px}.logo-underline .icon{padding-left:24px}}@media (max-width:400px){.logo-underline .top-line{width:50px;height:14px;padding-right:45px}.logo-underline .text{font-size:12px}.logo-underline .icon{padding-left:12px}}#photography-banner{position:relative}#photography-banner .right-part{background-color:var(--background-color-transparent);height:588px;width:588px;margin:0 0 0 auto;margin-right:-14px;display:block;position:relative;z-index:1;flex-shrink:0}#photography-banner .main-grid{height:100%;gap:24px;display:flex;flex-wrap:wrap;align-content:space-between;position:relative}#photography-banner .box{width:calc((100% / 3) - 16px);height:calc((100% / 3) - 16px);background-color:var(--background-color-transparent);display:flex;align-items:center;justify-content:center;border:1px solid #555;font-style:normal;color:#262626;font-family:Red Hat Display;font-weight:500;font-size:var(--font-size-photography-banner-box);line-height:normal;vertical-align:middle;border-radius:120px;position:absolute;animation:30s infinite}#photography-banner .box:nth-child(1){left:0;top:0;animation-name:box-1}#photography-banner .box:nth-child(2){left:calc(100% / 3);top:0;animation-name:box-2}#photography-banner .box:nth-child(3){left:calc((100% / 3) * 2);top:0;animation-name:box-3}#photography-banner .box:nth-child(4){left:0;top:calc(100% / 3);animation-name:box-4}#photography-banner .box:nth-child(5){left:calc((100% / 3) * 2);top:calc(100% / 3);animation-name:box-5}#photography-banner .box:nth-child(6){left:0;top:calc((100% / 3) * 2);animation-name:box-6}#photography-banner .box:nth-child(7){left:calc(100% / 3);top:calc((100% / 3) * 2);animation-name:box-7}#photography-banner .box:nth-child(8){left:calc((100% / 3) * 2);top:calc((100% / 3) * 2);animation-name:box-8}#photography-banner .box span{position:absolute;display:block;opacity:.8;z-index:5}#photography-banner .box .bg-img{position:absolute;top:0;left:0;border-radius:120px;overflow:hidden}#photography-banner .box .bg-img,#photography-banner .box .bg-img img{height:100%;width:100%;opacity:1!important}#photography-banner .box .bg-img img{max-width:100%;object-fit:cover}@keyframes box-1{0%,100%,90%{left:0;top:0}12.5%,2.5%{left:calc(100% / 3)}15%,25%{left:calc((100% / 3) * 2);top:0}27.5%{left:calc((100% / 3) * 2);top:calc(100% / 3)}29.5%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}31.5%,33.5%{left:calc(100% / 3);width:66.66%}35.5%,37.5%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}40%,50%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}52.5%,62.5%{left:calc(100% / 3)}65%,75%{left:0;top:calc((100% / 3) * 2)}77.5%,87.5%{top:calc(100% / 3)}}@keyframes box-2{0%,100%,90%{left:calc(100% / 3)}12.5%,2.5%{left:calc((100% / 3) * 2);top:0}15%,17%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}19%,21%{left:calc(100% / 3);top:calc(100% / 3);width:66.66%}23%,25%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}27.5%,37.5%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}40%,50%{left:calc(100% / 3);top:calc((100% / 3) * 2)}52.5%,62.5%{left:0;top:calc((100% / 3) * 2)}65%,75%{left:0;top:calc(100% / 3)}77.5%,87.5%{left:0;top:0}}@keyframes box-3{0%,100%,90%{left:calc((100% / 3) * 2)}12.5%,2.5%{left:calc((100% / 3) * 2);top:calc(100% / 3)}10.5%,4.5%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}6.5%,8.5%{left:calc(100% / 3);top:calc(100% / 3);width:66.66%}15%,25%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}27.5%,37.5%{left:calc(100% / 3);top:calc((100% / 3) * 2)}40%,50%{left:0;top:calc((100% / 3) * 2)}52.5%,62.5%{left:0;top:calc(100% / 3)}65%,75%{left:0;top:0}77.5%,87.5%{left:calc(100% / 3);top:0}}@keyframes box-4{0%,100%,90%{top:calc(100% / 3)}12.5%,2.5%{left:0;top:0}15%,25%{left:calc(100% / 3);top:0}27.5%,37.5%{left:calc((100% / 3) * 2);top:0}40%,42%,48%,50%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}44%,46%{left:calc(100% / 3);top:calc(100% / 3);width:66.66%}52.5%,62.5%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}65%,75%{left:calc(100% / 3);top:calc((100% / 3) * 2)}77.5%,87.5%{left:0;top:calc((100% / 3) * 2)}}@keyframes box-5{0%,100%,90%,92%,98%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}12.5%,2.5%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}15%,25%{left:calc(100% / 3);top:calc((100% / 3) * 2)}27.5%,37.5%{left:0;top:calc((100% / 3) * 2)}40%,50%{left:0;top:calc(100% / 3)}52.5%,62.5%{left:0;top:0}65%,75%{left:calc(100% / 3);top:0}77.5%,87.5%{left:calc((100% / 3) * 2);top:0}94%,96%{left:calc(100% / 3);top:calc(100% / 3);width:66.66%}}@keyframes box-6{0%,100%,90%{left:0;top:calc((100% / 3) * 2)}12.5%,2.5%{left:0;top:calc(100% / 3)}15%,25%{left:0;top:0}27.5%,37.5%{left:calc(100% / 3);top:0}40%,50%{left:calc((100% / 3) * 2);top:0}52.5%,54.5%,60.5%,62.5%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}56.5%,58.5%{left:calc(100% / 3);top:calc(100% / 3);width:66.66%}65%,75%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}77.5%,87.5%{left:calc(100% / 3);top:calc((100% / 3) * 2)}}@keyframes box-7{0%,100%,90%{left:calc(100% / 3);top:calc((100% / 3) * 2)}12.5%,2.5%{left:0;top:calc((100% / 3) * 2)}15%,25%{left:0;top:calc(100% / 3)}27.5%,37.5%{left:0;top:0}40%,50%{left:calc(100% / 3);top:0}52.5%,62.5%{left:calc((100% / 3) * 2);top:0}65%,67%,73%,75%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}69%,71%{left:calc(100% / 3);top:calc(100% / 3);width:66.66%}77.5%,87.5%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}}@keyframes box-8{0%,100%,90%{left:calc((100% / 3) * 2);top:calc((100% / 3) * 2)}12.5%,2.5%{left:calc(100% / 3);top:calc((100% / 3) * 2)}15%,25%{left:0;top:calc((100% / 3) * 2)}27.5%,37.5%{left:0;top:calc(100% / 3)}40%,50%{left:0;top:0}52.5%,62.5%{left:calc(100% / 3);top:0}65%,75%{left:calc((100% / 3) * 2);top:0}77.5%,79.5%,85.5%,87.5%{left:calc((100% / 3) * 2);top:calc(100% / 3);width:calc((100% / 3) - 16px)}81.5%,83.5%{left:calc(100% / 3);top:calc(100% / 3);width:66.66%}}@media screen and (max-width:1199px){#photography-banner .box{width:118px;height:118px;font-size:18px}#photography-banner .right-part{height:390px;width:390px;margin:0 auto}.hero-title{font-size:44px}.hero-description{font-size:16px}#photography-banner .text{height:70px!important}}@media screen and (max-width:992px){#photography-banner .hero-image img{left:0;top:0}}@media screen and (max-width:767px){#photography-banner .box{width:96px;height:96px;font-size:10px}}@media screen and (max-width:800px){#photography-banner .right-part{height:320px;width:320px;margin:0 auto}}#photography-banner .text{height:90px;display:block!important;font-weight:600;color:var(--text-color-primary)}.lazy-img{opacity:0;transition:opacity .5s ease-in-out}.lazy-img.loaded{opacity:1}