@font-face{font-family:"Prometo";src:url("../fonts/ZFPrometo_W_Lt.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Prometo";src:url("../fonts/ZFPrometo_W_Md.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}body{font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;background-color:#faf9f8}h1,h2,h3,h4,h5,h6{font-family:"Prometo",sans-serif;font-weight:300;line-height:1.2;letter-spacing:-0.02em}h1,h2,h3{margin:0 0 25px 0}@media screen and (min-width: 1500px){h1,h2,h3{margin:0 0 40px 0}}h1{font-size:clamp(2.5rem,1.9429rem + 2.2857vw,4rem);color:#444}.hero h1,h1.hero-headline{color:#fff}h2{font-size:clamp(2rem,1.6286rem + 1.5238vw,3rem);line-height:1.1;color:#444}h2 span{font-family:"Inter",sans-serif;font-weight:400;display:block;margin-bottom:15px;font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 768px){h2 span{font-size:20px;line-height:20px;margin-bottom:25px}}h3{font-size:clamp(1.5rem,1.2214rem + 1.1429vw,2.25rem);color:#444}h4{font-size:clamp(1.375rem,1.1429rem + .9524vw,2rem);color:#6d6e71}h5{font-size:clamp(1.25rem,1.1571rem + .381vw,1.5rem);color:#444}p,a,li{font-size:1.125rem;margin:0}p.footnote,a.footnote,li.footnote{font-size:1rem;line-height:1.25}strong,.bold,b{font-weight:700}.extra-bold{font-weight:800}h1 strong,h1 .bold,h1 b,h2 strong,h2 .bold,h2 b,h3 strong,h3 .bold,h3 b,h4 strong,h4 .bold,h4 b,h5 strong,h5 .bold,h5 b,h6 strong,h6 .bold,h6 b{font-weight:500}a{text-decoration:none;color:#f57e20}a:hover,a:focus{color:#444}sup{line-height:0;vertical-align:super;font-size:.65em}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.eyebrow{text-align:center;text-transform:uppercase;color:#f57e20;margin-bottom:40px}.asterisk{text-indent:-6px}.dagger{text-indent:-5px}html,body{position:relative;min-height:100%;overflow:inherit;margin:0 auto;font-size:16px}body{background-color:#fff;margin:0;min-height:100vh;display:flex;flex-direction:column}body.fixed{overflow:hidden}main,.main-container{overflow:hidden}.noscript-container{z-index:999999;width:100vw;height:100vh;background-color:#fff;position:fixed;pointer-events:none}.noscript-text-container h1,.noscript-text-container p{text-align:center;color:#000}.noscript-text-container h1{font-size:32px;margin-top:50px}.container,.woocommerce #genesis-content,.woocommerce-page #genesis-content,.page-template-mat-usage-agreement #genesis-content,.news .entry-content{margin:0 auto;width:95vw;max-width:var(--wp--style--global--wide-size, 1440px);padding:0 var(--wp--preset--spacing--48, 3rem);box-sizing:border-box}@media screen and (max-width: 992px){.container,.woocommerce #genesis-content,.woocommerce-page #genesis-content,.page-template-mat-usage-agreement #genesis-content,.news .entry-content{width:calc(100% - 40px)}}@media screen and (max-width: 781px){.container,.woocommerce #genesis-content,.woocommerce-page #genesis-content,.page-template-mat-usage-agreement #genesis-content,.news .entry-content{width:100%;padding-left:20px;padding-right:20px}}.page-id-2311 .content>.container{margin:75px auto}@media screen and (max-width: 992px){.page-id-2311 .content>.container{margin:75px auto}}.page-id-2311 .content>.container>p{max-width:1500px;margin:0 auto}.woocommerce #genesis-content,.woocommerce-page #genesis-content,.page-template-mat-usage-agreement #genesis-content,.news .entry-content{margin:0 auto;margin-top:75px}.news .entry-content{margin-bottom:75px}.news .entry-content a{color:#f57e20;text-decoration:underline}.flex{display:flex}.grid{display:grid}.desktop{display:none}@media screen and (min-width: 768px){.desktop{display:block}.desktop.flex{display:flex}}.mobile{display:block}@media screen and (min-width: 768px){.mobile{display:none}}:focus{color:inherit;outline:none !important}.page-id-820 #genesis-content{max-width:none;width:100%;padding-left:0;padding-right:0;margin-top:0}#overlay{position:fixed;width:100%;height:100%;z-index:9999999;top:0;left:0;background:rgba(0,0,0,.5);opacity:0;display:none}#modalContainer{position:absolute;z-index:99999999}.modal-item{position:fixed;top:55%;left:50%;transform:translate(-50%, -50%);background:#fff;width:95vw;max-width:800px;box-sizing:border-box;border-radius:50px;max-height:85vh;overflow:scroll;padding:50px 30px 30px;opacity:0;display:none}@media screen and (min-width: 768px){.modal-item{padding:75px 30px 50px}}.modal-item p{text-align:center}.modal-item p[role=title]{font-weight:bold;font-size:18px;margin-bottom:20px}@media screen and (min-width: 768px){.modal-item p[role=title]{font-size:20px}}.modal-item .flex{margin-top:50px;gap:25px;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.modal-item .flex{flex-direction:row;gap:50px}}.modal-item strong{font-weight:500;display:block}.neo-mega{position:sticky;top:0;z-index:99990;padding:16px 24px 0;font-family:"Inter",sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.admin-bar .neo-mega{top:32px}@media screen and (max-width: 782px){.admin-bar .neo-mega{top:46px}}.neo-mega :focus-visible{outline:2px solid #f57e20 !important;outline-offset:2px !important;border-radius:2px}.neo-mega.is-over-dark:not(.is-scrolled) .neo-mega__bar :focus-visible,.neo-mega__drawer :focus-visible{outline-color:#fff !important}.neo-mega__overlay{position:fixed;inset:0;z-index:99988;background:rgba(0,0,0,.25);transition:opacity .15s ease}.neo-mega__overlay[hidden]{display:block !important;visibility:hidden;opacity:0;pointer-events:none}.neo-mega__overlay:not([hidden]){visibility:visible;opacity:1}.neo-mega__bar{position:relative;z-index:99989;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;max-width:var(--wp--style--global--wide-size, 1440px);height:5rem;margin:0 auto;padding:0 1.5rem;background:hsla(0,0%,100%,.25);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:12px;box-shadow:var(--neo-shadow-large);transition:background .15s ease,backdrop-filter .15s ease}.neo-mega.is-scrolled .neo-mega__bar{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.neo-mega{margin-bottom:calc(-1*(5rem + 16px))}.neo-mega+.site-inner,.neo-mega+.content-sidebar-wrap,.neo-mega+.entry-content{margin-top:0;padding-top:var(--store-header-h)}.page-id-820 .site-inner,.page-id-796 .site-inner{padding-top:0}.neo-mega__logo{flex-shrink:0;display:flex;align-items:center;text-decoration:none}.neo-mega__logo svg,.neo-mega__logo img{display:block;width:94px;height:auto}.neo-mega__logo-white{display:block}.neo-mega.is-scrolled .neo-mega__logo-white,.neo-mega.is-over-light .neo-mega__logo-white{display:none}.neo-mega__logo-color{display:none}.neo-mega.is-scrolled .neo-mega__logo-color,.neo-mega.is-over-light .neo-mega__logo-color{display:block}.neo-mega__logo-text{font-size:20px;font-weight:700;color:#034}.neo-mega__nav{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none}.neo-mega__item{margin:0}.neo-mega .neo-mega__link,.neo-mega .neo-mega__link:hover,.neo-mega .neo-mega__link:focus,.neo-mega .neo-mega__link:visited{display:flex;align-items:center;height:5rem;padding:0 16px;font-size:16px;font-weight:500;color:#000;text-decoration:none;white-space:nowrap;border-top:3px solid rgba(0,0,0,0);transition:border-color .15s ease,color .15s ease}.neo-mega .neo-mega__link:hover,.neo-mega .neo-mega__link:focus-visible,.neo-mega .neo-mega__link[aria-expanded=true]{border-top-color:#f57e20}.neo-mega.is-over-dark:not(.is-scrolled) .neo-mega__link,.neo-mega.is-over-dark:not(.is-scrolled) .neo-mega__link:hover,.neo-mega.is-over-dark:not(.is-scrolled) .neo-mega__link:focus,.neo-mega.is-over-dark:not(.is-scrolled) .neo-mega__link:visited{color:#fff}.neo-mega__link--cart{gap:8px}.neo-mega__ctas{display:flex;align-items:center;gap:12px;flex-shrink:0}.neo-mega__cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;border-radius:999px;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.neo-mega__cta--filled{background:#f57e20;color:#fff;border:2px solid #f57e20}.neo-mega__cta--filled:hover{background:#d96a12;border-color:#d96a12}.neo-mega__cta--outline{background:rgba(0,0,0,0);color:#f57e20;border:2px solid #f57e20}.neo-mega__cta--outline:hover{background:#f57e20;color:#fff}.neo-mega__hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;background:none;border:none;cursor:pointer}.neo-mega__hamburger:hover,.neo-mega__hamburger:focus{background:none}.neo-mega__hamburger:focus-visible{outline:2px solid #f57e20;outline-offset:2px}.neo-mega__hamburger span{display:block;width:100%;height:2px;background:#000;border-radius:2px;transition:transform .15s ease,opacity .15s ease}.neo-mega.is-over-dark:not(.is-scrolled) .neo-mega__hamburger span{background:#fff}.neo-mega__panels{position:absolute;top:100%;left:0;right:0;z-index:99989}.neo-mega__panel{position:absolute;top:10px;left:0;right:0;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:12px;box-shadow:var(--neo-shadow-large);opacity:0;transform:translateY(-8px);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.neo-mega__panel[hidden]{display:block !important;visibility:hidden}.neo-mega__panel.is-open{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.neo-mega__panel-inner{position:relative;display:grid;gap:24px;padding:1.25rem}.neo-mega__panel-inner--3col{grid-template-columns:repeat(3, 1fr)}.neo-mega__panel-inner--2col{grid-template-columns:repeat(2, 1fr)}.neo-mega__panel-bg{display:none}.neo-mega__panel-inner--3col>.neo-mega__panel-bg{right:calc((100% - 48px)/3 + 16px)}.neo-mega__panel-inner--2col>.neo-mega__panel-bg{right:calc((100% - 24px)/2 + 16px)}.neo-mega__col{position:relative;z-index:1}.neo-mega__card{display:flex;align-items:flex-start;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:12px;text-decoration:none;color:inherit;transition:box-shadow .15s ease}.neo-mega__card:hover{box-shadow:var(--neo-shadow-small)}.neo-mega__card--text{background:rgba(0,0,0,0)}.neo-mega__card--image{min-height:15.625rem;background-size:cover;background-position:top;color:#fff}.neo-mega .neo-mega__card:hover,.neo-mega .neo-mega__card:focus{color:inherit}.neo-mega .neo-mega__card--image:hover,.neo-mega .neo-mega__card--image:focus{color:#fff}.neo-mega .neo-mega__drawer-item:hover,.neo-mega .neo-mega__drawer-item:focus{color:#fff}.neo-mega .neo-mega__drawer-sublink:hover,.neo-mega .neo-mega__drawer-sublink:focus{color:hsla(0,0%,100%,.7)}.neo-mega .neo-mega__drawer-sublink--heading:hover,.neo-mega .neo-mega__drawer-sublink--heading:focus{color:#fff}.neo-mega .neo-mega__cta--filled:hover,.neo-mega .neo-mega__cta--filled:focus,.neo-mega .neo-mega__drawer-cta--filled:hover,.neo-mega .neo-mega__drawer-cta--filled:focus{color:#fff}.neo-mega .neo-mega__drawer-cta--outline:hover,.neo-mega .neo-mega__drawer-cta--outline:focus{background:#f57e20;color:#fff}.neo-mega__card--teal{background-color:#034}.neo-mega__card--orange{background-color:#f57e20}.neo-mega__card-title{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:24px;font-weight:300;line-height:1.2}.neo-mega__arrow{flex-shrink:0;margin-left:8px;display:inline-flex;align-items:center}.neo-mega__arrow svg{display:block;width:.625em;height:.625em}.neo-mega__sublinks{margin:0;padding:0;list-style:none}.neo-mega__sublinks a{display:block;padding-left:20px;font-size:16px;font-weight:400;line-height:3;color:#000;text-decoration:none;transition:color .15s ease}.neo-mega__sublinks a:hover{color:#f57e20}.neo-mega__featured-link{display:inline-block;margin-top:8px;padding-left:20px;font-size:14px;color:#000;text-decoration:underline;transition:color .15s ease}.neo-mega__featured-link:hover{color:#f57e20}.neo-mega__featured-link--orange{color:#f57e20}.neo-mega__featured-link--orange:hover{color:#c46010}.neo-mega__drawer{position:fixed;inset:0;z-index:99991;background:#034;padding:24px 24px calc(24px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:48px;overflow-y:auto;-webkit-overflow-scrolling:touch}.neo-mega__drawer[hidden]{display:none}.neo-mega__drawer-header{display:flex;justify-content:space-between;align-items:center}.neo-mega__drawer-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.15);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;cursor:pointer;flex-shrink:0}.neo-mega__drawer-nav{display:flex;flex-direction:column}.neo-mega__drawer-group{border-bottom:1px solid #666;padding-bottom:1.125rem;margin-bottom:1.125rem}.neo-mega__drawer-group:last-child{margin-bottom:0}.neo-mega__drawer-item{display:flex;justify-content:space-between;align-items:center;width:100%;color:#fff;font-size:1.5625rem;font-weight:300;line-height:1.2;letter-spacing:-0.64px;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;text-align:left}.neo-mega__drawer-item svg{flex-shrink:0}a.neo-mega__drawer-item{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #666}a.neo-mega__drawer-item:last-child{margin-bottom:0}.neo-mega__drawer-chevron{transition:transform .15s ease}button[aria-expanded=true] .neo-mega__drawer-chevron{transform:rotate(180deg)}.neo-mega__drawer-sublinks{display:flex;flex-direction:column;gap:0;padding-top:.625rem}.neo-mega__drawer-sublinks[hidden]{display:none}.neo-mega__drawer-sublink{display:block;padding:8px 0;color:hsla(0,0%,100%,.7);font-size:18px;font-weight:300;text-decoration:none;line-height:1.4}.neo-mega__drawer-sublink--heading{color:#fff;font-weight:600;padding-bottom:8px}.neo-mega__drawer-ctas{display:flex;flex-direction:column;gap:16px;margin-top:auto;flex-shrink:0}.neo-mega__drawer-cta{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 24px;font-size:16px;font-weight:600;text-decoration:none;border-radius:999px;white-space:nowrap;flex-shrink:0;box-sizing:border-box}.neo-mega__drawer-cta--filled{background:#f57e20;color:#fff;border:2px solid #f57e20}.neo-mega__drawer-cta--outline{background:rgba(0,0,0,0);color:#f57e20;border:2px solid #f57e20}@media screen and (max-width: 1379px){.neo-mega__nav,.neo-mega__ctas{display:none}.neo-mega{margin-bottom:-80px}.neo-mega__hamburger{display:flex;margin-left:auto}.neo-mega__panels{display:none}.neo-mega__bar{height:64px;padding:0 16px}.neo-mega.is-mobile-open .neo-mega__hamburger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.neo-mega.is-mobile-open .neo-mega__hamburger span:nth-child(2){opacity:0}.neo-mega.is-mobile-open .neo-mega__hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}@media screen and (min-width: 1380px){.neo-mega__drawer{display:none !important}}:root{--store-header-h: 80px}@media screen and (min-width: 1380px){:root{--store-header-h: 96px}}header.store-header{width:100%;height:var(--store-header-h);background-color:#fff;border-bottom:1px solid #f7f7f7;position:sticky;top:0;z-index:999999}header.store-header .container{display:flex;align-items:center;justify-content:space-between;gap:16px;height:100%}header.entry-header{display:none}.store-home-link,.store-nav__link{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#f57e20;transition:color .15s ease;white-space:nowrap}.store-home-link:hover,.store-home-link:focus,.store-nav__link:hover,.store-nav__link:focus{color:#034}.store-home-link::before{content:"";width:8px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.store-nav{display:flex;align-items:center;gap:24px}@media screen and (max-width: 450px){.store-nav{gap:16px}}.store-cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:20px;background-color:#f57e20;color:#fff;font-size:12px;font-weight:700;line-height:1}.neo-footer{position:relative;isolation:isolate;overflow:hidden;border-top-left-radius:32px;border-top-right-radius:32px;padding:3rem 3rem 1rem;color:#fff;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media screen and (max-width: 781px){.neo-footer{padding-left:20px;padding-right:20px}}.neo-footer__bg,.neo-footer__scrim{position:absolute;inset:0;z-index:-1}.neo-footer__bg{background-size:cover;background-repeat:no-repeat}.neo-footer__scrim{background-color:#000}.neo-footer__inner{display:flex;flex-direction:column;gap:48px;max-width:var(--wp--style--global--wide-size, 1440px);margin-inline:auto}.neo-footer a{font-size:inherit;line-height:inherit}.neo-footer__social{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.neo-footer__social li{margin:0;padding:0}.neo-footer__social-link{display:block;line-height:0;opacity:1;transition:opacity .15s ease}.neo-footer__social-link:hover,.neo-footer__social-link:focus{opacity:.7}.neo-footer__social-link img{display:block}.neo-footer__address{margin:0 0 clamp(1.25rem,.6667rem + 2.9167vw,3rem);font-size:.875rem;font-weight:300;font-style:normal;line-height:1.6;color:#fff}.neo-footer__address a{color:#f57e20;text-decoration:underline;text-underline-offset:3px}.neo-footer__address a:hover,.neo-footer__address a:focus{color:#fff}.neo-footer__nav{display:flex;flex-wrap:nowrap;gap:1rem}@media screen and (max-width: 1023px){.neo-footer__nav{flex-wrap:wrap}}.neo-footer__col{flex:1 1 0;min-width:0}@media screen and (min-width: 782px)and (max-width: 1023px){.neo-footer__col{flex:0 0 calc(33.333% - 11px)}}@media screen and (max-width: 781px){.neo-footer__col{flex:0 0 calc(50% - 12px)}}.neo-footer__nav-title{margin:0 0 0;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.5);color:#ccc;font-size:12px;font-weight:800;letter-spacing:.6px;line-height:1.5;text-transform:uppercase}.neo-footer__nav-list{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-left:0;list-style:none}.neo-footer__nav-list li{margin:0;padding:0}.neo-footer__nav-list a{color:#fff;font-size:15px;font-weight:300;letter-spacing:.15px;line-height:1.5;text-decoration:none}.neo-footer__nav-list a:hover,.neo-footer__nav-list a:focus{color:#f57e20}.neo-footer__wordmark{width:100%}.neo-footer__wordmark img{display:block;width:100%;height:auto}.neo-footer__legal{margin:0;color:hsla(0,0%,100%,.5);font-size:12px;font-weight:300;letter-spacing:.12px;line-height:1.5}.neo-footer__legal a{color:hsla(0,0%,100%,.5);text-decoration:underline;text-underline-offset:3px}.neo-footer__legal a:hover,.neo-footer__legal a:focus{color:#fff}.neo-footer__legal code{background:none;padding:0}.neo-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px}@media screen and (max-width: 781px){.neo-footer__bottom{flex-direction:column;text-align:center}}.entry-footer{display:none}#article a:not(.btn){color:#f57e20;text-decoration:underline}#article h3{margin:25px 0 5px}#article .hero{margin-bottom:50px}#article .main-container .container{max-width:900px}#article img{width:100%;margin:30px 0}#article li{margin-bottom:15px}#article p+p{margin-top:15px}#article .single-col{margin-top:100px}#article .single-col-content{text-align:center}@media screen and (min-width: 768px){#article .single-col-content h2{font-size:27px}}#article .btn,#article .woocommerce #payment #place_order,.woocommerce #payment #article #place_order,#article .woocommerce-page #payment #place_order,.woocommerce-page #payment #article #place_order,#article ul.products li.product .button,ul.products li.product #article .button,#article .woocommerce div.product form.cart .button,.woocommerce div.product form.cart #article .button,#article #genesis-content .button,#genesis-content #article .button,#article .login-submit input,.login-submit #article input,#article .library-post-btn a,.library-post-btn #article a{margin-right:auto;margin-left:auto}.blog-blurb{text-align:center;margin-bottom:50px}.accordion h2{text-align:center;margin-bottom:75px}.accordion-item{background-color:#fff;overflow:hidden;max-height:90px;transition:.3s;border-bottom:1px solid #aaa}@media screen and (min-width: 768px){.accordion-item{max-height:60px}}.accordion-item+.accordion-item{margin-top:15px}.accordion-item.active{max-height:600px}@media screen and (min-width: 992px){.accordion-item.active{max-height:300px}}.accordion-item.active .accordion-title:after{transform:translateY(-50%) rotate(0)}.accordion-title{height:90px;align-items:center;padding:0 65px 0 0;position:relative;box-sizing:border-box;cursor:pointer;transition:.3s}@media screen and (min-width: 768px){.accordion-title{height:60px}}@media screen and (min-width: 992px){.accordion-title{padding:0 65px 0 25px}}.accordion-title p{font-weight:500;font-size:20px;line-height:25px;margin-bottom:0}@media screen and (min-width: 992px){.accordion-title p{font-size:24px;line-height:29px}}.accordion-title:after{content:"";position:absolute;right:30px;top:50%;background-image:url("/wp-content/uploads/2022/12/arrow-accordion.svg");transform:translateY(-50%) rotate(180deg);width:20px;height:12px;background-size:contain;filter:invert(15%) sepia(15%) saturate(185%) hue-rotate(314deg) brightness(106%) contrast(81%);transition:.3s}.accordion-content{padding-bottom:40px}@media screen and (min-width: 992px){.accordion-content{padding:0 25px 40px}}#simple{padding:150px 0}#simple .container{max-width:1400px}#simple h1{color:#444;text-align:left;font-weight:500}#simple h2{font-size:24px;line-height:30px;font-weight:300}#simple h3{margin-top:45px;margin-bottom:25px}#simple ul{padding-left:20px}#simple ul+p{margin-top:20px}#simple li+li{margin-top:20px}#simple p+p,#simple .btn,#simple .woocommerce #payment #place_order,.woocommerce #payment #simple #place_order,#simple .woocommerce-page #payment #place_order,.woocommerce-page #payment #simple #place_order,#simple ul.products li.product .button,ul.products li.product #simple .button,#simple .woocommerce div.product form.cart .button,.woocommerce div.product form.cart #simple .button,#simple #genesis-content .button,#genesis-content #simple .button,#simple .login-submit input,.login-submit #simple input,#simple .library-post-btn a,.library-post-btn #simple a{margin-top:40px}#simple a:not(.btn){color:#f57e20;text-decoration:underline}#simple .simple-intro{min-height:190px}#simple .simple-footnotes{margin-top:124px}#simple .simple-footnotes p{font-size:16px}#simple .simple-footnotes p+p{margin-top:20px}:root{--neo-shadow-large: 0px 20px 24px rgba(0, 0, 0, 0.08), 0px 8px 8px rgba(0, 0, 0, 0.03);--neo-shadow-small: 0px 4px 8px rgba(0, 0, 0, 0.1), 0px 2px 4px rgba(0, 0, 0, 0.06);--neo-arrow-light: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36'><circle cx='18' cy='18' r='18' fill='%23fff5ef'/><path d='M10 18h14M18 12l6 6-6 6' stroke='%23f57e20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>");--neo-arrow-outline-orange: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36'><circle cx='18' cy='18' r='17' fill='none' stroke='%23f57e20' stroke-width='0.7'/><path d='M10 18h14M18 12l6 6-6 6' stroke='%23f57e20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>");--neo-arrow-bare-orange: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36'><path d='M10 18h14M18 12l6 6-6 6' stroke='%23f57e20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>")}.btn,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,ul.products li.product .button,.woocommerce div.product form.cart .button,#genesis-content .button,.login-submit input,.library-post-btn a,.readmorebtn,.form-container .form [type=submit],#gform_submit_button_5{display:inline-flex;align-items:center;gap:16px;padding:4px 4px 4px 24px;border-radius:999px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;white-space:nowrap;width:fit-content;box-sizing:border-box;cursor:pointer;background-color:#f57e20;border:.7px solid #f57e20;color:#fff5ef;box-shadow:var(--neo-shadow-large);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.btn::after,.woocommerce #payment #place_order::after,.woocommerce-page #payment #place_order::after,ul.products li.product .button::after,.woocommerce div.product form.cart .button::after,#genesis-content .button::after,.login-submit input::after,.library-post-btn a::after,.readmorebtn::after,.form-container .form [type=submit]::after,#gform_submit_button_5::after{content:"";display:block;width:36px;height:36px;flex-shrink:0;background:no-repeat center/36px 36px;background-image:var(--neo-arrow-light);transition:background-image .2s ease}.btn:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,ul.products li.product .button:hover,.woocommerce div.product form.cart .button:hover,#genesis-content .button:hover,.login-submit input:hover,.library-post-btn a:hover,.readmorebtn:hover,.form-container .form [type=submit]:hover,#gform_submit_button_5:hover{background-color:#034;border-color:#034;color:#fff5ef;box-shadow:var(--neo-shadow-small)}.btn._blue,.woocommerce #payment ._blue#place_order,.woocommerce-page #payment ._blue#place_order,ul.products li.product ._blue.button,.woocommerce div.product form.cart ._blue.button,#genesis-content ._blue.button,.login-submit input._blue,.library-post-btn a._blue,.readmorebtn._blue,.form-container .form [type=submit]._blue,#gform_submit_button_5._blue{background-color:#034;border-color:#034}.btn._blue:hover,.woocommerce #payment ._blue#place_order:hover,.woocommerce-page #payment ._blue#place_order:hover,ul.products li.product ._blue.button:hover,.woocommerce div.product form.cart ._blue.button:hover,#genesis-content ._blue.button:hover,.login-submit input._blue:hover,.library-post-btn a._blue:hover,.readmorebtn._blue:hover,.form-container .form [type=submit]._blue:hover,#gform_submit_button_5._blue:hover{background-color:#fff5ef;border-color:#fff5ef;color:#444;box-shadow:0 0 0 4px #034,var(--neo-shadow-large)}.btn._outline,.woocommerce #payment ._outline#place_order,.woocommerce-page #payment ._outline#place_order,ul.products li.product ._outline.button,.woocommerce div.product form.cart ._outline.button,#genesis-content ._outline.button,.login-submit input._outline,.library-post-btn a._outline,.readmorebtn._outline,.form-container .form [type=submit]._outline,#gform_submit_button_5._outline{background-color:rgba(0,0,0,0);border-color:#f57e20;color:#444}.btn._outline::after,.woocommerce #payment ._outline#place_order::after,.woocommerce-page #payment ._outline#place_order::after,ul.products li.product ._outline.button::after,.woocommerce div.product form.cart ._outline.button::after,#genesis-content ._outline.button::after,.login-submit input._outline::after,.library-post-btn a._outline::after,.readmorebtn._outline::after,.form-container .form [type=submit]._outline::after,#gform_submit_button_5._outline::after{background-image:var(--neo-arrow-outline-orange)}.btn._outline:hover,.woocommerce #payment ._outline#place_order:hover,.woocommerce-page #payment ._outline#place_order:hover,ul.products li.product ._outline.button:hover,.woocommerce div.product form.cart ._outline.button:hover,#genesis-content ._outline.button:hover,.login-submit input._outline:hover,.library-post-btn a._outline:hover,.readmorebtn._outline:hover,.form-container .form [type=submit]._outline:hover,#gform_submit_button_5._outline:hover{background-color:#fff5ef;border-color:#f57e20;color:#444;box-shadow:var(--neo-shadow-large)}.btn._outline:hover::after,.woocommerce #payment ._outline#place_order:hover::after,.woocommerce-page #payment ._outline#place_order:hover::after,ul.products li.product ._outline.button:hover::after,.woocommerce div.product form.cart ._outline.button:hover::after,#genesis-content ._outline.button:hover::after,.login-submit input._outline:hover::after,.library-post-btn a._outline:hover::after,.readmorebtn._outline:hover::after,.form-container .form [type=submit]._outline:hover::after,#gform_submit_button_5._outline:hover::after{background-image:var(--neo-arrow-bare-orange)}.btn._no-arrow,.woocommerce #payment ._no-arrow#place_order,.woocommerce-page #payment ._no-arrow#place_order,ul.products li.product ._no-arrow.button,.woocommerce div.product form.cart ._no-arrow.button,#genesis-content ._no-arrow.button,.login-submit input._no-arrow,.library-post-btn a._no-arrow,.readmorebtn._no-arrow,.form-container .form [type=submit]._no-arrow,#gform_submit_button_5._no-arrow{padding-right:24px}.btn._no-arrow::after,.woocommerce #payment ._no-arrow#place_order::after,.woocommerce-page #payment ._no-arrow#place_order::after,ul.products li.product ._no-arrow.button::after,.woocommerce div.product form.cart ._no-arrow.button::after,#genesis-content ._no-arrow.button::after,.login-submit input._no-arrow::after,.library-post-btn a._no-arrow::after,.readmorebtn._no-arrow::after,.form-container .form [type=submit]._no-arrow::after,#gform_submit_button_5._no-arrow::after{content:none}.btn:disabled,.woocommerce #payment #place_order:disabled,.woocommerce-page #payment #place_order:disabled,ul.products li.product .button:disabled,.woocommerce div.product form.cart .button:disabled,#genesis-content .button:disabled,.login-submit input:disabled,.library-post-btn a:disabled,.btn[disabled],.woocommerce #payment [disabled]#place_order,.woocommerce-page #payment [disabled]#place_order,ul.products li.product [disabled].button,.woocommerce div.product form.cart [disabled].button,#genesis-content [disabled].button,.login-submit input[disabled],.library-post-btn a[disabled],.readmorebtn:disabled,.readmorebtn[disabled],.form-container .form [type=submit]:disabled,.form-container .form [type=submit][disabled],#gform_submit_button_5:disabled,#gform_submit_button_5[disabled]{background-color:#f7f7f7;border-color:#aaa;color:#6d6e71;box-shadow:none;cursor:not-allowed}.btn:disabled::after,.woocommerce #payment #place_order:disabled::after,.woocommerce-page #payment #place_order:disabled::after,ul.products li.product .button:disabled::after,.woocommerce div.product form.cart .button:disabled::after,#genesis-content .button:disabled::after,.login-submit input:disabled::after,.library-post-btn a:disabled::after,.btn[disabled]::after,.woocommerce #payment [disabled]#place_order::after,.woocommerce-page #payment [disabled]#place_order::after,ul.products li.product [disabled].button::after,.woocommerce div.product form.cart [disabled].button::after,#genesis-content [disabled].button::after,.login-submit input[disabled]::after,.library-post-btn a[disabled]::after,.readmorebtn:disabled::after,.readmorebtn[disabled]::after,.form-container .form [type=submit]:disabled::after,.form-container .form [type=submit][disabled]::after,#gform_submit_button_5:disabled::after,#gform_submit_button_5[disabled]::after{background-image:var(--neo-arrow-bare-orange);opacity:.35}.btn:disabled:hover,.woocommerce #payment #place_order:disabled:hover,.woocommerce-page #payment #place_order:disabled:hover,ul.products li.product .button:disabled:hover,.woocommerce div.product form.cart .button:disabled:hover,#genesis-content .button:disabled:hover,.login-submit input:disabled:hover,.library-post-btn a:disabled:hover,.btn[disabled]:hover,.woocommerce #payment [disabled]#place_order:hover,.woocommerce-page #payment [disabled]#place_order:hover,ul.products li.product [disabled].button:hover,.woocommerce div.product form.cart [disabled].button:hover,#genesis-content [disabled].button:hover,.login-submit input[disabled]:hover,.library-post-btn a[disabled]:hover,.readmorebtn:disabled:hover,.readmorebtn[disabled]:hover,.form-container .form [type=submit]:disabled:hover,.form-container .form [type=submit][disabled]:hover,#gform_submit_button_5:disabled:hover,#gform_submit_button_5[disabled]:hover{background-color:#f7f7f7;border-color:#aaa;color:#6d6e71;box-shadow:none}.btn:focus-visible,.woocommerce #payment #place_order:focus-visible,.woocommerce-page #payment #place_order:focus-visible,ul.products li.product .button:focus-visible,.woocommerce div.product form.cart .button:focus-visible,#genesis-content .button:focus-visible,.login-submit input:focus-visible,.library-post-btn a:focus-visible,.readmorebtn:focus-visible,.form-container .form [type=submit]:focus-visible,#gform_submit_button_5:focus-visible{outline:2px solid #034;outline-offset:2px}input.btn,.woocommerce #payment input#place_order,.woocommerce-page #payment input#place_order,ul.products li.product input.button,.woocommerce div.product form.cart input.button,#genesis-content input.button,.login-submit input,input.readmorebtn,.form-container .form input[type=submit],input#gform_submit_button_5,.login-submit input[type=submit]{padding-right:56px;background-image:var(--neo-arrow-light);background-repeat:no-repeat;background-position:right 4px center;background-size:36px 36px;min-height:44px}input.btn._outline,.woocommerce #payment input._outline#place_order,.woocommerce-page #payment input._outline#place_order,ul.products li.product input._outline.button,.woocommerce div.product form.cart input._outline.button,#genesis-content input._outline.button,.login-submit input._outline,input.readmorebtn._outline,.form-container .form input[type=submit]._outline,input#gform_submit_button_5._outline,.login-submit input[type=submit]._outline{background-image:var(--neo-arrow-outline-orange)}input.btn._outline:hover,.woocommerce #payment input._outline#place_order:hover,.woocommerce-page #payment input._outline#place_order:hover,ul.products li.product input._outline.button:hover,.woocommerce div.product form.cart input._outline.button:hover,#genesis-content input._outline.button:hover,.login-submit input._outline:hover,input.readmorebtn._outline:hover,.form-container .form input[type=submit]._outline:hover,input#gform_submit_button_5._outline:hover,.login-submit input[type=submit]._outline:hover{background-image:var(--neo-arrow-bare-orange)}.slick-next,.slick-arrow,.slick-dots button{border:0;padding:0;cursor:pointer;background-color:rgba(0,0,0,0)}.slick-arrow{position:absolute;width:50px;height:50px;border-radius:50px;top:50%;font-size:0;line-height:0;transform:translateY(-50%);background-color:#6d6e71;transition:.3s;z-index:9}@media screen and (max-width: 768px){.slick-arrow{display:none}}.slick-arrow:after{content:"";position:absolute;background-image:url("/wp-content/uploads/2022/12/arrow.svg");filter:invert(100%);width:12px;height:18px;top:50%;left:50%;transform:translate(-50%, -50%);background-size:cover;background-repeat:no-repeat}.slick-arrow:hover{background-color:#444}.slick-arrow.slick-disabled{opacity:0}.slick-prev{left:-20px}@media screen and (min-width: 1350px){.slick-prev{left:-25px}}.slick-prev:after{transform:translate(-50%, -50%) rotate(180deg)}.slick-next{right:-20px}@media screen and (min-width: 1350px){.slick-next{right:-25px}}.slick-dots{display:flex;list-style:none;justify-content:center;position:relative;width:100%;align-items:center;position:absolute;bottom:15px;margin:0 auto;padding:0}@media screen and (min-width: 768px){.slick-dots{bottom:30px}}.slick-dots button{width:45px;height:5px;border-radius:20px;font-size:0;line-height:0;margin:0 5px;padding:0;opacity:.7;background-color:#fff;transition:.3s}@media screen and (min-width: 768px){.slick-dots button{width:45px;height:10px}}.slick-dots button:hover{opacity:1;background-color:#6d6e71}.slick-dots .slick-active button{opacity:1}.gform_heading{display:none}.pre-form-info{text-align:center;width:100%;max-width:1300px;margin:0 auto 75px}.pre-form-info p:first-of-type{font-size:40px;line-height:47px;font-weight:500;margin-bottom:45px}.pre-form-info p:last-of-type{font-size:23px;line-height:29px}.form-text{text-align:center;margin-bottom:50px}.form-container{background-color:#f7f7f7;padding:50px 0}@media screen and (min-width: 992px){.form-container{padding:100px 0}}.form-container .cookie-reset-container{font-size:14px}.form-container .cookie-reset-container a{font-size:14px;color:#f57e20;text-decoration:underline}.form-columns-2,.form-columns-3,.form-columns-1{max-width:1500px !important}.form-columns-2 .hs-input,.form-columns-3 .hs-input,.form-columns-1 .hs-input{width:100% !important}.form-columns-2 .input,.form-columns-3 .input,.form-columns-1 .input{margin-right:0 !important}.form-columns-2,.form-columns-3{display:flex;justify-content:space-between;gap:25px}@media screen and (max-width: 768px){.form-columns-2,.form-columns-3{flex-direction:column}}.hs-recaptcha{margin-bottom:25px}.form-container .form{max-width:1500px;margin:0 auto;padding:40px 30px;box-sizing:border-box;background-color:#fff;border-radius:15px}@media screen and (min-width: 768px){.form-container .form{padding:50px 40px}}@media screen and (min-width: 992px){.form-container .form{padding:100px 150px}}.form-container .form h2{text-align:center;color:#f57e20;font-size:23px;line-height:29px;font-weight:500;margin-bottom:45px}@media screen and (min-width: 768px){.form-container .form h2{font-size:32px;line-height:36px;margin-bottom:90px}}.form-container .form p{margin:0 0 25px}.form-container .form p a{font-weight:bold;text-decoration:underline}.form-container .form label{font-weight:500}.form-container .form input,.form-container .form select,.form-container .form textarea{border-radius:0;border:0;border-bottom:1px solid #444;background:#fff;color:#444;padding:0;font-size:16px;width:100%;height:40px;margin-bottom:40px}.form-container .form input[value=""],.form-container .form select[value=""]{color:#444}.form-container .form input[type=submit]{background-color:#f57e20;color:#fff;border-radius:45px;border:2px solid #f57e20}.form-container .form input[type=submit]:hover{background-color:#fff;color:#f57e20;border:2px solid #f57e20}.form-container .form .hs-error-msg{font-style:italic;color:#f2545b}.inputs-list{list-style:none;padding:0 0 20px 0;display:flex;align-items:center}.inputs-list input.hs-input{width:20px !important;display:block;margin:0;height:20px !important}.inputs-list label{display:flex;align-items:center}.hs-error-msgs.inputs-list{margin-top:-20px;margin-bottom:20px}#dropdownFormContainer{max-height:0;overflow:hidden;transition:.3s}#dropdownFormContainer.active{max-height:1100px}#dropdownFormContainer.active+#formTrigger>span span:last-of-type{display:inline-block}#dropdownFormContainer.active+#formTrigger>span span:first-of-type{display:none}#dropdownFormContainer.active+#formTrigger div:after{background-image:url("/wp-content/uploads/2022/12/exit.svg");width:14px;height:14px}#formTrigger{width:fit-content;margin:0 auto;display:flex;align-items:center;justify-content:center}#formTrigger>span{color:#f57e20;font-size:18px;font-weight:500}#formTrigger>span span:first-of-type{display:inline-block}#formTrigger>span span:last-of-type{display:none}#formTrigger div{width:35px;height:35px;border-radius:35px;position:relative;background:#f57e20;margin-left:15px}#formTrigger div:after{content:"";background-image:url("/wp-content/uploads/2022/12/eye.svg");width:17px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);filter:invert(100%) sepia(1%) saturate(6%) hue-rotate(1deg) brightness(103%) contrast(100%)}#demo .form-text h3{color:#f57e20}#demo .form-text .footnote{margin-top:40px}.confirmation{text-align:center}.confirmation img{width:85px;height:85px;filter:invert(62%) sepia(76%) saturate(2796%) hue-rotate(345deg) brightness(97%) contrast(97%);margin-bottom:45px}.confirmation .btn,.confirmation .woocommerce #payment #place_order,.woocommerce #payment .confirmation #place_order,.confirmation .woocommerce-page #payment #place_order,.woocommerce-page #payment .confirmation #place_order,.confirmation ul.products li.product .button,ul.products li.product .confirmation .button,.confirmation .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .confirmation .button,.confirmation #genesis-content .button,#genesis-content .confirmation .button,.confirmation .login-submit input,.login-submit .confirmation input,.confirmation .library-post-btn a,.library-post-btn .confirmation a{margin:40px auto 0}.confirmation-title{color:#f57e20;font-size:45px;font-weight:500;padding-bottom:20px}.confirmation-title+p{font-size:23px}.page-id-2311 .gform_wrapper .gfield{margin-bottom:20px}.page-id-2311 .gform_wrapper .gfield_label{display:block;float:none;width:auto;margin:0 0 6px;padding:0;font-size:14px;line-height:20px;font-weight:500;color:#6d6e71}.page-id-2311 .gform_wrapper .gfield_required{color:#c9252d}.page-id-2311 .gform_wrapper input[type=text],.page-id-2311 .gform_wrapper input[type=email],.page-id-2311 .gform_wrapper input[type=password],.page-id-2311 .gform_wrapper input[type=tel],.page-id-2311 .gform_wrapper input[type=url],.page-id-2311 .gform_wrapper input[type=number],.page-id-2311 .gform_wrapper select,.page-id-2311 .gform_wrapper textarea{width:100%;box-sizing:border-box;min-height:48px;margin:0;padding:12px 14px;background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:8px;font-family:"Inter",sans-serif;font-size:16px;line-height:22px;color:#444;transition:border-color .15s ease,box-shadow .15s ease}.page-id-2311 .gform_wrapper input[type=text]:focus,.page-id-2311 .gform_wrapper input[type=email]:focus,.page-id-2311 .gform_wrapper input[type=password]:focus,.page-id-2311 .gform_wrapper input[type=tel]:focus,.page-id-2311 .gform_wrapper input[type=url]:focus,.page-id-2311 .gform_wrapper input[type=number]:focus,.page-id-2311 .gform_wrapper select:focus,.page-id-2311 .gform_wrapper textarea:focus{outline:none;border-color:#f57e20;box-shadow:0 0 0 3px rgba(245,126,32,.15)}.page-id-2311 .gform_wrapper textarea{min-height:96px;resize:vertical}.page-id-2311 .gform_wrapper .gform-field-label--type-sub{display:block;margin-top:6px;font-size:13px;line-height:18px;font-weight:400;color:#6d6e71}.page-id-2311 .gform_wrapper .gchoice{display:flex;align-items:center;gap:10px;margin-bottom:8px}.page-id-2311 .gform_wrapper .gfield-choice-input{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:#f57e20}.page-id-2311 .gform_wrapper .gform-field-label--type-inline{margin:0;font-size:16px;line-height:24px;font-weight:400;color:#444;cursor:pointer}.page-id-2311 .gform_wrapper .ginput_password_wrapper,.page-id-2311 .gform_wrapper .ginput_container_password{position:relative}.page-id-2311 .gform_wrapper .gfield_validation_message,.page-id-2311 .gform_wrapper .validation_message{margin-top:6px;padding:0;border:0;background:none;font-size:13px;line-height:18px;color:#c9252d}.page-id-2311 .gform_wrapper .gfield_error input[type=text],.page-id-2311 .gform_wrapper .gfield_error input[type=email],.page-id-2311 .gform_wrapper .gfield_error input[type=password],.page-id-2311 .gform_wrapper .gfield_error select,.page-id-2311 .gform_wrapper .gfield_error textarea{border-color:#c9252d}.page-id-2311 .gform_wrapper .gform-footer{margin-top:28px}.hero-carousel-container{width:92.5%;margin:0 auto}.hero-carousel-container .slick-list{overflow:visible}.hero-carousel-item{height:350px;background-color:#6d6e71;border-radius:15px;background-size:cover;background-repeat:no-repeat;margin:0 5px}@media screen and (min-width: 768px){.hero-carousel-item{height:465px;margin:0 15px}}@media screen and (min-width: 1200px){.hero-carousel-item{height:825px}}.hero-carousel-item>.flex{flex-direction:column;align-items:center;justify-content:center;height:inherit;text-align:center;padding:30px;box-sizing:border-box}.hero-carousel-item span[role=heading]{font-size:26px;font-weight:700;color:#fff;margin-bottom:20px;max-width:1100px}@media screen and (min-width: 768px){.hero-carousel-item span[role=heading]{font-size:35px}}@media screen and (min-width: 1200px){.hero-carousel-item span[role=heading]{font-size:60px}}@media screen and (min-width: 1500px){.hero-carousel-item span[role=heading]{margin-bottom:35px;font-size:75px}}.hero-carousel-item p{font-weight:600;color:#fff;margin-bottom:35px;max-width:1100px}@media screen and (min-width: 768px){.hero-carousel-item p{font-size:20px}}@media screen and (min-width: 1200px){.hero-carousel-item p{font-size:23px;line-height:29px}}@media screen and (min-width: 1500px){.hero-carousel-item p{font-size:32px;line-height:36px;margin-bottom:50px}}.hero-carousel-item.computer{background-image:url("/wp-content/uploads/2022/12/computer-bkgd.jpg")}.hero-carousel-item.robot{background-image:url("/wp-content/uploads/2022/12/robot-bkgd.jpg")}.hero-carousel-item.tool{background-image:url("/wp-content/uploads/2022/12/arm-bkgd.jpg")}.hero-carousel-item.bone{background-image:url("/wp-content/uploads/2022/12/bone-bkgd.jpg")}.hero-carousel-item.bonereduction{background-image:url("/wp-content/uploads/2023/04/236-BR-homepage-hero-scaled.jpg")}.hero-carousel-item.bonereduction a.btn._fill,.hero-carousel-item.bonereduction .woocommerce #payment a._fill#place_order,.woocommerce #payment .hero-carousel-item.bonereduction a._fill#place_order,.hero-carousel-item.bonereduction .woocommerce-page #payment a._fill#place_order,.woocommerce-page #payment .hero-carousel-item.bonereduction a._fill#place_order,.hero-carousel-item.bonereduction ul.products li.product a._fill.button,ul.products li.product .hero-carousel-item.bonereduction a._fill.button,.hero-carousel-item.bonereduction .woocommerce div.product form.cart a._fill.button,.woocommerce div.product form.cart .hero-carousel-item.bonereduction a._fill.button,.hero-carousel-item.bonereduction #genesis-content a._fill.button,#genesis-content .hero-carousel-item.bonereduction a._fill.button,.hero-carousel-item.bonereduction .library-post-btn a._fill,.library-post-btn .hero-carousel-item.bonereduction a._fill{background-color:#393939 !important}.home-content{padding:50px 0 0;background-color:#f7f7f7;overflow:hidden}@media screen and (min-width: 992px){.home-content{padding:100px 0 0}}.home-content>.flex{flex-direction:column}@media screen and (min-width: 992px){.home-content>.flex{flex-direction:row-reverse}}.home-content-container{max-width:885px;width:100%}@media screen and (min-width: 992px){.home-content-container{margin-left:25px}}@media screen and (min-width: 1500px){.home-content-container{margin-left:100px}}@media screen and (min-width: 768px){.home-content-container+img{max-width:360px;margin-left:auto;margin-top:-200px}}@media screen and (min-width: 992px){.home-content-container+img{max-width:540px;flex-shrink:0;position:relative;margin-top:0}}.home-content-container .btn,.home-content-container .woocommerce #payment #place_order,.woocommerce #payment .home-content-container #place_order,.home-content-container .woocommerce-page #payment #place_order,.woocommerce-page #payment .home-content-container #place_order,.home-content-container ul.products li.product .button,ul.products li.product .home-content-container .button,.home-content-container .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .home-content-container .button,.home-content-container #genesis-content .button,#genesis-content .home-content-container .button,.home-content-container .login-submit input,.login-submit .home-content-container input,.home-content-container .library-post-btn a,.library-post-btn .home-content-container a{margin:45px 0 50px}@media screen and (min-width: 992px){.home-content-container .btn,.home-content-container .woocommerce #payment #place_order,.woocommerce #payment .home-content-container #place_order,.home-content-container .woocommerce-page #payment #place_order,.woocommerce-page #payment .home-content-container #place_order,.home-content-container ul.products li.product .button,ul.products li.product .home-content-container .button,.home-content-container .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .home-content-container .button,.home-content-container #genesis-content .button,#genesis-content .home-content-container .button,.home-content-container .login-submit input,.login-submit .home-content-container input,.home-content-container .library-post-btn a,.library-post-btn .home-content-container a{margin:85px 0 50px}}.dentistry-cards{gap:35px;margin-bottom:35px}@media screen and (max-width: 1500px){.dentistry-cards{flex-wrap:wrap}}.dentistry-card{height:125px;width:100%;max-width:270px;background-color:#fff;border-radius:15px;align-items:center;justify-content:space-between;padding:0 30px;box-sizing:border-box;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15))}.dentistry-card img{width:45px}.dentistry-card p{font-size:16px;line-height:24px;margin-left:15px}.home-news-events{background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;background-color:#f7f7f7;padding:95px 0 75px}.home-news-events .container>h2{text-align:center}.home-news-events .slick-dots{bottom:-40px}.home-news-events .wpnaw-gridbox-main{margin:0}@media screen and (min-width: 1200px){.home-news-events .wpnaw-gridbox-main.wpnaw-clearfix{margin:0 0 50px !important;display:grid;gap:25px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}}.home-news-events .wpnaw-news-inner-wrap{background:#fff;padding:0;display:flex;flex-direction:column;width:100%;margin-bottom:25px !important;float:none !important}@media screen and (max-width: 1200px){.home-news-events .wpnaw-news-inner-wrap{max-width:500px;margin:0 auto}}@media screen and (min-width: 1200px){.home-news-events .wpnaw-news-inner-wrap{margin-bottom:0 !important}}.home-news-events .wpnaw-news-inner-wrap:nth-of-type(1){grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:2}.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2){grid-row-start:1;grid-column-start:2;grid-row-end:2;grid-column-end:3}.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3){grid-row-start:2;grid-column-start:2;grid-row-end:3;grid-column-end:3}@media screen and (min-width: 1200px){.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2) .wpnaw-news-short-content,.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3) .wpnaw-news-short-content{display:none}}.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2) .wpnews-s-medium-3,.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3) .wpnews-s-medium-3{height:300px;width:100%;flex-shrink:0}@media screen and (max-width: 992px){.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2) .wpnews-s-medium-3,.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3) .wpnews-s-medium-3{height:250px}}@media screen and (min-width: 1200px){.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2) .wpnews-s-medium-3,.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3) .wpnews-s-medium-3{width:300px}}.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2) .wpnews-s-medium-3 img,.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3) .wpnews-s-medium-3 img{height:100%}.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2) .wpnaw-news-right-block .wpnaw-news-image-bg,.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3) .wpnaw-news-right-block .wpnaw-news-image-bg{height:300px}@media screen and (max-width: 992px){.home-news-events .wpnaw-news-inner-wrap:nth-of-type(2) .wpnaw-news-right-block .wpnaw-news-image-bg,.home-news-events .wpnaw-news-inner-wrap:nth-of-type(3) .wpnaw-news-right-block .wpnaw-news-image-bg{height:250px}}.home-news-events .wpnaw-gridbox-main.design-1 .wpnaw-news-image-bg{order:0;margin-bottom:35px}@media screen and (max-width: 992px){.home-news-events .wpnaw-gridbox-main.design-1 .wpnaw-news-image-bg{height:250px}}.home-news-events .wpnaw-news-date{order:1;font-size:16px;text-transform:capitalize}.home-news-events .wpnaw-news-title{order:2}.home-news-events .wpnaw-news-content{order:3}.home-news-events .wpnaw-news-date,.home-news-events .wpnaw-news-title,.home-news-events .wpnaw-news-content{margin:0 15px 5px !important}@media screen and (min-width: 1200px){.home-news-events .wpnaw-news-date,.home-news-events .wpnaw-news-title,.home-news-events .wpnaw-news-content{margin:0 35px 5px !important}}.home-news-events .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block{padding:0 !important;margin-bottom:0;border-bottom:0;display:flex;flex-direction:column}@media screen and (min-width: 1200px){.home-news-events .wpnaw-gridbox-main.design-1 .wpnaw-news-right-block{flex-direction:row}}.home-news-events .wpnews-s-medium-9{width:100%;padding:25px 0 0;display:flex;flex-direction:column}.home-news-events .wpnews-s-medium-9 h3 a{font-size:20px !important}@media screen and (max-width: 1200px){.home-news-events .wpnaw-news-content{padding-bottom:25px}}.home-news-events .readmorebtn:hover,.home-news-events .readmorebtn:focus{color:#444 !important;background-color:#fff}.events-cards{margin:0 -17px}.events-cards .slick-dots button{background-color:#6d6e71;width:10px;margin:0 3px}@media screen and (max-width: 768px){.events-cards .container{width:calc(100% + 40px);margin-left:-20px}.events-cards .container .slick-track{overflow:visible}}.events-card{background-color:#fff;border-radius:15px;padding:35px;box-sizing:border-box;margin:0 17px}@media screen and (max-width: 768px){.events-card{width:300px;margin:0 10px;padding:25px}}.events-card>.flex{justify-content:space-between;margin-bottom:20px;flex-direction:column;align-items:flex-start}@media screen and (min-width: 768px){.events-card>.flex{flex-direction:row;align-items:center}}.events-card h3{font-size:23px;line-height:29px}@media screen and (min-width: 1500px){.events-card h3{font-size:28px;line-height:33px}}.events-card p{font-size:16px;line-height:20px}@media screen and (min-width: 768px){.events-card p{font-size:20px;line-height:27px}}.events-card:hover .presenter-replay{color:#6d6e71}.events-card:hover .presenter-replay:after{filter:invert(43%) sepia(6%) saturate(182%) hue-rotate(187deg) brightness(97%) contrast(89%)}.events-card.coming-soon{pointer-events:none}.events-card.coming-soon .presenter-replay{color:#6d6e71;margin-right:0}.events-card.coming-soon .presenter-replay::after{display:none}.events-type{background-color:#f57e20;color:#fff;display:flex;align-items:center;justify-content:center;padding:5px 25px;border-radius:25px;font-weight:500}.events-type._past{background-color:#aaa;color:#fff}.events-type._past+.events-date{display:none}.events-date{font-size:18px;font-weight:500}@media screen and (max-width: 768px){.events-date{margin-top:15px}}.events-presenters{margin-top:25px;border-top:1px solid #444;padding-top:25px}.events-presenters img{width:95px;height:95px}.events-presenters>.flex{align-items:center}.events-presenters p{margin-left:20px}.events-presenters .flex+.flex{margin-top:20px}.presenter-replay{text-align:right;color:#f57e20;font-weight:500;transition:.3s;position:relative;margin-top:25px;margin-right:50px}.presenter-replay:after{content:"";background-image:url("/wp-content/uploads/2022/12/long-arrow.svg");position:absolute;background-size:cover;background-repeat:no-repeat;right:-50px;top:50%;width:40px;height:20px;display:block;transition:.3s;transform:translate(0, -50%);filter:invert(53%) sepia(86%) saturate(1566%) hue-rotate(348deg) brightness(100%) contrast(93%)}.video-component{padding:45px 0}@media screen and (min-width: 992px){.video-component{padding:95px 0}}.video-component>.flex{background-color:#444;border-radius:15px;box-sizing:border-box;justify-content:space-between;flex-direction:column;padding:10px 30px 25px}@media screen and (min-width: 768px){.video-component>.flex{padding:55px 85px}}@media screen and (min-width: 1200px){.video-component>.flex{padding:105px 85px}}.video-component>.flex+.flex{margin-top:15px}@media screen and (min-width: 992px){.video-component>.flex{flex-direction:row}.video-component>.flex+.flex{flex-direction:row-reverse}.video-component>.flex+.flex .video-content{margin-left:0;margin-right:50px}}.video-component>.flex h2{color:#f57e20;font-weight:500}.video-component>.flex p{color:#fff;font-weight:400}@media screen and (min-width: 992px){.video-component._reverse>.flex{flex-direction:row-reverse}.video-component._reverse>.flex .video-content{margin-left:0;margin-right:50px}.video-component._reverse>.flex+.flex{flex-direction:row}.video-component._reverse>.flex+.flex .video-content{margin-left:50px;margin-right:0}}.video-container{width:100%;flex-shrink:0}@media screen and (min-width: 992px){.video-container{max-width:500px}}@media screen and (min-width: 1200px){.video-container{max-width:600px}}.video-container iframe{width:100%}@media screen and (max-width: 768px){.video-container iframe{max-height:190px;margin-top:20px}}.video-content{margin-top:25px}@media screen and (min-width: 992px){.video-content{margin-left:50px;margin-top:0}}.video-content p{font-weight:500}.video-content p+p{font-size:14px;margin-top:25px}@media screen and (min-width: 1200px){.video-content p{font-size:25px;line-height:35px}.video-content p+p{font-size:18px}}.video-content .btn,.video-content .woocommerce #payment #place_order,.woocommerce #payment .video-content #place_order,.video-content .woocommerce-page #payment #place_order,.woocommerce-page #payment .video-content #place_order,.video-content ul.products li.product .button,ul.products li.product .video-content .button,.video-content .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .video-content .button,.video-content #genesis-content .button,#genesis-content .video-content .button,.video-content .login-submit input,.login-submit .video-content input,.video-content .library-post-btn a,.library-post-btn .video-content a{margin-top:25px}.video-content .btn:hover,.video-content .woocommerce #payment #place_order:hover,.woocommerce #payment .video-content #place_order:hover,.video-content .woocommerce-page #payment #place_order:hover,.woocommerce-page #payment .video-content #place_order:hover,.video-content ul.products li.product .button:hover,ul.products li.product .video-content .button:hover,.video-content .woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .video-content .button:hover,.video-content #genesis-content .button:hover,#genesis-content .video-content .button:hover,.video-content .login-submit input:hover,.login-submit .video-content input:hover,.video-content .library-post-btn a:hover,.library-post-btn .video-content a:hover{background-color:#fff;color:#f57e20;border-color:#f57e20}.hero{height:360px;padding:0 20px}@media screen and (min-width: 768px){.hero{height:550px}}@media screen and (min-width: 992px){.hero{height:730px}}.hero>.flex{width:100%;flex-direction:column;align-items:center;justify-content:center;height:inherit;text-align:center}.hero h1+p{margin-top:0}.hero img{margin-bottom:20px;width:135px}@media screen and (min-width: 768px){.hero img{width:300px;margin-bottom:40px}}.hero p{font-weight:500;color:#fff;margin-top:45px;font-size:16px;line-height:20px}@media screen and (min-width: 992px){.hero p{font-size:20px;line-height:27px}}@media screen and (min-width: 1500px){.hero p{font-size:32px;line-height:36px}}.hero .btn,.hero .woocommerce #payment #place_order,.woocommerce #payment .hero #place_order,.hero .woocommerce-page #payment #place_order,.woocommerce-page #payment .hero #place_order,.hero ul.products li.product .button,ul.products li.product .hero .button,.hero .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .hero .button,.hero #genesis-content .button,#genesis-content .hero .button,.hero .login-submit input,.login-submit .hero input,.hero .library-post-btn a,.library-post-btn .hero a{margin-top:35px}.hero h1 span{display:block;margin-bottom:15px;font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 768px){.hero h1 span{font-size:20px;line-height:20px;margin-bottom:25px}}@media screen and (max-width: 768px){.hero h1 br{display:none}}.hero{background-size:cover;background-position:center}.hero.product{background-image:url("/wp-content/uploads/2022/12/products-bkgd.jpg")}.hero.experience{background-image:url("/wp-content/uploads/2022/12/experience-bkgd.jpg")}.hero.showroom{background-image:url("/wp-content/uploads/2022/12/showroom-bkgd.jpg")}.hero.plan{background-image:url("/wp-content/uploads/2022/12/plan-bkgd.jpg")}.hero.news{background-image:url("/wp-content/uploads/2022/12/news-bkgd.jpg")}.hero.demo{background-image:url("/wp-content/uploads/2022/12/demo-bkgd.jpg")}.hero.patients{background-image:url("/wp-content/uploads/2022/12/patients-bkgd.jpg")}.hero.investors{background-image:url("/wp-content/uploads/2022/12/investors-bkgd.jpg")}.hero.careers{background-image:url("/wp-content/uploads/2022/12/careers-bkgd.jpg")}.hero.generation{background-image:url("/wp-content/uploads/2022/12/generation-bkgd.jpg")}.hero.team{background-image:url("/wp-content/uploads/2022/12/team-bkgd.jpg")}.hero.practice{background-image:url("/wp-content/uploads/2022/12/practice-bkgd.jpg")}.hero.company{background-image:url("/wp-content/uploads/2022/12/company-bkgd.jpg")}.hero.library{background-image:url("/wp-content/uploads/2022/12/library-bkgd.jpg")}.hero.library a{color:#f57e20;text-decoration:underline}.hero.university{background-image:url("/wp-content/uploads/2022/12/university-bkgd-scaled.jpg")}.hero.university a{color:#f57e20;text-decoration:underline}.hero.account{background-image:url("/wp-content/uploads/2022/12/account-bkgd.jpg")}.hero.impact{background-image:url("/wp-content/uploads/2022/12/impact-bkgd.jpg")}.hero.events{background-image:url("/wp-content/uploads/2022/12/events-bkgd.jpg")}.hero.grey{background-color:#6d6e71}.hero.lightgrey{background-color:#f7f7f7;height:300px}@media screen and (min-width: 768px){.hero.lightgrey{height:325px}}@media screen and (min-width: 992px){.hero.lightgrey{height:420px}}.hero.lightgrey h1{color:#444}.hero.black{background-color:#444}.hero.orange{background-color:#f57e20}.hero.white{background-color:#fff}.hero.white h1,.hero.white p{color:#444}.hero.pattern{background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}.yomi-robot{background-color:#f7f7f7;padding-top:50px;padding-bottom:200px}@media screen and (min-width: 768px){.yomi-robot{padding-top:150px;padding-bottom:0}}@media screen and (min-width: 992px){.yomi-robot+section{padding-top:200px}}.yomi-robot h2{text-align:center}.yomi-robot>.container{max-width:1250px}@media screen and (min-width: 992px){.yomi-robot>.container{height:1250px}}.yomi-robot-container{position:relative;margin:0 auto}@media screen and (min-width: 768px){.yomi-robot-container{max-width:730px;margin:50px auto 0}}@media screen and (min-width: 1200px){.yomi-robot-container{max-width:950px}}.robot-img{width:100%}@media screen and (min-width: 768px){.robot-info{position:absolute}}.robot-info.active .trigger-img{background-color:#f57e20}.robot-info.active .trigger-img img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(18deg) brightness(103%) contrast(102%)}.robot-info.active .robot-info-content p{opacity:1}.robot-info.active .robot-info-content p:nth-of-type(1){color:#f57e20}.robot-info.active .robot-info-content p:nth-of-type(1):after,.robot-info.active .robot-info-content p:nth-of-type(1):nth-of-type(2){opacity:1}.trigger-img{background-color:#fff;border-radius:30px;width:50px;height:50px;position:absolute;display:flex;align-items:center;justify-content:center;z-index:999;cursor:pointer}@media screen and (min-width: 768px){.trigger-img{width:60px;height:60px}}.trigger-img img{width:30px;height:30px;pointer-events:none;filter:invert(57%) sepia(9%) saturate(4568%) hue-rotate(344deg) brightness(98%) contrast(95%);transform:translate3d(0, 0, 0)}@media screen and (min-width: 992px){.trigger-img:hover{background-color:#444}.trigger-img:hover img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(18deg) brightness(103%) contrast(102%)}}.trigger-img.active{background-color:#f57e20;z-index:9999}.trigger-img.active img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(18deg) brightness(103%) contrast(102%)}.trigger-img.active+.robot-info-content{background-color:#fff;z-index:999;filter:drop-shadow(1px 2px 12px rgba(0, 0, 0, 0.4))}.trigger-img.active+.robot-info-content p:nth-of-type(1){color:#f57e20}.trigger-img.active+.robot-info-content p{opacity:1}.robot-info-content{position:absolute;background:rgba(0,0,0,0);width:375px;height:285px;display:block;left:30px;top:30px;transition:.3s;z-index:99;pointer-events:painted;border-radius:15px}@media screen and (max-width: 768px){.robot-info-content{width:325px;height:fit-content;top:380px;left:50%;transform:translate(-50%, 0);padding:20px 25px;box-sizing:border-box}}@media screen and (min-width: 1500px){.robot-info-content{width:485px;height:325px}}.robot-info-content p{z-index:9;left:50px;transition:.3s}@media screen and (min-width: 768px){.robot-info-content p{position:absolute}}.robot-info-content p:nth-of-type(1){font-size:23px;line-height:29px;font-weight:500;top:25px;width:235px}@media screen and (max-width: 768px){.robot-info-content p:nth-of-type(1){opacity:0;margin-bottom:10px;width:100%}}@media screen and (min-width: 1200px){.robot-info-content p:nth-of-type(1){font-size:25px;line-height:32px;width:275px}}@media screen and (min-width: 1500px){.robot-info-content p:nth-of-type(1){font-size:30px;line-height:35px;top:40px;width:335px}}.robot-info-content p:nth-of-type(2){top:110px;opacity:0;font-size:19px;line-height:26px;pointer-events:none;top:130px}@media screen and (min-width: 768px){.robot-info-content p:nth-of-type(2){width:calc(100% - 90px)}}@media screen and (max-width: 1500px){.robot-info-content p:nth-of-type(2){font-size:16px;line-height:21px;top:105px}}@media screen and (max-width: 768px){#minimally .trigger-img{top:50px;left:235px}}@media screen and (min-width: 768px){#minimally{top:270px;right:250px}}@media screen and (max-width: 768px){#unsurpassed .trigger-img{top:180px;left:240px}}@media screen and (min-width: 768px){#unsurpassed{top:430px;right:310px}#unsurpassed .robot-info-content{padding-bottom:20px}}@media screen and (max-width: 768px){#intra .trigger-img{top:300px;left:170px}}@media screen and (min-width: 768px){#intra{top:670px;right:340px}}@media screen and (min-width: 1200px){#intra{right:430px}}@media screen and (max-width: 768px){#multi .trigger-img{top:240px;left:60px}}@media screen and (min-width: 768px){#multi{top:610px;left:200px}#multi .robot-info-content{left:-250px}}@media screen and (min-width: 1200px){#multi{top:770px}}@media screen and (max-width: 768px){#accessible .trigger-img{top:161px;left:25px}}@media screen and (min-width: 768px){#accessible{top:430px;left:120px}#accessible .robot-info-content{left:-200px}}@media screen and (min-width: 1200px){#accessible{left:40px}}@media screen and (max-width: 768px){#real .trigger-img{top:61px;left:70px}}@media screen and (min-width: 768px){#real{top:110px;left:180px}#real .robot-info-content{left:-260px}}@media screen and (min-width: 1200px){#real{left:240px}}.orange-quote{padding:50px 0}#plan .orange-quote,.orange-quote ._slider{background-color:#f7f7f7}#practice .orange-quote._slider{background-color:#fff;background-image:none}.orange-quote._slider{padding:130px 0;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}.orange-quote._award{background-color:#f7f7f7;margin:-40px 0}.award-quote-text h2,.award-quote-text p{text-align:center;max-width:850px;margin-left:auto;margin-right:auto}.award-quote-text p{margin-bottom:70px}.orange-quote-item{align-items:center;justify-content:center}@media screen and (max-width: 992px){.orange-quote-item{flex-direction:column-reverse}}.orange-quote-item img{max-width:300px;position:relative;right:55px;border-radius:15px}@media screen and (min-width: 768px){.orange-quote-item img{max-width:400px}}@media screen and (max-width: 992px){.orange-quote-item img{right:0}}@media screen and (min-width: 992px){#product .orange-quote:not(._award) .orange-quote-item,.orange-quote-slider .orange-quote-item,#webinarSection .orange-quote-item{flex-direction:row-reverse}#product .orange-quote:not(._award) .orange-quote-item img,.orange-quote-slider .orange-quote-item img,#webinarSection .orange-quote-item img{left:55px;right:initial}}#product .orange-quote:not(._award) .orange-quote-container,.orange-quote-slider .orange-quote-container,#webinarSection .orange-quote-container{margin-right:55px;margin-left:0}@media screen and (min-width: 992px){#product .orange-quote:not(._award) .orange-quote-container,.orange-quote-slider .orange-quote-container,#webinarSection .orange-quote-container{padding:65px 45px 65px 95px}}@media screen and (max-width: 992px){#product .orange-quote:not(._award) .orange-quote-container,.orange-quote-slider .orange-quote-container,#webinarSection .orange-quote-container{margin-right:0}}.orange-quote-container{background-color:#f57e20;max-width:675px;border-radius:15px;flex-direction:column;padding:55px 35px;box-sizing:border-box;color:#fff;background-size:cover;background-blend-mode:multiply;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");margin-top:-25px;justify-content:space-between}@media screen and (min-width: 992px){.orange-quote-container{padding:65px 95px 65px 45px;margin-left:55px;max-width:965px;margin-top:0}}@media screen and (min-width: 1200px){.orange-quote-container{padding:75px 95px}}.orange-quote-container p{font-weight:500}.orange-quote-container p:nth-of-type(1){font-size:22px;line-height:28px;margin-bottom:25px}@media screen and (min-width: 768px){.orange-quote-container p:nth-of-type(1){font-size:32px;line-height:36px}}@media screen and (min-width: 1200px){.orange-quote-container p:nth-of-type(1){font-size:45px;line-height:50px}}.orange-quote-container p:nth-of-type(2){font-size:14px;line-height:16px;margin-top:35px}@media screen and (min-width: 768px){.orange-quote-container p:nth-of-type(2){font-size:16px;line-height:20px}}@media screen and (min-width: 1200px){.orange-quote-container p:nth-of-type(2){font-size:24px;line-height:29px}}.orange-quote-container .btn,.orange-quote-container .woocommerce #payment #place_order,.woocommerce #payment .orange-quote-container #place_order,.orange-quote-container .woocommerce-page #payment #place_order,.woocommerce-page #payment .orange-quote-container #place_order,.orange-quote-container ul.products li.product .button,ul.products li.product .orange-quote-container .button,.orange-quote-container .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .orange-quote-container .button,.orange-quote-container #genesis-content .button,#genesis-content .orange-quote-container .button,.orange-quote-container .login-submit input,.login-submit .orange-quote-container input,.orange-quote-container .library-post-btn a,.library-post-btn .orange-quote-container a{margin-top:15px}.orange-quote-slider{max-width:1200px;width:100%;margin:0 auto}@media screen and (min-width: 1200px){.orange-quote-slider .orange-quote-container p:nth-of-type(1){font-size:32px;line-height:36px}}#quoteSection .orange-quote-container p{font-weight:500}#quoteSection .orange-quote-container p:nth-of-type(1){font-size:14px;line-height:16px;margin-top:0}@media screen and (min-width: 768px){#quoteSection .orange-quote-container p:nth-of-type(1){font-size:16px;line-height:20px}}@media screen and (min-width: 1200px){#quoteSection .orange-quote-container p:nth-of-type(1){font-size:20px;line-height:24px}}#quoteSection .orange-quote-container p:nth-of-type(2){font-size:22px;line-height:28px;margin-top:15px}@media screen and (min-width: 768px){#quoteSection .orange-quote-container p:nth-of-type(2){font-size:32px;line-height:36px}}#quoteSection .orange-quote-container,#webinarSection .orange-quote-container{min-height:350px;height:auto;justify-content:center;padding:35px}@media screen and (min-width: 992px){#quoteSection .orange-quote-container,#webinarSection .orange-quote-container{padding:35px 45px 35px 95px}}#webinarSection .orange-quote-container{max-width:530px}#webinarSection .orange-quote-container p:nth-of-type(1){font-size:16px;line-height:20px;margin-bottom:0}@media screen and (min-width: 1200px){#webinarSection .orange-quote-container p:nth-of-type(1){font-size:20px;line-height:25px}}#webinarSection .orange-quote-container p:nth-of-type(2){font-size:18px;line-height:22px;margin-top:15px}@media screen and (min-width: 1200px){#webinarSection .orange-quote-container p:nth-of-type(2){font-size:24px;line-height:26px}}#webinarSection .orange-quote-container p:nth-of-type(3){font-size:14px;line-height:16px;margin-top:15px}@media screen and (min-width: 768px){#webinarSection .orange-quote-container p:nth-of-type(3){font-size:16px;line-height:20px}}@media screen and (min-width: 1200px){#webinarSection .orange-quote-container p:nth-of-type(3){font-size:20px;line-height:25px}}#generation .orange-quote._slider{background-image:none}.four-grid{margin:0 0 90px}.four-grid>.container>h2{text-align:center;max-width:650px;margin:70px auto}@media screen and (min-width: 768px){.four-grid{margin:0 0 160px}}.four-grid>.grid{grid-template-rows:1fr;grid-template-columns:1fr;gap:30px}@media screen and (min-width: 768px){.four-grid>.grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}}.four-grid .footnote{padding-left:30px}.four-grid .footnote:first-of-type{margin-top:50px}.four-grid .footnote:last-of-type{margin-bottom:-100px}@media screen and (min-width: 1200px){.four-grid .footnote{padding-left:75px}}.four-grid-item{background-color:rgba(245,126,32,.1);border-radius:15px;box-sizing:border-box;padding:45px 30px 35px}@media screen and (min-width: 1200px){.four-grid-item{padding:95px 75px 75px}}.four-grid-item img{height:110px;max-width:120px;margin-bottom:15px}.four-grid-item h2{color:#f57e20}.robot-guide-container{padding:80px 0 45px}@media screen and (min-width: 768px){.robot-guide-container{padding:160px 0 90px}}.robot-guide-container>.flex{align-items:flex-start;justify-content:center;flex-direction:column;position:relative}@media screen and (min-width: 992px){.robot-guide-container>.flex{flex-direction:row;align-items:center}}.robot-guide-container h2{margin-right:25px}@media screen and (max-width: 768px){.robot-guide-container img{height:350px}}@media screen and (min-width: 768px){.robot-guide-container img{width:100%;max-width:980px}}@media screen and (max-width: 768px){.robot-guide-table{position:relative;width:347px;margin:0 auto}.robot-guide-table>img{position:relative;transition:.3s;right:0}}.robot-guide-table{width:100%;padding-bottom:10px}.robot-guide-table button{display:none}@media screen and (max-width: 768px){.robot-guide-table button{position:absolute;width:40px;height:40px;border-radius:20px;background-color:#6d6e71;z-index:9;top:50%;transform-origin:top;display:flex;align-items:center;justify-content:center}.robot-guide-table button#tablePrev{display:none;left:195px;transform:rotate(180deg) translate(0, -50%)}.robot-guide-table button#tableNext{right:0;transform:translate(0, -50%)}.robot-guide-table button img{height:15px;filter:invert(100%)}}@media screen and (min-width: 768px){.table-axis,.table-legend{display:none}}.table-axis,.table-legend{background-image:url("/wp-content/uploads/2022/12/robot-guide-table.jpg");position:absolute;background-size:645px;pointer-events:none}.table-axis{height:315px;width:197px;top:0;left:-40px;border-left:40px solid #fff}.table-legend{height:50px;width:110%;top:315px;background-position:-143px -314px;background-repeat:no-repeat;left:49%;transform:translateX(-50%)}.two-col>.flex{align-items:center;justify-content:flex-end;flex-direction:column}@media screen and (min-width: 768px){.two-col>.flex{flex-direction:row;align-items:stretch}}.two-col .orange{color:#f57e20}.two-col._rev>.flex{flex-direction:column-reverse}@media screen and (min-width: 768px){.two-col._rev>.flex{flex-direction:row}}.two-col._grid>.flex{flex-direction:column}@media screen and (min-width: 992px){.two-col._grid>.flex{flex-direction:row}}@media screen and (min-width: 768px){.two-col-img{width:50%;flex-shrink:0;position:relative;right:-2.5vw}._rev .two-col-img{right:initial;left:-2.5vw}}.two-col-img img{width:100%;height:100%;object-fit:cover;overflow:hidden}.two-col-content{height:fit-content;margin-bottom:35px;margin-top:50px}@media screen and (min-width: 768px){.two-col-content{margin:auto;padding:40px 0}}.two-col-content img{width:35px;height:35px;margin:0 0 25px}@media screen and (min-width: 768px){.two-col-content img{width:60px;height:60px}}.two-col-content h2{font-weight:500}.two-col-content h2 span{color:#f57e20}@media screen and (max-width: 768px){.two-col-content .flex{flex-direction:column}}.two-col-content .btn,.two-col-content .woocommerce #payment #place_order,.woocommerce #payment .two-col-content #place_order,.two-col-content .woocommerce-page #payment #place_order,.woocommerce-page #payment .two-col-content #place_order,.two-col-content ul.products li.product .button,ul.products li.product .two-col-content .button,.two-col-content .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .two-col-content .button,.two-col-content #genesis-content .button,#genesis-content .two-col-content .button,.two-col-content .login-submit input,.login-submit .two-col-content input,.two-col-content .library-post-btn a,.library-post-btn .two-col-content a{margin-top:25px}@media screen and (min-width: 768px){.two-col-content .btn+.btn,.two-col-content .woocommerce #payment #place_order+.btn,.woocommerce #payment .two-col-content #place_order+.btn,.two-col-content .woocommerce-page #payment #place_order+.btn,.woocommerce-page #payment .two-col-content #place_order+.btn,.two-col-content .woocommerce #payment .btn+#place_order,.woocommerce #payment .two-col-content .btn+#place_order,.two-col-content .woocommerce #payment #place_order+#place_order,.woocommerce #payment .two-col-content #place_order+#place_order,.two-col-content .woocommerce-page .woocommerce #payment #place_order+#place_order,.woocommerce .two-col-content .woocommerce-page #payment #place_order+#place_order,.woocommerce-page .woocommerce #payment .two-col-content #place_order+#place_order,.woocommerce .woocommerce-page #payment .two-col-content #place_order+#place_order,.two-col-content .woocommerce-page #payment .btn+#place_order,.woocommerce-page #payment .two-col-content .btn+#place_order,.two-col-content .woocommerce .woocommerce-page #payment #place_order+#place_order,.woocommerce-page .two-col-content .woocommerce #payment #place_order+#place_order,.woocommerce .woocommerce-page #payment .two-col-content #place_order+#place_order,.woocommerce-page .woocommerce #payment .two-col-content #place_order+#place_order,.two-col-content .woocommerce-page #payment #place_order+#place_order,.woocommerce-page #payment .two-col-content #place_order+#place_order,.two-col-content ul.products li.product .button+.btn,.two-col-content ul.products li.product .woocommerce #payment .button+#place_order,.woocommerce #payment .two-col-content ul.products li.product .button+#place_order,.two-col-content ul.products li.product .woocommerce-page #payment .button+#place_order,.woocommerce-page #payment .two-col-content ul.products li.product .button+#place_order,ul.products li.product .two-col-content .button+.btn,ul.products li.product .two-col-content .woocommerce #payment .button+#place_order,.woocommerce #payment ul.products li.product .two-col-content .button+#place_order,ul.products li.product .two-col-content .woocommerce-page #payment .button+#place_order,.woocommerce-page #payment ul.products li.product .two-col-content .button+#place_order,.two-col-content .woocommerce div.product form.cart .button+.btn,.two-col-content .woocommerce div.product form.cart #payment .button+#place_order,.two-col-content .woocommerce #payment div.product form.cart .button+#place_order,.two-col-content .woocommerce div.product form.cart .woocommerce-page #payment .button+#place_order,.woocommerce-page #payment .two-col-content .woocommerce div.product form.cart .button+#place_order,.woocommerce div.product form.cart .two-col-content .button+.btn,.woocommerce div.product form.cart .two-col-content #payment .button+#place_order,.woocommerce #payment div.product form.cart .two-col-content .button+#place_order,.woocommerce div.product form.cart .two-col-content .woocommerce-page #payment .button+#place_order,.woocommerce-page #payment .woocommerce div.product form.cart .two-col-content .button+#place_order,.two-col-content #genesis-content .button+.btn,.two-col-content #genesis-content .woocommerce #payment .button+#place_order,.woocommerce #payment .two-col-content #genesis-content .button+#place_order,.two-col-content #genesis-content .woocommerce-page #payment .button+#place_order,.woocommerce-page #payment .two-col-content #genesis-content .button+#place_order,#genesis-content .two-col-content .button+.btn,#genesis-content .two-col-content .woocommerce #payment .button+#place_order,.woocommerce #payment #genesis-content .two-col-content .button+#place_order,#genesis-content .two-col-content .woocommerce-page #payment .button+#place_order,.woocommerce-page #payment #genesis-content .two-col-content .button+#place_order,.two-col-content ul.products li.product .btn+.button,.two-col-content ul.products li.product .woocommerce #payment #place_order+.button,.woocommerce #payment .two-col-content ul.products li.product #place_order+.button,.two-col-content ul.products li.product .woocommerce-page #payment #place_order+.button,.woocommerce-page #payment .two-col-content ul.products li.product #place_order+.button,ul.products li.product .two-col-content .btn+.button,ul.products li.product .two-col-content .woocommerce #payment #place_order+.button,.woocommerce #payment ul.products li.product .two-col-content #place_order+.button,ul.products li.product .two-col-content .woocommerce-page #payment #place_order+.button,.woocommerce-page #payment ul.products li.product .two-col-content #place_order+.button,.two-col-content ul.products li.product .button+.button,ul.products li.product .two-col-content .button+.button,.two-col-content .woocommerce div.product form.cart ul.products li.product .button+.button,ul.products li.product .two-col-content .woocommerce div.product form.cart .button+.button,.woocommerce div.product form.cart .two-col-content ul.products li.product .button+.button,ul.products li.product .woocommerce div.product form.cart .two-col-content .button+.button,.two-col-content #genesis-content ul.products li.product .button+.button,ul.products li.product .two-col-content #genesis-content .button+.button,#genesis-content .two-col-content ul.products li.product .button+.button,ul.products li.product #genesis-content .two-col-content .button+.button,.two-col-content .woocommerce div.product form.cart .btn+.button,.two-col-content .woocommerce div.product form.cart #payment #place_order+.button,.two-col-content .woocommerce #payment div.product form.cart #place_order+.button,.two-col-content .woocommerce div.product form.cart .woocommerce-page #payment #place_order+.button,.woocommerce-page #payment .two-col-content .woocommerce div.product form.cart #place_order+.button,.woocommerce div.product form.cart .two-col-content .btn+.button,.woocommerce div.product form.cart .two-col-content #payment #place_order+.button,.woocommerce #payment div.product form.cart .two-col-content #place_order+.button,.woocommerce div.product form.cart .two-col-content .woocommerce-page #payment #place_order+.button,.woocommerce-page #payment .woocommerce div.product form.cart .two-col-content #place_order+.button,.two-col-content ul.products li.product .woocommerce div.product form.cart .button+.button,.woocommerce div.product form.cart .two-col-content ul.products li.product .button+.button,ul.products li.product .two-col-content .woocommerce div.product form.cart .button+.button,.woocommerce div.product form.cart ul.products li.product .two-col-content .button+.button,.two-col-content .woocommerce div.product form.cart .button+.button,.woocommerce div.product form.cart .two-col-content .button+.button,.two-col-content #genesis-content .woocommerce div.product form.cart .button+.button,.woocommerce div.product form.cart .two-col-content #genesis-content .button+.button,#genesis-content .two-col-content .woocommerce div.product form.cart .button+.button,.woocommerce div.product form.cart #genesis-content .two-col-content .button+.button,.two-col-content #genesis-content .btn+.button,.two-col-content #genesis-content .woocommerce #payment #place_order+.button,.woocommerce #payment .two-col-content #genesis-content #place_order+.button,.two-col-content #genesis-content .woocommerce-page #payment #place_order+.button,.woocommerce-page #payment .two-col-content #genesis-content #place_order+.button,#genesis-content .two-col-content .btn+.button,#genesis-content .two-col-content .woocommerce #payment #place_order+.button,.woocommerce #payment #genesis-content .two-col-content #place_order+.button,#genesis-content .two-col-content .woocommerce-page #payment #place_order+.button,.woocommerce-page #payment #genesis-content .two-col-content #place_order+.button,.two-col-content ul.products li.product #genesis-content .button+.button,#genesis-content .two-col-content ul.products li.product .button+.button,ul.products li.product .two-col-content #genesis-content .button+.button,#genesis-content ul.products li.product .two-col-content .button+.button,.two-col-content .woocommerce div.product form.cart #genesis-content .button+.button,#genesis-content .two-col-content .woocommerce div.product form.cart .button+.button,.woocommerce div.product form.cart .two-col-content #genesis-content .button+.button,#genesis-content .woocommerce div.product form.cart .two-col-content .button+.button,.two-col-content #genesis-content .button+.button,#genesis-content .two-col-content .button+.button,.two-col-content .login-submit input+.btn,.two-col-content .login-submit .woocommerce #payment input+#place_order,.woocommerce #payment .two-col-content .login-submit input+#place_order,.two-col-content .login-submit .woocommerce-page #payment input+#place_order,.woocommerce-page #payment .two-col-content .login-submit input+#place_order,.two-col-content .login-submit ul.products li.product input+.button,ul.products li.product .two-col-content .login-submit input+.button,.two-col-content .login-submit .woocommerce div.product form.cart input+.button,.woocommerce div.product form.cart .two-col-content .login-submit input+.button,.two-col-content .login-submit #genesis-content input+.button,#genesis-content .two-col-content .login-submit input+.button,.login-submit .two-col-content input+.btn,.login-submit .two-col-content .woocommerce #payment input+#place_order,.woocommerce #payment .login-submit .two-col-content input+#place_order,.login-submit .two-col-content .woocommerce-page #payment input+#place_order,.woocommerce-page #payment .login-submit .two-col-content input+#place_order,.login-submit .two-col-content ul.products li.product input+.button,ul.products li.product .login-submit .two-col-content input+.button,.login-submit .two-col-content .woocommerce div.product form.cart input+.button,.woocommerce div.product form.cart .login-submit .two-col-content input+.button,.login-submit .two-col-content #genesis-content input+.button,#genesis-content .login-submit .two-col-content input+.button,.two-col-content .login-submit .btn+input,.two-col-content .login-submit .woocommerce #payment #place_order+input,.woocommerce #payment .two-col-content .login-submit #place_order+input,.two-col-content .login-submit .woocommerce-page #payment #place_order+input,.woocommerce-page #payment .two-col-content .login-submit #place_order+input,.two-col-content .login-submit ul.products li.product .button+input,ul.products li.product .two-col-content .login-submit .button+input,.two-col-content .login-submit .woocommerce div.product form.cart .button+input,.woocommerce div.product form.cart .two-col-content .login-submit .button+input,.two-col-content .login-submit #genesis-content .button+input,#genesis-content .two-col-content .login-submit .button+input,.login-submit .two-col-content .btn+input,.login-submit .two-col-content .woocommerce #payment #place_order+input,.woocommerce #payment .login-submit .two-col-content #place_order+input,.login-submit .two-col-content .woocommerce-page #payment #place_order+input,.woocommerce-page #payment .login-submit .two-col-content #place_order+input,.login-submit .two-col-content ul.products li.product .button+input,ul.products li.product .login-submit .two-col-content .button+input,.login-submit .two-col-content .woocommerce div.product form.cart .button+input,.woocommerce div.product form.cart .login-submit .two-col-content .button+input,.login-submit .two-col-content #genesis-content .button+input,#genesis-content .login-submit .two-col-content .button+input,.two-col-content .login-submit input+input,.login-submit .two-col-content input+input,.two-col-content .library-post-btn a+.btn,.two-col-content .library-post-btn .woocommerce #payment a+#place_order,.woocommerce #payment .two-col-content .library-post-btn a+#place_order,.two-col-content .library-post-btn .woocommerce-page #payment a+#place_order,.woocommerce-page #payment .two-col-content .library-post-btn a+#place_order,.two-col-content .library-post-btn ul.products li.product a+.button,ul.products li.product .two-col-content .library-post-btn a+.button,.two-col-content .library-post-btn .woocommerce div.product form.cart a+.button,.woocommerce div.product form.cart .two-col-content .library-post-btn a+.button,.two-col-content .library-post-btn #genesis-content a+.button,#genesis-content .two-col-content .library-post-btn a+.button,.two-col-content .library-post-btn .login-submit a+input,.login-submit .two-col-content .library-post-btn a+input,.library-post-btn .two-col-content a+.btn,.library-post-btn .two-col-content .woocommerce #payment a+#place_order,.woocommerce #payment .library-post-btn .two-col-content a+#place_order,.library-post-btn .two-col-content .woocommerce-page #payment a+#place_order,.woocommerce-page #payment .library-post-btn .two-col-content a+#place_order,.library-post-btn .two-col-content ul.products li.product a+.button,ul.products li.product .library-post-btn .two-col-content a+.button,.library-post-btn .two-col-content .woocommerce div.product form.cart a+.button,.woocommerce div.product form.cart .library-post-btn .two-col-content a+.button,.library-post-btn .two-col-content #genesis-content a+.button,#genesis-content .library-post-btn .two-col-content a+.button,.library-post-btn .two-col-content .login-submit a+input,.login-submit .library-post-btn .two-col-content a+input,.two-col-content .library-post-btn .btn+a,.two-col-content .library-post-btn .woocommerce #payment #place_order+a,.woocommerce #payment .two-col-content .library-post-btn #place_order+a,.two-col-content .library-post-btn .woocommerce-page #payment #place_order+a,.woocommerce-page #payment .two-col-content .library-post-btn #place_order+a,.two-col-content .library-post-btn ul.products li.product .button+a,ul.products li.product .two-col-content .library-post-btn .button+a,.two-col-content .library-post-btn .woocommerce div.product form.cart .button+a,.woocommerce div.product form.cart .two-col-content .library-post-btn .button+a,.two-col-content .library-post-btn #genesis-content .button+a,#genesis-content .two-col-content .library-post-btn .button+a,.two-col-content .library-post-btn .login-submit input+a,.login-submit .two-col-content .library-post-btn input+a,.library-post-btn .two-col-content .btn+a,.library-post-btn .two-col-content .woocommerce #payment #place_order+a,.woocommerce #payment .library-post-btn .two-col-content #place_order+a,.library-post-btn .two-col-content .woocommerce-page #payment #place_order+a,.woocommerce-page #payment .library-post-btn .two-col-content #place_order+a,.library-post-btn .two-col-content ul.products li.product .button+a,ul.products li.product .library-post-btn .two-col-content .button+a,.library-post-btn .two-col-content .woocommerce div.product form.cart .button+a,.woocommerce div.product form.cart .library-post-btn .two-col-content .button+a,.library-post-btn .two-col-content #genesis-content .button+a,#genesis-content .library-post-btn .two-col-content .button+a,.library-post-btn .two-col-content .login-submit input+a,.login-submit .library-post-btn .two-col-content input+a,.two-col-content .library-post-btn a+a,.library-post-btn .two-col-content a+a{margin-left:25px}}.two-col-content a:not(.btn){color:#f57e20;text-decoration:underline;font-weight:bold}.two-col-video{max-width:750px;flex-shrink:0;margin-top:auto;width:100%}@media screen and (min-width: 768px){.two-col-video{width:50%;margin-left:50px}}.two-col-video video{width:100%}.two-col-grid{padding:50px 0 0;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px}@media screen and (min-width: 768px){.two-col-grid{gap:15px}}@media screen and (min-width: 1200px){.two-col-grid{padding:150px 0}}@media screen and (min-width: 992px){.two-col-grid+.two-col-content{margin-left:45px}}.two-col-grid-item{background-color:rgba(245,126,32,.1);border-radius:15px;height:175px;padding:20px 20px 0;box-sizing:border-box;max-width:360px}@media screen and (min-width: 768px){.two-col-grid-item{padding:35px 50px 0;height:275px}}.two-col-grid-item img{width:25px;height:25px;margin-bottom:20px;filter:invert(56%) sepia(38%) saturate(1168%) hue-rotate(343deg) brightness(97%) contrast(99%)}@media screen and (min-width: 768px){.two-col-grid-item img{width:50px;height:50px;margin-bottom:40px}}.two-col-grid-item p{color:#f57e20;font-size:20px;line-height:25px;font-weight:500}@media screen and (min-width: 768px){.two-col-grid-item p{font-size:32px;line-height:36px}}@media screen and (min-width: 1500px){.two-col-grid-item p{font-size:38px;line-height:43px}}#plan .two-col h2{font-size:32px;line-height:36px}#practice .two-col:not(._rev):not(._grid){background-color:#f57e20;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}#practice .two-col:not(._rev):not(._grid) .btn,#practice .two-col:not(._rev):not(._grid) .woocommerce #payment #place_order,.woocommerce #payment #practice .two-col:not(._rev):not(._grid) #place_order,#practice .two-col:not(._rev):not(._grid) .woocommerce-page #payment #place_order,.woocommerce-page #payment #practice .two-col:not(._rev):not(._grid) #place_order,#practice .two-col:not(._rev):not(._grid) ul.products li.product .button,ul.products li.product #practice .two-col:not(._rev):not(._grid) .button,#practice .two-col:not(._rev):not(._grid) .woocommerce div.product form.cart .button,.woocommerce div.product form.cart #practice .two-col:not(._rev):not(._grid) .button,#practice .two-col:not(._rev):not(._grid) #genesis-content .button,#genesis-content #practice .two-col:not(._rev):not(._grid) .button,#practice .two-col:not(._rev):not(._grid) .login-submit input,.login-submit #practice .two-col:not(._rev):not(._grid) input,#practice .two-col:not(._rev):not(._grid) .library-post-btn a,.library-post-btn #practice .two-col:not(._rev):not(._grid) a{background-color:#fff;color:#f57e20}#practice .two-col:not(._rev):not(._grid) .btn:hover,#practice .two-col:not(._rev):not(._grid) .woocommerce #payment #place_order:hover,.woocommerce #payment #practice .two-col:not(._rev):not(._grid) #place_order:hover,#practice .two-col:not(._rev):not(._grid) .woocommerce-page #payment #place_order:hover,.woocommerce-page #payment #practice .two-col:not(._rev):not(._grid) #place_order:hover,#practice .two-col:not(._rev):not(._grid) ul.products li.product .button:hover,ul.products li.product #practice .two-col:not(._rev):not(._grid) .button:hover,#practice .two-col:not(._rev):not(._grid) .woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart #practice .two-col:not(._rev):not(._grid) .button:hover,#practice .two-col:not(._rev):not(._grid) #genesis-content .button:hover,#genesis-content #practice .two-col:not(._rev):not(._grid) .button:hover,#practice .two-col:not(._rev):not(._grid) .login-submit input:hover,.login-submit #practice .two-col:not(._rev):not(._grid) input:hover,#practice .two-col:not(._rev):not(._grid) .library-post-btn a:hover,.library-post-btn #practice .two-col:not(._rev):not(._grid) a:hover{color:#444}#practice .two-col:not(._rev):not(._grid) h2,#practice .two-col:not(._rev):not(._grid) p,#practice .two-col:not(._rev):not(._grid) span{color:#fff}#generation .two-col-content h2{color:#f57e20}#generation .two-col-content img{filter:invert(53%) sepia(86%) saturate(1566%) hue-rotate(348deg) brightness(100%) contrast(93%)}#team .two-col:not(._rev){background-color:#444;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}@media screen and (min-width: 768px){#team .two-col:not(._rev) .two-col-img{right:initial;left:-37px;margin-right:37px;margin-left:0}}@media screen and (min-width: 768px){#team .two-col:not(._rev)>.flex{flex-direction:row-reverse}}#team .two-col:not(._rev) .two-col-content{margin-left:auto}#team .two-col:not(._rev) h2{color:#f57e20}#team .two-col:not(._rev) span,#team .two-col:not(._rev) p{color:#fff}#team .two-col:not(._rev) .btn:hover,#team .two-col:not(._rev) .woocommerce #payment #place_order:hover,.woocommerce #payment #team .two-col:not(._rev) #place_order:hover,#team .two-col:not(._rev) .woocommerce-page #payment #place_order:hover,.woocommerce-page #payment #team .two-col:not(._rev) #place_order:hover,#team .two-col:not(._rev) ul.products li.product .button:hover,ul.products li.product #team .two-col:not(._rev) .button:hover,#team .two-col:not(._rev) .woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart #team .two-col:not(._rev) .button:hover,#team .two-col:not(._rev) #genesis-content .button:hover,#genesis-content #team .two-col:not(._rev) .button:hover,#team .two-col:not(._rev) .login-submit input:hover,.login-submit #team .two-col:not(._rev) input:hover,#team .two-col:not(._rev) .library-post-btn a:hover,.library-post-btn #team .two-col:not(._rev) a:hover{background-color:#fff;border-color:#fff;color:#444}#practice .two-col._rev,#product .two-col._rev{background-color:#444}#practice .two-col._rev h2,#product .two-col._rev h2{color:#f57e20}#practice .two-col._rev p,#practice .two-col._rev span,#product .two-col._rev p,#product .two-col._rev span{color:#fff}#practice .two-col._rev .btn:hover,#practice .two-col._rev .woocommerce #payment #place_order:hover,.woocommerce #payment #practice .two-col._rev #place_order:hover,#practice .two-col._rev .woocommerce-page #payment #place_order:hover,.woocommerce-page #payment #practice .two-col._rev #place_order:hover,#practice .two-col._rev ul.products li.product .button:hover,ul.products li.product #practice .two-col._rev .button:hover,#practice .two-col._rev .woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart #practice .two-col._rev .button:hover,#practice .two-col._rev #genesis-content .button:hover,#genesis-content #practice .two-col._rev .button:hover,#practice .two-col._rev .login-submit input:hover,.login-submit #practice .two-col._rev input:hover,#practice .two-col._rev .library-post-btn a:hover,.library-post-btn #practice .two-col._rev a:hover,#product .two-col._rev .btn:hover,#product .two-col._rev .woocommerce #payment #place_order:hover,.woocommerce #payment #product .two-col._rev #place_order:hover,#product .two-col._rev .woocommerce-page #payment #place_order:hover,.woocommerce-page #payment #product .two-col._rev #place_order:hover,#product .two-col._rev ul.products li.product .button:hover,ul.products li.product #product .two-col._rev .button:hover,#product .two-col._rev .woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart #product .two-col._rev .button:hover,#product .two-col._rev #genesis-content .button:hover,#genesis-content #product .two-col._rev .button:hover,#product .two-col._rev .login-submit input:hover,.login-submit #product .two-col._rev input:hover,#product .two-col._rev .library-post-btn a:hover,.library-post-btn #product .two-col._rev a:hover{background-color:#fff;border-color:#fff;color:#444}.two-col._slider{margin-top:70px}@media screen and (min-width: 992px){.two-col._slider{margin-top:140px}}.two-col._slider h2{text-align:center;margin:0 auto 30px;max-width:610px}@media screen and (min-width: 992px){.two-col._slider h2{margin-bottom:60px}}.two-col._slider .two-col-img{right:0;width:100%;height:325px}@media screen and (min-width: 768px){.two-col._slider .two-col-img{width:50%;height:auto}}.two-col._slider .two-col-content{margin:0}.two-col-slider{max-width:1500px;margin:0 auto}@media screen and (max-width: 768px){.two-col-slider{width:calc(100% + 40px);margin:0 0 0 -20px}}.two-col-slider .two-col-img img{border-radius:15px}.two-col-slider .slick-dots button{background-color:#6d6e71}@media screen and (min-width: 768px){.two-col-slider .slick-dots{bottom:100px}}@media screen and (min-width: 992px){.two-col-slider .slick-dots{bottom:30px}}.two-col-slider-container>.flex{background-color:#f7f7f7;border-radius:15px;padding:25px;box-sizing:border-box;gap:25px;flex-direction:column-reverse;width:310px;margin:0 5px}@media screen and (min-width: 768px){.two-col-slider-container>.flex{padding:45px 55px;flex-direction:row;width:100%;margin:0}}@media screen and (min-width: 1200px){.two-col-slider-container>.flex{padding:55px 75px}}@media screen and (min-width: 1500px){.two-col-slider-container>.flex{padding:75px 95px}}.two-col-slider-container>.flex h3{color:#f57e20;font-size:22px;line-height:28px;font-weight:600}@media screen and (min-width: 768px){.two-col-slider-container>.flex h3{font-size:32px;line-height:36px}}@media screen and (min-width: 1200px){.two-col-slider-container>.flex h3{font-size:40px;line-height:45px}}@media screen and (min-width: 1500px){.two-col-slider-container>.flex h3{font-size:45px;line-height:50px}}.two-col-img-row{gap:25px}@media screen and (max-width: 992px){.two-col-img-row{display:none}}.two-col-img-row img{width:33%;max-width:190px;height:200px;border-radius:20px;filter:opacity(0.5) grayscale(1);cursor:pointer;transition:.3s}.two-col-img-row img:hover{filter:opacity(1) grayscale(0)}.two-col-img-row+img{filter:invert(53%) sepia(86%) saturate(1566%) hue-rotate(348deg) brightness(100%) contrast(93%)}#experience .two-col._rev{margin:0 0 25px}@media screen and (min-width: 992px){#experience .two-col._rev{margin:50px 0}}#experience .two-col:not(._rev){background-color:#444}#experience .two-col:not(._rev) span{color:#fff}#experience .two-col:not(._rev) h2{color:#f57e20}#experience .two-col:not(._rev) p{color:#fff}#slick-slide10 .two-col-img-row img:nth-of-type(1){filter:none}#slick-slide11 .two-col-img-row img:nth-of-type(2){filter:none}#slick-slide12 .two-col-img-row img:nth-of-type(3){filter:none}.simple-cards{background-color:#f7f7f7}.simple-cards h2{text-align:center;padding-top:150px}.simple-cards h2 span{color:#f57e20}.simple-cards>.flex{gap:25px;padding:60px 0 70px;justify-content:center}@media screen and (max-width: 768px){.simple-cards>.flex{padding:30px 0 45px}}.simple-cards .slick-dots button{background-color:#6d6e71}.simple-cards .slick-track{overflow:visible}@media screen and (max-width: 768px){.simple-card-container{width:calc(100% + 40px);margin-left:-20px}}.simple-card-subtitle{max-width:1000px;margin:0 auto;text-align:center}.simple-card{flex-direction:column;padding:35px 25px;border-radius:15px;box-sizing:border-box;flex:1;width:300px;margin:0 10px;background-color:#fff;box-shadow:0px 1px 4px rgba(0,0,0,.2)}@media screen and (min-width: 992px){.simple-card{margin:0;width:100%;max-width:500px}}.simple-card.slick-slide{display:flex}.simple-card .btn,.simple-card .woocommerce #payment #place_order,.woocommerce #payment .simple-card #place_order,.simple-card .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card #place_order,.simple-card ul.products li.product .button,ul.products li.product .simple-card .button,.simple-card .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card .button,.simple-card #genesis-content .button,#genesis-content .simple-card .button,.simple-card .login-submit input,.login-submit .simple-card input,.simple-card .library-post-btn a,.library-post-btn .simple-card a,.simple-card h3{color:#fff}.simple-card.grey .simple-card-title,.simple-card.grey .btn,.simple-card.grey .woocommerce #payment #place_order,.woocommerce #payment .simple-card.grey #place_order,.simple-card.grey .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card.grey #place_order,.simple-card.grey ul.products li.product .button,ul.products li.product .simple-card.grey .button,.simple-card.grey .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card.grey .button,.simple-card.grey #genesis-content .button,#genesis-content .simple-card.grey .button,.simple-card.grey .login-submit input,.login-submit .simple-card.grey input,.simple-card.grey .library-post-btn a,.library-post-btn .simple-card.grey a{background-color:#6d6e71}.simple-card.grey .btn,.simple-card.grey .woocommerce #payment #place_order,.woocommerce #payment .simple-card.grey #place_order,.simple-card.grey .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card.grey #place_order,.simple-card.grey ul.products li.product .button,ul.products li.product .simple-card.grey .button,.simple-card.grey .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card.grey .button,.simple-card.grey #genesis-content .button,#genesis-content .simple-card.grey .button,.simple-card.grey .login-submit input,.login-submit .simple-card.grey input,.simple-card.grey .library-post-btn a,.library-post-btn .simple-card.grey a{border-color:#6d6e71}.simple-card.black .simple-card-title,.simple-card.black .btn,.simple-card.black .woocommerce #payment #place_order,.woocommerce #payment .simple-card.black #place_order,.simple-card.black .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card.black #place_order,.simple-card.black ul.products li.product .button,ul.products li.product .simple-card.black .button,.simple-card.black .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card.black .button,.simple-card.black #genesis-content .button,#genesis-content .simple-card.black .button,.simple-card.black .login-submit input,.login-submit .simple-card.black input,.simple-card.black .library-post-btn a,.library-post-btn .simple-card.black a{background-color:#444}.simple-card.black .btn,.simple-card.black .woocommerce #payment #place_order,.woocommerce #payment .simple-card.black #place_order,.simple-card.black .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card.black #place_order,.simple-card.black ul.products li.product .button,ul.products li.product .simple-card.black .button,.simple-card.black .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card.black .button,.simple-card.black #genesis-content .button,#genesis-content .simple-card.black .button,.simple-card.black .login-submit input,.login-submit .simple-card.black input,.simple-card.black .library-post-btn a,.library-post-btn .simple-card.black a{border-color:#444}.simple-card.orange .simple-card-title,.simple-card.orange .btn,.simple-card.orange .woocommerce #payment #place_order,.woocommerce #payment .simple-card.orange #place_order,.simple-card.orange .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card.orange #place_order,.simple-card.orange ul.products li.product .button,ul.products li.product .simple-card.orange .button,.simple-card.orange .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card.orange .button,.simple-card.orange #genesis-content .button,#genesis-content .simple-card.orange .button,.simple-card.orange .login-submit input,.login-submit .simple-card.orange input,.simple-card.orange .library-post-btn a,.library-post-btn .simple-card.orange a{background-color:#f57e20}.simple-card.orange .btn,.simple-card.orange .woocommerce #payment #place_order,.woocommerce #payment .simple-card.orange #place_order,.simple-card.orange .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card.orange #place_order,.simple-card.orange ul.products li.product .button,ul.products li.product .simple-card.orange .button,.simple-card.orange .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card.orange .button,.simple-card.orange #genesis-content .button,#genesis-content .simple-card.orange .button,.simple-card.orange .login-submit input,.login-submit .simple-card.orange input,.simple-card.orange .library-post-btn a,.library-post-btn .simple-card.orange a{border-color:#f57e20}.simple-card img{width:190px}@media screen and (max-width: 992px){.simple-card img{max-height:150px}}.simple-card h3,.simple-card p{font-size:20px;line-height:27px}@media screen and (min-width: 768px){.simple-card h3,.simple-card p{font-size:32px;line-height:36px}}.simple-card h3{margin:0}.simple-card p{padding:20px 0 35px}@media screen and (min-width: 768px){.simple-card p{padding:30px 0 55px}}.simple-card .btn,.simple-card .woocommerce #payment #place_order,.woocommerce #payment .simple-card #place_order,.simple-card .woocommerce-page #payment #place_order,.woocommerce-page #payment .simple-card #place_order,.simple-card ul.products li.product .button,ul.products li.product .simple-card .button,.simple-card .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .simple-card .button,.simple-card #genesis-content .button,#genesis-content .simple-card .button,.simple-card .login-submit input,.login-submit .simple-card input,.simple-card .library-post-btn a,.library-post-btn .simple-card a{margin-top:auto}.simple-card-title{height:90px;margin:-35px -25px 30px;padding:0 25px;border-radius:15px 15px 0 0;align-items:center}@media screen and (max-width: 768px){.simple-card-title{padding:-65px -45px 30px;height:60px}}#service .simple-cards{background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}#service .simple-cards h2{color:#fff}#service.complete .simple-cards{background-color:#6d6e71}#service.complete .slick-dots button{background-color:#fff}#service.dynamic .simple-cards{background-color:#444}#service.dynamic .slick-dots button{background-color:#fff}#service.go .simple-cards{background-color:#f57e20}#practice .simple-cards{background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}.checklist{background-color:#fff}.checklist .container:first-of-type{max-width:1725px}.checklist h2{margin:75px auto 55px;text-align:center}@media screen and (min-width: 992px){.checklist h2{max-width:1100px;margin:150px auto 125px}}.checklist>.flex{gap:25px;margin-bottom:160px}.checklist .draggable{filter:drop-shadow(1px 2px 12px rgba(0, 0, 0, 0.4))}@media screen and (min-width: 992px){.checklist .draggable{filter:none}}.checklist .slick-dots{bottom:-45px}.checklist .slick-dots button{background-color:#6d6e71}.checklist-item{flex-direction:column;border-radius:15px;box-sizing:border-box;flex:1;border-radius:15px;margin:0 15px}@media screen and (min-width: 992px){.checklist-item{filter:drop-shadow(1px 2px 12px rgba(0, 0, 0, 0.4));margin:0}}.checklist-item.grey .btn,.checklist-item.grey .woocommerce #payment #place_order,.woocommerce #payment .checklist-item.grey #place_order,.checklist-item.grey .woocommerce-page #payment #place_order,.woocommerce-page #payment .checklist-item.grey #place_order,.checklist-item.grey ul.products li.product .button,ul.products li.product .checklist-item.grey .button,.checklist-item.grey .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .checklist-item.grey .button,.checklist-item.grey #genesis-content .button,#genesis-content .checklist-item.grey .button,.checklist-item.grey .login-submit input,.login-submit .checklist-item.grey input,.checklist-item.grey .library-post-btn a,.library-post-btn .checklist-item.grey a,.checklist-item.grey .checklist-item-title{background-color:#6d6e71}.checklist-item.black .btn,.checklist-item.black .woocommerce #payment #place_order,.woocommerce #payment .checklist-item.black #place_order,.checklist-item.black .woocommerce-page #payment #place_order,.woocommerce-page #payment .checklist-item.black #place_order,.checklist-item.black ul.products li.product .button,ul.products li.product .checklist-item.black .button,.checklist-item.black .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .checklist-item.black .button,.checklist-item.black #genesis-content .button,#genesis-content .checklist-item.black .button,.checklist-item.black .login-submit input,.login-submit .checklist-item.black input,.checklist-item.black .library-post-btn a,.library-post-btn .checklist-item.black a,.checklist-item.black .checklist-item-title{background-color:#444}.checklist-item.orange .btn,.checklist-item.orange .woocommerce #payment #place_order,.woocommerce #payment .checklist-item.orange #place_order,.checklist-item.orange .woocommerce-page #payment #place_order,.woocommerce-page #payment .checklist-item.orange #place_order,.checklist-item.orange ul.products li.product .button,ul.products li.product .checklist-item.orange .button,.checklist-item.orange .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .checklist-item.orange .button,.checklist-item.orange #genesis-content .button,#genesis-content .checklist-item.orange .button,.checklist-item.orange .login-submit input,.login-submit .checklist-item.orange input,.checklist-item.orange .library-post-btn a,.library-post-btn .checklist-item.orange a,.checklist-item.orange .checklist-item-title{background-color:#f57e20}.checklist-item .btn,.checklist-item .woocommerce #payment #place_order,.woocommerce #payment .checklist-item #place_order,.checklist-item .woocommerce-page #payment #place_order,.woocommerce-page #payment .checklist-item #place_order,.checklist-item ul.products li.product .button,ul.products li.product .checklist-item .button,.checklist-item .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .checklist-item .button,.checklist-item #genesis-content .button,#genesis-content .checklist-item .button,.checklist-item .login-submit input,.login-submit .checklist-item input,.checklist-item .library-post-btn a,.library-post-btn .checklist-item a{border:0px;width:100%;color:#fff;justify-content:center;padding:0;margin-top:55px}.checklist-item-title{height:200px;padding:0 20px;box-sizing:border-box;border-radius:15px 15px 0 0}@media screen and (min-width: 768px){.checklist-item-title{height:250px}}@media screen and (min-width: 992px){.checklist-item-title{height:320px}}.checklist-item-title.flex{flex-direction:column;justify-content:center;align-items:center;text-align:center}.checklist-item-title p{color:#fff;max-width:360px}.checklist-item-title p:nth-of-type(1){font-size:23px;line-height:29px;font-weight:400}@media screen and (min-width: 1500px){.checklist-item-title p:nth-of-type(1){font-size:32px;line-height:36px}}.checklist-item-title p:nth-of-type(2){font-size:22px;line-height:28px;font-weight:500;padding:10px 0 25px}@media screen and (min-width: 768px){.checklist-item-title p:nth-of-type(2){font-size:32px;line-height:36px}}@media screen and (min-width: 1200px){.checklist-item-title p:nth-of-type(2){font-size:40px;line-height:45px;padding:20px 0 45px}}@media screen and (min-width: 1500px){.checklist-item-title p:nth-of-type(2){font-size:45px;line-height:50px}}.checklist-item-title p:nth-of-type(3){font-size:18px;line-height:20px}@media screen and (min-width: 992px){.checklist-item-title p:nth-of-type(3){font-size:20px;line-height:27px}}@media screen and (min-width: 1500px){.checklist-item-title p:nth-of-type(3){font-size:26px;line-height:30px}}.checklist-item-list{background-color:#fff;box-sizing:border-box;padding:35px 25px 65px;border-radius:0 0 15px 15px}@media screen and (min-width: 1200px){.checklist-item-list{padding:45px 45px 65px}}.checklist-item-list .flex{align-items:center;min-height:40px}@media screen and (min-width: 992px){.checklist-item-list .flex{min-height:55px}}.checklist-item-list .flex+.flex{margin-top:15px}@media screen and (min-width: 992px){.checklist-item-list .flex+.flex{margin-top:30px}}.checklist-item-list .flex:before{content:"";background-image:url("/wp-content/uploads/2022/12/check.svg");width:20px;height:20px;display:inline;flex-shrink:0;margin-right:15px;background-size:contain;filter:invert(27%) sepia(40%) saturate(2627%) hue-rotate(109deg) brightness(89%) contrast(101%)}@media screen and (min-width: 992px){.checklist-item-list .flex:before{width:40px;height:40px}}@media screen and (min-width: 1200px){.checklist-item-list .flex:before{margin-right:35px}}.checklist-item-list .flex[data-content="n/a"]{color:#cfcfd2}.checklist-item-list .flex[data-content="n/a"]:before{background-image:url("/wp-content/uploads/2022/12/close.svg");filter:invert(92%) sepia(0%) saturate(1013%) hue-rotate(149deg) brightness(89%) contrast(92%)}.vertical-workflow{background-color:#f7f7f7;margin-top:-700px;padding-top:700px;background-size:cover;background-blend-mode:multiply;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png")}.vertical-workflow h2{text-align:center}.vertical-workflow>.flex{gap:25px;padding:120px 0 70px}@media screen and (max-width: 768px){.vertical-workflow>.flex{padding:60px 0 45px}}.v-workflow .slick-dots button{background-color:#6d6e71}@media screen and (max-width: 992px){.v-workflow{width:calc(100% + 40px);margin-left:-20px}}.v-workflow-item{flex-direction:column;border-radius:15px;flex:1;border-radius:15px;box-sizing:border-box;padding-right:20px;height:750px;margin:0 10px;width:300px}@media screen and (min-width: 768px){.v-workflow-item{width:450px;height:850px}}@media screen and (min-width: 1200px){.v-workflow-item{margin:0}}.v-workflow-item.slick-slide{display:flex}.v-workflow-item.grey{background-color:#6d6e71}.v-workflow-item.black{background-color:#444}.v-workflow-item.orange{background-color:#f57e20}.v-workflow-item h3{font-size:45px;text-align:center;color:#fff;font-weight:500;padding:50px 0 65px 20px;margin-bottom:0}.v-workflow-item-timeline{margin-left:25px;margin-bottom:35px;height:100%;list-style-type:none;counter-reset:counterN 0;position:relative;margin-left:25px;margin-bottom:35px}@media screen and (min-width: 768px){.v-workflow-item-timeline{margin-left:65px;margin-bottom:75px;width:320px}}.v-workflow-item-timeline.flex{flex-direction:column;justify-content:space-between}.v-workflow-item-timeline:before{content:"";display:block;height:100%;width:2px;background-color:#fff;position:absolute;left:24px}.v-workflow-item-timeline .flex{align-items:center}.v-workflow-item-timeline .flex:first-of-type span{align-self:flex-start}.v-workflow-item-timeline .flex:last-of-type span{align-self:flex-end}.v-workflow-item-timeline span{width:50px;height:50px;border-radius:50px;background-color:#fff;counter-increment:counterN 1;flex-shrink:0;align-items:center;justify-content:center;z-index:9}.v-workflow-item-timeline span:before{content:counter(counterN);color:#444;font-weight:bold;font-size:29px}.v-workflow-item-timeline p{color:#fff;font-size:20px;line-height:25px;padding-left:25px}@media screen and (min-width: 768px){.v-workflow-item-timeline p{font-size:24px;line-height:29px}}.vertical-workflow .optional{margin-left:25px;height:200px;align-items:center;margin-bottom:50px;position:relative}@media screen and (min-width: 768px){.vertical-workflow .optional{margin-left:65px}}.vertical-workflow .optional span{width:50px;height:50px;border-radius:50px;background-color:#cbcbcb;z-index:9;flex-shrink:0}.vertical-workflow .optional p{color:#cbcbcb;padding-left:25px}.vertical-workflow .optional p:last-of-type{border-left:1px solid #cbcbcb;padding-left:15px;margin-left:15px;line-height:20px}.vertical-workflow .optional p:last-of-type br{height:20px}.vertical-workflow .optional:before{content:"";display:block;height:100%;width:2px;position:absolute;left:24px;top:50%;background-image:radial-gradient(#CBCBCB 30%, #6D6E71 29%);background-position:-9px 1px;background-size:21px 10px}.card-slider h2{text-align:center}.card-slider h2 span{color:#fff}.card-slider-container{margin:0 -10px}.card-slider-container .slick-track{align-items:stretch;display:flex}.card-slider-container .slick-dots{bottom:-30px}.card-slider-container .slick-dots button{width:25px;background-color:#6d6e71}.card-slider-item{background-color:#fff;border-radius:15px;padding:35px;box-sizing:border-box;margin:25px 10px;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15));height:auto}.card-slider-item h3{font-size:28px;line-height:33px;margin-bottom:20px}.card-slider-item h3 span{color:#f57e20}.card-slider-item img{height:70px;margin-bottom:35px}#team .card-slider,#university .card-slider{background-color:#f57e20;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;padding:50px 0}#team .card-slider img,#university .card-slider img{width:50px;filter:invert(80%) sepia(48%) saturate(7407%) hue-rotate(349deg) brightness(101%) contrast(92%)}#team .card-slider h3,#university .card-slider h3{color:#f57e20;font-size:22px;line-height:28px;font-weight:500}@media screen and (min-width: 768px){#team .card-slider h3,#university .card-slider h3{font-size:32px;line-height:36px}}@media screen and (min-width: 1200px){#team .card-slider h3,#university .card-slider h3{font-size:40px;line-height:45px}}@media screen and (min-width: 1500px){#team .card-slider h3,#university .card-slider h3{font-size:45px;line-height:50px}}#team .card-slider a,#university .card-slider a{color:#f57e20;text-decoration:underline}@media screen and (min-width: 1200px){#team .card-slider{padding:200px 0}}.resources-slider{background-color:#f7f7f7;padding-bottom:130px}.resources-slider h2{text-align:center}.horizontal-workflow+.resources-slider{padding-top:350px;margin-top:-295px}.horizontal-workflow h2{text-align:center;margin-top:70px}.horizontal-workflow>.flex{gap:25px;padding:50px 0 70px}.h-workflow-item{border-radius:15px;width:100%}.h-workflow-item.grey{background-color:#6d6e71}.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1) p,.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(2) p{color:#cbcbcb;font-weight:300}.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1) .flex,.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(2) .flex{background-color:#cbcbcb;counter-reset:counterN 0}.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1) .flex:before,.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(2) .flex:before{display:none}.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1):before{content:"Optional";position:absolute;top:-50px;left:12%;color:#cbcbcb}@media screen and (max-width: 768px){.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1):before{top:63px;left:-55px}}.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1):after{content:"";display:block;height:2px;width:14%;position:absolute;left:55px;top:25px;background-image:radial-gradient(#CBCBCB 30%, #6D6E71 29%);background-position:0px 6px;background-size:9px 10px}@media screen and (min-width: 1200px){.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1):after{left:100px}}@media screen and (max-width: 768px){.h-workflow-item.grey .h-workflow-item-timeline>.flex:nth-of-type(1):after{height:100px;width:7px;left:21px;top:45px}}.h-workflow-item.black{background-color:#444}.h-workflow-item.orange{background-color:#f57e20;max-width:1150px;margin:0 auto}.h-workflow-item-timeline{list-style-type:none;counter-reset:counterN 0;position:relative;margin:100px 15px;height:150px;width:100%;justify-content:space-between}@media screen and (min-width: 992px){.h-workflow-item-timeline{margin:100px 75px}}@media screen and (max-width: 768px){.h-workflow-item-timeline{margin:50px 0 0 65px;width:320px;height:auto;flex-direction:column;padding:0}}.h-workflow-item-timeline>.flex{align-items:center;flex-direction:column;flex:1 1 0;max-width:185px}@media screen and (max-width: 768px){.h-workflow-item-timeline>.flex{flex-direction:row;justify-content:space-between;margin-bottom:50px;max-width:initial;justify-content:left;padding-right:20px}}.h-workflow-item-timeline:before{content:"";display:block;height:2px;width:calc(100% - 120px);background-color:#fff;position:absolute;top:25px;left:50%;transform:translateX(-50%)}@media screen and (min-width: 992px){.h-workflow-item-timeline:before{width:calc(100% - 170px)}}@media screen and (max-width: 768px){.h-workflow-item-timeline:before{height:calc(100% - 110px);width:2px;left:25px;top:51px}}.h-workflow-item-timeline .flex .flex{width:50px;height:50px;border-radius:50px;background-color:#fff;counter-increment:counterN 1;flex-shrink:0;align-items:center;justify-content:center;z-index:9}.h-workflow-item-timeline .flex .flex:before{content:counter(counterN);color:#444;font-weight:bold;font-size:29px}.h-workflow-item-timeline p{color:#fff;line-height:29px;margin-top:60px;text-align:center;font-weight:bold}@media screen and (max-width: 768px){.h-workflow-item-timeline p{margin-top:0;line-height:20px;padding-left:25px;text-align:left}}.h-workflow-item-timeline span{font-weight:500}.impact-cards-container{background-color:#f7f7f7;background-size:cover;background-blend-mode:multiply;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");padding-bottom:330px;margin-bottom:-330px}@media screen and (min-width: 768px){.impact-cards-container{padding-bottom:400px}}.impact-cards-container h2,.impact-cards-container p{text-align:center;max-width:1000px}.impact-cards-container p{margin:35px auto}@media screen and (min-width: 768px){.impact-cards-container p{margin:100px auto 70px}}.impact-cards-container h2{margin-right:auto;margin-left:auto}.impact-values>.flex{justify-content:space-between;max-width:1150px;margin:50px auto 70px;gap:25px;flex-direction:column}@media screen and (min-width: 768px){.impact-values>.flex{flex-direction:row}}.impact-values h2,.impact-values h3,.impact-values p{text-align:center}.impact-values h3{max-width:1000px;margin:0 auto 50px}.impact-values .btn,.impact-values .woocommerce #payment #place_order,.woocommerce #payment .impact-values #place_order,.impact-values .woocommerce-page #payment #place_order,.woocommerce-page #payment .impact-values #place_order,.impact-values ul.products li.product .button,ul.products li.product .impact-values .button,.impact-values .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .impact-values .button,.impact-values #genesis-content .button,#genesis-content .impact-values .button,.impact-values .login-submit input,.login-submit .impact-values input,.impact-values .library-post-btn a,.library-post-btn .impact-values a{margin:0 auto 130px}.impact-value{width:100%;background-color:#6d6e71;border-radius:15px;align-items:center;text-align:center;flex-direction:column;padding:30px;justify-content:flex-start;box-sizing:border-box}@media screen and (min-width: 768px){.impact-value{max-width:360px}}.impact-value:nth-of-type(2){background-color:#444}.impact-value:nth-of-type(3){background-color:#f57e20}.impact-value:nth-of-type(4){background-color:#fff}.impact-value:nth-of-type(4) p{color:#444}.impact-value:nth-of-type(4) p:nth-of-type(1){color:#f57e20}.impact-value p{color:#fff;padding-bottom:10px}.impact-value p:nth-of-type(1){font-weight:700;font-size:53px;line-height:57px;padding-bottom:0}.impact-value p:nth-of-type(2){font-size:19px;font-weight:500}.impact-value p:nth-of-type(3){font-size:18px}.impact-refs{padding-bottom:120px}.impact-refs p{font-size:16px}.impact-refs a{color:#f57e20;text-decoration:underline}#practice .impact-values{background-color:#f7f7f7;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;padding-top:600px;margin-top:-540px}@media screen and (min-width: 992px){#practice .impact-values{padding-top:670px;margin-top:-580px}}#practice .impact-values>.flex{max-width:1300px}@media screen and (max-width: 992px){#practice .impact-values>.flex{flex-wrap:wrap}}#practice .impact-value:nth-of-type(3){background-color:#6d6e71}#practice .impact-value:nth-of-type(4){background-color:#444}#practice .impact-value:nth-of-type(4) p{color:#fff}#experience .impact-value{box-shadow:0px 1px 4px rgba(0,0,0,.2)}#experience .impact-value:nth-of-type(1),#experience .impact-value:nth-of-type(3){background-color:#f57e20;color:#fff}#experience .impact-value:nth-of-type(2){background-color:#fff}#experience .impact-value:nth-of-type(2) p{color:#f57e20}.cta-grid{padding-top:75px}@media screen and (min-width: 1200px){.cta-grid{padding-top:150px}}.cta-grid h2{text-align:center}.cta-grid h2+p{text-align:center;max-width:1000px;margin:0 auto}.cta-grid h2+p a{color:#f57e20;text-decoration:underline}.cta-grid .slick-track{overflow:visible}.cta-grid .slick-dots{bottom:-15px}.cta-grid .slick-dots button{background-color:#6d6e71}.cta-grid-container{gap:25px;margin:110px 0;justify-content:center}@media screen and (max-width: 992px){.cta-grid-container{width:calc(100% + 50px);margin:0 -25px 50px}.cta-grid-container .slick-track{overflow:visible}}.cta-grid-item{height:250px;width:375px;background-color:#fff;border-radius:15px;padding:30px;box-sizing:border-box;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15));flex-direction:column;justify-content:space-between}@media screen and (max-width: 768px){.cta-grid-item{width:300px;margin:25px 10px}}@media screen and (min-width: 768px)and (max-width: 1100px){.cta-grid-item{margin:25px}}.cta-grid-item p:first-of-type{border-bottom:1px solid #444;font-weight:bold;font-size:20px;line-height:27px;padding-bottom:30px}@media screen and (min-width: 1200px){.cta-grid-item p:first-of-type{font-size:23px;line-height:29px}}@media screen and (min-width: 1500px){.cta-grid-item p:first-of-type{font-size:28px;line-height:33px}}.cta-grid-item p:last-of-type{color:#f57e20;font-weight:500;transition:.3s;display:flex}.cta-grid-item p:last-of-type:after{content:"";background-image:url("/wp-content/uploads/2022/12/long-arrow.svg");background-size:contain;background-repeat:no-repeat;width:40px;height:20px;display:inline-block;transition:.3s;filter:invert(53%) sepia(86%) saturate(1566%) hue-rotate(348deg) brightness(100%) contrast(93%);position:relative;top:3px;margin-left:auto}.cta-grid-item.slick-slide{display:flex}.news-grid .wpnaw-news-grid,.press-news .wpnaw-news-grid,.press-events .wpnaw-news-grid{background-color:#fff;border-radius:0 0 15px 15px;padding:0;width:100%}@media screen and (min-width: 992px){.news-grid .wpnaw-news-grid,.press-news .wpnaw-news-grid,.press-events .wpnaw-news-grid{width:calc(50% - 40px)}.news-grid .wpnaw-news-grid:nth-of-type(odd),.press-news .wpnaw-news-grid:nth-of-type(odd),.press-events .wpnaw-news-grid:nth-of-type(odd){margin-right:40px}}.news-grid .wpnaw-news-grid .wpnaw-news-title a,.press-news .wpnaw-news-grid .wpnaw-news-title a,.press-events .wpnaw-news-grid .wpnaw-news-title a{font-size:23px;line-height:29px;color:#444}@media screen and (min-width: 992px){.news-grid .wpnaw-news-grid .wpnaw-news-title a,.press-news .wpnaw-news-grid .wpnaw-news-title a,.press-events .wpnaw-news-grid .wpnaw-news-title a{font-size:28px;line-height:33px}}.news-grid .wpnaw-news-grid-main.design-19 .wpnaw-news-grid-content,.press-news .wpnaw-news-grid-main.design-19 .wpnaw-news-grid-content,.press-events .wpnaw-news-grid-main.design-19 .wpnaw-news-grid-content{border:0;border-radius:0 0 15px 15px}.news-grid .wpnaw-news-grid-main.design-19 .wpnaw-news-date,.press-news .wpnaw-news-grid-main.design-19 .wpnaw-news-date,.press-events .wpnaw-news-grid-main.design-19 .wpnaw-news-date{font-size:17px;background:#fff;border-bottom:none;padding:25px 15px 0 !important;margin-bottom:-10px}.news-grid .news-short-content,.press-news .news-short-content,.press-events .news-short-content{font-size:16px;line-height:20px}@media screen and (min-width: 992px){.news-grid .news-short-content,.press-news .news-short-content,.press-events .news-short-content{font-size:20px;line-height:30px}}.news-grid .readmorebtn,.press-news .readmorebtn,.press-events .readmorebtn{margin-top:30px}.news-grid .readmorebtn:hover,.press-news .readmorebtn:hover,.press-events .readmorebtn:hover{background-color:#fff;color:#444 !important}.news-grid .readmorebtn:focus,.press-news .readmorebtn:focus,.press-events .readmorebtn:focus{border-color:#f57e20 !important;color:#f57e20 !important;background-color:#fff}.press-news{background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;padding-top:100px}@media screen and (min-width: 992px){.press-news{padding-top:200px}}@media screen and (max-width: 992px){.press-news .news-col-2 .grid-news-thumb{height:180px}}.news-grid{background-color:#f7f7f7;padding:95px 0 75px}.news-grid h2:not(.wpnaw-news-title){text-align:center;margin-bottom:50px}.press-events{background-color:#fff;padding:60px 0 0}.press-events .wpnaw-news-grid{border-radius:15px;min-height:350px;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15));padding:0 20px 20px;box-sizing:border-box}@media screen and (min-width: 992px){.press-events .wpnaw-news-grid{padding:15px 35px 35px}}.press-events .wpnaw-news-grid .wpnaw-news-title{line-height:28px}.press-events .wpnaw-news-grid .wpnaw-news-title a{font-size:21px}.press-events .wpnaw-news-grid .news-short-content{font-size:16px;line-height:24px}.press-events .wpnaw-news-grid .wpnaw-news-image-bg{display:none}.press-events .wpnaw-news-grid-main.design-19 .wpnaw-news-date{font-size:32px;margin-bottom:10px;color:#f57e20}.wpnaw-news-grid-main{margin:0}.image-slider{background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;padding:70px 0;margin:100px 0 0}.img-slider .slick-list{overflow:hidden}.img-slider.slick-initialized .slick-slide{display:flex}.img-slider-item{width:320px;margin:0 20px}@media screen and (min-width: 768px){.img-slider-item{width:420px;height:280px}}.img-slider-item img{width:100%}.instagram-feed{background-color:#f7f7f7;padding:180px 0 60px}.instagram-feed h2,.instagram-feed p{text-align:center}.instagram-feed p{margin-bottom:20px}.instagram-feed h2{display:flex;justify-content:center}.instagram-feed h2:before{content:"";display:inline-block;background-image:url("/wp-content/uploads/2022/12/instagram.svg");width:50px;height:50px;background-repeat:no-repeat;margin-right:25px;filter:invert(15%) sepia(15%) saturate(185%) hue-rotate(314deg) brightness(106%) contrast(81%)}.wpnaw-news-pagination{margin-bottom:65px}.wpnaw-news-pagination .page-numbers.current{color:#fff;background-color:#444;font-weight:bold;border-radius:30px;padding:0;height:30px;width:30px;display:inline-flex;align-items:center;justify-content:center}.wpnaw-news-pagination a.page-numbers{color:#444 !important;border:0;font-weight:500;border-radius:30px;padding:0;height:30px;width:30px;background:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center}.wpnaw-news-pagination a.page-numbers:hover{color:#fff !important;background-color:#444 !important}.woocommerce nav.woocommerce-pagination ul{margin:0 auto}.woocommerce-pagination .page-numbers{border-radius:30px;padding:6px 12px}.woocommerce-pagination .page-numbers.prev,.woocommerce-pagination .page-numbers.next{background-color:#fff}.simple-ctas{padding:80px 0;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}@media screen and (min-width: 992px){.simple-ctas{padding:160px 0}}.simple-ctas>.flex{gap:50px;max-width:1300px;flex-direction:column}@media screen and (min-width: 768px){.simple-ctas>.flex{flex-direction:row}}@media screen and (min-width: 992px){.simple-ctas>.flex{gap:100px}}.simple-cta{flex-direction:column;flex:1 1 0}.simple-cta img{max-width:70px;height:70px;margin-bottom:30px}@media screen and (min-width: 768px){.simple-cta img{max-width:120px;height:120px}}@media screen and (min-width: 992px){.simple-cta img{max-width:160px;height:160px;margin-bottom:80px}}.simple-cta h3{margin-bottom:20px;font-size:23px;line-height:29px;font-weight:500;color:#f57e20}@media screen and (min-width: 768px){.simple-cta h3{margin-bottom:40px}}@media screen and (min-width: 992px){.simple-cta h3{font-size:29px;line-height:36px}}.simple-cta p{font-size:16px;line-height:20px}@media screen and (min-width: 768px){.simple-cta p{font-size:20px;line-height:27px}}@media screen and (min-width: 1200px){.simple-cta p{font-size:24px;line-height:30px}}.simple-cta a{font-size:inherit;color:#f57e20;text-decoration:underline}.black-quote-container{max-width:1300px;margin:-25px auto 0;padding:50px 40px;background-color:#444;box-sizing:border-box;border-radius:15px}@media screen and (min-width: 992px){.black-quote-container{padding:50px 180px;margin:-50px auto 0}}.black-quote-container p{color:#fff;font-weight:bold;font-size:18px;line-height:25px;margin-bottom:25px}@media screen and (min-width: 992px){.black-quote-container p{font-size:28px;line-height:33px}}.black-quote-container p.footnote{color:#f57e20;font-weight:bold;font-size:16px;line-height:22px}.patients-end-text-bkgd{background-color:#f7f7f7;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;padding:35px 0 50px;margin-bottom:45px}@media screen and (min-width: 992px){.patients-end-text-bkgd{padding:75px 0 100px;margin-bottom:95px}}.patients-end-text-bkgd>.flex{flex-direction:column;align-items:center}.patients-end-text-bkgd img{width:110px;margin-bottom:25px}.patients-end-text-bkgd p{font-size:19px;line-height:25px;font-weight:500;margin-bottom:35px}@media screen and (min-width: 768px){.patients-end-text-bkgd p{font-size:23px;line-height:29px}}@media screen and (min-width: 992px){.patients-end-text-bkgd p{font-size:32px;line-height:36px}}.patients-end-text p{font-size:16px;margin-bottom:20px}.patients-end-text a:not(.btn){font-size:inherit;color:#f57e20;text-decoration:underline}.patients-end-text .ref{margin-top:20px}.patients-end-text img{margin:90px auto;display:block}#investors h2,#investors h3{font-size:20px;line-height:27px;max-width:850px;margin:0 auto;text-align:center;font-weight:500}@media screen and (min-width: 992px){#investors h2,#investors h3{font-size:32px;line-height:36px}}#investors h2{color:#f57e20;margin:80px auto 40px}#investors h3{font-weight:300}#investors .form-container{background-color:#fff}#investors .form{max-width:850px;padding:10px 25px;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15))}@media screen and (min-width: 768px){#investors .form{padding:20px 50px}}@media screen and (min-width: 992px){#investors .form{padding:60px 150px}}#investors .form input[type=submit]{margin:0 auto}#investors h4{text-align:center;color:#444;font-size:20px;line-height:27px;font-weight:500}@media screen and (min-width: 992px){#investors h4{font-size:28px;line-height:32px}}#field_8_3{padding:35px 0;margin:0 auto}.eight-grid{padding:100px 0 60px}.eight-grid h2{text-align:center}@media screen and (max-width: 768px){.eight-grid>.grid{width:calc(100% + 50px);margin:0 -25px 50px}}.eight-grid>.grid .slick-track{overflow:visible}@media screen and (min-width: 768px){.eight-grid>.grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (min-width: 992px){.eight-grid>.grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1200px){.eight-grid>.grid{grid-template-columns:1fr 1fr 1fr 1fr}}.eight-grid>.grid{gap:15px}.eight-grid .slick-dots{bottom:-30px}.eight-grid .slick-dots button{width:25px;background-color:#6d6e71}@media screen and (max-width: 768px){.eight-grid-item{width:320px;margin:0 5px}}.eight-grid-item{background-color:rgba(245,126,32,.1);border-radius:15px;box-sizing:border-box;padding:35px 30px}.eight-grid-item img{height:80px;max-width:90px;margin-bottom:20px}@media screen and (min-width: 992px){.eight-grid-item img{margin-bottom:50px}}.eight-grid-item h3{color:#f57e20;margin:0 0 20px 0;font-weight:500}@media screen and (min-width: 992px){.eight-grid-item h3{margin:0 0 40px 0}}.awards{background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;padding:50px 0}@media screen and (min-width: 768px){.awards{padding:130px 0}}.awards h2{text-align:center}.awards-row{margin:50px 0 45px}@media screen and (min-width: 768px){.awards-row{margin:150px 0 90px}}.awards-row{gap:45px;flex-wrap:wrap;justify-content:center}.awards-row img{width:300px;border-radius:15px}.awards-row+p{display:flex;align-items:center;justify-content:center}.awards-row+p:before{content:"";display:inline-block;width:45px;height:64px;background-image:url("/wp-content/uploads/2022/12/award-alt.svg");background-repeat:no-repeat;margin-right:30px;background-size:contain}.benefits-glance-container{background-color:#444;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:color-burn;max-width:860px;margin:-25px auto 90px;border-radius:15px;padding:30px 25px;box-sizing:border-box;position:relative}@media screen and (min-width: 768px){.benefits-glance-container{padding:55px 50px}}.benefits-glance-container ul{padding-left:20px}.benefits-glance-container h3{color:#f57e20}.benefits-glance-container li{font-size:16px;line-height:20px;color:#fff}@media screen and (min-width: 768px){.benefits-glance-container li{font-size:20px;line-height:27px}}@media screen and (min-width: 992px){.benefits-glance-container li{font-size:24px;line-height:30px}}.benefits-glance-container li+li{margin-top:10px}.values-toggle h2,.values-toggle h2+p{text-align:center}.values-toggle h2+p{max-width:850px;margin-left:auto;margin-right:auto}.values-toggle{margin-bottom:0;transition:.6s}.values-toggle.active{margin-bottom:100px}@media screen and (max-width: 768px){.values-toggle.active{margin-bottom:220px}}.values-toggle .slick-dots{top:435px;height:30px;z-index:99}.values-toggle .slick-dots button{background-color:#6d6e71}.values-toggle-container{gap:15px;padding:100px 0}@media screen and (max-width: 768px){.values-toggle-container{width:calc(100% + 50px);margin:0 -25px -470px}}.values-toggle-container .slick-list{height:760px}.values-toggle-container.slick-initialized .slick-slide{display:flex;position:relative}.values-toggle{position:relative;z-index:9}.values-toggle.active .slick-dots{z-index:-1}.values-toggle-item{width:100%;flex:1 1 0;height:300px;border-radius:15px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;cursor:pointer;background-size:cover}@media screen and (max-width: 768px){.values-toggle-item{width:320px;margin:0 5px}}@media screen and (min-width: 992px){.values-toggle-item{height:460px;padding:50px 30px}}.values-toggle-item h3{margin:auto 0 0;color:#fff;font-size:17px;line-height:20px}@media screen and (min-width: 992px){.values-toggle-item h3{font-size:23px;line-height:29px}}.values-toggle-item:nth-of-type(1){background-image:url("/wp-content/uploads/2022/12/values1.jpg")}.values-toggle-item:nth-of-type(2){background-image:url("/wp-content/uploads/2022/12/values2.jpg")}.values-toggle-item:nth-of-type(3){background-image:url("/wp-content/uploads/2022/12/values3.jpg")}.values-toggle-item:nth-of-type(4){background-image:url("/wp-content/uploads/2022/12/values4.jpg")}.values-toggle-item.active .values-toggle-info,.values-toggle-item.active .values-toggle-line{opacity:1;visibility:visible}.values-toggle-item.active .values-toggle-plus span:last-of-type{transform:translate(-50%, -50%) rotate(90deg)}.values-toggle-plus{width:50px;height:50px;background-color:#fff;position:relative;border-radius:25px;margin-top:25px}@media screen and (min-width: 992px){.values-toggle-plus{margin-top:50px}}.values-toggle-plus span{width:22px;height:3px;border-radius:5px;transform:translate(-50%, -50%);top:50%;left:50%;background-color:#444;position:absolute}.values-toggle-plus span:last-of-type{width:3px;height:22px;transition:.6s}.values-toggle-line{width:100%;height:2px;border-radius:2px;background-color:#f57e20;position:relative;top:25px;opacity:0;transition:.6s}@media screen and (max-width: 768px){.values-toggle-line{top:9px}}.values-toggle-info{position:absolute;bottom:-170px;width:calc(100% - 40px);height:300px;left:80px;background-color:#f57e20;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;z-index:-1;border-radius:15px;display:flex;align-items:center;justify-content:center;opacity:0;transition:.6s;pointer-events:none;visibility:hidden}@media screen and (max-width: 768px){.values-toggle-info{left:-30px;width:calc(100% + 60px);bottom:-330px}}.values-toggle-info p{width:85%;color:#fff;font-size:18px;line-height:23px}@media screen and (min-width: 992px){.values-toggle-info p{font-size:32px;line-height:36px}}.single-col{background-color:#444;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:color-burn}.single-col>.flex{align-items:center;justify-content:flex-end;flex-direction:column}@media screen and (min-width: 768px){.single-col>.flex{flex-direction:row}}.single-col-content{max-width:710px;margin:120px auto}.single-col-content img{width:60px;height:60px;margin:0 0 25px;filter:invert(100%) sepia(0%) saturate(7495%) hue-rotate(203deg) brightness(112%) contrast(99%)}.single-col-content h2{font-weight:500}.single-col-content h2,.single-col-content p{color:#fff}.single-col-content .btn,.single-col-content .woocommerce #payment #place_order,.woocommerce #payment .single-col-content #place_order,.single-col-content .woocommerce-page #payment #place_order,.woocommerce-page #payment .single-col-content #place_order,.single-col-content ul.products li.product .button,ul.products li.product .single-col-content .button,.single-col-content .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .single-col-content .button,.single-col-content #genesis-content .button,#genesis-content .single-col-content .button,.single-col-content .login-submit input,.login-submit .single-col-content input,.single-col-content .library-post-btn a,.library-post-btn .single-col-content a{margin-top:60px}.single-col-content .btn:hover,.single-col-content .woocommerce #payment #place_order:hover,.woocommerce #payment .single-col-content #place_order:hover,.single-col-content .woocommerce-page #payment #place_order:hover,.woocommerce-page #payment .single-col-content #place_order:hover,.single-col-content ul.products li.product .button:hover,ul.products li.product .single-col-content .button:hover,.single-col-content .woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .single-col-content .button:hover,.single-col-content #genesis-content .button:hover,#genesis-content .single-col-content .button:hover,.single-col-content .login-submit input:hover,.login-submit .single-col-content input:hover,.single-col-content .library-post-btn a:hover,.library-post-btn .single-col-content a:hover{background-color:#fff;border-color:#fff;color:#444}.single-col-content a:not(.btn){color:#f57e20;text-decoration:underline;font-weight:bold}#impact .single-col,#practice .single-col{text-align:center}#impact .single-col img,#practice .single-col img{width:95px;height:115px;filter:none}#impact .single-col h2,#impact .single-col p,#practice .single-col h2,#practice .single-col p{font-size:23px;line-height:29px;font-weight:500}@media screen and (min-width: 992px){#impact .single-col h2,#impact .single-col p,#practice .single-col h2,#practice .single-col p{font-size:32px;line-height:36px}}#impact .single-col p,#practice .single-col p{color:#f57e20}#impact .single-col a,#practice .single-col a{margin-left:auto;margin-right:auto}#impact .single-col-content,#practice .single-col-content{max-width:850px}#generation .single-col-content{position:relative}#generation .single-col-content h2{color:#f57e20}@media screen and (min-width: 992px){#generation .single-col-content{padding-left:450px}}#generation .single-col-content:after{content:"";background-image:url("/wp-content/uploads/2022/12/quote-dynamic.jpg");position:absolute;left:-10px;width:400px;height:400px;top:50%;transform:translate(0, -50%);background-size:cover;border-radius:15px;display:none}@media screen and (min-width: 992px){#generation .single-col-content:after{display:block}}.logo-grid,.portal-links{padding:50px 0}.logo-grid h2,.portal-links h2{text-align:center}.logo-grid>.flex,.portal-links>.flex{flex-wrap:wrap;max-width:1100px;gap:40px;justify-content:center;padding-top:70px}.logo-grid{background-color:#f7f7f7;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}.logo-grid-item,.portal-links-item{width:350px;height:200px}@media screen and (min-width: 992px){.logo-grid-item,.portal-links-item{width:405px;height:250px}}.logo-grid-item,.portal-links-item{border-radius:15px;background-color:#fff;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15))}.logo-grid-item.flex,.portal-links-item.flex{align-items:center}.logo-grid-item.flex{flex-direction:column;justify-content:center}.logo-grid-item p{margin-top:10px;padding:0 20px;box-sizing:border-box;text-align:center}.portal-links-item{box-sizing:border-box;padding:0 45px}.portal-links-item p{font-weight:400;margin-left:35px;font-size:23px;line-height:29px}@media screen and (min-width: 992px){.portal-links-item p{font-size:32px;line-height:36px}}.doctor-ctas{padding:80px 0}.doctor-ctas h2{text-align:center}.doctor-cta-card-container{justify-content:center}@media screen and (max-width: 768px){.doctor-cta-card-container{width:calc(100% + 50px);margin:0 -25px}.doctor-cta-card-container .slick-track{overflow:visible}}.doctor-cta-card-container .slick-dots{bottom:-15px}.doctor-cta-card-container .slick-dots button{background-color:#6d6e71}.doctor-cta-card{background-color:#fff;border-radius:15px;padding:35px;box-sizing:border-box;margin:80px 25px 50px;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15))}@media screen and (max-width: 768px){.doctor-cta-card{width:300px;margin:25px 10px;padding:25px}}.doctor-cta-card>.flex{justify-content:space-between;margin-bottom:20px;align-items:center}.doctor-cta-card h3{font-size:23px;line-height:29px;margin-bottom:20px}@media screen and (min-width: 1500px){.doctor-cta-card h3{font-size:28px;line-height:33px}}.doctor-cta-card img{width:120px;margin-bottom:30px}.doctor-cta-card p{font-size:16px;line-height:20px}@media screen and (min-width: 768px){.doctor-cta-card p{font-size:20px;line-height:27px}}.doctor-cta-card p.location{margin-top:10px;display:flex}.doctor-cta-card p.location:before{content:"";display:inline-block;background-image:url("/wp-content/uploads/2022/12/location.svg");background-size:contain;width:20px;height:29px;filter:invert(91%) sepia(1%) saturate(0%) hue-rotate(43deg) brightness(92%) contrast(89%);margin-right:10px}.doctor-cta-card:hover .avilability{color:#6d6e71}.doctor-cta-card:hover .avilability:after{filter:invert(43%) sepia(6%) saturate(182%) hue-rotate(187deg) brightness(97%) contrast(89%)}.doctor-info-list{margin-top:25px;padding-top:25px;border-top:1px solid #444;padding-left:0;list-style-position:inside}.doctor-info-list li{font-size:16px;line-height:20px}@media screen and (min-width: 768px){.doctor-info-list li{font-size:20px;line-height:27px}}.avilability{text-align:left;color:#f57e20;font-weight:500;transition:.3s;position:relative;margin-top:25px;margin-right:50px}.avilability:after{content:"";background-image:url("/wp-content/uploads/2022/12/long-arrow.svg");position:absolute;background-size:cover;background-repeat:no-repeat;right:-50px;top:50%;width:40px;height:20px;display:block;transition:.3s;transform:translate(0, -50%);filter:invert(53%) sepia(86%) saturate(1566%) hue-rotate(348deg) brightness(100%) contrast(93%)}.robotic-journey{padding:60px 0 0}@media screen and (min-width: 992px){.robotic-journey{padding:120px 0 0}}.robotic-journey h2,.robotic-journey .container>p{text-align:center}.robotic-journey span{color:#f57e20}.robotic-journey .container>p{max-width:1200px;margin:0 auto 35px}@media screen and (min-width: 992px){.robotic-journey .container>p{margin:0 auto 75px}}.robotic-journey h3{color:#fff;margin-bottom:30px;font-weight:500;text-align:center}@media screen and (min-width: 992px){.robotic-journey h3{margin-bottom:60px}}.robotic-journey .btns{gap:25px;flex-direction:column;align-items:center}@media screen and (min-width: 992px){.robotic-journey .btns{justify-content:center;flex-direction:row}}.robotic-journey-container{margin-top:80px;padding:50px 0;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;background-color:#f7f7f7}@media screen and (min-width: 992px){.robotic-journey-container{margin-top:170px;padding:120px 0}}.robotic-journey-list-container{gap:25px;margin-bottom:75px;flex-direction:column}@media screen and (min-width: 992px){.robotic-journey-list-container{margin-bottom:150px;flex-direction:row;justify-content:center}}.robotic-journey-grid{flex:1;padding:30px;max-width:750px;flex-direction:column;box-sizing:border-box;border-radius:15px}@media screen and (min-width: 992px){.robotic-journey-grid{padding:70px}}.robotic-journey-grid:nth-of-type(1){background-color:#444}.robotic-journey-grid:nth-of-type(2){background-color:#6d6e71}.robotic-journey-grid-item{align-items:center}.robotic-journey-grid-item:not(:last-of-type){margin-bottom:40px}.robotic-journey-grid-item img{width:60px;max-height:60px;flex-shrink:0}.robotic-journey-grid-item p{margin-left:15px;color:#fff;font-size:17px;line-height:25px}@media screen and (min-width: 768px){.robotic-journey-grid-item p{font-size:24px;line-height:30px}}.timeline{padding-top:120px}.timeline h2{text-align:center}.timeline h2+p{text-align:center;max-width:1400px;margin-left:auto;margin-right:auto}.timeline-container{margin:150px auto;position:relative;max-width:1450px;padding:0 30px;box-sizing:border-box}.timeline-container:before{content:"";display:block;height:6px;width:75%;position:absolute;left:50%;top:33px;background-image:radial-gradient(#6D6E71 30%, #ffffff 29%);transform:translate(-50%, 0);background-position:0px 6px;background-size:7px 7px}@media screen and (max-width: 768px){.timeline-container:before{display:none}}.timeline-container .slick-dots{bottom:-40px;width:auto}@media screen and (min-width: 768px){.timeline-container .slick-dots{width:100%}}.timeline-container .slick-dots button{background-color:#6d6e71;width:10px;height:5px}@media screen and (min-width: 768px){.timeline-container .slick-dots button{width:30px}}.timeline-item{padding:0 10px;box-sizing:border-box}@media screen and (min-width: 992px){.timeline-item{max-width:370px}}.timeline-item h3{font-size:38px;line-height:38px;font-weight:bold;color:#f57e20;background-color:#fff;width:240px;margin:0 auto 25px}@media screen and (min-width: 992px){.timeline-item h3{font-size:65px;line-height:65px}}.timeline-item p{font-size:16px}.timeline-item h3,.timeline-item p{text-align:center}.our-investors{padding:70px 0;background-color:#f7f7f7;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}@media screen and (min-width: 992px){.our-investors{padding:140px 0 90px}}.our-investors h2{text-align:center;color:#f57e20}.our-investors h2+p{text-align:center;max-width:1400px;margin:0 auto}.our-investors h3{text-align:center}.our-investors .btn,.our-investors .woocommerce #payment #place_order,.woocommerce #payment .our-investors #place_order,.our-investors .woocommerce-page #payment #place_order,.woocommerce-page #payment .our-investors #place_order,.our-investors ul.products li.product .button,ul.products li.product .our-investors .button,.our-investors .woocommerce div.product form.cart .button,.woocommerce div.product form.cart .our-investors .button,.our-investors #genesis-content .button,#genesis-content .our-investors .button,.our-investors .login-submit input,.login-submit .our-investors input,.our-investors .library-post-btn a,.library-post-btn .our-investors a{margin-right:auto;margin-left:auto}.our-investors-container{flex-wrap:wrap;gap:25px;justify-content:center;margin:40px 0}@media screen and (min-width: 992px){.our-investors-container{gap:50px;margin:80px 0}}.our-investors-item{width:100%;max-width:350px;background-color:#fff;border-radius:15px;padding:15px 30px 45px;box-sizing:border-box;filter:drop-shadow(1px 3px 6px rgba(0, 0, 0, 0.15))}@media screen and (min-width: 992px){.our-investors-item{padding:25px 40px 75px;max-width:450px}}@media screen and (min-width: 1200px){.our-investors-item{max-width:540px}}.our-investors-item img{max-height:200px;max-width:250px;margin:0 auto;display:block}@media screen and (min-width: 992px){.our-investors-item img{max-width:300px}}.leadership{--var-img-width: 330px;background-color:#444;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply;padding:60px 0}@media screen and (min-width: 992px){.leadership{padding:125px 0}}.leadership>.container{position:relative}.leadership h2{color:#fff;text-align:center;padding-bottom:75px}@media screen and (min-width: 992px){.leadership h2{padding-bottom:150px}}@media screen and (min-width: 1500px){.leadership h2{padding-bottom:0}}@media screen and (min-width: 992px){.leadership .container>.flex{height:650px}}.leadership-container{width:100%;margin-left:auto}@media screen and (max-width: 1500px){.leadership-container{margin:0 auto;max-width:1000px}}@media screen and (min-width: 1500px){.leadership-container{width:calc(100% - 470px)}}.leadership-container .slick-arrow{top:initial;left:calc(50% - 25px);background-color:#f57e20;transform:translate(0, 0) rotate(90deg)}@media screen and (min-width: 992px){.leadership-container .slick-arrow{left:calc(var(--var-img-width)/2 - 25px)}}.leadership-container .slick-arrow.slick-prev{top:-70px}@media screen and (min-width: 992px){.leadership-container .slick-arrow.slick-prev{top:70px}}.leadership-container .slick-arrow.slick-next{top:350px}@media screen and (min-width: 992px){.leadership-container .slick-arrow.slick-next{top:initial;bottom:70px}}.leadership-item{gap:65px;flex-direction:column}@media screen and (min-width: 992px){.leadership-item{flex-direction:row;height:650px}}.leadership-item.slick-slide{display:flex;align-items:center}.leadership-item img{width:var(--var-img-width);height:var(--var-img-width);border-radius:20px}.leadership-item img[src=""]{background-color:#fff}.leadership-content{width:100%;max-width:590px;margin-top:20px}@media screen and (min-width: 992px){.leadership-content{margin-top:0}}.leadership-content *{color:#fff}.leadership-content h3{font-size:20px;line-height:27px;margin-bottom:10px;color:#f57e20}@media screen and (min-width: 992px){.leadership-content h3{font-size:28px;line-height:34px}}.leadership-content h4{font-size:16px;line-height:20px;font-weight:500;margin-top:0}@media screen and (min-width: 992px){.leadership-content h4{font-size:24px;line-height:30px}}.leadership-content li{margin-bottom:10px}.leader-linkedin{margin-top:40px;display:flex;align-items:center}.leader-linkedin:before{content:"";width:30px;height:30px;display:inline-block;margin-right:20px;background-image:url("/wp-content/uploads/2022/12/linkedin-reverse.svg");background-size:contain;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(137deg) brightness(103%) contrast(100%)}.leadership-circle-container{position:absolute;width:975px;top:50%;left:0;transform:translate(-50%, -50%);display:flex}@media screen and (max-width: 1500px){.leadership-circle-container{display:none}}.leadership-circle{height:700px;border-radius:700px;object-fit:cover;shape-outside:circle(50%);width:700px;border:2px dashed #707070;flex-shrink:0}.leadership-trigger{list-style:none;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 0 20px;margin:-25px 0}.leadership-trigger li{color:#fff;width:230px;height:62px;display:flex;font-size:17px;line-height:21px;flex-direction:column;opacity:.4;transition:.3s;cursor:pointer}.leadership-trigger li:first-of-type,.leadership-trigger li:last-of-type{transform:translateX(-80%)}.leadership-trigger li:nth-of-type(2),.leadership-trigger li:nth-last-of-type(2){transform:translateX(-28%)}.leadership-trigger li:nth-of-type(3),.leadership-trigger li:nth-last-of-type(3){transform:translateX(-5%)}.leadership-trigger li:first-of-type,.leadership-trigger li:nth-of-type(2),.leadership-trigger li:nth-of-type(3){justify-content:end}.leadership-trigger li span{font-weight:bold}.leadership-trigger li.active{opacity:1}.hero .facetwp-facet-search{margin:25px 0 -25px}@media screen and (min-width: 768px){.hero .facetwp-facet-search{margin:55px 0 25px}}.hero .facetwp-facet-search,.hero .facetwp-input-wrap,.hero .facetwp-facet input.facetwp-search{width:100%;height:65px;max-width:1000px;box-sizing:border-box;border:0}.hero .facetwp-icon{right:-86px;width:70px;height:70px;background-color:#f57e20;border-radius:35px;opacity:1}@media screen and (max-width: 768px){.hero .facetwp-icon{display:none}}.hero .facetwp-icon:before{width:30px;height:30px;background-image:url("/wp-content/uploads/2022/12/search-icon.svg");background-size:contain;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(137deg) brightness(103%) contrast(100%);background-position:center;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%)}.hero .facetwp-facet input.facetwp-search{font-size:18px;padding:0 50px;border-radius:30px}.library-facets{width:225px;flex-shrink:0;margin-right:50px}@media screen and (max-width: 768px){.library-facets{margin-bottom:50px;width:100%}}@media screen and (min-width: 1200px){.library-facets{margin-right:75px;width:275px}}@media screen and (min-width: 1500px){.library-facets{margin-right:125px}}.library-facets select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:50px;background-color:#fff;border:none;padding:0 15px;box-shadow:0px 1px 4px rgba(0,0,0,.2);font-size:17px;background-image:url("/wp-content/uploads/2022/12/arrow-accordion.svg");background-position:90%;background-repeat:no-repeat;background-size:12px 10px}.filter-facets{box-shadow:0px 1px 4px rgba(0,0,0,.2);margin:10px 0;border-radius:10px;padding:30px 20px}.filter-facets p{margin-bottom:20px}.filter-facets .facetwp-checkbox{margin-bottom:20px;background-image:url("/wp-content/uploads/2022/12/unchecked.svg")}.filter-facets .facetwp-checkbox.checked{font-weight:bold;background-image:url("/wp-content/uploads/2022/12/checked.svg")}.filter-facets .facetwp-facet-reset{margin-bottom:0}.filter-facets .facetwp-facet-reset button{color:#f57e20;text-decoration:underline}.library-container{margin:50px 0 200px}@media screen and (max-width: 768px){.library-container>.flex{flex-direction:column}}.fwpl-layout{row-gap:70px;column-gap:35px}@media screen and (max-width: 768px){.fwpl-layout{grid-template-columns:1fr}}.fwpl-layout{grid-template-columns:1fr 1fr}@media screen and (min-width: 992px){.fwpl-layout{grid-template-columns:1fr 1fr 1fr}}.fwpl-layout img{width:100%;height:auto;margin-bottom:20px}.library-post-cat,.library-post-title a{font-size:20px}.library-post-cat{color:#6d6e71;font-weight:400;margin-bottom:20px}.library-post-author{font-size:13px;line-height:17px;margin-bottom:5px}.library-post-title{font-weight:bold;line-height:26px}.library-post-btn a{margin-top:30px;height:50px}.library-post-btn a:empty{display:none}.facetwp-facet.facetwp-facet-load_more.facetwp-type-pager{display:flex;justify-content:center;margin:50px 0 -50px;color:#f57e20;text-decoration:underline}.university-info{padding:65px 0}@media screen and (min-width: 992px){.university-info{padding:130px 0}}.university-info h2,.university-info p{text-align:center;margin:0 auto}@media screen and (min-width: 992px){.university-info h2{margin-bottom:70px}}.university-info p{max-width:1400px}#quoteSection.hide,#blogSection.hide,#webinarSection.hide{display:none}#blogSection,#webinarSection{padding:50px 0}section.calculator header{min-height:70px}.hide{display:none !important}section.calculator{background-color:#f57e20;background-image:url("/wp-content/uploads/2022/12/bkgd-decor.png");background-size:cover;background-blend-mode:multiply}section.calculator .calc-container{padding-bottom:100px;padding-top:84px;width:82.608696%}section.calculator .calc-card{background-color:#fff;box-shadow:0px 3px 20px rgba(0,0,0,.16)}@media screen and (min-width: 768px){section.calculator .calc-card{margin-inline:auto}}section.calculator h2{color:#fff;font-weight:600;line-height:1.25;margin-bottom:40px;text-align:center}@media screen and (min-width: 768px){section.calculator h2{font-size:45px;line-height:1.1}}section.calculator label{text-align:right}@media screen and (min-width: 768px){section.calculator label{font-size:20px}}section.calculator label small{font-size:12px}@media screen and (min-width: 768px){section.calculator label small{font-size:14px}}section.calculator label[for=equipment-cost],section.calculator label[for=lowered-cost-of-equipment]{font-weight:700;margin-bottom:24px;text-align:center}@media screen and (min-width: 768px){section.calculator label[for=equipment-cost],section.calculator label[for=lowered-cost-of-equipment]{font-size:32px}}@media screen and (min-width: 768px){section.calculator label[for=equipment-cost]{margin-left:-50%;width:200% !important}}section.calculator label[for=lowered-cost-of-equipment]{font-weight:unset;width:100%}@media screen and (min-width: 768px){section.calculator label[for=lowered-cost-of-equipment]{font-size:20px;text-align:right}}section.calculator .input-wrapper{font-weight:500;position:relative}section.calculator .input-wrapper small{display:none}section.calculator .required input,section.calculator .required small{border-color:#c9252d;color:#c9252d}section.calculator .required small{background-image:url("../img/mandatory-icn.png");background-position:top 20px right 20px;background-position:20px 0;background-repeat:no-repeat;background-size:18px 18px;display:block;font-size:14px;font-weight:500;margin-top:8px;min-height:18px;padding-left:50px;position:absolute}section.calculator input{box-sizing:border-box;color:#444;font-size:16px;border:1px solid #707070;height:50px;line-height:1;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width: 768px){section.calculator input{font-size:20px}}section.calculator input:disabled{background-color:#fff;border-color:#fff}section.calculator input#equipment-cost,section.calculator input#lowered-cost-of-equipment{font-size:20px;font-weight:500}section.calculator input#lowered-cost-of-equipment{border:2px solid #f57e20;color:#f57e20}@media screen and (min-width: 768px){section.calculator input#lowered-cost-of-equipment{width:58%}}section.calculator select{appearance:none;background-color:#fff;background-image:url("../img/dropdown-arrow.png");background-position:top 20px right 20px;background-repeat:no-repeat;background-size:21.5px 13.5px;border:1px solid #707070;color:#444;cursor:pointer;font-family:inherit;font-size:20px;font-weight:400;height:50px;line-height:1;margin:0;min-width:140px;outline:none;padding:0 20px;width:100%}section.calculator button.btn,section.calculator .woocommerce #payment button#place_order,.woocommerce #payment section.calculator button#place_order,section.calculator .woocommerce-page #payment button#place_order,.woocommerce-page #payment section.calculator button#place_order,section.calculator ul.products li.product button.button,ul.products li.product section.calculator button.button,section.calculator .woocommerce div.product form.cart button.button,.woocommerce div.product form.cart section.calculator button.button,section.calculator #genesis-content button.button,#genesis-content section.calculator button.button{font-size:18px;font-weight:600;height:66px}section.calculator hr{border-color:#444;border-style:solid;border-width:1px 0 0 0;margin-bottom:48px;margin-top:48px}section.calculator .calc-card-top{background-color:rgba(0,0,0,0);padding:10px 16px 10px}@media screen and (min-width: 768px){section.calculator .calc-card-top{padding:40px 20% 10px}}@media screen and (min-width: 992px){section.calculator .calc-card-top{padding-inline:32.23%}}section.calculator .calc-card-bottom{background-color:#eaeaea;box-shadow:0 -3px 10px 0px rgba(0,0,0,.05);padding:30px 16px 36px}@media screen and (min-width: 768px){section.calculator .calc-card-bottom{padding:30px 8.08% 4px}}section.calculator .calc-form-row{display:flex;gap:15px;margin-bottom:24px;margin-top:24px}@media screen and (min-width: 768px){section.calculator .calc-form-row{margin-inline:auto;max-width:710px}}section.calculator .calc-form-row>*:not(button){width:50%}@media screen and (min-width: 768px){section.calculator .calc-form-row>*:not(button):first-child{width:42%}}section.calculator .calc-form-row>*:not(button).label-wrapper{align-items:center;display:flex;justify-content:right}@media screen and (min-width: 768px){section.calculator .calc-form-row>*:not(button):nth-child(2){width:58%}}section.calculator .calc-form-row.equipment-cost-row,section.calculator .calc-form-row.lowered-cost-of-equipment-row{flex-direction:column;font-size:20px;gap:unset;line-height:1.2}section.calculator .calc-form-row.equipment-cost-row>*:not(button),section.calculator .calc-form-row.lowered-cost-of-equipment-row>*:not(button){width:100%}@media screen and (min-width: 768px){section.calculator .calc-form-row.equipment-cost-row>*:not(button),section.calculator .calc-form-row.lowered-cost-of-equipment-row>*:not(button){width:100%}}@media screen and (min-width: 768px){section.calculator .calc-form-row.lowered-cost-of-equipment-row{flex-direction:unset;font-size:unset;gap:15px;line-height:unset}}section.calculator .calc-form-row.lowered-cost-of-equipment-row>*:not(button){width:100%}@media screen and (min-width: 768px){section.calculator .calc-form-row.lowered-cost-of-equipment-row>*:not(button){width:42%}}section.calculator .calc-form-row.tax-bracket-row{margin-bottom:40px;margin-top:40px}@media screen and (min-width: 768px){section.calculator .calc-form-row.tax-bracket-row>*:not(button):first-child{width:65%}}@media screen and (min-width: 768px){section.calculator .calc-form-row.tax-bracket-row>*:not(button):nth-child(2){width:35%}}section.calculator .calc-form-row.calc-btn-row{justify-content:center}.disclaimer-text{font-weight:500;margin-top:25px}@media screen and (max-width: 768px){#doctorFinder .wpgmza-store-locator{flex-wrap:wrap;justify-content:flex-end}#doctorFinder .wpgmza_map .wpgmza-inner-stack.left.viewport-grouping .wpgmza-store-locator~.grouping{padding-top:100px}}#searchform{z-index:9999;width:100%}@media screen and (min-width: 768px){#searchform{position:absolute;top:10px;left:160px;width:calc(100% - 450px)}}@media screen and (min-width: 1500px){#searchform{width:calc(100% - 600px)}}#searchvar{width:100%;height:50px;padding:0 20px;border-radius:25px;border:1px solid #444}@media screen and (max-width: 768px){#searchvar{box-sizing:border-box}}#searchsubmit{display:none}.searchwp-search-form{opacity:1}@media screen and (max-width: 768px){.searchwp-search-form{width:100%}}@media screen and (min-width: 768px){.searchwp-search-form{opacity:0;pointer-events:none;transition:.3s}.searchOpen .searchwp-search-form{opacity:1;pointer-events:all}}.search-container{padding:30px 0;max-width:1400px}@media screen and (min-width: 992px){.search-container{padding:60px 0}}.search-container h2{margin-bottom:10px;line-height:0}.search-container h2 a{color:#f57e20;font-size:19px;line-height:25px}@media screen and (min-width: 768px){.search-container h2 a{font-size:23px;line-height:29px}}@media screen and (min-width: 1200px){.search-container h2 a{font-size:32px;line-height:36px}}.search-container span{margin-bottom:40px;display:block}.search-results-pagination{display:flex;width:100%;justify-content:space-between;max-width:800px;margin:0 auto}.search-results-pagination a{color:#f57e20;font-size:20px}@media screen and (min-width: 768px){.search-results-pagination a{font-size:24px}}.search-results-pagination a:hover{text-decoration:underline}.nav-next{margin-left:auto}.nav-next:after{content:">"}.nav-previous:before{content:"<"}.nav-previous:before,.nav-next:after{font:inherit;color:#f57e20;vertical-align:2px}.submenu{background-color:#f7f7f7;height:80px;box-shadow:0 -2px 45px 0px rgba(0,0,0,.27) inset}@media screen and (max-width: 768px){.submenu{overflow:scroll}}.submenu>.container{min-width:600px;padding:0 20px}.submenu .facetwp-facet{display:flex;justify-content:space-between;max-width:1000px;margin:0 auto;padding-top:35px}.submenu .facetwp-facet .facetwp-radio{background:none;margin:0;padding:0;position:relative}.submenu .facetwp-facet .facetwp-radio:after{position:absolute;content:"";width:0;height:2px;bottom:-7px;left:50%;transform:translateX(-50%);background-color:#f57e20;opacity:0;transition:.3s}.submenu .facetwp-facet .facetwp-radio:hover:after{opacity:1;width:85%}.submenu .facetwp-facet .facetwp-radio:after{bottom:-24px}.submenu .facetwp-facet .facetwp-radio.checked{font-weight:bold}.submenu .facetwp-facet .facetwp-radio.checked:after{opacity:1;width:125%}.submenu .facetwp-facet .facetwp-radio.disabled{opacity:1;cursor:pointer}.submenu .facetwp-facet .facetwp-counter{display:none}.submenu .facetwp-facet .facetwp-display-value{padding-right:0;font-size:17px}@media screen and (min-width: 992px){.submenu .facetwp-facet .facetwp-display-value{font-size:20px}}.submenu>.flex{align-items:center;justify-content:space-between;max-width:850px;margin:0 auto;height:80px}.submenu>.flex a{position:relative}.submenu>.flex a:after{position:absolute;content:"";width:0;height:2px;bottom:-7px;left:50%;transform:translateX(-50%);background-color:#f57e20;opacity:0;transition:.3s}.submenu>.flex a:hover:after{opacity:1;width:85%}.submenu>.flex a:after{bottom:-27px}.submenu>.flex a:hover{font-weight:bold}.submenu>.flex a:hover:after{opacity:1;width:100%}#team .submenu>.container{min-width:850px}#team .submenu>.flex{max-width:1100px}#careers .submenu>.container{min-width:330px}#company .submenu>.container{min-width:500px}#career-listings h2,#career-listings p{max-width:870px;margin:75px auto;text-align:center}#career-listings iframe{max-width:850px;margin:0 auto;display:block}#career-listings a{color:#f57e20;text-decoration:underline}.excellence{margin:60px 0}@media screen and (min-width: 768px){.excellence{margin:120px 0}}.excellence h2,.excellence p{text-align:center;margin-left:auto;margin-right:auto;max-width:1100px}.excellence h2{margin-bottom:35px}@media screen and (min-width: 768px){.excellence h2{margin-bottom:75px}}.excellence .flex{gap:10px;max-width:680px;margin:45px auto}@media screen and (min-width: 768px){.excellence .flex{gap:70px}}.excellence .flex img{width:100px;height:100px}@media screen and (min-width: 768px){.excellence .flex img{width:180px;height:180px}}#account .fs36{display:none}#account .fs36+p{display:none}#account .woocommerce{padding:120px 0;margin:0 auto;width:95vw;max-width:1725px}#account h2{text-align:center;font-size:19px;line-height:25px;font-weight:600}@media screen and (min-width: 768px){#account h2{font-size:23px;line-height:29px}}@media screen and (min-width: 1500px){#account h2{font-size:32px;line-height:36px}}#account .woocommerce-error{width:300px;margin:0 auto 25px;border:0;color:#b81c23;background:none;padding:0;text-align:center}#account .woocommerce-error:before{top:50%;left:5px;transform:translate(0, -50%)}#account .woocommerce-MyAccount-navigation{box-shadow:0px 1px 4px rgba(0,0,0,.2);margin:10px 0;border-radius:10px;padding:15px 20px;margin-right:75px;width:275px}#account .woocommerce-MyAccount-navigation li{list-style:none}#account .woocommerce-MyAccount-navigation li:not(:last-of-type){margin-bottom:30px}#account .woocommerce-MyAccount-navigation li a:hover{color:#f57e20;text-decoration:underline}.accounts-login{max-width:850px;margin:60px auto;padding:0 24px}@media screen and (min-width: 768px){.accounts-login{margin:75px auto 120px;text-align:center}}.accounts-login a:not(.btn){color:#f57e20;text-decoration:underline}.accounts-login>p+p{margin-top:25px}.login-form{box-sizing:border-box;max-width:850px;width:calc(100% - 40px);margin:75px auto 130px;border:0;background-color:#fff}@media screen and (min-width: 768px){.login-form{margin:75px 30px 120px}}.login-form p{display:flex;flex-direction:column;max-width:500px;margin:0 auto}.login-form p+p{margin-top:20px}.login-form label{display:block;margin:0 0 6px;font-size:14px;line-height:20px;font-weight:500;color:#6d6e71}.login-form input[type=text],.login-form input[type=password],.login-form input[type=email]{width:100%;box-sizing:border-box;min-height:48px;margin:0;padding:12px 14px;background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:8px;font-family:"Inter",sans-serif;font-size:16px;line-height:22px;color:#444;transition:border-color .15s ease,box-shadow .15s ease}.login-form input[type=text]:focus,.login-form input[type=password]:focus,.login-form input[type=email]:focus{outline:none;border-color:#f57e20;box-shadow:0 0 0 3px rgba(245,126,32,.15)}.login-remember{flex-direction:row !important}.login-remember label{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;line-height:24px;font-weight:400;color:#444;cursor:pointer}.login-remember input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:#f57e20}.login-submit{align-items:center}@media screen and (max-width: 768px){.login-submit{margin-top:25px}}.post-820 .wrap{padding-bottom:80px}.post-820 a:not(.portal-links-item):not(.btn){color:#f57e20;text-decoration:underline}:root{--neo-lock-light: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 14 16'><path d='M3.5 6.5V4.5a3.5 3.5 0 1 1 7 0v2M2 6.5h10a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1z' fill='none' stroke='%23fff5ef' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.saml-sso{max-width:500px;margin:0 auto 32px}.saml-sso__button{display:flex;width:100%;justify-content:center;gap:10px;padding:13px 24px;box-sizing:border-box;box-shadow:none}.saml-sso__button:hover{box-shadow:none}.saml-sso__button::before{content:"";width:14px;height:16px;flex-shrink:0;background:no-repeat center/14px 16px;background-image:var(--neo-lock-light)}.saml-sso__button::after{content:none}.saml-sso__divider{position:relative;text-align:center;margin:34px auto 26px}.saml-sso__divider:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#e3e3e3}.saml-sso__divider span{position:relative;padding:0 12px;background:#fff;font-weight:700;font-size:13px;letter-spacing:.02em;color:#6d6e71}.content-area{max-width:1150px;width:calc(100% - 40px);margin:75px auto}ul.products{padding-top:75px}.woocommerce-result-count{margin:0;font-weight:600;font-size:19px;line-height:25px}@media screen and (min-width: 992px){.woocommerce-result-count{font-size:23px;line-height:29px}}.woocommerce ul.cat-products{padding:0;list-style:none}.woocommerce ul.cat-products h2{line-height:17px}.woocommerce ul.products li.product,.woocommerce ul.cat-products li.product{border:1px solid rgba(0,0,0,.15);border-radius:12px;padding:var(--wp--preset--spacing--16, 1rem) !important;box-sizing:border-box;height:auto;align-self:stretch;display:flex;flex-direction:column}.woocommerce ul.products li.product>a:not(.button),.woocommerce ul.cat-products li.product>a:not(.button){display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}.woocommerce ul.products li.product>a.button,.woocommerce ul.cat-products li.product>a.button{flex:0 0 auto;align-self:flex-start;margin-top:16px}.woocommerce ul.products li.product img,.woocommerce ul.cat-products li.product img{display:block;width:100%;height:180px;object-fit:contain;object-position:top;flex-shrink:0;margin:0}#genesis-content ul.products li.product>a.button,#genesis-content ul.cat-products li.product>a.button{margin-bottom:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product h3{padding:15px 0 0 0;margin:0;font-size:22px;line-height:32px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.cat-products li.product .woocommerce-loop-product__title,.woocommerce ul.cat-products li.product a .woocommerce-loop-product__title{padding:0;margin:0;font-family:"Inter",sans-serif;font-size:18px;line-height:20px;font-weight:600;letter-spacing:normal}#genesis-content .button{margin-bottom:50px}#genesis-content .button span{display:none}.post-822 .button{margin-top:25px}.post-822 a:not(.button){color:#f57e20;text-decoration:underline}.woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:270px;height:50px;background-color:#fff;border:none;padding:0 15px;box-shadow:0px 1px 4px rgba(0,0,0,.2);font-size:17px;background-image:url("/wp-content/uploads/2022/12/arrow-accordion.svg");background-position:90%;background-repeat:no-repeat;background-size:12px 10px;margin-right:5px}.product-availability-notice{margin-top:16px;padding:12px 16px;border-radius:8px;background-color:#fff5ef;color:#444;font-size:14px;line-height:20px;font-weight:400}.product_title.entry-title{font-family:"Inter",sans-serif;font-size:19px;line-height:25px;font-weight:600;letter-spacing:normal;color:#444}@media screen and (min-width: 768px){.product_title.entry-title{font-size:23px;line-height:29px}}@media screen and (min-width: 992px){.product_title.entry-title{font-size:32px;line-height:36px}}.woocommerce div.product div.images img{border:1px solid;margin-bottom:25px;box-sizing:border-box}.woocommerce-product-gallery__image+.woocommerce-product-gallery__image{margin-right:15px}.product_meta{border-top:1px solid #aaa;padding-top:25px}.product_meta span,.product_meta p,.product_meta a{font-size:16px;display:inline-block}.product_meta a{color:#f57e20;text-decoration:underline}.woocommerce-product-details__short-description p+p{margin-top:20px}.woocommerce-product-details__short-description a{color:#f57e20;text-decoration:underline}form.cart{display:flex;flex-direction:column;margin-top:25px}form.cart .single_add_to_cart_button.button.alt{margin-top:25px}.added_to_cart.wc-forward a{color:#f57e20;text-decoration:underline}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#444;border:0;border-radius:12px;color:#fff;margin-bottom:5px}.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-message a:not(.button){color:#fff;text-decoration:underline}.woocommerce-error a:not(.button):hover,.woocommerce-error a:not(.button):focus,.woocommerce-info a:not(.button):hover,.woocommerce-info a:not(.button):focus,.woocommerce-message a:not(.button):hover,.woocommerce-message a:not(.button):focus{color:#fff5ef}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{color:#fff}#genesis-content .woocommerce-error .button,#genesis-content .woocommerce-info .button,#genesis-content .woocommerce-message .button{margin-bottom:0}#genesis-content .term-products{justify-content:flex-start;gap:25px;margin-bottom:50px}#genesis-content .term-products .products-holder{margin:0}@media screen and (max-width: 1200px){#genesis-content .term-products .products-holder{flex-basis:auto}}.account+figure img{display:block;margin-left:auto;margin-right:auto}.post-type-archive-product main,.post-type-archive-product .main-container,.tax-product_cat main,.tax-product_cat .main-container,.tax-product_brand main,.tax-product_brand .main-container{overflow:visible}.neo-shop-filters{display:grid;grid-template-columns:1fr;gap:30px;max-width:1440px;margin:0 auto;padding:0}@media screen and (min-width: 992px){.neo-shop-filters{grid-template-columns:1fr 280px;gap:0 40px;padding:0 0 60px}}@media screen and (min-width: 1200px){.neo-shop-filters{column-gap:60px}}.neo-shop-filters__header{max-width:1440px;margin:0 auto 20px}.neo-shop-filters__title{margin:0;font-size:clamp(1.25rem,.9714rem + 1.1429vw,2rem)}.neo-shop-group{border-radius:32px;padding:24px 20px}@media screen and (min-width: 992px){.neo-shop-group{padding:30px}}.neo-shop-group:nth-child(odd){background:#f5f5f5}.neo-shop-group+.neo-shop-group{margin-top:20px}.neo-shop-group__title{font-family:"Inter",sans-serif;letter-spacing:normal;margin:0 0 20px;font-weight:500;font-size:clamp(1.125rem,1.0357rem + .3571vw,1.5rem);color:#f57e20}.neo-shop-filters__search-card{background:#fff;border:1px solid #ccc;border-radius:32px;padding:24px 20px;display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 992px){.neo-shop-filters__search-card{grid-column:1/-1;padding:30px 30px 0 30px;gap:15px;margin-bottom:40px}}.neo-shop-filters__sidebar{display:flex;flex-direction:column;gap:0}@media screen and (min-width: 992px){.neo-shop-filters__sidebar{grid-column:2;grid-row:2;align-self:start;position:sticky;top:calc(var(--store-header-h, 96px) + 20px);max-height:calc(100vh - var(--store-header-h, 96px) - 40px);overflow-y:auto}.admin-bar .neo-shop-filters__sidebar{top:calc(var(--store-header-h, 96px) + 52px);max-height:calc(100vh - var(--store-header-h, 96px) - 72px)}.neo-shop-filters__sidebar{scrollbar-gutter:stable}}.neo-shop-filters__results{min-width:0}@media screen and (min-width: 992px){.neo-shop-filters__results{grid-column:1;grid-row:2}}.neo-shop-filters__search-label{font-weight:400;font-size:1.125rem;line-height:1.3;color:#444;margin:0}.facetwp-type-search .facetwp-input-wrap{display:block;position:relative;width:100%}.facetwp-type-search.facetwp-facet input.facetwp-search,.facetwp-type-search input.facetwp-search{width:calc(100% - 56px);min-width:0;box-sizing:border-box;height:55px;border:none;border-bottom:1px solid #444;border-radius:0;padding:0 0 3px}@media screen and (min-width: 768px){.facetwp-type-search.facetwp-facet input.facetwp-search,.facetwp-type-search input.facetwp-search{width:calc(100% - 150px)}}.facetwp-type-search.facetwp-facet input.facetwp-search,.facetwp-type-search input.facetwp-search{background:rgba(0,0,0,0);font-weight:300;font-size:20px;line-height:1;letter-spacing:-0.24px;color:#444;outline:none}@media screen and (min-width: 768px){.facetwp-type-search.facetwp-facet input.facetwp-search,.facetwp-type-search input.facetwp-search{font-size:24px}}.facetwp-type-search.facetwp-facet input.facetwp-search::placeholder,.facetwp-type-search input.facetwp-search::placeholder{color:#ccc;font-size:18px}.facetwp-type-search.facetwp-facet input.facetwp-search:focus,.facetwp-type-search input.facetwp-search:focus{border-bottom-color:#f57e20}.facetwp-type-search.facetwp-facet input.facetwp-search::-webkit-search-cancel-button,.facetwp-type-search.facetwp-facet input.facetwp-search::-webkit-search-decoration,.facetwp-type-search input.facetwp-search::-webkit-search-cancel-button,.facetwp-type-search input.facetwp-search::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.facetwp-type-search .facetwp-icon{right:0;top:50%;transform:translateY(-50%);height:auto;opacity:1;display:inline-flex;align-items:center;gap:16px;padding:4px 4px 4px 24px;border-radius:999px;background:#fff;border:.5px solid #ebebeb;box-shadow:0 20px 24px rgba(0,0,0,.08),0 8px 8px rgba(0,0,0,.03);font-weight:600;font-size:1rem;line-height:1.5;letter-spacing:normal;color:#444;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.facetwp-type-search .facetwp-icon::before,.facetwp-type-search .facetwp-icon.f-loading::before{content:"Search";display:block;width:auto;height:auto;background:none;animation:none}.facetwp-type-search .facetwp-icon::after{content:"";display:block;width:36px;height:36px;flex-shrink:0;background:no-repeat center/36px 36px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36'><circle cx='18' cy='18' r='17' fill='none' stroke='%23f57e20' stroke-width='0.7'/><circle cx='16' cy='16' r='5.5' fill='none' stroke='%23f57e20' stroke-width='1.5'/><line x1='20' y1='20' x2='24' y2='24' stroke='%23f57e20' stroke-width='1.5' stroke-linecap='round'/></svg>")}.facetwp-type-search .facetwp-icon.f-loading::after{animation:spin 700ms infinite linear}.facetwp-type-search .facetwp-icon:hover{background:#f57e20;border-color:#f57e20;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.facetwp-type-search .facetwp-icon:hover::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36'><circle cx='18' cy='18' r='17' fill='none' stroke='%23ffffff' stroke-width='0.7'/><circle cx='16' cy='16' r='5.5' fill='none' stroke='%23ffffff' stroke-width='1.5'/><line x1='20' y1='20' x2='24' y2='24' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'/></svg>")}@media screen and (max-width: 767px){.facetwp-type-search .facetwp-icon{gap:0;padding:4px}.facetwp-type-search .facetwp-icon::before,.facetwp-type-search .facetwp-icon.f-loading::before{content:none}}.facetwp-facet-product_sort{margin-bottom:20px}.facetwp-type-sort select{width:100%;box-sizing:border-box;appearance:none;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #ccc;border-radius:0;padding:8px 24px 8px 0;font-weight:400;font-size:20px;line-height:1.32;letter-spacing:-0.4px;color:rgba(0,0,0,.6);cursor:pointer;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center}.facetwp-type-sort select:focus{border-bottom-color:#f57e20}.facetwp-type-checkboxes .facetwp-checkbox{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 0 0 34px;margin:0;position:relative;font-weight:400;font-size:.875rem;line-height:1.35;color:#444;cursor:pointer;transition:color .15s;background-image:none}.facetwp-type-checkboxes .facetwp-checkbox:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:22px;height:22px;box-sizing:border-box;border:1px solid #444;border-radius:3px;background:rgba(0,0,0,0);transition:border-color .15s}.facetwp-type-checkboxes .facetwp-checkbox:hover{color:#f57e20}.facetwp-type-checkboxes .facetwp-checkbox:hover:before{border-color:#f57e20}.facetwp-type-checkboxes .facetwp-checkbox.checked{background-image:none;color:#f57e20;font-weight:600}.facetwp-type-checkboxes .facetwp-checkbox.checked:before{border-color:#f57e20}.facetwp-type-checkboxes .facetwp-checkbox.checked:after{content:"";position:absolute;left:7px;top:50%;width:8px;height:4px;margin-top:-3px;border-left:2px solid #f57e20;border-bottom:2px solid #f57e20;transform:rotate(-45deg)}.facetwp-type-checkboxes .facetwp-checkbox.checked .facetwp-counter{color:#f57e20}.facetwp-type-checkboxes .facetwp-checkbox.disabled{opacity:.4;cursor:default;pointer-events:none}.facetwp-type-checkboxes .facetwp-display-value{flex:1}.facetwp-type-checkboxes .facetwp-counter{font-weight:400;font-size:.875rem;color:#444}.facetwp-type-checkboxes .facetwp-depth{margin-left:12px;padding-left:12px;border-left:1px solid #eee}.facetwp-reset{display:inline-block;background:none;border:none;padding:0;margin-top:20px;font-family:inherit;font-weight:600;font-size:.875rem;color:#f57e20;text-decoration:underline;cursor:pointer}.facetwp-reset:hover{color:#444}.facetwp-template[data-name=products] .fwpl-layout{display:grid;grid-template-columns:1fr;gap:30px}@media screen and (min-width: 450px){.facetwp-template[data-name=products] .fwpl-layout{grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px 20px}}@media screen and (min-width: 768px){.facetwp-template[data-name=products] .fwpl-layout{grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px 24px}}.facetwp-template[data-name=products] .fwpl-result{display:flex;flex-direction:column}.facetwp-template[data-name=products] .fwpl-row{flex:1}.facetwp-template[data-name=products] .fwpl-col{display:flex;flex-direction:column;gap:12px;height:100%}.facetwp-template[data-name=products] .fwpl-item img{display:block;width:100%;height:191px;border-radius:16px;object-fit:cover;margin-bottom:0}.facetwp-template[data-name=products] .fwpl-item a{font-weight:500;font-size:clamp(1.25rem,1.1571rem + .381vw,1.2rem);line-height:1.2;letter-spacing:-0.48px;color:#444;text-decoration:none;transition:color .15s}.facetwp-template[data-name=products] .fwpl-item a:hover{color:#f57e20;text-decoration:none}.facetwp-template[data-name=products] .fwpl-item{font-weight:500;font-size:.75rem;line-height:1.2;color:#444}.facetwp-template[data-name=products] .fwpl-item:not(:first-child):empty{display:none}.facetwp-template[data-name=products] .fwpl-item:first-child{min-height:191px;border-radius:16px;overflow:hidden}.facetwp-template[data-name=products] .fwpl-item .fwpl-term{display:inline-block;border:1px solid #ccc;border-radius:8px;padding:4px 8px;margin:0 4px 4px 0;background:rgba(238,238,238,.2);font-weight:500;font-size:.75rem;line-height:1.3;color:#444;text-decoration:none}.facetwp-template[data-name=products] .fwpl-item a.fwpl-term,.facetwp-template[data-name=products] .fwpl-item .fwpl-term a{font-size:.75rem;font-weight:500;color:#444}.facetwp-template[data-name=products] .fwpl-item a.fwpl-term:hover,.facetwp-template[data-name=products] .fwpl-item .fwpl-term a:hover{color:#f57e20}.facetwp-template[data-name=products] .fwpl-item.product-sku{font-weight:300;font-size:14px;line-height:1.2;color:#444}.facetwp-template.is-loading{opacity:.6;transition:opacity .15s}.facetwp-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:48px}.facetwp-pager .facetwp-page{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;height:40px;padding:0 6px;border:1.5px solid #ccc;border-radius:8px;background:#fff;font-weight:500;font-size:.9rem;line-height:1;color:#444;text-decoration:none;cursor:pointer;transition:all .15s}.facetwp-pager .facetwp-page:hover{border-color:#f57e20;color:#f57e20}.facetwp-pager .facetwp-page.active{background:#f57e20;border-color:#f57e20;color:#fff;cursor:default}.facetwp-pager .facetwp-page.active:hover{border-color:#f57e20;color:#fff}.facetwp-pager .facetwp-page.dots{border-color:rgba(0,0,0,0);background:none;color:#aaa;cursor:default;pointer-events:none}.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next,.facetwp-pager .facetwp-page.first-jump,.facetwp-pager .facetwp-page.last-jump{font-weight:400;color:#666}.facetwp-pager .facetwp-page.prev:hover,.facetwp-pager .facetwp-page.next:hover,.facetwp-pager .facetwp-page.first-jump:hover,.facetwp-pager .facetwp-page.last-jump:hover{color:#f57e20}.facetwp-pager .facetwp-page.disabled{opacity:.4;pointer-events:none;cursor:default}.facetwp-load-more{display:inline-flex;align-items:center;justify-content:center;margin:48px auto 0;padding:12px 32px;border:.7px solid #f57e20;border-radius:100px;background:#fff;font-weight:600;font-size:1.125rem;line-height:1.5;color:#444;cursor:pointer;box-shadow:0 20px 24px -4px rgba(0,0,0,.08),0 8px 8px -4px rgba(0,0,0,.03);transition:background .2s}.facetwp-load-more:hover{background:#fff5ef}.facetwp-counts{font-weight:400;font-size:.875rem;color:#666}.post-794 .hero{display:none}.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px 32px}.woocommerce-cart .woocommerce>p{flex:0 0 100%;margin:0}.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper{flex:0 0 100%}.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper .woocommerce-message{margin-bottom:0}.woocommerce-cart .woocommerce>form.woocommerce-cart-form{flex:1 1 0;min-width:0}.woocommerce-cart .woocommerce>.cart-collaterals{flex:0 1 320px;width:auto}.woocommerce-cart .woocommerce>.cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .woocommerce>.cart-collaterals .cart_totals h2{margin-top:0}@media screen and (max-width: 1200px){.woocommerce-cart .woocommerce{display:block}}.return-to-shop{margin-bottom:20px}.woocommerce-cart #genesis-content .woocommerce>p .button{margin-bottom:0}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{background:#fff5ef;border-radius:15px;border:0;padding:20px 30px;box-sizing:border-box}@media screen and (min-width: 992px){.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{padding:40px 30px}}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .actions{padding-top:24px}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.woocommerce table.shop_table td{border:0;min-height:50px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none}.woocommerce table.shop_table th{color:#f57e20;padding-left:0;padding-right:0}.woocommerce table.shop_table td.product-thumbnail{width:72px}.woocommerce table.shop_table td.product-thumbnail img{width:64px;height:64px;object-fit:contain;border-radius:8px;background-color:#fff;display:block}.woocommerce a.remove{color:#fff !important;background-color:#6d6e71;display:inline-block;line-height:20px;font-weight:500}.woocommerce a.remove:hover{background-color:#444}.woocommerce table.shop_table td.product-name{font-weight:500}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-quantity,.woocommerce table.shop_table td.product-subtotal{padding-left:0;padding-right:0}.cart_totals h2{font-size:19px;line-height:25px;font-weight:500;color:#f57e20;margin-top:35px}@media screen and (min-width: 768px){.cart_totals h2{font-size:23px;line-height:29px}}@media screen and (min-width: 992px){.cart_totals h2{font-size:32px;line-height:36px}}.woocommerce-cart .cart-collaterals .cart_totals table{border:0}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding:25px 0}.woocommerce-cart .cart-collaterals .cart_totals table th{color:#444;font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals table td{font-weight:600}.wc-proceed-to-checkout a.button.alt{margin-top:25px}form.woocommerce-checkout{max-width:1150px;margin:75px auto}@media screen and (min-width: 768px){form.woocommerce-checkout{width:calc(100% - 40px)}}form.woocommerce-checkout h3{font-size:20px;line-height:26px;font-weight:600}form.woocommerce-checkout h3:not(#ship-to-different-address){color:#f57e20}form.woocommerce-checkout .optional{margin:0}form.woocommerce-checkout .optional::after{display:none}#order_review_heading{text-align:center;margin-top:25px}.woocommerce #order_review table.shop_table{border:0;background:#fff5ef;border-radius:15px;padding:15px 25px;box-sizing:border-box}@media screen and (min-width: 768px){.woocommerce #order_review table.shop_table{padding:50px}}.woocommerce #order_review table.shop_table{width:100%;table-layout:fixed}.woocommerce #order_review table.shop_table th,.woocommerce #order_review table.shop_table td{vertical-align:top;padding:12px 0;min-height:0}.woocommerce #order_review table.shop_table thead th,.woocommerce #order_review table.shop_table tfoot th,.woocommerce #order_review table.shop_table tfoot td,.woocommerce #order_review table.shop_table .product-name,.woocommerce #order_review table.shop_table .product-total{width:50%}.woocommerce #order_review table.shop_table .product-name{padding-right:24px;line-height:22px;word-wrap:break-word}.woocommerce #order_review table.shop_table .product-quantity{white-space:nowrap}.woocommerce #order_review table.shop_table tbody tr:not(:last-child) td,.woocommerce #order_review table.shop_table tbody tr:not(:last-child) th{border-bottom:1px solid rgba(0,0,0,.08)}.woocommerce #order_review table.shop_table #shipping_method{margin:0;padding:0;list-style:none}.woocommerce #order_review table.shop_table #shipping_method li{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px}.woocommerce #order_review table.shop_table #shipping_method li:last-child{margin-bottom:0}.woocommerce #order_review table.shop_table #shipping_method input[type=radio]{flex:0 0 auto;width:16px;height:16px;margin:3px 0 0}.woocommerce #order_review table.shop_table #shipping_method label{margin:0;font-size:16px;line-height:22px;color:#444}.woocommerce-checkout #payment{border-radius:15px;font-size:16px;line-height:24px}.woocommerce-checkout #payment ul.payment_methods{padding-top:20px;padding-bottom:0;border-bottom:0}.woocommerce-checkout #payment ul.payment_methods li label{margin:0;font-size:16px;line-height:24px;color:#444}.woocommerce-checkout #payment div.payment_box{margin:12px 0 0;padding:16px;border-radius:8px;font-size:16px;line-height:24px}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #payment div.payment_box p{margin:0;font-size:inherit;line-height:inherit}.woocommerce-checkout #payment .woocommerce-privacy-policy-text{padding-top:16px}.woocommerce-checkout #payment .woocommerce-privacy-policy-text p{margin:0;font-size:16px;line-height:24px}.woocommerce-checkout #payment a{color:#f57e20;text-decoration:underline}.woocommerce-checkout #payment .form-row.terms,.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper .form-row{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;padding-top:0;padding-bottom:0}.woocommerce-checkout #payment label.checkbox{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:16px;line-height:24px;color:#444}.woocommerce-checkout #payment input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:3px 0 0}.woocommerce-checkout #payment .form-row.place-order{margin:32px 0 20px;padding-top:0;padding-bottom:0;text-align:left}.woocommerce form .form-row::before,.woocommerce-page form .form-row::before{content:none;display:none}form.woocommerce-checkout .form-row{margin:0 0 20px;padding:0}form.woocommerce-checkout .form-row label{display:block;margin:0 0 6px;font-size:14px;line-height:20px;font-weight:500;color:#6d6e71}form.woocommerce-checkout .required{color:#c9252d;text-decoration:none}form.woocommerce-checkout .optional{color:#aaa}form.woocommerce-checkout .form-row input.input-text,form.woocommerce-checkout .form-row textarea,form.woocommerce-checkout .form-row select,form.woocommerce-checkout textarea{width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:8px;font-family:"Inter",sans-serif;font-size:16px;line-height:22px;color:#444;transition:border-color .15s ease,box-shadow .15s ease}form.woocommerce-checkout .form-row input.input-text::placeholder,form.woocommerce-checkout .form-row textarea::placeholder,form.woocommerce-checkout .form-row select::placeholder,form.woocommerce-checkout textarea::placeholder{color:#aaa}form.woocommerce-checkout .form-row input.input-text:focus,form.woocommerce-checkout .form-row textarea:focus,form.woocommerce-checkout .form-row select:focus,form.woocommerce-checkout textarea:focus{outline:none;border-color:#f57e20;box-shadow:0 0 0 3px rgba(245,126,32,.15)}form.woocommerce-checkout .form-row textarea{min-height:96px;resize:vertical}form.woocommerce-checkout .woocommerce-invalid input.input-text,form.woocommerce-checkout .woocommerce-invalid select{border-color:#c9252d}form.woocommerce-checkout .form-row.terms,form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row{display:flex;align-items:flex-start;gap:10px}form.woocommerce-checkout .form-row.terms label,form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row label{margin:0;font-size:16px;color:#444}form.woocommerce-checkout .form-row.terms input[type=checkbox],form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0}form.woocommerce-checkout h3{margin:0 0 20px}:root{--neo-select-chevron: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%236d6e71' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>")}form.woocommerce-checkout .form-row select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:var(--neo-select-chevron);background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.woocommerce-checkout .woocommerce-input-wrapper .select2-container{width:100% !important;display:block}.woocommerce-checkout .woocommerce-input-wrapper .select2-container .selection{display:block}.woocommerce-checkout .woocommerce-input-wrapper .select2-container .dropdown-wrapper{display:none}.woocommerce-checkout .woocommerce-input-wrapper .select2-container .select2-selection--single{height:48px;margin:0;background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:8px;background-image:var(--neo-select-chevron);background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;transition:border-color .15s ease,box-shadow .15s ease}.woocommerce-checkout .woocommerce-input-wrapper .select2-container .select2-selection__rendered{padding:0 40px 0 14px;line-height:46px;font-size:16px;color:#444}.woocommerce-checkout .woocommerce-input-wrapper .select2-container .select2-selection__arrow{display:none}.woocommerce-checkout .woocommerce-input-wrapper .select2-container.select2-container--open .select2-selection--single,.woocommerce-checkout .woocommerce-input-wrapper .select2-container.select2-container--focus .select2-selection--single{border-color:#f57e20;box-shadow:0 0 0 3px rgba(245,126,32,.15)}.select2-container--default .select2-dropdown{border:1px solid rgba(0,0,0,.4);border-radius:8px;box-shadow:var(--neo-shadow-small);overflow:hidden}.select2-container--default .select2-dropdown--below{border-top:1px solid rgba(0,0,0,.4);border-top-left-radius:8px;border-top-right-radius:8px;margin-top:2px}.select2-container--default .select2-dropdown--above{border-bottom:1px solid rgba(0,0,0,.4);border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:2px}.select2-container--default .select2-search--dropdown{padding:8px}.select2-container--default .select2-search--dropdown .select2-search__field{min-height:40px;padding:8px 12px;border:1px solid rgba(0,0,0,.4);border-radius:6px;font-family:"Inter",sans-serif;font-size:16px}.select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:none;border-color:#f57e20}.select2-container--default .select2-results__option{padding:10px 14px;font-size:16px;line-height:22px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#fff5ef;color:#444}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#f57e20;color:#fff5ef}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;margin:25px 0 0}.woocommerce-thankyou-order-received{font-size:19px;line-height:25px;color:#444;margin:50px auto;text-align:center}@media screen and (min-width: 768px){.woocommerce-thankyou-order-received{font-size:23px;line-height:29px;margin:100px auto}}@media screen and (min-width: 1500px){.woocommerce-thankyou-order-received{font-size:32px;line-height:36px}}.woocommerce ul.order_details{padding:0}.woocommerce table.shop_table{border:0}@media screen and (max-width: 1200px){.woocommerce-cart table.shop_table_responsive tbody tr.cart_item{position:relative;display:block;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:16px 56px 16px 16px;margin-bottom:16px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:0;padding:6px 0 !important;text-align:right !important;border:0}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td::before{float:none;flex:0 0 auto;text-align:left;color:#6d6e71;font-weight:500}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-thumbnail{display:block;padding:0 0 12px !important}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-thumbnail::before{display:none}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-thumbnail img{width:64px;height:64px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-name{display:block;text-align:left !important;font-weight:600;padding:0 0 8px !important}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-name::before{display:none}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-remove{position:absolute;top:12px;right:12px;display:block;padding:0 !important}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-remove::before{display:none}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-remove a.remove{display:flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:1}.woocommerce-cart td.actions{display:block;padding:0 !important;text-align:left !important}.woocommerce-cart td.actions .coupon{width:100%}.woocommerce-cart td.actions #coupon_code,.woocommerce-cart td.actions .button{width:100%;box-sizing:border-box}.woocommerce-cart td.actions .button{justify-content:space-between}.woocommerce-cart .cart_totals table.shop_table_responsive tbody th{display:table-cell}}form.checkout_coupon{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:0;padding:0;margin:0 0 32px}form.checkout_coupon p{margin:0}form.checkout_coupon .form-row{float:none;width:auto;margin:0;padding:0}form.checkout_coupon #coupon_code{width:100%;max-width:320px;box-sizing:border-box}.woocommerce-checkout .col2-set{display:flex;flex-wrap:wrap;gap:32px}.woocommerce-checkout .col2-set::before,.woocommerce-checkout .col2-set::after{content:none;display:none}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;width:auto;flex:1 1 320px;min-width:0}@media screen and (max-width: 768px){.woocommerce #order_review table.shop_table{table-layout:auto;padding:20px}.woocommerce #order_review table.shop_table thead{display:none}.woocommerce #order_review table.shop_table tr{display:block}.woocommerce #order_review table.shop_table th,.woocommerce #order_review table.shop_table td,.woocommerce #order_review table.shop_table thead th,.woocommerce #order_review table.shop_table tfoot th,.woocommerce #order_review table.shop_table tfoot td,.woocommerce #order_review table.shop_table .product-name,.woocommerce #order_review table.shop_table .product-total{display:block;width:auto;padding:0}.woocommerce #order_review table.shop_table tbody tr{padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08)}.woocommerce #order_review table.shop_table tbody tr:last-child{border-bottom:0}.woocommerce #order_review table.shop_table tbody tr:not(:last-child) td,.woocommerce #order_review table.shop_table tbody tr:not(:last-child) th{border-bottom:0}.woocommerce #order_review table.shop_table .product-name{padding-right:0;font-weight:500}.woocommerce #order_review table.shop_table .product-total{margin-top:4px;font-weight:600}.woocommerce #order_review table.shop_table tfoot tr{padding:12px 0;border-top:1px solid rgba(0,0,0,.08)}.woocommerce #order_review table.shop_table tfoot tr.cart-subtotal,.woocommerce #order_review table.shop_table tfoot tr.order-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.woocommerce #order_review table.shop_table tfoot tr.shipping{display:block}.woocommerce #order_review table.shop_table tfoot tr.shipping th{margin-bottom:8px}}.woocommerce .neo-keep-shopping a.button{display:inline-flex;align-items:center;gap:16px;padding:4px 4px 4px 24px;border-radius:999px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;white-space:nowrap;width:fit-content;box-sizing:border-box;cursor:pointer;background-color:#f57e20;border:.7px solid #f57e20;color:#fff5ef;box-shadow:var(--neo-shadow-large);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.woocommerce .neo-keep-shopping a.button::after{content:"";display:block;width:36px;height:36px;flex-shrink:0;background:no-repeat center/36px 36px;background-image:var(--neo-arrow-light);transition:background-image .2s ease}.woocommerce .neo-keep-shopping a.button:hover{background-color:#034;border-color:#034;color:#fff5ef;box-shadow:var(--neo-shadow-small)}.woocommerce-checkout .neo-keep-shopping{margin-top:40px}@media screen and (min-width: 992px){.woocommerce-checkout .neo-keep-shopping{margin-top:60px}}#yomi-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:999999}.yomi-popup{width:90vw;height:90vh;max-width:1600px;overflow:hidden;border-radius:12px;box-shadow:0 0 40px rgba(0,0,0,.4);position:relative}#yomi-close{position:absolute;top:20px;right:25px;font-size:40px;background:none;color:#fff;border:none;cursor:pointer;z-index:20}.yomi-wrapper{display:flex;width:100%;height:100%}.yomi-item:first-child{flex-grow:3}.yomi-item:last-child{flex-grow:1}.yomi-item{transition:flex-grow .45s ease;min-width:0}.yomi-item:hover{flex-grow:3}.yomi-wrapper:hover .yomi-item:not(:hover){flex-grow:1}.yomi-panel{display:flex;align-items:center;padding:2vw;width:100%;height:100%;background-size:cover;background-position:center;text-decoration:none;color:inherit}.left-panel{background-image:url("https://www.neocis.com/wp-content/uploads/2025/11/left-bg.webp");background-size:cover;background-position:center;color:#fff}.right-panel{background-color:#f4e7dc;color:#939598;background-image:none !important;transition:background .45s ease,color .45s ease}.left-panel .yomi-content{position:relative;padding-left:70px}.left-panel .yomi-content::before{content:"";position:absolute;left:0;top:0;width:50px;height:50px;background-image:url("https://www.neocis.com/wp-content/uploads/2025/11/yomiicon.png");background-size:contain;background-repeat:no-repeat}.right-panel .yomi-content{position:relative;padding-left:0;transition:padding-left .35s ease}.right-panel .yomi-content::before{content:"";position:absolute;left:0;top:0;width:50px;height:50px;background-image:url("https://www.neocis.com/wp-content/uploads/2025/11/yomiicon.png");background-size:contain;background-repeat:no-repeat;opacity:0;transform:translateX(-15px);transition:opacity .35s ease,transform .35s ease}.right-panel:hover .yomi-content{padding-left:70px}.right-panel:hover .yomi-content::before{opacity:1;transform:translateX(0)}.left-panel .yomi-content h2{font-size:48px !important;font-weight:700 !important;transition:font-size .35s ease,font-weight .35s ease !important}.right-panel .yomi-content h2{font-size:28px !important;font-weight:300 !important;transition:font-size .35s ease,font-weight .35s ease !important}.yomi-wrapper:has(.yomi-item:first-child:hover) .left-panel .yomi-content h2{font-size:56px !important}.yomi-wrapper:has(.yomi-item:first-child:hover) .right-panel .yomi-content h2{font-size:22px !important;font-weight:300 !important}.yomi-wrapper:has(.yomi-item:last-child:hover) .right-panel .yomi-content h2{font-size:40px !important;font-weight:700 !important}.yomi-wrapper:has(.yomi-item:last-child:hover) .left-panel .yomi-content h2{font-size:32px !important;font-weight:300 !important}.yomi-wrapper:has(.yomi-item:last-child:hover) .right-panel{background-color:#f36f21 !important;background-image:url("https://www.neocis.com/wp-content/uploads/2025/11/right-bg.webp") !important;background-size:cover !important;background-position:center !important;color:#fff !important}.yomi-wrapper:has(.yomi-item:last-child:hover) .left-panel{background-image:none !important;background-color:#f4e7dc !important;color:#939598 !important}@media(max-width: 900px){.yomi-wrapper{flex-direction:column}.yomi-item{height:50vh}.left-panel .yomi-content h2,.right-panel .yomi-content h2{font-size:6vw !important}}
/*# sourceMappingURL=styles.css.map */
