@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-ExtralightItalic-1775582333834-ngwdgy.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-ExtralightItalic-1775582333834-eb2qnl.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-ExtralightItalic-1775582333834-qu5htz.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Extralight-1775582333834-20w07c.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Extralight-1775582333835-3188hu.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Extralight-1775582333835-h4sg32.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-LightItalic-1775582333832-bkkjgk.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-LightItalic-1775582333832-5mu25k.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-LightItalic-1775582333833-d0acj0.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Light-1775582333833-t0chhh.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Light-1775582333833-ubxaz6.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Light-1775582333833-ndzq5e.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Regular-1775582333830-mnf071.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Regular-1775582333830-8tgcqx.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Regular-1775582333831-6auofl.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Italic-1775582333833-wz4y8v.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Italic-1775582333834-55psez.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Italic-1775582333834-qw87ro.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-MediumItalic-1775582333825-eesgq2.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-MediumItalic-1775582333831-uhcdzb.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-MediumItalic-1775582333831-448qpl.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Medium-1775582333832-czlnd5.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Medium-1775582333832-yhresk.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Medium-1775582333832-oa1ybu.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-SemiboldItalic-1775582333829-4kdsp7.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-SemiboldItalic-1775582333829-9a9q3g.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-SemiboldItalic-1775582333829-rpgf73.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Semibold-1775582333829-5v5gru.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Semibold-1775582333830-ttupgt.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Semibold-1775582333830-znvj52.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-BoldItalic-1775582333835-cakrjo.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-BoldItalic-1775582333835-hrux6a.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-BoldItalic-1775582333835-gvvzt9.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Bold-1775582333836-iz2qiv.woff2") format("woff2"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Bold-1775582333836-sejxpz.woff") format("woff"),url("https://us-central1-webgeniusca-16027.cloudfunctions.net/serveWebTemplateFont?path=web-templates%2Fdemo-template%2Ffonts%2FGeneralSans-Bold-1775582333836-46tl0d.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}.ud-template-scope,.ud-template-scope button,.ud-template-scope input,.ud-template-scope textarea,.ud-template-scope select,.ud-template-scope .MuiTypography-root,.ud-template-scope .MuiButton-root,.ud-template-scope .MuiInputBase-root,.ud-template-scope .MuiMenuItem-root,.ud-template-scope .MuiChip-root,.ud-template-scope .MuiTab-root,.ud-template-scope .MuiAccordionSummary-content,.ud-template-scope .MuiAccordionDetails-root{font-family:"General Sans",sans-serif}.ud-template-scope,.ud-template-scope button,.ud-template-scope input,.ud-template-scope textarea,.ud-template-scope select,.ud-template-scope .MuiTypography-root,.ud-template-scope .MuiButton-root,.ud-template-scope .MuiInputBase-root,.ud-template-scope .MuiMenuItem-root,.ud-template-scope .MuiChip-root,.ud-template-scope .MuiTab-root,.ud-template-scope .MuiAccordionSummary-content,.ud-template-scope .MuiAccordionDetails-root{color:var(--web-primary)}.ud-template-scope{--form-border: #15224D1A}body::-webkit-scrollbar-track{background-color:var(--web-primary);border-left:1px solid var(--web-primary)}body::-webkit-scrollbar{width:7px;background-color:var(--web-secondary)}body::-webkit-scrollbar-thumb{background:var(--web-secondary)}.ud-template-scope.ud-template-root-scope,.ud-template-scope.ud-template-root-scope,.ud-template-scope .ud-template-root-scope,.ud-template-scope{scrollbar-width:thin;scrollbar-color:var(--web-secondary) var(--web-primary)}.ud-template-scope.ud-template-root-scope{background-color:var(--web-page-background)}.ud-template-scope.ud-template-root-scope a{color:var(--web-secondary);text-decoration:none}.ud-template-scope.ud-template-root-scope a:hover,.ud-template-scope.ud-template-root-scope a:focus{color:var(--web-primary);text-decoration:underline}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>a,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>a{color:var(--web-primary);font-size:16px;font-weight:500}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>a:hover,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>a:focus,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>a:focus-visible,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>a.expanded,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>a:hover,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>a:focus,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>a:focus-visible,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>a.expanded{color:var(--web-secondary);background:rgba(0, 0, 0, 0);text-decoration:none}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>a:focus-visible,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>a:focus-visible{color:var(--web-secondary) !important;background:rgba(0, 0, 0, 0) !important;text-decoration:none !important}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>.expand-btn,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>.expand-btn{color:var(--web-primary)}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>.expand-btn:hover,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>.expand-btn:focus,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>.expand-btn:focus-visible,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>.expand-btn.onHover,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>.expand-btn:hover,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>.expand-btn:focus,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>.expand-btn:focus-visible,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>.expand-btn.onHover{color:var(--web-secondary);background:rgba(0, 0, 0, 0);text-decoration:none}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1>li>.expand-btn:focus-visible,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1>li>.expand-btn:focus-visible{color:var(--web-secondary) !important;background:rgba(0, 0, 0, 0) !important;text-decoration:none !important}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1 .menu-dropdown,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1 .menu-dropdown{border:none;border-radius:20px;overflow:hidden}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1 .menu-dropdown .menu-item .menu-item-link,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1 .menu-dropdown .menu-item .menu-item-link{background-color:var(--web-secondary);color:#fff;font-size:16px;font-weight:500;text-decoration:none}.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1 .menu-dropdown .menu-item .menu-item-link:hover,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1 .menu-dropdown .menu-item .menu-item-link:focus,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-cascading .menu-level-1 .menu-dropdown .menu-item .menu-item-link:focus-visible,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1 .menu-dropdown .menu-item .menu-item-link:hover,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1 .menu-dropdown .menu-item .menu-item-link:focus,.ud-template-scope .menu-widget-wrapper .menu-desktop-nav.menu-layout-mega .menu-level-1 .menu-dropdown .menu-item .menu-item-link:focus-visible{background-color:var(--web-primary);color:#fff;text-decoration:none}.ud-template-scope .button-widget .button-widget__link{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:16px;font-weight:600;line-height:1em;text-transform:capitalize;background:var(--web-secondary);color:#fff;border-radius:100px;border:none;overflow:hidden;box-shadow:none;outline:none;text-decoration:none;transition:color .4s ease-in-out,background-color .4s ease-in-out,transform .4s ease-in-out;z-index:0}.ud-template-scope .button-widget .button-widget__link:hover,.ud-template-scope .button-widget .button-widget__link:focus,.ud-template-scope .button-widget .button-widget__link:focus-visible{color:#fff;filter:none;box-shadow:none;text-decoration:none}.ud-template-scope .button-widget .button-widget__link::after{content:"";position:absolute;top:0;right:0;bottom:0;width:0;height:100%;background:var(--web-primary);z-index:-1;transition:all .4s ease-in-out}.ud-template-scope .button-widget .button-widget__link:hover::after,.ud-template-scope .button-widget .button-widget__link:focus::after,.ud-template-scope .button-widget .button-widget__link:focus-visible::after{right:auto;left:0;width:100%}.ud-template-scope .button-widget .button-widget__link:hover .button-widget__icon,.ud-template-scope .button-widget .button-widget__link:focus .button-widget__icon,.ud-template-scope .button-widget .button-widget__link:focus-visible .button-widget__icon{background-color:#fff}.ud-template-scope .button-widget .button-widget__link:hover .button-widget__icon svg path,.ud-template-scope .button-widget .button-widget__link:focus .button-widget__icon svg path,.ud-template-scope .button-widget .button-widget__link:focus-visible .button-widget__icon svg path{fill:var(--web-primary) !important}.ud-template-scope .button-widget.button-widget--icon-right .button-widget__link,.ud-template-scope .button-widget.banner-widget-button--icon-right .button-widget__link{padding:5px 5px 5px 20px}.ud-template-scope .button-widget.button-widget--icon-left .button-widget__link,.ud-template-scope .button-widget.banner-widget-button--icon-left .button-widget__link{padding:5px 20px 5px 5px}.ud-template-scope .button-widget.button-widget--icon-bottom .button-widget__link,.ud-template-scope .button-widget.banner-widget-button--icon-bottom .button-widget__link{padding:10px;border-radius:10px}.ud-template-scope .button-widget.button-widget--icon-top .button-widget__link,.ud-template-scope .button-widget.banner-widget-button--icon-top .button-widget__link{padding:10px;border-radius:10px}.ud-template-scope .button-widget .button-widget__title{position:relative;font-weight:500;color:#fff;z-index:1}.ud-template-scope .button-widget .button-widget__icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--web-primary);flex-shrink:0;transition:background-color .4s ease-in-out,color .4s ease-in-out}.ud-template-scope .button-widget .button-widget__icon svg{width:1.5rem;height:1.5rem}.ud-template-scope .button-widget.btn-highlighted .button-widget__link:hover,.ud-template-scope .button-widget.btn-highlighted .button-widget__link:focus,.ud-template-scope .button-widget.btn-highlighted .button-widget__link:focus-visible{color:var(--web-primary)}.ud-template-scope .button-widget.btn-highlighted .button-widget__link::after{background:#fff}.ud-template-scope .button-widget.btn-highlighted .button-widget__link:hover .button-widget__icon,.ud-template-scope .button-widget.btn-highlighted .button-widget__link:focus .button-widget__icon,.ud-template-scope .button-widget.btn-highlighted .button-widget__link:focus-visible .button-widget__icon{background-color:var(--web-primary);color:#fff !important}.ud-template-scope .button-widget.btn-highlighted .button-widget__link:hover .button-widget__icon svg path,.ud-template-scope .button-widget.btn-highlighted .button-widget__link:focus .button-widget__icon svg path,.ud-template-scope .button-widget.btn-highlighted .button-widget__link:focus-visible .button-widget__icon svg path{fill:#fff !important}.ud-template-scope .banner-widget-shell .banner-widget-slide-card{position:relative}.ud-template-scope .banner-widget-shell .banner-widget-slide-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--web-primary) 80%, transparent) 81.76%);width:100%;height:100%;z-index:1}.ud-template-scope .banner-widget-shell .banner-widget-slide-card .banner-widget-caption-layer{z-index:10}.ud-template-scope .banner-widget-shell .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-subtitle{font-weight:500}.ud-template-scope .banner-widget-shell .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-title-group{margin-bottom:10px}.ud-template-scope .banner-widget-shell .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-title-group h2{font-size:68px;font-weight:500;line-height:70px}@media screen and (max-width: 1199.95px){.ud-template-scope .banner-widget-shell .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-title-group h2{font-size:48px;line-height:50px}}@media screen and (max-width: 899.95px){.ud-template-scope .banner-widget-shell .banner-widget-slide-card .banner-widget-caption-layer .banner-widget-title-group h2{font-size:28px;line-height:30px}}.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget{position:relative;overflow:hidden}.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget img{border-radius:20px;overflow:hidden}@media screen and (max-width: 1199.95px){.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget img{border-radius:15px}}@media screen and (max-width: 899.95px){.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget img{border-radius:10px}}.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget::after{content:"";position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:hsla(0, 0%, 100%, 0.3);transform:translate(-50%, -50%) rotate(-45deg);z-index:1}.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget:hover::after,.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget:focus::after,.ud-template-scope .ud-widget:not(.no-photo-effect) .photo-widget:focus-visible::after{height:250%;transition:all 600ms linear;background-color:rgba(0, 0, 0, 0)}.ud-template-scope .vision-callout h3{margin:0;color:var(--web-primary)}.ud-template-scope .vision-callout .photo-widget{overflow:visible}.ud-template-scope .vision-callout .photo-widget img{border-radius:10px;overflow:hidden}.ud-template-scope .vision-callout .photo-with-eye{position:relative}.ud-template-scope .vision-callout .photo-with-eye::after{content:"";position:absolute;right:-9px;left:auto;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(https://firebasestorage.googleapis.com/v0/b/webgeniusca-16027.appspot.com/o/web-templates%2Fdemo-template%2Ffiles%2Feye-icon-about-1775847238812-ngbrif.svg?alt=media&token=2806cfc0-c021-4c8e-aa63-77fcad197c7e);background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:3}@media screen and (max-width: 899.95px){.ud-template-scope .vision-callout .photo-with-eye::after{right:auto;left:50%;top:auto;bottom:-9px;transform:translate(-50%, 0)}}.ud-template-scope .vision-callout .photo-with-eye .photo-widget{position:relative;overflow:visible}.ud-template-scope .vision-callout .photo-with-eye .photo-widget::after{content:"";position:absolute;right:-25px;left:auto;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:var(--web-secondary);z-index:1;border:3px solid #fff}@media screen and (max-width: 899.95px){.ud-template-scope .vision-callout .photo-with-eye .photo-widget::after{right:auto;left:50%;top:auto;bottom:-25px;transform:translate(-50%, 0)}}.ud-template-scope .vision-callout .photo-with-eye .photo-widget::before{content:"";position:absolute;right:-22px;left:auto;top:50%;transform:translateY(-50%) scale(0);width:50px;height:50px;border-radius:50%;background:var(--web-primary);transition:all .4s ease-in-out;z-index:2}@media screen and (max-width: 899.95px){.ud-template-scope .vision-callout .photo-with-eye .photo-widget::before{right:auto;left:50%;top:auto;bottom:-22px;transform:translate(-50%, 0) scale(0)}}.ud-template-scope .vision-callout:hover .photo-widget::before{transform:translateY(-50%) scale(1)}@media screen and (max-width: 899.95px){.ud-template-scope .vision-callout:hover .photo-widget::before{transform:translate(-50%, 0) scale(1)}}.ud-template-scope .section-title-widget .section-title-widget__title{font-size:52px;font-weight:500}@media screen and (max-width: 1199.95px){.ud-template-scope .section-title-widget .section-title-widget__title{font-size:36px;line-height:40px}}@media screen and (max-width: 899.95px){.ud-template-scope .section-title-widget .section-title-widget__title{font-size:26px;line-height:30px}}.ud-template-scope .section-title-widget .section-title-widget__subtitle{font-size:16px;font-weight:500;position:relative;padding-left:16px;margin-bottom:10px}.ud-template-scope .section-title-widget .section-title-widget__subtitle::before{content:"";position:absolute;left:0px;top:50%;transform:translateY(-50%);background:var(--web-secondary);border-radius:50%;width:6px;height:6px}.ud-template-scope .need-help-block .quick-links .quick-links-item,.ud-template-scope .google-rate-block .quick-links .quick-links-item{box-shadow:none;border-radius:20px;padding:15px;background:#fff;justify-content:flex-start}.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content{display:flex;align-items:center;gap:14px;width:100%;min-width:0}@media screen and (max-width: 899.95px){.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content{flex-direction:column}}.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap{background:var(--web-primary);display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;flex:0 0 50px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;line-height:0;transition:all .4s ease-in-out}.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg{width:22px;height:22px;flex-shrink:0}.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg path,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg path{fill:#fff}.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text{flex:1 1 auto;min-width:0}.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-title,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-title{font-size:20px;font-weight:500;overflow-wrap:anywhere;word-break:break-word}@media screen and (max-width: 899.95px){.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-title,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-title{text-align:center}}.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-subtitle,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-subtitle{font-size:16px;font-weight:400;overflow-wrap:anywhere;word-break:break-word}@media screen and (max-width: 899.95px){.ud-template-scope .need-help-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-subtitle,.ud-template-scope .google-rate-block .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-subtitle{text-align:center}}.ud-template-scope .need-help-block .quick-links .quick-links-item:hover,.ud-template-scope .need-help-block .quick-links .quick-links-item:focus,.ud-template-scope .need-help-block .quick-links .quick-links-item:focus-visible,.ud-template-scope .google-rate-block .quick-links .quick-links-item:hover,.ud-template-scope .google-rate-block .quick-links .quick-links-item:focus,.ud-template-scope .google-rate-block .quick-links .quick-links-item:focus-visible{transform:none;text-decoration:none}.ud-template-scope .need-help-block .quick-links .quick-links-item:hover .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .need-help-block .quick-links .quick-links-item:focus .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .need-help-block .quick-links .quick-links-item:focus-visible .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .google-rate-block .quick-links .quick-links-item:hover .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .google-rate-block .quick-links .quick-links-item:focus .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .google-rate-block .quick-links .quick-links-item:focus-visible .quick-links-item-content .quick-links-item-icon-wrap{background:var(--web-secondary)}@media screen and (max-width: 899.95px){.ud-template-scope .action-button{width:100%}}.ud-template-scope .action-button .quick-links .quick-links-item{box-shadow:none;padding:15px;justify-content:flex-start}.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content{display:flex;align-items:center;gap:14px;width:100%;min-width:0}@media screen and (max-width: 899.95px){.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content{flex-direction:column}}.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap{background:var(--web-secondary);display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;flex:0 0 50px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;line-height:0;transition:all .4s ease-in-out}.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg{width:22px;height:22px;flex-shrink:0}.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg path{fill:#fff}.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text{flex:1 1 auto;min-width:0}.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-title{font-size:20px;font-weight:500;overflow-wrap:anywhere;word-break:break-word}@media screen and (max-width: 899.95px){.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-title{text-align:center}}.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-subtitle{font-size:16px;font-weight:400;overflow-wrap:anywhere;word-break:break-word}@media screen and (max-width: 899.95px){.ud-template-scope .action-button .quick-links .quick-links-item .quick-links-item-content .quick-links-item-text .quick-links-item-subtitle{text-align:center}}.ud-template-scope .action-button .quick-links .quick-links-item:hover,.ud-template-scope .action-button .quick-links .quick-links-item:focus,.ud-template-scope .action-button .quick-links .quick-links-item:focus-visible{transform:none;text-decoration:none}.ud-template-scope .action-button .quick-links .quick-links-item:hover .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .action-button .quick-links .quick-links-item:focus .quick-links-item-content .quick-links-item-icon-wrap,.ud-template-scope .action-button .quick-links .quick-links-item:focus-visible .quick-links-item-content .quick-links-item-icon-wrap{background:var(--web-primary)}.ud-template-scope .button-left-border{position:relative}.ud-template-scope .button-left-border:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:60px;background-color:rgba(209, 213, 219, 0.2549019608)}@media screen and (max-width: 899.95px){.ud-template-scope .button-left-border:after{display:none}}.ud-template-scope .google-rate-block .quick-links-item-subtitle-inline-icon svg{width:20px;height:20px}.ud-template-scope .google-rate-block .quick-links-item-subtitle-inline-icon svg path{fill:var(--web-secondary)}.ud-template-scope .need-help-img-left{position:relative}.ud-template-scope .need-help-img-left::after{content:"";position:absolute;left:30px;bottom:-70px;width:110px;height:110px;background-image:url("https://firebasestorage.googleapis.com/v0/b/webgeniusca-16027.appspot.com/o/web-templates%2Fdemo-template%2Ffiles%2Fabout-image-content-box-bg-1-1775800270951-0641gs.png?alt=media&token=72a3cb74-c951-4975-bc8e-584e8866d8d3");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 899.95px){.ud-template-scope .need-help-img-left::after{display:none}}.ud-template-scope .need-help-img-right{padding:7px;background:#f5f5f5;border-radius:26px;position:relative}@media screen and (max-width: 899.95px){.ud-template-scope .need-help-img-right{padding:0}}.ud-template-scope .need-help-img-right::after{content:"";position:absolute;left:50px;top:-70px;width:110px;height:110px;background-image:url("https://firebasestorage.googleapis.com/v0/b/webgeniusca-16027.appspot.com/o/web-templates%2Fdemo-template%2Ffiles%2Fabout-image-content-box-bg-2-1775800270953-ei7njv.png?alt=media&token=f24c1466-2a10-4a72-b8bd-85cce2353115");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 899.95px){.ud-template-scope .need-help-img-right::after{display:none}}.ud-template-scope .services-section-title .section-title-widget .section-title-widget__subtitle,.ud-template-scope .services-section-title .section-title-widget .section-title-widget__title{color:#fff}.ud-template-scope .services-quick-links .quick-links .quick-links-item{border-radius:20px;padding:20px;position:relative}.ud-template-scope .services-quick-links .quick-links .quick-links-item .quick-links-item-content{align-items:flex-start;position:relative;z-index:10}.ud-template-scope .services-quick-links .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap{display:flex;align-items:center;justify-content:center;background-color:var(--web-secondary);width:50px;height:50px;border-radius:50%;margin-bottom:20px}.ud-template-scope .services-quick-links .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg{width:30px;height:30px}.ud-template-scope .services-quick-links .quick-links .quick-links-item .quick-links-item-content .quick-links-item-icon-wrap svg path{fill:#fff}.ud-template-scope .services-quick-links .quick-links .quick-links-item .quick-links-item-content .quick-links-item-title{text-align:left;font-weight:600;line-height:1.4em}.ud-template-scope .services-quick-links .quick-links .quick-links-item .quick-links-item-background{transition:all .5s ease-in-out}.ud-template-scope .services-quick-links .quick-links .quick-links-item .quick-links-item-background::after{content:"";position:absolute;border-radius:20px;left:0;top:0;width:100%;height:100%;background-color:#2e3960;transition:all .4s ease;z-index:1}.ud-template-scope .services-quick-links .quick-links .quick-links-item:hover,.ud-template-scope .services-quick-links .quick-links .quick-links-item:focus,.ud-template-scope .services-quick-links .quick-links .quick-links-item:focus-visible{transform:none;text-decoration:none}.ud-template-scope .services-quick-links .quick-links .quick-links-item:hover .quick-links-item-background,.ud-template-scope .services-quick-links .quick-links .quick-links-item:focus .quick-links-item-background,.ud-template-scope .services-quick-links .quick-links .quick-links-item:focus-visible .quick-links-item-background{transform:scale(1.06)}.ud-template-scope .services-quick-links .quick-links .quick-links-item:hover .quick-links-item-background::after,.ud-template-scope .services-quick-links .quick-links .quick-links-item:focus .quick-links-item-background::after,.ud-template-scope .services-quick-links .quick-links .quick-links-item:focus-visible .quick-links-item-background::after{opacity:.6}.ud-template-scope .progress-widget.progress-widget--bar .progress-widget__item .progress-widget__label-block{width:100%}.ud-template-scope .progress-widget.progress-widget--bar .progress-widget__item .progress-widget__label-block .progress-widget__label-stack{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.ud-template-scope .progress-widget.progress-widget--bar .progress-widget__item .progress-widget__label-block .progress-widget__label-stack span{font-size:18px;font-weight:500}.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid{padding:15px 30px}@media screen and (max-width: 1199.95px){.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid{padding:15px}}@media screen and (max-width: 899.95px){.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid{padding:10px}}.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid .counter-item-shell{padding:10px;position:relative}.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid .counter-item-shell:not(:last-child):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(0, 0, 0, 0.1)}.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid .counter-item-shell .counter-item{color:var(--web-primary)}.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid .counter-item-shell .counter-item .counter-item-number{font-size:40px;font-weight:600}@media screen and (max-width: 1199.95px){.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid .counter-item-shell .counter-item .counter-item-number{font-size:30px}}@media screen and (max-width: 899.95px){.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid .counter-item-shell .counter-item .counter-item-number{font-size:22px}}.ud-template-scope .counter-column-wrapper .counter-widget-shell .counter--grid .counter-item-shell .counter-item .counter-item-title{font-size:16px}.ud-template-scope .blur-background{backdrop-filter:blur(30px)}.ud-template-scope input:-webkit-autofill,.ud-template-scope input:-webkit-autofill:hover,.ud-template-scope input:-webkit-autofill:focus,.ud-template-scope textarea:-webkit-autofill,.ud-template-scope textarea:-webkit-autofill:hover,.ud-template-scope textarea:-webkit-autofill:focus,.ud-template-scope select:-webkit-autofill{-webkit-text-fill-color:var(--web-primary) !important;caret-color:var(--web-primary);-webkit-box-shadow:0 0 0 1000px #fff inset !important;box-shadow:0 0 0 1000px #fff inset !important;transition:background-color 9999s ease-in-out 0s}.ud-template-scope .form-widget{color:var(--web-primary);font-family:"General Sans",sans-serif;padding:50px 40px;border-radius:20px}@media screen and (max-width: 1199.95px){.ud-template-scope .form-widget{padding:40px 30px}}@media screen and (max-width: 899.95px){.ud-template-scope .form-widget{padding:20px;border-radius:10px}}.ud-template-scope .form-widget .MuiTypography-root,.ud-template-scope .form-widget .MuiFormLabel-root,.ud-template-scope .form-widget .MuiInputLabel-root,.ud-template-scope .form-widget .MuiFormHelperText-root,.ud-template-scope .form-widget .MuiInputBase-root,.ud-template-scope .form-widget .MuiSelect-select,.ud-template-scope .form-widget input,.ud-template-scope .form-widget textarea{color:#1f2937;font-family:"General Sans",sans-serif}.ud-template-scope .form-widget .MuiInputBase-root{border-radius:10px}.ud-template-scope .form-widget .MuiOutlinedInput-root{min-height:56px}.ud-template-scope .form-widget .MuiOutlinedInput-input{padding:16.5px 14px;box-sizing:border-box}.ud-template-scope .form-widget .MuiInputLabel-root{top:50%;transform:translate(14px, -50%) scale(1);transform-origin:top left;line-height:1}.ud-template-scope .form-widget .MuiInputLabel-root.MuiInputLabel-shrink{top:0;transform:translate(14px, -9px) scale(0.75)}.ud-template-scope .form-widget .MuiSelect-select{padding:16.5px 14px !important;display:flex;align-items:center;min-height:1.4375em}.ud-template-scope .form-widget input[type=date],.ud-template-scope .form-widget input[type=time]{line-height:1.4375em}.ud-template-scope .form-widget .MuiOutlinedInput-notchedOutline{border-color:var(--form-border)}.ud-template-scope .form-widget .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--web-primary)}.ud-template-scope .form-widget .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--web-primary)}.ud-template-scope .form-widget fieldset{border-color:var(--form-border)}.ud-template-scope .form-widget .form-widget-submit-button,.ud-template-scope .form-widget .MuiButton-contained{background-color:var(--web-secondary);color:#fff;width:100%}.ud-template-scope .form-widget .form-widget-submit-button:hover,.ud-template-scope .form-widget .MuiButton-contained:hover{background-color:var(--web-primary);color:#fff}.ud-template-scope .form-widget .MuiButton-outlined{border-color:var(--web-secondary);color:#1f2937}.ud-template-scope .form-widget .MuiButton-outlined:hover{border-color:var(--web-primary);color:#1f2937;background-color:rgba(0, 0, 0, 0.03)}.ud-template-scope .google-reviews .google-reviews-card{border-radius:20px;border:none;box-shadow:0px 0px 0px 0px hsla(0, 0%, 100%, 0)}.ud-template-scope .google-reviews .google-reviews-card .google-reviews-card-body .google-reviews-card-rating-icon{fill:var(--web-secondary)}.ud-template-scope .google-reviews .google-reviews-card .google-reviews-card-body .google-reviews-card-rating .MuiSvgIcon-root.MuiSvgIcon-colorDisabled{color:#d1d5db}.ud-template-scope .google-reviews .google-reviews-card .google-reviews-card-body .google-reviews-card-author{font-size:20px;line-height:1.3}.ud-template-scope .google-reviews .google-reviews-card .google-reviews-card-body .google-reviews-card-date{font-size:13px;line-height:1.35}.ud-template-scope .google-reviews .google-reviews-card .google-reviews-card-body .google-reviews-card-rating-value{font-size:14px;line-height:1.2}.ud-template-scope .google-reviews .google-reviews-card .google-reviews-card-body .google-reviews-card-text{font-size:16px;line-height:1.6}.ud-template-scope .google-reviews .google-reviews-card .google-reviews-card-body .google-reviews-card-link{font-size:14px;line-height:1.3}.ud-template-scope .footer-top-social-wrapper{border-radius:20px 20px 0 0}.ud-template-scope .footer-social-wrapper{border-radius:0 0 20px 20px}.ud-template-scope .page-title-widget__title{font-size:65px;font-weight:500}@media screen and (max-width: 1199.95px){.ud-template-scope .page-title-widget__title{font-size:45px}}@media screen and (max-width: 899.95px){.ud-template-scope .page-title-widget__title{font-size:28px}}.ud-template-scope .page-navigation-widget{background-color:var(--web-secondary);border-radius:20px;overflow:hidden}.ud-template-scope .page-navigation-widget .page-navigation-widget__list .page-navigation-widget__list-item .page-navigation-widget__item{color:var(--web-primary);text-decoration:none;padding:10px 20px;border-radius:0;transition:all 260ms cubic-bezier(0.22, 1, 0.36, 1)}.ud-template-scope .page-navigation-widget .page-navigation-widget__list .page-navigation-widget__list-item .page-navigation-widget__item.page-navigation-widget__item--current{background-color:hsla(0, 0%, 100%, 0.75)}.ud-template-scope .page-navigation-widget .page-navigation-widget__list .page-navigation-widget__list-item .page-navigation-widget__item:hover,.ud-template-scope .page-navigation-widget .page-navigation-widget__list .page-navigation-widget__list-item .page-navigation-widget__item:focus,.ud-template-scope .page-navigation-widget .page-navigation-widget__list .page-navigation-widget__list-item .page-navigation-widget__item:focus-visible{background-color:#fff;color:var(--web-primary);text-decoration:none}.ud-template-scope .page-navigation-widget .page-navigation-widget__mobile-toggle .page-navigation-widget__mobile-current{color:var(--web-primary);padding:10px;text-decoration:none}.ud-template-scope .accordion-widget{width:100%}.ud-template-scope .accordion-widget .accordion-widget-item{box-shadow:none;background:none;margin:0 !important}.ud-template-scope .accordion-widget .accordion-widget-item::before{opacity:1 !important}.ud-template-scope .accordion-widget .accordion-widget-item .accordion-widget-header{margin:10px 0}.ud-template-scope .accordion-widget .accordion-widget-item .accordion-widget-header .accordion-widget-header-content-gutters{margin:12px 0}.ud-template-scope .accordion-widget .accordion-widget-item .accordion-widget-header .accordion-widget-header-content-gutters .accordion-widget-header-title{font-size:18px;font-weight:500}.ud-template-scope .accordion-widget .accordion-widget-item .accordion-widget-header .accordion-widget-header-icon-wrap{background:var(--web-secondary);border-radius:50%;padding:3px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.ud-template-scope .accordion-widget .accordion-widget-item .accordion-widget-header .accordion-widget-header-icon-wrap .accordion-widget-expand-icon{fill:#fff}.ud-template-scope .accordion-widget .accordion-widget-item .accordion-widget-details .accordion-widget-content-body{font-size:16px}