body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.main-navigation{position:relative}.main-navigation,.sticky-enabled .main-navigation.is_stuck{background-image:linear-gradient(180deg,#ffffff 0%,#f9f9f9 100%)!important;box-shadow:0 12px 18px -6px rgba(0,0,0,.3)}.navigation-branding{margin-right:20px;width:110px;position:relative}.site-logo{position:absolute;top:-48px}#sticky-navigation .site-logo{top:-41px}.navigation-branding img,.site-logo.mobile-header-logo img{width:110px;height:auto}.navigation-search.nav-search-active{left:110px}.main-navigation#sticky-navigation .main-nav>ul>li>a{line-height:50px}#sticky-navigation .navigation-search input{height:50px}@media only screen and (min-width:981px){#left-area{max-width:calc(100% - 330px)}#sidebar{min-width:330px}}@media only screen and (max-width:980px){#left-area{max-width:100%}}@media only screen and (max-width:359px){.container{width:100%;padding:10px}}.site-footer{box-shadow:0 12px 135px -6px rgba(0,0,0,.3)}.footer-widgets{text-align:center}.site-footer .footer-widgets-container .inside-footer-widgets{display:flex;margin-left:0}.site-footer .footer-widgets-container .inner-padding{padding:100px 40px}.footer-widget-2{background-color:#f9f9f9}.footer-widget-4{background-image:radial-gradient(circle at center,#4a42ec 0%,#521d91 100%);color:#fff}.footer-widgets .footer-widget-4 .widget-title{color:#fff}.footer-widgets .widget-title::after{display:block;background-color:#000;content:"";height:1px;width:33px;margin:30px auto}.footer-widgets .footer-widget-4 .widget-title::after{display:none}.footer-widgets .widget ul li{font-family:montserrat,sans-serif;font-size:15px;line-height:1.4em}.site-info{padding:15px 0 20px}.site-info .widget ul li{font-size:13px}.footer-bar-align-center .footer-bar{margin-bottom:50px}.footer-bar-align-center .copyright-bar{line-height:1.75}.footer-bar .widget_nav_menu li{margin:0 20px}.wp-block-button__link{background:#e67e22;background-image:linear-gradient(180deg,#FF5000 0%,#fc0000 100%)!important;font-weight:600;font-size:21px;box-shadow:0 12px 18px -6px rgba(0,0,0,.3)}.no-sidebar #page.grid-container{max-width:none}.no-sidebar.separate-containers:not(.home):not(.archive):not(.search-results) .site-main{margin-top:0}.home #page.grid-container,.archive #page.grid-container,.search-results #page.grid-container{max-width:1024px}.home .no-sidebar.separate-containers .site-main{margin-top:20px}.separate-containers .site-main{margin-bottom:100px}.bg-grey,.inside-article{background-color:#f8f8f8}.bg-orange{background-image:linear-gradient(299deg,#f4654e 34%,#fe8d49 100%);color:#fff;padding:20px 20px 40px}.full-screen{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.column-pricing .wp-block-column{background-color:#fff;border:1px solid #d7dce1;padding:20px}.column-pricing .has-large-font-size,.column-pricing .has-medium-font-size{margin-bottom:0}.column-pricing-table{box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);background-color:#fcfcfc}.column-pricing-table .wp-block-column:not(:first-child){margin-left:0;border-left:1px solid #bebebe}.column-pricing-table h4{background-color:#000;padding:20px 5px;font-size:20px;color:#fff;margin-bottom:0;text-align:center;line-height:normal}.column-pricing-table h4 strong{display:block;font-size:21px}.column-pricing-table h5{padding:20px 5px;border-bottom:1px solid #bebebe;text-align:center;line-height:normal}.column-pricing-table h5 strong{font-size:45px}.column-pricing-table h5 sup{bottom:3ex}.column-pricing-table ul{margin-right:1em}.column-pricing-table p{padding:0 10px;margin-bottom:.5em}.column-pricing-table .wp-block-button .wp-block-button__link{padding:5px 10px;line-height:normal;box-shadow:none}.column-pricing-table .wp-block-buttons .wp-block-button{margin-right:20px;margin-left:20px;margin-bottom:30px}.entry-title a{color:#000}.entry-content h3{font-weight:700}.h4{font-size:18px}.font-weight-medium{font-weight:600}.cta{background-image:radial-gradient(circle at center,#4a42ec 0%,#521d91 100%);border-radius:10px 10px 10px 10px;box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);text-align:center;color:#fff;padding:75px 25px}.cta h5{font-size:24px}.cta h2{font-size:39px}.cta .wp-block-button__link{box-shadow:none}.no-margin-bottom{margin-bottom:0}.line-height-1{line-height:1}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{font-family:montserrat,sans-serif;font-size:15px}.wp-block-latest-posts__list{margin-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:50px}.wp-block-latest-posts.columns-2 li{width:calc(50% - 25px);margin:0 50px 50px 0}.wp-block-latest-posts.wp-block-latest-posts__list li:last-child{margin-bottom:0}.wp-block-latest-posts.wp-block-latest-posts__list li::after{content:"";display:table;clear:both}.wp-block-latest-posts.columns-2 li:nth-child(even){margin-right:0}.wp-block-latest-posts.is-grid li{margin-bottom:50px}.wp-block-latest-posts li .wp-block-latest-posts__featured-image{margin-bottom:1em}.wp-block-latest-posts li a{font-family:montserrat,sans-serif;font-weight:800;color:#000;display:inline-block;line-height:1.3em}.wp-block-latest-posts li .meta{text-transform:uppercase;font-size:12px;letter-spacing:1px;line-height:1.4em;margin-top:10px;font-weight:500}.wp-block-latest-posts li .meta a{font-weight:500;color:#666}table{margin-bottom:0}table th{color:#fff;background-image:linear-gradient(#393f4d,#1d1e22);padding-top:.857em;padding-bottom:.857em}.table-header{margin-bottom:0!important}.table-header table{margin-bottom:0}blockquote{padding-top:0;padding-bottom:0;font-size:1em;border-left:5px solid #ff5000}blockquote>ol{margin-left:20px}.wp-block-column .wp-block-quote::before{position:absolute;content:open-quote;left:50%;top:-16px;font-family:georgia;font-size:42px;font-weight:700;line-height:48px;width:32px;height:32px;text-align:center;text-indent:-4px;margin-left:-16px;background-color:#f5f5f5;border:2px solid #000;color:#000;border-radius:100%;transform:rotate(180deg)}.wp-block-column .wp-block-quote::after{visibility:hidden;content:close-quote}.wp-block-column .wp-block-quote{padding-top:20px;padding-bottom:20px;background-color:#f5f5f5;border-left:0}.wp-block-column .wp-block-quote p{text-align:center;font-size:85%;line-height:1.75}.wp-block-column .wp-block-quote cite{font-style:normal;font-weight:600;font-size:.9em}.sub-heading{background-image:linear-gradient(180deg,#1d1e22 0%,#393f4d 100%);background-color:rgba(51,51,51,.9);position:relative;padding-top:30px;padding-right:30px;padding-bottom:10px;padding-left:30px;color:#fff;text-align:center;line-height:2}.sub-heading h1{font-weight:600}.box-shadow .wp-block-group__inner-container{box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);padding:20px 20px 0}.box-shadow .wp-block-image figcaption{text-align:center;font-size:90%}.box-shadow .wp-block-buttons .wp-block-button{clear:both}.wp-block-image.box-shadow img{display:block;box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)}.entry-meta{margin-top:1em;text-transform:uppercase;font-family:montserrat,sans-serif;font-size:12px;font-weight:500;letter-spacing:1px;line-height:1.4em;color:#000}.entry-meta a,.entry-meta a:hover{color:#666}.entry-meta .cat-links::before{display:inline-block;content:"|";margin-right:2px;opacity:1;font-size:14px;position:relative;top:1px}.widget ul li{line-height:1.5;font-size:16px;margin-bottom:.5em;padding-bottom:0}.home{font-family:montserrat,sans-serif}.home h1{font-size:40px;line-height:1.1em}.home .cta h5,.home .cta h2,.home .cta .wp-block-button__link{font-weight:800}.home .cta p{line-height:25px}.home .wp-block-group__inner-container h2{font-size:26px}.home .cta .wp-block-group__inner-container h2{font-size:39px}.page-versum-offer .code-block,.page-salon-iris-offer .code-block{margin-top:0!important;margin-bottom:0!important}.wp-block-latest-posts.is-grid{margin:0}.uagb-post-grid .uagb-post__title{padding-top:20px}.uagb-icon-list__outer-wrap.wp-block-uagb-icon-list .uagb-icon-list__wrap .uagb-icon-list__wrapper{margin-bottom:0}.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap{align-items:flex-start;color:#000}.uagb-icon-list__outer-wrap .uagb-icon-list__source-wrap{margin-top:10px}.toc_list{margin-left:1em}.box-shadow .toc_list{font-size:14px;line-height:26px}#dpsp-content-bottom{margin-bottom:1em}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-bottom:1em}.generate-columns .inside-article .entry-summary{margin-top:10px}.crp_related h3,.comment-reply-title,.comments-title{font-weight:700;color:#000}.single-post.separate-containers .site-main .post{margin-bottom:0}.comment-body{padding-top:15px}.post footer.entry-meta{margin-top:0}.affiliate-disclaimer{background-color:#f7f7f7;color:#333;margin-top:-5px;padding:7px;line-height:1.2em;font-size:13px;font-family:montserrat,sans-serif;font-style:italic;margin-bottom:2em}.progress-bar{position:relative;background-color:#ddd;height:20px;margin-top:-1em;margin-bottom:.5em}.progress-bar span{display:block;height:100%;background-color:#ff5000}.entry-content>.no-footer:last-child{margin-bottom:-125px}.line-list ul{list-style-type:none;margin:0;padding:0}.line-list li{font:200 20px/1.5 'Montserrat',Verdana,sans-serif;font-weight:400;border-bottom:1px solid #888;margin-bottom:10px;margin-top:10px}.line-list li:last-child{border:none}@media screen and (max-width:991px){.wp-block-group__inner-container,.home .container.grid-container,.single-post .container.grid-container,.archive .container.grid-container,.search-results #page.grid-container{width:90%;margin-right:auto;margin-left:auto}.sub-heading .wp-block-group__inner-container{width:auto}.main-navigation .grid-container{height:50px;padding-right:20px;padding-left:20px}.site-logo{z-index:1000}#generate-slideout-menu{background-image:none!important}.slideout-menu{padding-top:15px}.slideout-navigation.main-navigation .main-nav ul li a{padding-top:10px;padding-bottom:10px;line-height:normal}.slideout-navigation.main-navigation .main-nav ul li li a{padding-left:30px}.slideout-navigation.main-navigation .main-nav ul li.menu-item-has-children a{padding-right:40px}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{position:absolute;top:10px;right:0;float:none}.menu-toggle{position:absolute;right:0}.menu-toggle .mobile-menu{display:none}.mobile-header-sticky #mobile-header.toggled .main-nav>ul{top:50px}.main-navigation.toggled .main-nav ul ul.toggled-on{box-shadow:none}.site-footer .footer-widgets-container .inside-footer-widgets{flex-wrap:wrap}.site-footer .footer-widgets-container .inside-footer-widgets .tablet-grid-50{flex-basis:50%;width:50%;margin-bottom:0}}@media screen and (max-width:768px){.wp-block-group__inner-container,.home .container.grid-container,.single-post .container.grid-container,.archive .container.grid-container,.search-results #page.grid-container{width:80%}.sub-heading .wp-block-group__inner-container{width:auto}.site-logo{position:relative;top:-15px}.site-logo.mobile-header-logo img{width:100px}.main-navigation .mobile-bar-items{position:absolute;right:40px}.mobile-bar-items .search-item a{line-height:50px}.navigation-search.nav-search-active{left:130px}.navigation-search input{height:50px}.site-footer .footer-widgets-container .inside-footer-widgets .mobile-grid-100{flex-basis:100%;width:100%;padding-top:50px;padding-bottom:50px}.footer-bar-align-center .footer-bar,.site-footer .footer-widgets .footer-widgets-container .inner-padding{width:80%;margin-right:auto;margin-left:auto}.footer-bar .widget_nav_menu li{margin:0 10px}div.box-shadow{width:90%;margin-right:auto;margin-left:auto}.box-shadow .wp-block-group__inner-container{width:auto;padding-bottom:10px}.wp-block-latest-posts.columns-2 li{width:100%;margin-right:0}.wp-block-latest-posts__featured-image img{width:100%}}