.hidden-element{display:none !important}h1{font-family:"autography", sans-serif !important;transform:translateY(45px);line-height:1.5 !important}h1 .nectar-split-heading[data-has-fit-text="true"][data-text-effect] *{line-height:1.5 !important}@media only screen and (max-width: 1000px){h2,h3{line-height:1.2 !important;margin:10px 0}}h4{font-family:"autography", sans-serif;font-size:45px !important;color:#6a56a0 !important;letter-spacing:-1.5px !important;transform:translateY(24px)}.autography-headline h2,.autography-headline h3{font-family:"autography", sans-serif !important}.quicksand-headline h2,.quicksand-headline h3{font-family:"Quicksand", sans-serif !important}body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.large:not(.see-through):not(.see-through-2):not(.see-through-3){font-size:20px}#services h4{line-height:1.2}#services .img-with-aniamtion-wrap.custom-width-150px .inner{max-width:265px}#services .service-block--three h2{letter-spacing:-1.8px !important}#services .service-block--three h4{color:#dad4f1 !important}.nectar-badge{text-transform:uppercase;font-size:12px !important;font-weight:800;letter-spacing:3px;font-family:"Inter Tight";margin-bottom:15px !important}@media only screen and (min-width: 1001px){#mobile-only{display:none}}@media only screen and (max-width: 1000px){#mobile-only{display:block}}body #ajax-content-wrap #error-404 h2{font-size:54px;font-family:"autography", sans-serif}@media only screen and (min-width: 1001px){.desktop-only{display:block}.mobile-only,#stats-mobile{display:none !important}}@media only screen and (max-width: 1000px){.desktop-only,#stats-desktop{display:none !important}.mobile-only{display:block}}@media only screen and (max-width: 1000px){#home-hero .home-hero--headline h1{font-size:75px !important;line-height:1 !important;text-align:center;margin-bottom:5rem !important}}@media only screen and (min-width: 1001px){#home-hero .home-hero--headline h1{font-size:115px !important;line-height:1 !important;text-align:center;margin-bottom:5rem !important}}#meet-karin .image-container .nectar_cascading_images:nth-of-type(2){transform:translateY(-78px) scale(0.9)}@media only screen and (max-width: 640px){#meet-karin .image-container .nectar_cascading_images:nth-of-type(2){display:none}}#single-quote blockquote.nectar_single_testimonial p{color:#fff !important;font-size:22px;line-height:1.5;font-family:"Urbanist";font-weight:500}#single-quote blockquote.nectar_single_testimonial p span.open-quote{font-family:"Playfair Display", serif;color:#C1D549 !important}@media only screen and (min-width: 768px){#services h2{margin-top:10px !important}}@media only screen and (max-width: 767px){#services h2{margin-top:30px !important}}#services h4{font-size:35px !important}@media only screen and (max-width: 640px){#services h4{font-size:30px !important}}#services .img-with-aniamtion-wrap.custom-width-150px .inner{max-width:150px}#testimonials h4{font-family:"autography", sans-serif !important}@media only screen and (max-width: 1000px){#testimonials p{font-size:14.5px !important}}#contact .nectar-split-heading[data-has-fit-text="true"][data-text-effect] *{line-height:1.3 !important}#contact h2{font-family:"autography", sans-serif !important;transform:translateY(-140px)}#contact h4{font-family:"autography", sans-serif !important;color:#dbe787 !important}#contact img.swirl{max-width:180px !important}#contact img.footer-logo{max-width:225px !important}div#footer-outer{background:#3F3072}#footer-outer #copyright p{line-height:22px;font-size:12px;margin-top:3px;opacity:0.85}@media only screen and (max-width: 1000px){#image-gallery{overflow:hidden}}#image-gallery .nectar-flickity.nectar-carousel .flickity-slider .inner-wrap{background-position:center;background-size:contain}@media only screen and (min-width: 1001px){#image-gallery .cell .inner-wrap{transition:all ease 0.24s;transform:scale(0.98)}#image-gallery .cell:hover .inner-wrap{filter:none !important;opacity:1 !important;transition:all ease 0.24s;transform:scale(1.05)}#image-gallery .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry).tb-spacing-30px .flickity-viewport{margin-top:0;margin-bottom:0px;transform:scale(0.85)}#image-gallery .nectar-flickity[data-controls=touch_total] .visualized-total{margin-top:-30px !important}}@media only screen and (max-width: 1000px){#image-gallery .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry).tb-spacing-30px .flickity-viewport{margin-top:0;margin-bottom:0px;transform:scale(0.85)}#image-gallery .cell .inner-wrap{transition:all ease 0.24s;transform:scale(0.9)}}#marquee h2{font-weight:200 !important;line-height:1.6}div#page-header-wrap h1{font-size:85px !important;line-height:1.1 !important;transform:translateY(12px);color:#fff !important;border-bottom:3px solid rgba(255, 255, 255, 0.5);margin-bottom:28px !important}div#page-header-wrap span.subheader{font-weight:500 !important;letter-spacing:-1px;color:#dad4f1 !important}div#page-header-wrap .page-header-overlay-color:after{background:linear-gradient(0deg, #3e3071 0%, black 100%);mix-blend-mode:luminosity}@media only screen and (max-width: 640px){.page-id-1868 div#page-header-wrap h1,.page-id-1968 div#page-header-wrap h1{font-size:49px !important}.page-id-1868 .vc_row.top-level.full-width-section:not(.full-width-ns)>.span_12,.page-id-1968 .vc_row.top-level.full-width-section:not(.full-width-ns)>.span_12{padding-top:25px}}#about .vertical-tabs ul.ui-tabs-nav h2{font-size:21px !important;font-weight:500 !important;letter-spacing:0}#about .vertical-tabs .ui-tabs-panel .nectar-split-heading.animated-in.markup-generated h2{line-height:0 !important;margin-bottom:22px}#about .childhood-img .img-with-aniamtion-wrap.center.nectar-el-parallax-scroll.nectar-disable-mobile-animation{transform:scale(0.8) rotate(4deg) !important}#discover blockquote.nectar_single_testimonial p{font-size:28px;line-height:1.6;font-family:"Urbanist", sans-serif !important;font-weight:500 !important}#fade-gallery .wpb_gallery_slidesflickity_static_height_style::before{content:"";background:linear-gradient(90deg, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);z-index:1;width:18vw;height:100%;position:absolute;left:0;top:0}#fade-gallery .wpb_gallery_slidesflickity_static_height_style::after{content:"";background:linear-gradient(262deg, rgba(255, 255, 255, 0.76) 13%, rgba(255, 255, 255, 0.12) 52%, rgba(255, 255, 255, 0) 100%);z-index:1;width:18vw;height:100%;position:absolute;right:0;top:0}#details p{font-size:17.5px}#info ul{margin-bottom:2.5vh !important}.small-testimonial p{font-size:19.5px !important;line-height:1.6;font-family:"Urbanist", sans-serif !important;font-weight:500 !important}#slide-out-widget-area.fullscreen .inner li a,#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a,#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{opacity:1 !important}ul.sf-menu li#menu-item-1437.current-menu-item,ul.sf-menu li#menu-item-1995.current-menu-item{pointer-events:none}ul.sf-menu li#menu-item-1437.current-menu-item a,ul.sf-menu li#menu-item-1995.current-menu-item a{border-bottom:2px solid #93a13c}ul.sf-menu li#menu-item-1437.current-menu-item span.menu-title-text,ul.sf-menu li#menu-item-1995.current-menu-item span.menu-title-text{color:#dad4f1;font-weight:600;opacity:0.95 !important}.hero,.hero-section{width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}