@charset "UTF-8";.pink{color:#e51759}.blue{color:#00a1d7}.wrapper{width:100%;max-width:1400px;margin:0 auto}.dashboard-wrapper{width:100%;max-width:1200px;margin:0 auto}input[type=email],input[type=password],input[type=search],input[type=submit],input[type=text],input[type=url],textarea{border-radius:0}.jade-egg-form form{width:60%;max-width:700px;margin:100px auto 15px}.jade-egg-form input{display:block;margin-bottom:18px;width:100%}.jade-egg-form input[type=submit]{width:200px;margin:0 auto;padding:15px;margin-top:20px}.jade-egg-form .submit-status{display:none;color:green;text-align:center;font-size:18px}.jade-egg-form .submit-status.show{display:block}.jade-egg-form .submit-status.error.show{color:red}body{font-family:proxima-nova,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Libre Baskerville",serif}h2{font-size:42px}h3{font-size:36px}h4{font-size:28px}h5{font-size:22px}a{color:#e51759}a:focus{outline:0}.mobile-nav{display:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.nav-wrapper{height:700px;position:relative;overflow:hidden;z-index:50}.header-wrap{max-width:1300px;margin:0 auto;position:relative}.content-wrapper{max-width:1200px;margin:0 auto;*zoom:1}.content-wrapper:after,.content-wrapper:before{display:table;content:'';line-height:0}.content-wrapper:after{clear:both}header.site-header{width:100%;position:absolute;top:0;left:0}.main-navigation{background:rgba(255,255,255,.7);max-width:180px;padding:50px 0 300px;position:relative}.main-navigation img{margin:30px;width:120px}.main-navigation i{color:#e51759;font-size:22px;margin:8px}.main-navigation i:hover{color:rgba(229,23,89,.65)}section.page-banner{height:700px;background:url(../../uploads/banners/home-header.jpg) no-repeat bottom left;background-size:cover}.site-branding h1,.site-branding h2{display:none}.menu-main-menu-container ul li{float:left;width:100%}.menu-main-menu-container ul li a{color:#000;padding:6px 30px;font-weight:500}.menu-main-menu-container ul li a .active,.menu-main-menu-container ul li a:hover{color:#e51759}@media all and (max-width:900px){.alt-nav .menu-main-menu-container ul li:last-child{margin-top:12px}}@media all and (max-width:768px){.alt-nav .menu-main-menu-container ul li:last-child{margin-top:0}}@media all and (max-width:1060px){.alt-nav .menu-main-menu-container ul li a{padding:6px 20px}}.menu-main-menu-container .search a::before{content:'';background-image:url(min_images/search.svg);background-size:cover;height:13px;width:13px;position:absolute;left:90px;top:11px;z-index:60;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:FlipH}@media all and (max-width:768px){.menu-main-menu-container .search a::before{display:none}}.alt-nav .menu-main-menu-container .search a::before{left:95px;top:5px}.menu-main-menu-container .search a:hover::before{background-image:url(min_images/search-red.svg)}.main-navigation ul ul{position:static;-webkit-box-shadow:none;box-shadow:none;display:none}.main-navigation ul ul a{font-size:14px}.main-navigation ul li.menu-item-has-children ul,.main-navigation ul li.menu-item-has-children ul li{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.alt-nav{width:100%;background:rgba(255,255,255,.8);padding:20px;z-index:9999;position:fixed;top:0;left:0;display:none}.alt-nav .main-navigation ul ul{position:absolute}.alt-nav .main-navigation{background:0 0;max-width:100%;padding:10px;position:static;float:none}.alt-nav .main-navigation .menu-main-menu-container,.alt-nav .main-navigation .menu-main-menu-container ul{width:100%;text-align:center}.alt-nav .main-navigation .menu-main-menu-container li,.alt-nav .main-navigation .menu-main-menu-container ul li{display:inline-block;font-weight:700;float:none;width:auto}.alt-nav .main-navigation .menu-main-menu-container li a,.alt-nav .main-navigation .menu-main-menu-container ul li a{color:#464646;display:inline;text-transform:uppercase}.alt-nav .main-navigation .menu-main-menu-container li a:hover,.alt-nav .main-navigation .menu-main-menu-container ul li a:hover{color:#e51759}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}textarea{padding-left:3px;width:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a{text-decoration:none}li{list-style-type:none}.blog-post-content ul li{list-style-type:disc}input[type=submit]{border:none;border-color:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.home-page.default-page{max-width:900px;margin:80px auto}.home-page.default-page h1{color:#e51759;text-align:center;margin:40px}.content-wrapper.sidebar-page{max-width:1024px;margin:80px auto}.content-wrapper.sidebar-page .widget_sp_image h1.widget-title{color:#fff}.content-wrapper.sidebar-page h1{color:#e51759}.sidebar-content{width:65%;float:left;margin-right:5%}.default-sidebar{width:30%;float:left;margin-top:90px}.default-sidebar .widget-area{width:100%}.fullwidth-page{max-width:1024px;margin:80px auto}.fullwidth-page .fullwidth-content{width:100%}.fullwidth-page .fullwidth-content h1{text-align:center;color:#e51759}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.overlay{position:absolute;top:0;bottom:0;left:0;right:0}@-webkit-keyframes enter{0%{bottom:-30px}50%{bottom:-45px}100%{bottom:-30px}}@keyframes enter{0%{bottom:-30px}50%{bottom:-45px}100%{bottom:-30px}}.enter-animate{-webkit-animation:enter 1.5s linear infinite;animation:enter 1.5s linear infinite}.page-banner img{-webkit-animation:enter 1.5s linear infinite;animation:enter 1.5s linear infinite}.content-block:focus{outline:0}p.pp{color:#fff;font-size:12px;text-align:center}p.pp a{color:#fff;text-decoration:underline}.salon-single .optin p.pp{font-size:12px}.salon-single .optin p a{color:#fff}.salon-single .optin p.pp a{text-decoration:underline}.optin-full-width .optin-full-width-inner{max-width:610px}p.pp{color:#fff;font-size:12px}p.pp a{color:#fff;text-decoration:underline}.salon-single .optin p.pp{font-size:12px}.salon-single .optin p a{color:#fff}.salon-single .optin p.pp a{text-decoration:underline}.optin-full-width .optin-full-width-inner{max-width:610px}.tabs{width:100%;display:inline-block}.tab-links:after{display:block;clear:both;content:''}.tab-links li{margin:0 5px;float:left;list-style:none}.tab-links a{padding:9px 15px;display:inline-block;font-size:16px;font-weight:600;-webkit-transition:all linear .15s;-o-transition:all linear .15s;transition:all linear .15s}.tab-content{padding:15px;border-radius:3px;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.15);box-shadow:-1px 1px 1px rgba(0,0,0,.15);background:#fff}.tab{display:none}.tab.active{display:block}.fb-posts,.ig-posts,.yt-posts{width:30%;float:left;margin:1.5%}.yt-posts{width:47%}ul.tab-links{padding-left:0;max-width:330px;float:none;margin:80px auto 40px}.tab-content{-webkit-box-shadow:none;box-shadow:none;padding:0}.button-wrapper{max-width:710px;float:none;margin:0 auto}.vkf-test .content-image-container,.vkf-test .grey-bg{width:48%}.vkf-test .grey-bg.letters{padding:8% 40px 0 120px}.vkf-test .quote1{width:50%;float:right}.vkf-test .video-wrapper{padding:20px 20px 60px}.vkf-test .content-image-container.last-one{width:32%}.vkf-test .grey-bg.wider-grey{width:68%;height:480px}#popup-box-pro-gfcr-1 #popupally-fluid-1-fluid_abdess-6,#popup-embedded-box-pro-gfcr-1 #popupally-fluid-1-fluid_abdess-6{background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#9d0073),color-stop(8%,#9d0073),color-stop(10%,#9d0073),color-stop(97%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #9d0073),color-stop(8%, #9d0073),color-stop(10%, #9d0073),color-stop(97%, #cf003c),to(#cf003c));background:linear-gradient(to right,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#cf003c', GradientType=1 );color:#fff}#popup-box-pro-gfcr-1 #popupally-fluid-1-fluid_abdess-6:hover,#popup-embedded-box-pro-gfcr-1 #popupally-fluid-1-fluid_abdess-6:hover{color:#e51759;background:0 0;opacity:1;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}#popup-box-pro-gfcr-1 #popupally-fluid-1-fluid_abdess-4,#popup-embedded-box-pro-gfcr-1 #popupally-fluid-1-fluid_abdess-4{color:#fff}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.page-banner{color:#000;text-align:center;font-family:'Libre Baskerville',serif;font-weight:lighter;position:relative}.page-banner img{position:absolute;bottom:-30px;width:70px;right:47.5%;z-index:50}.page-banner .tagline-wrapper{max-width:1300px;position:relative;margin:0 auto}.page-banner .page-taglines{position:absolute;top:60px;right:90px;font-size:20px}.page-banner .page-taglines p{margin:0}.page-banner .page-taglines p.bottom-tagline{font-style:italic}.page-banner .page-taglines p.bottom-tagline span{color:#e51759;font-family:proxima-nova,sans-serif;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700}.page-banner.about-banner,.page-banner.salons-banner{color:#fff}.page-banner.about-banner .page-taglines,.page-banner.salons-banner .page-taglines{top:300px}.page-banner.about-banner p.top-tagline,.page-banner.salons-banner p.top-tagline{font-size:28px}.page-banner.about-banner p.top-tagline span,.page-banner.salons-banner p.top-tagline span{font-style:italic;font-size:18px}.page-banner.about-banner p.bottom-tagline span,.page-banner.salons-banner p.bottom-tagline span{color:#fff;font-weight:400}.page-banner.about-banner .page-taglines{top:80px;right:30px}.page-banner.about-banner .page-taglines p.bottom-tagline span{font-size:16px;font-weight:lighter}.page-banner.contact-banner,.page-banner.love-banner,.page-banner.retreat-banner{color:#fff;text-align:center}.page-banner.contact-banner .page-taglines p,.page-banner.love-banner .page-taglines p,.page-banner.retreat-banner .page-taglines p{font-weight:lighter;font-size:28px}.page-banner.contact-banner .page-taglines,.page-banner.love-banner .page-taglines,.page-banner.retreat-banner .page-taglines{top:65px}.page-banner.contact-banner p.top-tagline,.page-banner.love-banner p.top-tagline,.page-banner.retreat-banner p.top-tagline{font-size:28px}.page-banner.contact-banner p.top-tagline span,.page-banner.love-banner p.top-tagline span,.page-banner.retreat-banner p.top-tagline span{font-size:18px;font-style:italic}.page-banner.contact-banner p.bottom-tagline,.page-banner.love-banner p.bottom-tagline,.page-banner.retreat-banner p.bottom-tagline{font-family:proxima-nova,sans-serif;font-style:normal}.page-banner.contact-banner p.bottom-tagline span,.page-banner.love-banner p.bottom-tagline span,.page-banner.retreat-banner p.bottom-tagline span{font-weight:lighter;color:#fff;font-size:16px}.page-banner.contact-banner,.page-banner.love-banner{color:#e51759}.page-banner.love-banner .page-taglines{left:160px;top:100px}.page-banner.love-banner .page-taglines p.bottom-tagline{font-size:16px;font-weight:400}.page-banner.contact-banner .page-taglines{left:180px;top:150px}.page-banner.contact-banner .page-taglines p.bottom-tagline{font-size:16px;font-weight:400}.page-banner.blog,.page-banner.search{color:#e51759}.page-banner.blog .page-taglines,.page-banner.search .page-taglines{top:100px;left:410px;text-align:left}.page-banner.blog p.top-tagline,.page-banner.search p.top-tagline{text-transform:uppercase;font-size:38px}.page-banner.search .page-taglines{left:300px}.page-banner.search .page-taglines{z-index:60}.page-banner.speaking-banner{color:#e51759}.page-banner.speaking-banner .page-taglines{top:135px;right:160px}.page-banner.speaking-banner .page-taglines p.top-tagline{font-size:28px}.page-banner.speaking-banner .page-taglines p.bottom-tagline{font-size:42px}.page-banner.bali-banner{color:#fff}.page-banner.bali-banner .page-taglines{top:200px;right:100px;text-align:center}.page-banner.bali-banner p.top-tagline{font-size:28px}.page-banner.bali-banner p.top-tagline span{font-style:italic;font-size:22px}.page-banner.bali-banner p.bottom-tagline{font-family:proxima-nova,sans-serif;text-transform:uppercase}.page-banner.bali-banner p.bottom-tagline span{color:#fff;font-size:22px;font-weight:lighter}.page-banner.mexico-banner{color:#fff;text-align:left}.page-banner.mexico-banner .page-taglines{top:150px;text-align:center}.page-banner.mexico-banner p.top-tagline{font-size:28px}.page-banner.mexico-banner p.top-tagline span{font-style:italic;font-size:22px}.page-banner.mexico-banner p.bottom-tagline{font-family:proxima-nova,sans-serif;font-weight:lighter;text-transform:uppercase;font-size:20px;font-style:normal}.page-banner.smm-banner{color:#fff}.page-banner.smm-banner .page-taglines{top:300px;right:230px}.page-banner.smm-banner p.top-tagline{text-align:left;font-size:36px}.page-banner.video-series-banner{color:#fff}.page-banner.video-series-banner .page-taglines{top:300px;right:100}.page-banner.video-series-banner p.top-tagline span{font-style:italic;font-size:18px}.page-banner.video-series-banner p.top-tagline{font-size:32px;font-weight:lighter}.page-banner.video-series-banner p.bottom-tagline{font-family:proxima-nova,sans-serif;font-weight:lighter;font-style:normal}.page-banner.video-series-banner p.bottom-tagline span{font-weight:400;color:#fff}section.page-banner.love-banner.email-thank-banner{background:url(min_images/oscar.jpg) no-repeat center center;background-size:cover}section.page-banner.love-banner.email-thank-banner.smm-banner{background:url(min_images/kim-beach.png) no-repeat center center;background-size:cover}section.page-banner.love-banner.email-thank-banner.vkf-banner{background:url(min_images/door.jpg) no-repeat center center;background-size:cover}section.page-banner.love-banner.email-thank-banner.ct-banner{background:url(min_images/kmural-2.jpg) no-repeat center center;background-size:cover}.page-banner.love-banner.email-thank-banner .page-taglines{color:#fff;max-width:738px;left:440px;top:265px}.page-banner.love-banner.email-thank-banner .page-taglines h3{font-size:32px;font-style:italic;margin-top:0;font-weight:lighter}.page-banner.love-banner.email-thank-banner .page-taglines h2{font-weight:lighter;font-size:46px;margin-bottom:0}body.group-blog{background:#fafafa}.home-blog.blogroll .results.admin .home-single-post:nth-child(3n+4){margin-right:0}.home-blog.blogroll .results.admin .home-single-post:nth-child(3n){margin-right:3.5%}.blogroll.filter-active .infinite-loader,.blogroll.filter-active .infinite-wrap{display:none}.blogroll #results{padding-top:0}.home-blog.blogroll.filter-active .loadmore{display:block}.home-blog.blogroll,.home-blog.blogroll .results{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fafafa}.home-blog.blogroll .results .review-results,.home-blog.blogroll .review-results{width:100%;margin-top:0}.home-blog.blogroll .home-single-post,.home-blog.blogroll .results .home-single-post{width:31%;margin:0;margin-right:3.5%}.home-blog.blogroll .home-single-post:nth-child(3n),.home-blog.blogroll .results .home-single-post:nth-child(3n){margin-right:0}.home-blog.blogroll .post-content,.home-blog.blogroll .results .post-content{background-color:#fff;padding:0 10px}.home-blog.blogroll .loadmore,.home-blog.blogroll .results .loadmore{display:none}.page-banner.blog{background:url(min_images/blog-page-banner.jpg) no-repeat center center;background-size:cover;overflow:hidden}.blog-optin{margin-bottom:30px;padding:45px 15px 0;background:#fff}.blog-optin-half,.optin-tagline-half{width:49%;float:left}.blog-optin-half .moonray-form-element-wrapper,.optin-tagline-half .moonray-form-element-wrapper{width:37.5%;float:left}.blog-optin-half .moonray-form-element-wrapper.moonray-form-input-type-submit,.optin-tagline-half .moonray-form-element-wrapper.moonray-form-input-type-submit{width:25%}.blog-optin-half .moonray-form-element-wrapper input,.optin-tagline-half .moonray-form-element-wrapper input{color:#fff;text-transform:uppercase;padding:9px;font-size:14px;border-radius:0;width:90%}.blog-optin-half .moonray-form-element-wrapper ::-webkit-input-placeholder,.optin-tagline-half .moonray-form-element-wrapper ::-webkit-input-placeholder{color:#404040}.blog-optin-half .moonray-form-element-wrapper :-moz-placeholder,.optin-tagline-half .moonray-form-element-wrapper :-moz-placeholder{color:#fff}.blog-optin-half .moonray-form-element-wrapper ::-moz-placeholder,.optin-tagline-half .moonray-form-element-wrapper ::-moz-placeholder{color:#fff}.blog-optin-half .moonray-form-element-wrapper :-ms-input-placeholder,.optin-tagline-half .moonray-form-element-wrapper :-ms-input-placeholder{color:#fff}.blog-optin-half .moonray-form-element-wrapper input[type=submit],.optin-tagline-half .moonray-form-element-wrapper input[type=submit]{width:100%;height:41px;background:#2989d8;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#207cca),color-stop(0,#ff3d00),color-stop(0,#ff3d00),color-stop(13%,#ff3d00),color-stop(13%,#ff3d00),color-stop(100%,#d8c331));background:-webkit-linear-gradient(left,#2989d8 0,#207cca 0,#ff3d00 0,#ff3d00 0,#ff3d00 13%,#ff3d00 13%,#d8c331 100%);background:-o-linear-gradient(left,#2989d8 0,#207cca 0,#ff3d00 0,#ff3d00 0,#ff3d00 13%,#ff3d00 13%,#d8c331 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #207cca),color-stop(0, #ff3d00),color-stop(0, #ff3d00),color-stop(13%, #ff3d00),color-stop(13%, #ff3d00),to(#d8c331));background:linear-gradient(to right,#2989d8 0,#207cca 0,#ff3d00 0,#ff3d00 0,#ff3d00 13%,#ff3d00 13%,#d8c331 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#d8c331', GradientType=1 )}.blog-optin-half .moonray-form-element-wrapper input[type=submit]:hover,.optin-tagline-half .moonray-form-element-wrapper input[type=submit]:hover{border:1px solid #e51759;color:#e51759;background:#fff}.blog-optin-half h4,.optin-tagline-half h4{font-size:20px;text-transform:uppercase;font-weight:lighter;font-style:italic;margin:0}.blog-optin-half h4 span,.optin-tagline-half h4 span{font-size:14px;font-style:italic;text-transform:none}.blog-optin-half p,.optin-tagline-half p{margin-top:-2px}.nav-links a{color:#e51759;font-size:16px}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0;padding:0 0 1.5em}.home-single-post{text-align:center}.home-single-post h3{text-align:center;text-transform:uppercase;color:#00a1d7;font-size:15px;font-family:proxima-nova,sans-serif;padding-top:27px}.home-single-post h3:after{content:"XXX";display:block;text-align:center;position:relative;right:-4px;letter-spacing:6px;font-size:12px}.home-single-post.podcast h3{color:#c61f62}.home-single-post.vlog h3{color:#fda940}.blog-filter{margin-top:20px;margin-bottom:60px}.blog-filter .closed .vertical{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.blog-filter .closed .horizontal{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:1}.blog-filter .opened{opacity:1}.blog-filter .opened .vertical{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.blog-filter .opened .horizontal{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}.blog-filter .circle-plus{height:4em;width:4em;font-size:1em;opacity:.7}.blog-filter .circle-plus .circle{position:relative;width:2.55em;height:2.5em;border-radius:100%;bottom:-10px;right:-10px}.blog-filter .circle-plus .circle .horizontal{position:absolute;background-color:#404040;width:30px;height:5px;left:50%;margin-left:-15px;top:50%;margin-top:-2.5px}.blog-filter .circle-plus .circle .horizontal{position:absolute;background-color:#404040;width:30px;height:5px;left:50%;margin-left:-15px;top:50%;margin-top:-2.5px}.blog-filter .circle-plus .circle .vertical{position:absolute;background-color:#404040;width:5px;height:30px;left:50%;margin-left:-2.5px;top:50%;margin-top:-15px}.blog-filter .categories-toggle-container{display:none}.blog-filter form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-filter form input{display:none}.blog-filter form .title{font-size:20px;font-family:"Libre Baskerville",serif;text-transform:uppercase;font-style:italic;margin-right:15px}.blog-filter form label{font-size:15px;text-transform:uppercase;font-weight:700;margin-right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;cursor:pointer}.blog-filter form .fake-radio{height:27px;width:27px;border:2px solid #e51759;border-radius:50%;margin-right:10px;padding:3px}.blog-filter form .fake-radio .selected{width:100%;height:100%;border-radius:50%}.blog-filter form label input:checked~.fake-radio .selected{background-color:#e51759}.blog-filter form .podcast .fake-radio{border-color:#c61f62}.blog-filter form .podcast label input:checked~.fake-radio .selected{background-color:#c61f62}.blog-filter form .vlog .fake-radio{border-color:#fda940}.blog-filter form .vlog label input:checked~.fake-radio .selected{background-color:#fda940}.blog-filter form .blog .fake-radio{border-color:#00a1d7}.blog-filter form .blog label input:checked~.fake-radio .selected{background-color:#00a1d7}.single-post .single-post-image{margin-bottom:20px}.page-banner.blog{margin-bottom:0}.blog-post-content h2{font-size:24px;color:#e51759}.fa-stack{width:1em!important}.blog-post-content h4:last-of-type{color:#007b62;max-width:230px;float:left;margin-right:40px}.blog-post-content .fa-facebook-f:before,.blog-post-content .fa-facebook:before,.blog-post-content .fa-google-plus:before,.blog-post-content .fa-pinterest:before,.blog-post-content .fa-twitter:before{color:#cdcccc}.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail{width:23%;border:none;margin:6px}.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail img,.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail:first-child{margin-left:0}.yarpp-related h3{color:#e51759}.yarpp-related .yarpp-thumbnail-title{color:#000;text-align:center}.yarpp-related .yarpp-thumbnail>img,.yarpp-thumbnail-default{width:100%}.yarpp-related{padding:30px 0;border-top:5px solid #e51759}.comments-title{width:100%}.single-comments{width:100%;max-width:756px;float:left}.single-comments h2,.single-comments h3{color:#e51759;font-size:28px}.single-comments h2{font-size:24px}.single-comments input[type=submit]{background:#e51759;width:200px;height:50px;color:#fff;font-size:18px;-webkit-box-shadow:none;box-shadow:none}.single-comments input[type=submit]:hover{background:#fff;color:#e51759;border:2px solid #e51759}ol.comment-list{margin:20px 0;padding:0}ol.comment-list li{padding:20px;background:#eeeded}ol.comment-list li li{background:#ddd}p.form-allowed-tags{display:none}.page-banner.contact-banner{background:url(min_images/contact-banner.jpg) no-repeat top right;background-size:cover}.contact-page .content-image-container .content-img{background:0 0}.contact-page .grey-bg{padding:12% 80px 20%}.widget{margin-bottom:60px}.widget h4{text-transform:uppercase;font-size:22px;color:#e51759}.widget-area{width:27%;float:left}.widget_sp_image{position:relative}.widget_sp_image h4,.widget_sp_image p{margin:0;color:#fff;font-weight:lighter}.widget_sp_image h4{font-size:18px}.widget_sp_image p{font-style:italic;font-family:'Libre Baskerville',serif}.widget_sp_image h1.widget-title{color:#fff;font-size:13px;width:70px;height:70px;background-color:#e51759;border-radius:50%;text-align:center;padding-top:13px;line-height:14px;position:absolute;top:5px;left:10px;text-transform:uppercase;font-family:proxima-nova,sans-serif}.widget_sp_image .widget_sp_image-description{position:absolute;color:#fff;bottom:0;left:0;width:100%;padding:12px;text-align:center;background-color:rgba(229,23,89,.7)}.widget_text h1.widget-title{display:none}.home-page h2,.home-page h3{text-transform:uppercase;font-weight:lighter;font-size:30px}.home-page h2{position:relative;bottom:80px}.home-page h3{display:inline}.home-page .content-grey::first-line{width:80%;float:left}.svg-container{position:relative;display:inline-block;width:110px}svg{width:110px;float:left;height:6em;font-family:'Libre Baskerville',serif;font-weight:lighter;display:inline-block;position:absolute;bottom:-10px;left:0}text{fill:url(#rainbow);display:inline;font-size:100px}.content-image-container,.grey-bg{width:50%;float:left}.content-grey{padding-top:80px}.grey-bg{background:#e1e1e1;padding:10% 80px}.content-image-container .content-img,.grey-bg .content-img{width:100%;height:700px;margin-top:150px;background:url(../../uploads/vag-weights/meet-kim-home.jpg) no-repeat center center;background-size:cover}.optin-full-width{width:100%;background:url(../../uploads/banners/beach-banner.jpg) no-repeat center center;background-size:cover;padding:10%;position:relative}.optin-full-width img{position:absolute;top:-30px;width:70px;right:47.5%}.optin-full-width .optin-full-width-inner{max-width:600px;margin:0 auto;color:#fff;text-align:center}.optin-full-width .optin-full-width-inner h4{font-style:italic;font-weight:300;margin:7px}.optin-full-width .optin-full-width-inner h5{font-family:proxima-nova,sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;margin-top:0;line-height:36px}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper{width:30%;float:left;margin:1%}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper input{width:100%;background:0 0;color:#fff;border:2px solid #fff;padding:5px;height:35px}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper input[type=submit]{font-size:15px;border:none;background:#1e5799;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#9d0073),color-stop(8%,#9d0073),color-stop(10%,#9d0073),color-stop(97%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #9d0073),color-stop(8%, #9d0073),color-stop(10%, #9d0073),color-stop(97%, #cf003c),to(#cf003c));background:linear-gradient(to right,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#cf003c', GradientType=1 )}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper input[type=submit]:hover{background:#fff;border:1px solid #e51759;color:#e51759}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper ::-webkit-input-placeholder{color:#fff}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper :-moz-placeholder{color:#fff}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper ::-moz-placeholder{color:#fff}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper :-ms-input-placeholder{color:#fff}.retreats-home h2,.salons h2{text-transform:uppercase;letter-spacing:8px;font-weight:lighter}.retreats-home h2 a,.salons h2 a{color:#464646}.salons h2 span{font-style:italic;font-size:20px;font-weight:lighter;letter-spacing:2px;text-transform:none}.salons__featured{height:380px;margin-bottom:.5%}.salons__featured .featured-salon,.salons__featured a{height:inherit;position:relative}.salons__featured .featured-salon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.salons__featured .featured-salon h4,.salons__featured .featured-salon h5{position:relative;z-index:10}.salons__featured .triangle{position:absolute;background:rgba(45,45,55,.5);right:0;bottom:0;top:0;left:0;clip-path:polygon(100% 60%,100% 60%,100% 100%,90% 100%);-webkit-clip-path:polygon(100% 60%,100% 60%,100% 100%,90% 100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.salons__featured i{color:#fff;font-size:3rem;position:absolute;bottom:20px;right:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.salons__featured:focus .triangle,.salons__featured:hover .triangle{shape-inside:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);padding:0}.salons__featured:focus i,.salons__featured:hover i{font-size:5rem;bottom:20%;right:50%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.featured-salon h4{margin-top:0}.featured-salon h5{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:lighter;margin-bottom:0}.salons__list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.salons__list li{width:calc(98% / 5);height:calc(380px / 2);overflow:hidden}.salons__list li a{height:100%;color:#fff}.salons__list li a h4,.salons__list li a h5{font-size:20px;margin:0}.salons__list li a div{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.salons__list li a:focus div,.salons__list li a:hover div{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.salons__list li h4{font-family:proxima-nova,sans-serif}.salons__list li h5{font-style:italic}.home-retreats{padding:60px;background:url(../../uploads/banners/retreats-home.jpg) no-repeat center center;background-size:cover;text-align:center;color:#fff}.home-retreats h4{font-family:proxima-nova,sans-serif;font-weight:lighter;text-transform:uppercase;margin:0}.home-retreats h4 a{color:#fff}.home-retreats h3{font-weight:lighter;margin-top:0;font-size:42px}.home-retreats h3 a{color:#fff}.home-retreat-wrapper{max-width:800px;margin:0 auto}.retreat-box-home{width:45%;float:left;background:rgba(255,255,255,.7);border:3px solid #e51759;padding:40px 30px 28px;margin:2.5%;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}.retreat-box-home a{color:#e51759;text-transform:uppercase;height:100%;width:100%}.retreat-box-home a h3{font-size:28px;margin-bottom:0}.retreat-box-home a h5{text-transform:none;font-style:italic;font-size:18px;margin:0}.retreat-box-home:hover{background:#fff}.home-bali{padding:60px 30px 50px}.home-blog{padding:2% 0;position:relative}.home-blog img{position:absolute;top:-30px;width:70px;right:47.5%}.home-blog h2{font-size:36px;font-weight:lighter}.home-blog h2 a{color:#e51759}.home-blog .home-single-post h2{font-size:20px;max-width:415px}.home-blog .home-single-post h2 a{color:#404040}.home-blog .home-single-post .read-more{text-align:center;padding-bottom:20px;border-bottom:5px solid #00a1d7}.home-blog .home-single-post.podcast .read-more{text-align:center;border-bottom-color:#c61f62}.home-blog .home-single-post.vlog .read-more{text-align:center;border-bottom-color:#fda940}.home-blog-date{position:absolute;top:0;right:10px}span.day{font-family:'Libre Baskerville',serif;font-size:36px;padding:2px 10px;position:relative;top:6px;color:#e51759}span.month{font-family:'Libre Baskerville',serif;font-size:26px;font-style:italic;padding:3px 8px;color:#e51759;border-left:2px solid #e51759}.post-image{height:200px;width:100%;float:left;background-size:cover;color:#fff;padding:30px;text-shadow:1px 1px 0 #21272d}.single-post-image{width:100%;max-width:725px;height:500px;float:left;background-repeat:no-repeat;background-size:cover;color:#fff}.blog-single-post{width:63%;float:left;margin-right:5%}.infinite-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.wpfai-list{border-bottom:4px solid #007b62}.home-single-post{margin-bottom:30px}p.read-more{text-align:right;text-transform:uppercase;padding-right:0;font-weight:700}p.read-more a{color:#404040}p.read-more a:hover{color:#e51759}p.read-more span{color:#e51759;position:relative;bottom:-1px;font-weight:700;font-size:18px}.home-blog-social{color:#007c62;position:absolute;top:60px;right:0;width:85px;text-align:center}.home-blog-social p{text-transform:uppercase;font-size:12px;font-weight:700;padding-right:0}.home-blog-social p:after{content:"";position:absolute;right:0;top:10px;width:0;height:0;border-top:10px solid transparent;border-right:15px solid #007c62;border-bottom:10px solid transparent}.home-blog-social a i{color:#000;width:100%;font-size:28px;margin-bottom:20px;color:#e1e1e1}.home-blog-social a i:hover{color:#007c62}.yarpp-related .yarpp-thumbnail>img,.yarpp-thumbnail-default{height:auto}footer#colophon{background:url(../../uploads/banners/kim-footer.jpg) no-repeat top right;background-size:cover;padding:30px 0}footer#colophon .video-wrapper{width:100%}.site-info{width:100%;background:rgba(229,23,89,.65);color:#ccc;text-align:center;padding:1px 0 8px;margin-top:25px}.site-info a{color:#ccc}.site-info.video-footer{background:#e51759;margin-top:0}.menu-footer-menu-container ul{margin:10px 0;padding:0}.menu-footer-menu-container ul li{display:inline-block;margin:0 2%}.menu-footer-menu-container ul li a{color:#fff;font-weight:700;text-transform:uppercase}.left-footer,.right-footer{width:50%;float:left}.left-footer iframe{height:350px;width:550px;background:#fff}.right-footer{text-align:center;color:#fff;padding:50px 60px}.right-footer h3{color:#fff;font-size:22px;font-style:italic;margin-bottom:14px}.right-footer h4{color:#fff;font-family:proxima-nova,sans-serif;font-size:26px;font-weight:400;margin-top:0;text-transform:uppercase;line-height:32px}.right-footer input{width:45%;float:left;margin:25px 10px;padding:8px;border:none;border-radius:0}.right-footer input[type=submit]{float:none;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#9d0073),color-stop(8%,#9d0073),color-stop(10%,#9d0073),color-stop(97%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #9d0073),color-stop(8%, #9d0073),color-stop(10%, #9d0073),color-stop(97%, #cf003c),to(#cf003c));background:linear-gradient(to right,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#cf003c', GradientType=1 );color:#fff;width:40%;padding:15px;font-size:14px}.right-footer input[type=submit]:hover{background:#fff;color:#e51759}.page-banner.about-banner{background:url(../../uploads/banners/about-banner.jpg) no-repeat center center;background-size:cover}.about-page .content-image-container,.about-page .grey-bg{height:auto}.about-page .content-img{background:url(../../uploads/banners/about-kim.jpg) no-repeat center center;background-size:100%;height:1200px}.about-page h4,.salons-page h5{display:inline;font-weight:lighter}.about-page .svg-container{width:35px}.kim-facts{background:url(../../uploads/banners/kim-facts.jpg) no-repeat center center;background-size:cover;padding:5%;color:#fff;margin-bottom:5px}.kim-facts h2{font-size:60px;text-transform:uppercase;font-weight:lighter;max-width:600px;line-height:60px}.kim-facts ul li{font-family:'Libre Baskerville',serif;font-size:18px}.kim-facts ul li::before{content:"+";color:#e51759;font-size:22px;margin-right:12px}.page-banner.speaking-banner{background:url(min_images/speaking-banner.jpg) no-repeat top center;background-size:cover}.speaking-page .content-image-container .content-img{background:0 0;margin-top:210px}.speaking-page .grey-bg{padding:17% 80px}.speaking-page .svg-container{width:80px}.speaking-page h4{display:inline;font-size:20px;font-weight:lighter}.speaking-page .video-wrapper{width:100%;padding:0}.speaking-page .content-image-container,.speaking-page .grey-bg{height:800px}.topic-wrapper{max-width:900px;margin:0 auto}.speaking-topics{background:#d7d7d7;padding:30px 20px 60px;text-align:center}.speaking-topics h2{text-transform:uppercase;font-size:32px;font-weight:lighter}.speaking-topics h5{text-transform:uppercase;font-weight:lighter;font-size:20px;margin-bottom:10px}.speaking-topics p{font-family:'Libre Baskerville',serif;font-weight:lighter;font-style:italic;margin-top:0}.speaking-topics .topic{width:260px;height:200px;float:left;margin:20px;color:#fff;padding:20px 10px}.topic-1{background:#2989d8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2989d8),color-stop(0,#207cca),color-stop(0,#5f3e9f),color-stop(0,#5f3e9f),color-stop(1%,#5f3e9f),color-stop(100%,#9d0073));background:-webkit-linear-gradient(top,#2989d8 0,#207cca 0,#5f3e9f 0,#5f3e9f 0,#5f3e9f 1%,#9d0073 100%);background:-o-linear-gradient(top,#2989d8 0,#207cca 0,#5f3e9f 0,#5f3e9f 0,#5f3e9f 1%,#9d0073 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #2989d8),color-stop(0, #207cca),color-stop(0, #5f3e9f),color-stop(0, #5f3e9f),color-stop(1%, #5f3e9f),to(#9d0073));background:linear-gradient(to bottom,#2989d8 0,#207cca 0,#5f3e9f 0,#5f3e9f 0,#5f3e9f 1%,#9d0073 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#9d0073', GradientType=0 )}.topic-2{background:#007243;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#007243),color-stop(64%,#0092a4));background:-webkit-linear-gradient(top,#007243 0,#0092a4 64%);background:-o-linear-gradient(top,#007243 0,#0092a4 64%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #007243),color-stop(64%, #0092a4));background:linear-gradient(to bottom,#007243 0,#0092a4 64%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007243', endColorstr='#0092a4', GradientType=0 )}.topic-3{background:#2989d8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2989d8),color-stop(0,#207cca),color-stop(0,#207cca),color-stop(0,#007243),color-stop(0,#aa0065),color-stop(15%,#aa0065),color-stop(100%,#cf003c));background:-webkit-linear-gradient(top,#2989d8 0,#207cca 0,#207cca 0,#007243 0,#aa0065 0,#aa0065 15%,#cf003c 100%);background:-o-linear-gradient(top,#2989d8 0,#207cca 0,#207cca 0,#007243 0,#aa0065 0,#aa0065 15%,#cf003c 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #2989d8),color-stop(0, #207cca),color-stop(0, #207cca),color-stop(0, #007243),color-stop(0, #aa0065),color-stop(15%, #aa0065),to(#cf003c));background:linear-gradient(to bottom,#2989d8 0,#207cca 0,#207cca 0,#007243 0,#aa0065 0,#aa0065 15%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#cf003c', GradientType=0 )}.repeating-quotes.speaking-quotes{max-width:1024px;width:100%;margin:60px auto}.repeating-quotes.speaking-quotes img{max-width:180px;float:left;border-radius:50%}.repeating-quotes.speaking-quotes .single-quote{width:100%;max-width:750px;margin-left:60px;float:left}.repeating-quotes.speaking-quotes .single-quote p{margin-bottom:0}.repeating-quotes.speaking-quotes .single-quote p.quote{max-width:100%}.repeating-quotes.speaking-quotes .speaking-quote-wrapper:nth-child(odd) img{position:relative;left:30px;top:60px}.repeating-quotes.speaking-quotes .speaking-quote-wrapper:nth-child(odd) p.quote{margin-left:80px;font-size:36px}.repeating-quotes.speaking-quotes .speaking-quote-wrapper:nth-child(odd) p.quote:after{content:""}.repeating-quotes.speaking-quotes .speaking-quote-wrapper:nth-child(odd) p.quote-author{margin-left:80px}.love-quotes .intro-quote,.single-quote{width:100%;max-width:1024px;float:left;margin-bottom:80px}.love-quotes .intro-quote img,.single-quote img{max-width:250px;float:left;margin-right:80px;margin-bottom:80px}.love-quotes .intro-quote p,.single-quote p{width:100%;max-width:650px;float:left}.love-quotes .intro-quote p.quote-author,.single-quote p.quote-author{color:#e51759}.love-quotes .intro-quote p.quote,.single-quote p.quote{font-size:20px;font-family:'Libre Baskerville',serif;font-weight:lighter;position:relative}.love-quotes .intro-quote p.quote::before,.single-quote p.quote::before{content:url(min_images/small-front-quote.png);position:absolute;left:-50px;top:-15px}.fullwidth-page.checkout-page{max-width:700px;margin:80px auto}.fullwidth-page.checkout-page .moonray-form-input{border:1px solid #dad9b9!important;background-color:#f6f7f0!important;padding:8px!important}.fullwidth-page.checkout-page select.moonray-form-input{height:35px!important}.fullwidth-page.checkout-page .ussr-grid-wrapper{margin:0;padding:0;width:100%;max-width:700px}.fullwidth-page.checkout-page input[type=submit].moonray-form-input{width:100%!important;float:none;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#9d0073),color-stop(8%,#9d0073),color-stop(10%,#9d0073),color-stop(97%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #9d0073),color-stop(8%, #9d0073),color-stop(10%, #9d0073),color-stop(97%, #cf003c),to(#cf003c));background:linear-gradient(to right,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#cf003c', GradientType=1 );color:#fff;width:40%;padding:15px!important;border:1px solid transparent;font-size:14px;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:2px solid transparent!important}.fullwidth-page.checkout-page input[type=submit].moonray-form-input:hover{background:#fff;color:#e51759;border:2px solid #e51759!important}#sales-page{fontsize:15px}#sales-page h1,#sales-page h2,#sales-page h3,#sales-page h4,#sales-page h5,#sales-page h6{font-family:proxima-nova,sans-serif}#sales-page p{line-height:18px;margin-bottom:1em}#sales-page p:empty{display:none}#sales-page .salon-excerpt,#sales-page .video-wrapper{width:100%;padding:0}.page-template-template-sales,.page-template-template-sales-payment-options{counter-reset:number}.page-template-template-sales .bullet__number::before,.page-template-template-sales-payment-options .bullet__number::before{counter-increment:number;content:counter(number)}.page-id-10789 #sales-page .xxx{display:none}#sales-page.smm-sales .tagline p{font-size:32px}#sales-page.smm-sales .tagline strong{display:inline-block}#sales-page.smm-sales .tagline div{font-size:24px}#sales-page.smm-sales .not-enough h3{color:#000;text-align:left;margin:0}#sales-page.smm-sales .not-enough h3.bold{font-style:normal;font-weight:700}#sales-page.smm-sales .smm-too .blue{color:#00a1d7}#sales-page.smm-sales .testimonials .box h5,#sales-page.smm-sales .testimonials .box p.testimonial-hidden{background:#00a1d7}.gs-purchase{background:#f1f1f1;text-align:center;padding-bottom:80px}.gs-purchase h3{margin-top:0}#sales-page .wrapper{max-width:1200px;margin:0 auto}#sales-page img{max-width:100%}#sales-page h1,#sales-page h2,#sales-page h3{font-family:'Libre Baskerville',serif;text-transform:uppercase}#sales-page h2{font-size:40px;font-weight:100}#sales-page h3{font-size:35px;text-transform:none}#sales-page h4{font-size:25px}#sales-page h5{font-size:18px}#sales-page h4,#sales-page h5{text-transform:uppercase}#sales-page a{text-decoration:none}#sales-page a.register{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;letter-spacing:.5px;padding:30px 40px}#sales-page a.register:hover{background:#fff;color:#e51759;border:2px solid #e51759}#sales-page .pink{color:#e51759}#sales-page .bold{font-weight:700}#sales-page .libre{font-family:'Libre Baskerville',serif}#sales-page .bullet{text-transform:uppercase;width:100px;height:100px;border-radius:50%;text-align:center;position:relative;bottom:0;float:left}#sales-page .bullet p{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#sales-page .orange{background:#e82425;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #e82425),to(#f7c649));background:-webkit-linear-gradient(top,#e82425 0,#f7c649 100%);background:-o-linear-gradient(top,#e82425 0,#f7c649 100%);background:linear-gradient(to bottom,#e82425 0,#f7c649 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e82425', endColorstr='#f7c649', GradientType=1 )}#sales-page .green{background:#a8b156;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #006733),color-stop(16%, #006733),to(#009abe));background:-webkit-linear-gradient(top,#006733 0,#006733 16%,#009abe 100%);background:-o-linear-gradient(top,#006733 0,#006733 16%,#009abe 100%);background:linear-gradient(to bottom,#006733 0,#006733 16%,#009abe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8b156', endColorstr='#008f9f', GradientType=1 )}#sales-page .purple{background:#6d2c8f;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #6d2c8f),color-stop(48%, #bc0648));background:-webkit-linear-gradient(top,#6d2c8f 0,#bc0648 48%);background:-o-linear-gradient(top,#6d2c8f 0,#bc0648 48%);background:linear-gradient(to bottom,#6d2c8f 0,#bc0648 48%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d2c8f', endColorstr='#bc0648', GradientType=1 )}#sales-page header{background:url(min_images/kim-banner-flowing-dress-underwater.jpg) center no-repeat;background-size:cover;color:#fff;text-align:center;border-bottom:1px solid #fff;padding-bottom:80px}#sales-page header img.logo{float:left;background:rgba(255,255,255,.7);padding:20px 40px}#sales-page header.testimonial-header{background:url(../../uploads/2017/01/blue-door.jpg) bottom -80px center no-repeat;background-size:cover;padding-bottom:180px}#sales-page .sales-intro-text{text-align:center}#sales-page .headline-divider{background:#000;color:#fff;padding:10px;text-align:center;margin:60px 0 10px;font-weight:lighter}#sales-page .headline-divider h4{margin:10px;text-transform:none;font-weight:lighter}#sales-page .headline-divider span.pipe{letter-spacing:5px}#sales-page .headline-divider span{font-style:italic}#sales-page .alt-nav ul,#sales-page nav ul{margin-top:50px;float:right}#sales-page .alt-nav ul li,#sales-page nav ul li{display:inline}#sales-page .alt-nav ul li a,#sales-page nav ul li a{display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-left:10px}#sales-page .alt-nav ul li a:after,#sales-page nav ul li a:after{content:'';display:block;height:3px;width:0;background:0 0;-webkit-transition:width .5s ease,background-color .5s ease;-o-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease;margin-top:5px}#sales-page .alt-nav ul li a:hover:after,#sales-page nav ul li a:hover:after{width:100%;background:#fff}#sales-page i.fa-bars{display:none}#sales-page .alt-nav{background:rgba(255,255,255,.9);position:fixed;width:100%;top:0;left:0;display:none;z-index:99999}#sales-page .alt-nav ul{margin-top:40px}#sales-page .alt-nav img.logo{background:0 0;padding:10px 20px;max-width:110px}#sales-page .alt-nav ul li a{color:#e51759}#sales-page .alt-nav ul li a:hover:after{background:#e51759}#sales-page img.play{margin-top:60px}#sales-page .tagline p{padding-bottom:50px;font-style:italic;line-height:32px;font-size:24px;margin:60px 0 0;text-shadow:1px 1px 1px #ccc}#sales-page .tagline p strong{display:block;font-style:normal;margin-top:15px;font-size:24px}#sales-page .mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}#sales-page .mfp-fade.mfp-bg.mfp-ready{opacity:.8}#sales-page .mfp-fade.mfp-bg.mfp-removing{opacity:0}#sales-page .mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}#sales-page .mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}#sales-page .mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#sales-page a:focus{outline:0}#sales-page .welcome{background:url(../../uploads/sales-pages/background-welcome.jpg) center no-repeat;padding:100px 0}#sales-page .welcome .dear-friend{width:49%}#sales-page .welcome .dear-friend p.bold{font-size:26px}#sales-page .welcome .dear-friend p.blue,#sales-page .welcome .dear-friend p.pink{font-weight:700}#sales-page .twenty-five-signs{padding-bottom:50px}#sales-page .twenty-five-signs h1.blue,#sales-page .twenty-five-signs h1.pink{font-size:40px;font-weight:100;margin-bottom:20px}#sales-page .twenty-five-signs h1.blue em,#sales-page .twenty-five-signs h1.pink em{font-size:16px;text-transform:none;font-style:italic}#sales-page .signs{width:50%;float:left;font-size:14px}#sales-page .signs ul{list-style-position:inside;list-style-type:none;padding:0;margin-left:0}#sales-page .signs ul li{margin-bottom:5px;line-height:20px}#sales-page .scoring{width:40%;float:right;padding:30px;color:#fff}#sales-page .scoring h4{margin:0 0 40px;letter-spacing:1.5px}#sales-page .scoring h4 span{text-transform:none;font-weight:100;font-style:italic}#sales-page .twenty-five-signs .bullet{background:#fff;margin-right:20px;width:75px;height:75px}#sales-page .twenty-five-signs .bullet p{color:#e51759;font-family:'Libre Baskerville',serif;font-size:22px;font-weight:100;font-style:italic;top:20%}#sales-page .result{font-size:14px;margin-bottom:70px}#sales-page .result:last-of-type{margin-bottom:0}#sales-page .result p{line-height:22px}#sales-page .women-are-suffering{background:#e1e1e1;padding:50px 0}#sales-page .women-are-suffering h3{color:#e51759;text-align:center;font-style:italic;letter-spacing:1.5px;font-weight:500;margin:0 0 40px}#sales-page .not-enough{width:45%;float:left}#sales-page .not-enough h3{margin:0}#sales-page .not-enough h3:nth-of-type(2){font-weight:100;font-style:italic}#sales-page .not-enough p{line-height:18px}#sales-page .remedy{width:55%;float:right;padding-left:50px}#sales-page .remedy img{display:block;width:100%}#sales-page .remedy p.orange{color:#fff;margin:0;padding:20px;font-weight:600;font-size:18px;letter-spacing:.5px}#sales-page .right-kind{padding:50px 0}#sales-page .right-kind h3{color:#e51759;text-align:center;margin-top:0;font-weight:100;font-style:italic}#sales-page .right-kind li{margin:10px;position:relative}#sales-page .right-kind li:before{content:'\2022';position:absolute;left:-15px;top:-3px;font-size:20px;color:#00a1d7}#sales-page .sears{width:25%;float:left}#sales-page .hysteria{width:75%;float:right;padding-left:120px;margin-top:85px}#sales-page .i-too{background:url(../../uploads/sales-pages/background-i-too.jpg) center no-repeat}#sales-page .i-too .underf{width:64%;background:rgba(255,255,255,.7);float:right;margin:50px 0 170px;padding:30px 30px 0}#sales-page .i-too .underf h3{margin:0;color:#e51759}#sales-page .i-too .underf h3:first-of-type{font-style:italic;letter-spacing:1.5px;font-weight:100}#sales-page .i-too .underf h3:last-of-type{font-size:25px;max-width:500px;position:absolute}#sales-page .i-too .underf li{margin:10px 0}#sales-page .i-too .underf p{line-height:22px}#sales-page .underf img{float:right;position:relative;bottom:20px}#sales-page .get-turned-on{background:url(../../uploads/sales-pages/background-turned-on.jpg) center no-repeat;padding:60px 0;border-top:1px solid #fff}#sales-page .get-turned-on .turned-on{width:50%}#sales-page .get-turned-on .turned-on h2{text-transform:none;font-style:italic;margin-top:0}#sales-page .get-turned-on .turned-on h3{color:#e51759;font-family:proxima-nova,sans-serif;font-style:italic;font-weight:600;font-size:25px}#sales-page .get-turned-on .turned-on p{line-height:22px}#sales-page .get-turned-on .wrapper{position:relative}#sales-page .get-turned-on .wrapper a.register{background:#e51759;position:absolute;right:0;top:70px}#sales-page .get-turned-on .wrapper a.register:hover{background:#fff;color:#e51759;border:2px solid #e51759}#sales-page .syllabus{padding:50px 0}#sales-page .syllabus h3{font-size:25px;font-family:proxima-nova,sans-serif;font-weight:700;color:#e51759}#sales-page .salons{width:70%}#sales-page .salons .bullet{float:left;margin-right:30px;background:#e51759;color:#fff}#sales-page .salons .details{width:80%;margin-bottom:50px;display:inline-block}#sales-page .salons .details ul{padding:0;margin:0}#sales-page .salons .details li:before{content:"\002b";padding-right:8px;font-weight:700;color:#e51759}#sales-page .syllabus .bullet p{position:relative;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#sales-page .syllabus .bullet p span{display:block;font-family:'Libre Baskerville',serif;font-size:50px;line-height:60px}#sales-page .syllabus .details p{margin:0;line-height:24px}#sales-page .syllabus .details p span{font-weight:700;display:block}#sales-page .syllabus .details p:first-of-type{margin-bottom:20px}#sales-page .syllabus .details img{height:10px;padding:0}#sales-page .challenge-week{clear:both;width:50%;border-top:2px solid #e51759;border-bottom:2px solid #e51759;padding:20px 0;margin-bottom:40px}#sales-page .challenge-week h4{margin:0;font-size:18px;font-weight:700}#sales-page .challenge-week p{margin:0}#sales-page .challenge-week p strong{display:block;padding-top:20px}#sales-page .syllabus .wrapper{position:relative}#sales-page .syllabus .wrapper img.kim{position:absolute;top:370px;right:0;z-index:-1}#sales-page .syllabus .wrapper .quote{position:absolute;right:0;top:930px;background:#e51759;color:#fff;font-style:italic;padding:30px;width:350px}#sales-page .syllabus .wrapper .quote p{font-size:30px;margin:0;line-height:50px}#sales-page .syllabus .xxx{position:absolute;right:0;bottom:750px;width:250px;text-align:center}#sales-page .syllabus .xxx h4{margin-bottom:70px}#sales-page .investment{padding:50px 24%;text-align:center;color:#fff}#sales-page .investment em{font-weight:100;font-style:italic;font-family:"Libre Baskerville",serif;margin-top:0;font-size:35px;line-height:1.5}#sales-page .investment strong{font-size:18px}#sales-page .investment h3{font-size:25px;font-family:proxima-nova,sans-serif}#sales-page .investment p{margin-top:0;line-height:24px}#sales-page .investment p.value{background:#fff;display:inline-block;color:#e51759;text-transform:uppercase;padding:15px 20px;font-weight:600;margin:20px 0 0}#sales-page .testimonials,#sales-page .testimonials-2{padding:50px 0 80px}#sales-page .testimonials p.blue,#sales-page .testimonials p.pink,#sales-page .testimonials-2 p.blue,#sales-page .testimonials-2 p.pink{font-weight:600}#sales-page .testimonials p,#sales-page .testimonials-2 p{line-height:20px}#sales-page .testimonials h3,#sales-page .testimonials-2 h3{font-size:32px}#sales-page .testimonials-2{padding-bottom:0}#sales-page .testimonials .quote1,#sales-page .testimonials-2 .quote1{width:40%;float:left;margin-right:40px}#sales-page .testimonials .video-wrapper,#sales-page .testimonials-2 .video-wrapper{width:50%;float:left}#sales-page .testimonials .box{width:48%;margin-right:2%;float:left;margin-top:50px}#sales-page .testimonials .box h5,#sales-page .testimonials .box p.testimonial-hidden{background:#e51759;margin:0;color:#fff;padding:20px 40px}#sales-page .testimonials .box h5 span,#sales-page .testimonials .box p.testimonial-hidden span{float:right;font-size:12px;margin-top:4px}#sales-page .testimonials .box cite{display:block;font-style:normal}#sales-page .testimonials .box cite:before{content:'~';position:relative;top:3px;padding-right:3px}#sales-page .testimonials .box img{display:block;margin:0 auto}#sales-page .testimonials .box:nth-of-type(even){margin-right:0}#sales-page .testimonials .left,#sales-page .testimonials-2 .left{margin-right:30px}#sales-page .testimonials .quote2,#sales-page .testimonials .quote3,#sales-page .testimonials-2 .quote2,#sales-page .testimonials-2 .quote3{width:50%;float:left;margin-top:30px}#sales-page .testimonials .quote2 img,#sales-page .testimonials .quote3 img,#sales-page .testimonials-2 .quote2 img,#sales-page .testimonials-2 .quote3 img{width:150px;height:150px;border-radius:50%;float:left;margin:0 30px 80px 0}#sales-page .testimonials .quote2 p.bold,#sales-page .testimonials .quote3 p.bold,#sales-page .testimonials-2 .quote2 p.bold,#sales-page .testimonials-2 .quote3 p.bold{font-size:20px;line-height:28px}#sales-page .testimonials .quote2 p,#sales-page .testimonials .quote3 p,#sales-page .testimonials-2 .quote2 p,#sales-page .testimonials-2 .quote3 p{margin-right:30px}#sales-page .testimonials .quote2 p.name,#sales-page .testimonials .quote3 p.name,#sales-page .testimonials-2 .quote2 p.name,#sales-page .testimonials-2 .quote3 p.name{font-size:12px}#sales-page .testimonials .hall-of-fame,#sales-page .testimonials-2 .hall-of-fame{clear:both;text-align:center;padding-top:20px}#sales-page .testimonials .hall-of-fame a.blue,#sales-page .testimonials .hall-of-fame a.pink,#sales-page .testimonials-2 .hall-of-fame a.blue,#sales-page .testimonials-2 .hall-of-fame a.pink{display:block;text-transform:uppercase;font-size:18px;text-decoration:none;font-weight:600;position:relative;border-bottom:2px solid #000;padding-bottom:5px;width:370px;margin:0 auto 80px}#sales-page .testimonials .hall-of-fame a.blue:after,#sales-page .testimonials .hall-of-fame a.blue:before,#sales-page .testimonials .hall-of-fame a.pink:after,#sales-page .testimonials .hall-of-fame a.pink:before,#sales-page .testimonials-2 .hall-of-fame a.blue:after,#sales-page .testimonials-2 .hall-of-fame a.blue:before,#sales-page .testimonials-2 .hall-of-fame a.pink:after,#sales-page .testimonials-2 .hall-of-fame a.pink:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#sales-page .testimonials .hall-of-fame a.blue:after,#sales-page .testimonials .hall-of-fame a.pink:after,#sales-page .testimonials-2 .hall-of-fame a.blue:after,#sales-page .testimonials-2 .hall-of-fame a.pink:after{border-color:rgba(0,0,0,0);border-top-color:#000;border-width:30px;margin-left:-30px}#sales-page .testimonials .hall-of-fame a.blue:before,#sales-page .testimonials .hall-of-fame a.pink:before,#sales-page .testimonials-2 .hall-of-fame a.blue:before,#sales-page .testimonials-2 .hall-of-fame a.pink:before{border-color:rgba(0,0,0,0);border-top-color:#000;border-width:33px;margin-left:-33px}#sales-page .testimonials .hall-of-fame a.blue:hover,#sales-page .testimonials .hall-of-fame a.pink:hover,#sales-page .testimonials-2 .hall-of-fame a.blue:hover,#sales-page .testimonials-2 .hall-of-fame a.pink:hover{color:#000}#sales-page p.testimonial-hidden{display:none}#sales-page .benefits{background:url(../../uploads/sales-pages/Kim-Looking-At-Ocean.png) center no-repeat;position:relative;padding:50px 0;color:#000}#sales-page .benefits.vkf-benefits{background:url(../../uploads/sales-pages/backbend.jpg) center no-repeat;position:relative;padding:50px 0;color:#000}#sales-page .benefits .aesthetics{position:relative;width:60%}#sales-page .benefits .aesthetics h3{margin-top:0;font-style:italic;font-weight:100}#sales-page .benefits .aesthetics em{color:#e51759;font-style:normal}#sales-page .logos{background:#e1e1e1}#sales-page .logos .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#sales-page .logos h5{margin:0;padding-top:40px;width:10%}#sales-page .logos ul{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:20px}#sales-page .logos ul li{width:calc(100% / 6)}#sales-page .logos ul li img{width:100px}#sales-page .solution{margin-bottom:50px}#sales-page .solution .wrapper{background:url(../../uploads/sales-pages/kim-black-dress.jpg) right no-repeat;padding:90px 0;position:relative}#sales-page .solution .wrapper h3{width:75%;font-weight:100;font-style:italic;text-align:center;margin:0}#sales-page .solution .wrapper a.register.green{position:absolute;right:40px;bottom:0}#sales-page .solution .wrapper a.register.green:hover{background:#fff;color:#e51759;border:2px solid #e51759}#sales-page .bonus{background:url(../../uploads/sales-pages/bonus-background.png) center no-repeat;background-size:cover;padding:50px 0 120px}#sales-page .bonus .bonus-series{width:61%;float:left}#sales-page .bonus .bonus-series h3{margin-bottom:0;color:#fff}#sales-page .bonus .bonus-series p{margin-top:0;color:#fff;line-height:22px}#sales-page .bonus .bonus-series h4{text-transform:none;font-weight:600;margin-bottom:0;color:#e51759;line-height:22px;font-size:16px}#sales-page .bonus .bonus-series h5{text-transform:none;font-size:25px;font-weight:100;margin:20px 0 50px;color:#fff}#sales-page .bonus .bonus-series a{display:inline-block}#sales-page .your-investment{width:35%;float:right;background:#fff;border:5px solid #e51759;padding:30px;margin-top:70px}#sales-page .your-investment h4{text-transform:none;font-size:25px;font-weight:100;margin-top:0;line-height:inherit}#sales-page .your-investment p.bold{margin:30px 0 0}#sales-page .your-investment p{margin-bottom:0}#sales-page .your-investment ul{margin:0;padding:0}#sales-page .your-investment li:before{content:"\002b";padding-right:8px;font-weight:700}.question:before{content:"\002b";padding-right:8px;font-weight:700;color:#e51759}#sales-page .guarantee{background:url(../../uploads/sales-pages/background-guarantee.jpg) center no-repeat;padding:70px 0;border-bottom:1px solid #fff}#sales-page .guarantee .the-guarantee{width:57%;float:right}#sales-page .enrollment{padding:50px 24%;text-align:center;color:#fff}#sales-page .enrollment em{font-family:"Libre Baskerville",serif;font-weight:100;font-style:italic;margin-top:0;font-size:35px;line-height:1.5}#sales-page .enrollment h3{font-size:25px;font-family:proxima-nova,sans-serif}#sales-page .enrollment h4{font-size:18px;text-transform:uppercase}#sales-page .enrollment p{margin-top:0}#sales-page .enrollment .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#sales-page .one-payment,#sales-page .two-payment{text-transform:uppercase;font-size:35px;font-weight:600;padding:20px;letter-spacing:1.5px}#sales-page .one-payment p,#sales-page .two-payment p{margin:0;line-height:38px}#sales-page .one-payment p span,#sales-page .two-payment p span{font-size:15px;letter-spacing:.5px}#sales-page .two-payment{background:#fff;color:#e51759;margin:40px 20px 40px}#sales-page .two-payment p:nth-of-type(2){border-top:2px solid #e51759}#sales-page .two-payment p a{text-decoration:none;color:#e51759}#sales-page .one-payment{background:#000;color:#fff;margin:40px 0 40px 20px}#sales-page .one-payment p:nth-of-type(2){border-top:2px solid #fff}#sales-page .one-payment p a{color:#fff;text-decoration:none}#sales-page .faq .wrapper{border-top:2px solid #e51759;border-bottom:2px solid #e51759;padding-bottom:30px;margin-bottom:20px}#sales-page .faq .wrapper h4{font-weight:100;margin-bottom:0}#sales-page .faq .wrapper .left,#sales-page .faq .wrapper .right{width:48%;float:left}#sales-page .faq .wrapper .left{margin-right:2%}#sales-page .faq-hidden{display:none}#sales-page .smm-tagline{font-size:32px}#sales-page .smm-tagline span{font-size:24px}#sales-page .welcome .dear-friend.smm-dear-friend{width:62%}#sales-page .remedy.smm-remedy{margin-top:200px}#sales-page .i-too.smm-too{background:url(../../uploads/sales-pages/background-i-too.jpg) center no-repeat;background-size:cover}#sales-page .i-too.smm-too .underf{margin:50px 0 70px}#sales-page .i-too.smm-too .underf h3:last-of-type{position:static}#sales-page.smm-sales .alt-nav ul li a{color:#00a1d7}#sales-page.smm-sales .alt-nav ul li a:hover:after{background:#00a1d7}#sales-page.smm-sales .get-turned-on .wrapper a.register{background:#00a1d7}#sales-page.smm-sales .get-turned-on .wrapper a.register:hover{background:#fff;color:#00a1d7;border:2px solid #00a1d7}#sales-page.smm-sales .salons .bullet,#sales-page.smm-sales .syllabus .wrapper .quote,#sales-page.smm-sales .testimonials .left h5,#sales-page.smm-sales .testimonials .left p.testimonial-hidden,#sales-page.smm-sales .testimonials .right h5,#sales-page.smm-sales .testimonials .right p.testimonial-hidden,#sales-page.smm-sales .testimonials-2 .left h5,#sales-page.smm-sales .testimonials-2 .left p.testimonial-hidden,#sales-page.smm-sales .testimonials-2 .right h5,#sales-page.smm-sales .testimonials-2 .right p.testimonial-hidden{background:#00a1d7}#sales-page.smm-sales .challenge-week{border-top:2px solid #00a1d7;border-bottom:2px solid #00a1d7}#sales-page.smm-sales .your-investment{border:5px solid #00a1d7}#sales-page.smm-sales .faq .wrapper{border-top:2px solid #00a1d7;border-bottom:2px solid #00a1d7}#sales-page.smm-sales .purple{background:#076d2f;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#076d2f),color-stop(73%,#009bd8),color-stop(100%,#207cca),color-stop(100%,#0069ae));background:-webkit-linear-gradient(top,#076d2f 0,#009bd8 73%,#207cca 100%,#0069ae 100%);background:-o-linear-gradient(top,#076d2f 0,#009bd8 73%,#207cca 100%,#0069ae 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #076d2f),color-stop(73%, #009bd8),color-stop(100%, #207cca),to(#0069ae));background:linear-gradient(to bottom,#076d2f 0,#009bd8 73%,#207cca 100%,#0069ae 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#076d2f', endColorstr='#0069ae', GradientType=0 )}#sales-page.smm-sales .two-payment{color:#00a1d7}#sales-page.smm-sales .two-payment a,#sales-page.smm-sales .two-payment p{color:#00a1d7}#sales-page.smm-sales .two-payment p:nth-of-type(2){border-top:2px solid #00a1d7}#sales-page.smm-sales .challenge-week p span,#sales-page.smm-sales .twenty-five-signs .bullet p{color:#00a1d7}#sales-page.smm-sales .bonus .bonus-series p.blue{color:#00a1d7}.series-footer a{color:#fff}.vkf-hysteria ul li{list-style-type:disc}.underf ul li{list-style-type:disc}#sales-page .i-too .underf h3:last-of-type{position:static;margin-bottom:30px}#sales-page .signs{font-size:16px}#sales-page .one-payment{background:#000;color:#fff;margin:40px 20px 40px 20px}.salon-single h1{color:#e51759;text-transform:uppercase;font-size:48px}.salon-single .optin{background:#9a0074;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a0074),color-stop(21%,#9a0074),color-stop(21%,#9a0074),color-stop(32%,#9a0074),color-stop(90%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(top,#9a0074 0,#9a0074 21%,#9a0074 21%,#9a0074 32%,#cf003c 90%,#cf003c 100%);background:-o-linear-gradient(top,#9a0074 0,#9a0074 21%,#9a0074 21%,#9a0074 32%,#cf003c 90%,#cf003c 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #9a0074),color-stop(21%, #9a0074),color-stop(21%, #9a0074),color-stop(32%, #9a0074),color-stop(90%, #cf003c),to(#cf003c));background:linear-gradient(to bottom,#9a0074 0,#9a0074 21%,#9a0074 21%,#9a0074 32%,#cf003c 90%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a0074', endColorstr='#cf003c', GradientType=0 );border-bottom:2px solid #fff;color:#fff;text-align:center;padding:30px 20px}.salon-single .optin h4{text-transform:uppercase;font-weight:lighter;font-size:22px;margin-top:0}.salon-single .optin p{max-width:780px;margin:0 auto 40px}.salon-single .optin .optin-inner{max-width:800px;margin:0 auto}.salon-single .optin .moonray-form-element-wrapper{width:30%;float:left;margin:0 10px}.salon-single .optin .moonray-form-element-wrapper input{width:100%}.salon-single .optin .moonray-form-element-wrapper input[type=submit]{background:#000;color:#fff;height:33px}.salon-single .optin .moonray-form-element-wrapper input[type=submit]:hover{color:#e51759;background:#fff;border:1px solid #e51759}.salon-single .optin--smm{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#007438),color-stop(8%,#007438),color-stop(10%,#007438),color-stop(97%,#0099bd),color-stop(100%,#0099bd));background:-webkit-linear-gradient(top,#2989d8 0,#007438 0,#007438 0,#007438 8%,#007438 10%,#0099bd 97%,#0099bd 100%);background:-o-linear-gradient(top,#2989d8 0,#007438 0,#007438 0,#007438 8%,#007438 10%,#0099bd 97%,#0099bd 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #007438),color-stop(8%, #007438),color-stop(10%, #007438),color-stop(97%, #0099bd),to(#0099bd));background:linear-gradient(to bottom,#2989d8 0,#007438 0,#007438 0,#007438 8%,#007438 10%,#0099bd 97%,#0099bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#0099bd', GradientType=0 )}.salon-syllabus{background:#f1f1f1;padding:80px 0;text-align:center}.salon-details{padding:80px 0;text-align:center;max-width:800px;margin:0 auto}.salon-details h5{font-weight:lighter}.salon-syllabus-inner h4{text-transform:uppercase;font-weight:lighter;margin-bottom:0}.salon-syllabus-inner h5{font-family:proxima-nova,sans-serif;font-weight:lighter;margin-top:0}.salon-module{height:270px;width:280px;text-align:center;float:left;margin:10px;background:#e51759;color:#fff;padding:20px}.salon-module h4{margin:0;font-size:16px}.salon-module p.salon-subject{font-family:'Libre Baskerville',serif;font-style:italic;margin-top:0}.salon-module.gs-module{height:380px}.gs-purchase h3{color:#e51759}.gs-purchase button{float:none;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#9d0073),color-stop(8%,#9d0073),color-stop(10%,#9d0073),color-stop(97%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #9d0073),color-stop(8%, #9d0073),color-stop(10%, #9d0073),color-stop(97%, #cf003c),to(#cf003c));background:linear-gradient(to right,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#cf003c', GradientType=1 );color:#fff;width:40%;padding:15px;border:1px solid transparent;font-size:14px;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.gs-purchase button a{color:#fff}.gs-purchase button a:hover{color:#e51759}.gs-purchase button:hover{background:#fff;color:#e51759;border:1px solid #e51759}.gs-purchase button:hover a{color:#e51759}.smm-salon .salon-excerpt h1{color:#1c397a;font-size:42px}.ct-salon .salon-excerpt h1{font-size:44px}.page-banner.salons-banner{background:url(min_images/main-salon-banner.jpg) no-repeat center center;background-size:cover}.page-banner.vkf-banner{background:url(min_images/salons-banner.jpg) no-repeat center center;background-size:cover}.page-banner.wfw-banner{background:url(min_images/wfw-banner.jpg) no-repeat center center;background-size:cover}.page-banner.gs-banner{background:url(min_images/gs-banner.jpg) no-repeat center center;background-size:cover}.page-banner.smm-banner{background:url(min_images/smm-banner.jpg) no-repeat center center;background-size:cover}.page-banner.ct-banner{background:url(min_images/ct-banner.jpg) no-repeat center center;background-size:cover}.salon-index{padding:60px;color:#fff;border-bottom:1px solid #fff}.salon-index h2{text-transform:uppercase;font-weight:lighter;font-size:28px}.salon-index h2 span{font-style:italic;font-size:18px}.salon-index p{max-width:800px}.salon-index a:active,.salon-index a:focus,.salon-index a:hover{color:#62a3cc}.content-wrapper.salons-page{max-width:1055px}.content-wrapper.salons-page a:hover{color:#008dae}.content-wrapper.salons-page .content-image-container .content-img,.content-wrapper.salons-page .grey-bg .content-img{height:585px;margin-top:210px}.vkf-index{background:url(min_images/vkf-index-banner.jpg) no-repeat center center;background-size:cover}.vkf-index .learn-more{display:inline-block;margin-top:15px;width:200px;height:50px;color:#fff;padding:15px 50px;background:#2989d8;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#9d0073),color-stop(8%,#9d0073),color-stop(10%,#9d0073),color-stop(97%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #9d0073),color-stop(8%, #9d0073),color-stop(10%, #9d0073),color-stop(97%, #cf003c),to(#cf003c));background:linear-gradient(to right,#2989d8 0,#007438 0,#9d0073 0,#9d0073 8%,#9d0073 10%,#cf003c 97%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#cf003c', GradientType=1 )}.vkf-index .learn-more:hover{color:#e51759;background:#fff}.wfw-index{background:url(min_images/wfw-index-banner.jpg) no-repeat center center;background-size:cover}.wfw-index .learn-more{width:200px;height:50px;color:#fff;padding:15px 50px;display:inline-block;margin-top:15px;background:#2989d8;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#fe0000),color-stop(8%,#fe0000),color-stop(10%,#fe0000),color-stop(97%,#fec331),color-stop(100%,#fec331));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#fe0000 0,#fe0000 8%,#fe0000 10%,#fec331 97%,#fec331 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#fe0000 0,#fe0000 8%,#fe0000 10%,#fec331 97%,#fec331 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #fe0000),color-stop(8%, #fe0000),color-stop(10%, #fe0000),color-stop(97%, #fec331),to(#fec331));background:linear-gradient(to right,#2989d8 0,#007438 0,#fe0000 0,#fe0000 8%,#fe0000 10%,#fec331 97%,#fec331 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#fec331', GradientType=1 )}.wfw-index .learn-more:hover{color:#e51759;background:#fff}.ct-index{background:url(min_images/ct-index-banner.jpg) no-repeat center center;background-size:cover}.ct-index .learn-more{width:200px;height:50px;color:#fff;padding:15px 50px;display:inline-block;margin-top:15px;background:#2989d8;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#008d93),color-stop(8%,#008d93),color-stop(34%,#009fdc),color-stop(34%,#009fdc),color-stop(97%,#780091),color-stop(100%,#780091));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#008d93 0,#008d93 8%,#009fdc 34%,#009fdc 34%,#780091 97%,#780091 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#008d93 0,#008d93 8%,#009fdc 34%,#009fdc 34%,#780091 97%,#780091 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #008d93),color-stop(8%, #008d93),color-stop(34%, #009fdc),color-stop(34%, #009fdc),color-stop(97%, #780091),to(#780091));background:linear-gradient(to right,#2989d8 0,#007438 0,#008d93 0,#008d93 8%,#009fdc 34%,#009fdc 34%,#780091 97%,#780091 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#780091', GradientType=1 )}.ct-index .learn-more:hover{color:#e51759;background:#fff}.gs-index{background:url(min_images/gs-index-banner.jpg) no-repeat center center;background-size:cover}.gs-index .learn-more{width:200px;height:50px;color:#fff;padding:15px 50px;display:inline-block;margin-top:15px;background:#5b44a2;background:-webkit-gradient(linear,left top,right top,color-stop(-1%,#5b44a2),color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#5b44a2),color-stop(0,#009fdc),color-stop(0,#5b44a2),color-stop(44%,#780091),color-stop(97%,#c00050),color-stop(100%,#c00050));background:-webkit-linear-gradient(left,#5b44a2 -1%,#2989d8 0,#007438 0,#5b44a2 0,#009fdc 0,#5b44a2 0,#780091 44%,#c00050 97%,#c00050 100%);background:-o-linear-gradient(left,#5b44a2 -1%,#2989d8 0,#007438 0,#5b44a2 0,#009fdc 0,#5b44a2 0,#780091 44%,#c00050 97%,#c00050 100%);background:-webkit-gradient(linear,left top, right top,color-stop(-1%, #5b44a2),color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #5b44a2),color-stop(0, #009fdc),color-stop(0, #5b44a2),color-stop(44%, #780091),color-stop(97%, #c00050),to(#c00050));background:linear-gradient(to right,#5b44a2 -1%,#2989d8 0,#007438 0,#5b44a2 0,#009fdc 0,#5b44a2 0,#780091 44%,#c00050 97%,#c00050 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b44a2', endColorstr='#c00050', GradientType=1 )}.gs-index .learn-more:hover{color:#e51759;background:#fff}.smm-index{background:url(min_images/smm-index-banner.jpg) no-repeat center center;background-size:cover}.smm-index .learn-more{width:200px;height:50px;color:#fff;padding:15px 50px;display:inline-block;margin-top:15px;background:#2989d8;background:-webkit-gradient(linear,left top,right top,color-stop(0,#2989d8),color-stop(0,#007438),color-stop(0,#007438),color-stop(8%,#007438),color-stop(10%,#007438),color-stop(97%,#0099bd),color-stop(100%,#0099bd));background:-webkit-linear-gradient(left,#2989d8 0,#007438 0,#007438 0,#007438 8%,#007438 10%,#0099bd 97%,#0099bd 100%);background:-o-linear-gradient(left,#2989d8 0,#007438 0,#007438 0,#007438 8%,#007438 10%,#0099bd 97%,#0099bd 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #2989d8),color-stop(0, #007438),color-stop(0, #007438),color-stop(8%, #007438),color-stop(10%, #007438),color-stop(97%, #0099bd),to(#0099bd));background:linear-gradient(to right,#2989d8 0,#007438 0,#007438 0,#007438 8%,#007438 10%,#0099bd 97%,#0099bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#0099bd', GradientType=1 )}.smm-index .learn-more:hover{color:#e51759;background:#fff}.salon-excerpt,.video-wrapper{width:50%;float:left;padding:60px 20px}.salon-single .video-wrapper{padding:100px 20px}.salon-index .divider{height:2px;background:#e51759;width:100%}.salon-index h1{color:#e51759}.salon-index button{width:100%;padding:20px;color:#fff;background:#c40044;background:-webkit-gradient(linear,left top,right top,color-stop(0,#c40044),color-stop(29%,#c40044),color-stop(29%,#c40044),color-stop(36%,#c40044),color-stop(72%,#74268f),color-stop(100%,#74268f));background:-webkit-linear-gradient(left,#c40044 0,#c40044 29%,#c40044 29%,#c40044 36%,#74268f 72%,#74268f 100%);background:-o-linear-gradient(left,#c40044 0,#c40044 29%,#c40044 29%,#c40044 36%,#74268f 72%,#74268f 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #c40044),color-stop(29%, #c40044),color-stop(29%, #c40044),color-stop(36%, #c40044),color-stop(72%, #74268f),to(#74268f));background:linear-gradient(to right,#c40044 0,#c40044 29%,#c40044 29%,#c40044 36%,#74268f 72%,#74268f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c40044', endColorstr='#74268f', GradientType=1 );border:none;border-color:none;-webkit-box-shadow:none;box-shadow:none}.salon-index button:hover{border:2px solid #e51759;background:#fff}.salon-index button:hover a{color:#e51759}.salon-index button a{color:#fff;font-size:22px;text-transform:uppercase;font-weight:lighter;text-shadow:none;width:100%;height:100%}.contact-page.salons-page .grey-bg{padding:20% 80px 10%}.contact-page.salons-page .grey-bg .svg-container{width:65px}.page-banner.mexico-banner{background:url(min_images/mexico-banner.jpg) no-repeat bottom center;background-size:cover}.bali-retreat .content-wrapper,.mexico-retreat .content-wrapper{max-width:1024px;margin:120px auto 50px}.bali-retreat .content-wrapper h4,.mexico-retreat .content-wrapper h4{display:inline;font-weight:lighter}.bali-retreat .content-wrapper .svg-container,.mexico-retreat .content-wrapper .svg-container{width:90px}.mexico-retreat .video-wrapper{float:none;margin:0 auto}.mexico-intro{margin:60px 0 0 0}.mexico-video{background:url(min_images/stairs-banner.jpg) no-repeat bottom center;background-size:cover;height:500px}.mexico-video .video-wrapper{position:relative;bottom:350px;max-width:650px;margin:0 auto;float:none}.grey-summary{background:#f1f1f1;padding:20px 20px}.grey-summary .content-wrapper{margin:60px auto 50px}.grey-summary h4{color:#e51759}.grey-summary .left{width:50%;float:left}.grey-summary ul{margin:0;padding:0}.grey-summary ul li{margin:15px 0}.grey-summary ul li:before{content:"+";color:#e51759;font-size:20px;margin-right:8px}.text-wrapper h4{font-weight:lighter;text-transform:uppercase;font-size:26px}.text-wrapper h4 span{font-style:italic;font-size:18px;text-transform:none}.text-wrapper ul li::before{content:"+";color:#e51759;font-size:20px;margin-right:8px}.retreat-expect{width:100%;padding:60px 20px}.retreat-expect .half{width:50%;float:left}.retreat-expect .right{float:right}.retreat-expect .text-wrapper{max-width:650px;padding:60px 60px 60px 80px}.retreat-expect .text-wrapper ul{margin:0;padding:0}.retreat-expect.for-relationship{background:url(min_images/retreat-relationship.jpg) no-repeat center center;background-size:cover}.retreat-expect.for-him{background:url(min_images/retreat-him.jpg) no-repeat center center;background-size:cover}.retreat-expect.for-him .text-wrapper{float:right}.retreat-expect.for-him .text-wrapper ul{margin:0;padding:0}.retreat-expect.for-her{background:url(min_images/retreat-her.jpg) no-repeat center center;background-size:cover}.content-wrapper.register-wrapper{max-width:1024;margin:0 auto}.content-wrapper.register-wrapper h2{color:#e51759;text-transform:uppercase;font-size:32px;font-weight:lighter;margin-bottom:0}.content-wrapper.register-wrapper p{margin:5px 0 15px}.content-wrapper.register-wrapper ul{margin:20px 0}.content-wrapper.register-wrapper li{margin:0}.register-details .register-wrapper{padding:40px 20px}.register-details .register-wrapper .register{display:inline-block;width:100%;padding:15px;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#fff;background:#e51759;text-align:center;border:2px solid #e51759}.register-details .register-wrapper .register:hover{background:#fff;color:#e51759}.download-bg{background:url(min_images/download-bg.jpg) no-repeat center center;background-size:cover;padding:20px 30px;border:1px solid #fff;margin-bottom:30px}.download-bg h3{font-family:proxima-nova,sans-serif;color:#fff;text-transform:uppercase;padding:10px 10px;border:3px solid #fff;font-size:18px;text-align:center}.download-bg a,.download-bg a:active,.download-bg a:focus,.download-bg a:hover{color:#fff}.download-bg.mexico-download{background:url(min_images/mexico-download.jpg) no-repeat center center;background-size:cover}.download-bg.mexico-download a,.download-bg.mexico-download a:active,.download-bg.mexico-download a:focus,.download-bg.mexico-download a:hover{color:#fff}.page-banner.bali-banner{background:url(min_images/bali-banner.jpg) no-repeat center center;background-size:cover}.bali-retreat .content-wrapper .svg-container{width:75px}.bali-video{max-width:600px;margin:0 auto 80px}.bali-video .video-wrapper{width:100%;padding:0}.bali-middle-banner{background:url(min_images/bali-banner-middle.jpg) no-repeat center center;background-size:cover;padding:20%}.grey-bali-second{background:#e1e1e1;padding:80px}.bali-wrapper .retreat-expect.for-relationship{background:url(min_images/bali-top.jpg) no-repeat center center;background-size:cover}.bali-wrapper .retreat-expect.for-him{background:url(min_images/bali-middle.jpg) no-repeat center center;background-size:cover}.bali-wrapper .retreat-expect.for-her{background:url(min_images/bali-bottom.jpg) no-repeat center center;background-size:cover}.page-banner.retreat-banner{background:url(min_images/retreat-banner.jpg) no-repeat center center;background-size:cover}.kim-naked{background:url(min_images/retreat-second-banner.jpg) no-repeat center center;padding:80px;background-size:cover;color:#fff;font-family:'Libre Baskerville',serif;font-weight:lighter}.kim-naked p{font-size:18px}.kim-naked p:first-of-type{display:inline;text-align:center}.kim-naked .svg-container{display:inline-block;width:40px;margin-left:90px}.naked-wrapper,.retreat-index{max-width:800px;margin:50px auto 0}.retreat-index{max-width:1024px;margin:40px auto}.retreat-box{width:46%;float:left;margin:2%;text-align:center}.retreat-box p{text-align:center;margin-bottom:40px}.retreat-box a.learn-more{color:#e51759;text-transform:uppercase;font-family:'Libre Baskerville',serif;font-style:italic;padding:15px;border:2px solid #e51759;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.retreat-box a.learn-more:hover{background:#e51759;color:#fff}.retreat-overlay{background:rgba(229,23,89,.7);color:#fff;padding:10px;position:absolute;bottom:5px;left:0;width:100%}.retreat-overlay h2{font-size:22px;text-align:center;text-transform:uppercase;font-weight:lighter;margin:0}.retreat-overlay h5{text-align:center;font-size:18px;font-weight:lighter;font-style:italic;margin:0}.bali-homebox,.mexico-homebox{position:relative}.page-banner--reviews{height:700px;background-size:cover;background-position:center;position:relative}.page-banner--reviews img{position:absolute;bottom:-30px;width:70px;right:47.5%;z-index:50}.page-banner--reviews .tagline-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;color:#fff}.page-banner--reviews h1{font-size:54.4px;font-size:3.4rem;text-transform:uppercase;font-weight:400}.page-banner--reviews h2{font-size:34px;font-size:2.125rem;max-width:600px;margin:0 auto;font-style:italic;font-weight:400}.overlay--reviews{background-color:rgba(0,0,0,.15)}.post-type-archive-reviews main,.single-review main{padding:0 25px}.archive-article__content p,.content__full p{font-weight:300}.filter{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.filter button,.filter li{position:relative;text-align:center;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;font-size:.75rem;line-height:1;padding:10px 0}.filter .active:hover form{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.filter button{border:none;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border-bottom:2px solid transparent;-webkit-transition:border-bottom .3s;-o-transition:border-bottom .3s;transition:border-bottom .3s}.filter button:focus,.filter button:hover{outline:0;border-bottom:2px solid #e51759}.filter .active button{position:relative;border-bottom:2px solid #e51759}.filter .active:not(#cat-doctor-prescribed) button::after{content:'';display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;z-index:15;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e51759}.filter form{display:none;opacity:0;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;width:500px;background:#f3f3f3;z-index:10;text-align:left;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);padding:20px 30px;text-transform:uppercase;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.filter #cat-doctor-prescribed form{padding:0;width:0}.parent__child{width:calc(50% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px}.parent__child input:focus+.checkbox{background:#e51759}.parent__child .checkbox{border:2px solid #e51759;width:20px;height:20px;margin-right:8px;-ms-flex-preferred-size:1;flex-basis:1;-ms-flex-negative:0;flex-shrink:0;position:relative}.parent__child .checkbox:after{content:'\f00c';font-family:FontAwesome;font-weight:400;position:absolute;color:transparent;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.parent__child input[type=checkbox]:checked+.checkbox{background:#e51759}.parent__child input[type=checkbox]:checked+.checkbox:after{color:#fff}.review__links{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;background:gray}.review__links li{width:33.3%;overflow:hidden}.review__links a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:400px;height:100%;color:#fff;padding:40px 20px;font-size:35px;background-position:center;background-size:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.review__links a:focus,.review__links a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.review__links a:focus .overlay--review-bottom,.review__links a:hover .overlay--review-bottom{background:rgba(229,23,89,.5)}.review__links h3{position:relative;z-index:10;margin:auto;font-family:proxima-nova,sans-serif;font-weight:300}.review__links span{display:block;font-family:"Libre Baskerville",serif;font-style:italic}.overlay--review-bottom{z-index:0;background:0 0;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.review-footer.site-info{margin:0;background:#e51759}.filter__parent::before{content:'';position:relative;bottom:10px;display:block;width:100%;height:50px;margin:0 auto;background-size:contain;background-repeat:no-repeat;background-position:center}.filter__parent--female::before{background-image:url(min_images/kim-icon-female.png)}.filter__parent--male::before{background-image:url(min_images/kim-icon-male.png)}.filter__parent--couples::before{background-image:url(min_images/kim-icon-couples.png)}.filter__parent--salons::before{background-image:url(min_images/kim-icon-salons.png)}.filter__parent--doctor-prescribed::before{background-image:url(min_images/kim-icon-rx.png)}.filter__parent--doctor-prescribed{max-width:100px}#cat-doctor-prescribed{max-height:100px}button.filter--reset{text-transform:none;color:#e1e1e1;font-family:"Libre Baskerville",serif;-ms-flex-item-align:end;align-self:flex-end;font-style:italic;padding-right:20px;padding-left:20px;-webkit-transition:border-bottom .3s,background .3s,color .3s;-o-transition:border-bottom .3s,background .3s,color .3s;transition:border-bottom .3s,background .3s,color .3s}button.filter--reset:focus,button.filter--reset:hover{border-bottom:2px solid transparent;background:#e1e1e1;color:#fff}button.filter--reset::after{content:'X';font-size:1.2rem;font-weight:300;font-family:proxima-nova,sans-serif;padding-left:5px;font-style:normal}.content__top-quote{font-family:"Libre Baskerville",serif;font-style:italic;font-size:35px;font-size:2.1875rem;color:#e51759;margin-top:55px}.content__top-quote:before{content:"\201C";font-family:"Libre Baskerville",serif;font-style:normal;font-size:112px;font-size:7rem;line-height:0;display:block}.content__top-quote.search::before{display:none}.content__full{font-size:20.32px;font-size:1.27rem}.archive-article__image,.article__image{width:calc(35% - 100px);margin-right:50px;margin-left:50px}.archive-article__content,.article__content{width:calc(65% - 50px);margin-right:50px}.single-reviews .filter__parent{margin-left:30px}.single-reviews .filter{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.review__top{padding:100px 20px 20px 20px;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top__return-link{-ms-flex-preferred-size:1;flex-basis:1;-ms-flex-negative:0;flex-shrink:0;font-size:20px;font-size:1.25rem;color:#000;border-bottom:1px solid transparent;-webkit-transition:color .3s,border-bottom .3s;-o-transition:color .3s,border-bottom .3s;transition:color .3s,border-bottom .3s}.top__return-link:focus,.top__return-link:hover{color:#e51759;border-bottom:1px solid #e51759}.review__article{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px;margin-bottom:180px}.article__image h2{font-family:proxima-nova,sans-serif;font-size:16px;font-size:1rem;text-transform:uppercase}.article__image span{display:block;font-style:italic;font-weight:400;text-transform:none}.search--review{margin-top:80px}.search--review div{position:relative}.search--review div::before{content:'';background-image:url("min_images/magnifying-glass.png)");background-size:cover;height:20px;width:20px;position:absolute;left:7px;bottom:9px}input[name="s"]{display:block;width:100%;border-color:transparent;border-bottom:1px solid #000;padding:5px 5px 5px 35px}input[name="s"]:focus{outline:0;border:1px solid #e51759}.post-type-archive-reviews .filter{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post-type-archive-reviews .filter li{width:calc(100% / 6)}.post-type-archive-reviews .filter li:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:20px}.filter-categories h2{font-size:20px;font-size:1.25rem;font-style:italic;font-weight:400;min-width:150px}#results{padding:80px 20px 0 20px}.loading{opacity:1}.loadmore{display:block;margin:0 auto 80px auto;background:-webkit-gradient(linear,right top, left top,from(#e51759),color-stop(#e62425),to(#5a3e9c));background:-webkit-linear-gradient(right,#e51759,#e62425,#5a3e9c);background:-o-linear-gradient(right,#e51759,#e62425,#5a3e9c);background:linear-gradient(to left,#e51759,#e62425,#5a3e9c);background-size:600% 600%;background-position:top right;color:#fff;min-height:120px;min-width:120px;border-radius:50%;text-transform:uppercase;text-align:center;font-size:1rem;line-height:1.3;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;font-weight:300;-webkit-transition:background-position .3s,-webkit-transform .3s;transition:background-position .3s,-webkit-transform .3s;-o-transition:transform .3s,background-position .3s;transition:transform .3s,background-position .3s;transition:transform .3s,background-position .3s,-webkit-transform .3s}.loadmore:focus,.loadmore:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:none;box-shadow:none;outline:0}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.15);transform:scale(1.2)}20%{background-position:center right;-webkit-transform:scale(1);transform:scale(.9)}40%{-webkit-transform:scale(1.15);transform:scale(1.2)}60%{background-position:center center;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.15);transform:scale(1.2)}100%{background-position:center left;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1.15);transform:scale(1.2)}20%{background-position:center right;-webkit-transform:scale(1);transform:scale(.9)}40%{-webkit-transform:scale(1.15);transform:scale(1.2)}60%{background-position:center center;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.15);transform:scale(1.2)}100%{background-position:center left;-webkit-transform:scale(1);transform:scale(1)}}.no-results{text-align:center}.review-results{font-size:24px;font-size:1.5rem;text-align:center;font-style:italic}.review-results span{padding-bottom:8px;border-bottom:2px solid #000}a.archive-article{border:1px solid transparent;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}a.archive-article:focus,a.archive-article:hover{border:1px solid #e51759}a.archive-article:focus button,a.archive-article:hover button{color:#fff;background:#e51759;border:1px solid #e51759}a.archive-article:focus .triangle,a.archive-article:hover .triangle{shape-inside:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);padding:0}a.archive-article:focus i,a.archive-article:hover i{font-size:3rem;bottom:50%;right:50%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.archive-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:50px 0;padding:20px}.archive-article__image{position:relative}.archive-article__image img{display:block}.archive-article__image .triangle{position:absolute;background:rgba(229,23,89,.8);right:0;bottom:0;top:0;left:0;clip-path:polygon(100% 50%,100% 50%,100% 100%,50% 100%);-webkit-clip-path:polygon(100% 50%,100% 50%,100% 100%,50% 100%);clip-path:polygon(100% 50%,100% 50%,100% 100%,50% 100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.archive-article__image i{color:#fff;font-size:2rem;position:absolute;bottom:8%;right:10%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.archive-article__content{color:#000}.archive-article__content h3{font-family:proxima-nova,sans-serif;font-size:16px;font-size:1rem;text-transform:uppercase;letter-spacing:.1rem}.archive-article__content span{font-style:italic;font-weight:400;text-transform:none}.archive-article__content p{margin:0}.archive-article__content button{background:0 0;border:1px solid #000;padding:10px 20px;text-transform:uppercase;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-transition:background .3s,border .3s,color .3s;-o-transition:background .3s,border .3s,color .3s;transition:background .3s,border .3s,color .3s}.content__top-quote{margin-top:45px;margin-bottom:12px;line-height:1.2}.content__top-quote:before{font-size:96px;font-size:6rem}.content__top-quote.search{max-width:80%;margin-top:25px}.search-results-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-results-title .home-blog-date{position:static}.archive-article.search .post-image{height:200px;width:250px;background-size:contain;background-repeat:no-repeat;background-position:center}.archive-article.search .content__full{margin-bottom:16px}@media all and (max-width:900px){.search-results-title .home-blog-date{position:absolute;top:-30px}.archive-article.search .archive-article__content{position:relative}.content__top-quote.search{max-width:100%}}.page-banner.video-series-banner{background:url(min_images/series-banner.jpg) no-repeat top center;background-size:cover}.page-banner.video-series-banner.vkf-video-series-banner{background:url(min_images/salons-banner.jpg) no-repeat top center;background-size:cover}.page-banner.video-series-banner.vkf-video-series-banner .page-taglines{color:#000;right:0}.page-banner.video-series-banner.vkf-video-series-banner .page-taglines p.bottom-tagline span{color:#000}.page-banner.video-series-banner.ct-video-series-banner{background:url(min_images/ct-banner.jpg) no-repeat top center;background-size:cover}.page-banner.video-series-banner.ct-video-series-banner .page-taglines{top:520px;right:0}.page-banner.video-series-banner.wfw-video-series-banner{background:url(min_images/wfw-banner.jpg) no-repeat top center;background-size:cover}.page-banner.video-series-banner.wfw-video-series-banner .page-taglines{top:400px;right:10px}.content-wrapper.video-series-page{text-align:center;max-width:1024px;margin:60px auto}.content-wrapper.video-series-page h1{text-transform:uppercase;font-size:60px;font-weight:lighter;color:#e51759;margin-bottom:5px;line-height:50px}.content-wrapper.video-series-page h4{font-family:proxima-nova,sans-serif;font-size:16px}.content-wrapper.video-series-page h6{color:#e51759;font-style:italic;font-size:36px;margin-top:5px;margin-bottom:50px}.video-series-page #tab-videos,.video-series-page .tab-content{width:60%;float:left}.video-series-page #tab-videos{width:40%}#vid-tabs .video{display:none}#vid-tabs .video.active{display:block}ul.tab-links{margin-left:0}.content-wrapper.video-series-page ul.tab-links li{background:#a6a6a8;background-size:cover;padding:23px;width:100%;color:#fff;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.content-wrapper.video-series-page ul.tab-links li:hover{background:#7f7f7f}.content-wrapper.video-series-page ul.tab-links li h4{margin:0}.content-wrapper.video-series-page ul.tab-links li h6{margin-bottom:0;font-size:14px;color:#fff;font-weight:lighter}.video-series-page .vid-summary{display:none}.content-wrapper.video-series-page ul.tab-links li.active{background:url(min_images/video-active.png) no-repeat top left;background-size:cover}.content-wrapper.video-series-page ul.tab-links li.inactive{width:100%;color:#fff;height:96px}.content-wrapper.video-series-page ul.tab-links li.inactive h4{margin:0}.content-wrapper.video-series-page ul.tab-links li.inactive h6{margin-bottom:0;font-size:14px;color:#fff;font-weight:lighter}.series-footer{padding:40px 20px 1px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2989d8),color-stop(0,#207cca),color-stop(0,#207cca),color-stop(0,#207cca),color-stop(0,#537a36),color-stop(0,#537a36),color-stop(100%,#0098b7));background:-webkit-linear-gradient(top,#2989d8 0,#207cca 0,#207cca 0,#207cca 0,#537a36 0,#537a36 0,#0098b7 100%);background:-o-linear-gradient(top,#2989d8 0,#207cca 0,#207cca 0,#207cca 0,#537a36 0,#537a36 0,#0098b7 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #2989d8),color-stop(0, #207cca),color-stop(0, #207cca),color-stop(0, #207cca),color-stop(0, #537a36),color-stop(0, #537a36),to(#0098b7));background:linear-gradient(to bottom,#2989d8 0,#207cca 0,#207cca 0,#207cca 0,#537a36 0,#537a36 0,#0098b7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#0098b7', GradientType=0 );color:#fff;font-size:36px;font-style:italic;border-bottom:2px solid #fff}.series-footer p{font-size:21px}.site-info p{margin-bottom:.5em;font-size:14px}.site-info i{font-size:20px;margin:0 15px}.video-series--vkf ul.tab-links{margin-top:0}.video-series--vkf ul.tab-links li{float:none}.series-footer--ct,.series-footer--vkf,.series-footer--wfw{background:#9a0074;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a0074),color-stop(21%,#9a0074),color-stop(21%,#9a0074),color-stop(32%,#9a0074),color-stop(90%,#cf003c),color-stop(100%,#cf003c));background:-webkit-linear-gradient(top,#9a0074 0,#9a0074 21%,#9a0074 21%,#9a0074 32%,#cf003c 90%,#cf003c 100%);background:-o-linear-gradient(top,#9a0074 0,#9a0074 21%,#9a0074 21%,#9a0074 32%,#cf003c 90%,#cf003c 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #9a0074),color-stop(21%, #9a0074),color-stop(21%, #9a0074),color-stop(32%, #9a0074),color-stop(90%, #cf003c),to(#cf003c));background:linear-gradient(to bottom,#9a0074 0,#9a0074 21%,#9a0074 21%,#9a0074 32%,#cf003c 90%,#cf003c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a0074', endColorstr='#cf003c', GradientType=0 )}.page-template-template-video-series ul.tab-links{margin-top:0}.page-template-template-video-series .tab-links li{float:none}.page-template-template-video-series .vid-summary{padding:30px 5px}.kim_responsive{display:none;position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.kim_responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.love-quotes img{border-radius:50%}.quote-video{width:100%;margin-bottom:40px}.quote-video .video-wrapper{width:100%;max-width:700px;float:left;margin:0 auto}.quote-video .vid-summary{color:#e51759;font-size:22px;font-family:'Libre Baskerville',serif;max-width:400px;float:left;padding-top:80px;text-align:center}.quote-video .kai-summary{font-size:20px}.grey-bg.letters .content-grey{padding-top:20px}.love-quotes .grey-bg.letters .content-grey.shorter h4{font-size:32px}.love-quotes .grey-bg.letters .content-grey.shorter.grey-small h4{font-size:18px}.love-quotes .grey-bg.letters .content-grey.shorter.lisa h4{font-size:30px}.body-block{margin-bottom:100px}.love-quotes .grey-bg.letters.body-test{height:481px;padding-top:0}.love-quotes .grey-bg.letters.body-test.karina-body{padding:0 30px 10% 120px}.content-image-container.letters.body-test{height:481px}.content-image-container.letters.body-test .content-images{margin-top:0}.love-quotes h4{position:relative;font-weight:lighter;font-size:48px;max-width:1024px;margin-bottom:0}.love-quotes h4::before{content:url(min_images/front-quote.png);position:absolute;left:-90px;top:-15px}.love-quotes .content-images img{border-radius:0}.love-quotes.no-margin{margin-left:0}.love-quotes .intro-quote,.single-quote{width:100%;max-width:1024px;float:left;margin-bottom:80px}.love-quotes .intro-quote img,.single-quote img{max-width:250px;float:left;margin-right:80px;margin-bottom:80px}.love-quotes .intro-quote p,.single-quote p{width:100%;max-width:650px;float:left}.love-quotes .intro-quote p.quote-author,.single-quote p.quote-author{color:#e51759}.love-quotes .intro-quote p.quote,.single-quote p.quote{font-size:20px;font-family:'Libre Baskerville',serif;font-weight:lighter;position:relative}.love-quotes .intro-quote p.quote::before,.single-quote p.quote::before{content:url(min_images/small-front-quote.png);position:absolute;left:-50px;top:-15px}.love-quotes .intro-quote p.quote.marcela{font-size:27px}.love-quotes .intro-quote p.quote.lisa{font-size:30px}.love-quotes .intro-quote{max-width:1200px;float:none;margin:80px auto 0}.love-quotes .intro-quote.joanna{margin-left:90px}.love-quotes .intro-quote p.quote-author{max-width:650px;margin-left:80px}.love-quotes .intro-quote p.quote{font-size:42px;max-width:650px;margin-left:80px;margin-bottom:20px}.love-quotes .intro-quote p.quote::before{content:url(min_images/front-quote.png);position:absolute;left:-90px;top:-15px}.single-quote:nth-child(odd){float:right}.single-quote:nth-child(odd) img{float:right;max-width:180px}.single-quote:nth-child(odd) p.quote{font-size:20px;font-weight:400;max-width:650px;margin-bottom:20px}.single-quote:nth-child(odd) p.quote::before{content:url(min_images/front-quote.png);position:absolute;left:-85px;top:-25px}.single-quote:nth-child(odd) p.quote:after{content:url(min_images/banners/back-quote.png);position:absolute;right:-105px;bottom:-70px}.single-quote p.quote.fullwidth{width:100%;max-width:1200px}.repeating-quotes .auto-quote{max-width:1200px;margin:0 auto}.repeating-quotes .auto-quote p.quote{font-family:'Libre Baskerville',serif;font-weight:lighter;font-size:20px;position:relative}.repeating-quotes .auto-quote p.quote-author{color:#e51759;font-family:proxima-nova,sans-serif;font-size:16px}.repeating-quotes .auto-quote:nth-child(odd){margin-bottom:80px}.repeating-quotes .auto-quote:nth-child(odd) img{max-width:250px;float:right}.repeating-quotes .auto-quote:nth-child(odd) p.quote,.repeating-quotes .auto-quote:nth-child(odd) p.quote-author{font-weight:400;width:100%;max-width:700px;margin-bottom:20px;float:left}.repeating-quotes .auto-quote:nth-child(odd) p.quote{font-size:38px}.repeating-quotes .auto-quote:nth-child(odd) p.quote::before{content:url(min_images/front-quote.png);position:absolute;left:-90px;top:-15px}.repeating-quotes .auto-quote:nth-child(even){margin-bottom:100px}.repeating-quotes .auto-quote:nth-child(even) img{max-width:250px;float:left}.repeating-quotes .auto-quote:nth-child(even) p.quote,.repeating-quotes .auto-quote:nth-child(even) p.quote-author{font-weight:400;width:100%;max-width:700px;margin-bottom:20px;float:right}.repeating-quotes .auto-quote:nth-child(even) p.quote::before{content:url(min_images/small-front-quote.png);position:absolute;left:-50px;top:-15px}.love-quotes .intro-quote p.quote{font-size:32px}.tabs{width:100%;display:inline-block}.tab-links:after{display:block;clear:both;content:''}.tab-links li{margin:0 5px;float:left;list-style:none}.tab-links a{padding:9px 15px;display:inline-block;font-size:16px;font-weight:600;-webkit-transition:all linear .15s;-o-transition:all linear .15s;transition:all linear .15s}.tab-content{padding:15px;border-radius:3px;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.15);box-shadow:-1px 1px 1px rgba(0,0,0,.15);background:#fff}.tab{display:none}.tab.active{display:block}.fb-posts,.ig-posts,.yt-posts{width:30%;float:left;margin:1.5%}.yt-posts{width:47%}ul.tab-links{padding-left:0;max-width:330px;float:none;margin:80px auto 40px}.tab-content{-webkit-box-shadow:none;box-shadow:none;padding:0}section.page-banner.love-banner{background:url(min_images/love-banner.jpg) no-repeat center center;background-size:cover}.content-img.love-letters-top-img{background:0 0}.content-image-container.letters,.grey-bg.letters{height:631px}.content-image-container.letters h4,.grey-bg.letters h4{position:relative;font-weight:lighter}.content-image-container.letters h4::before,.grey-bg.letters h4::before{content:url(min_images/front-quote.png);position:absolute;left:-90px;top:-25px}.grey-bg.letters{padding:10% 120px}.love-quotes img{border-radius:50%}.quote-video{width:100%;margin-bottom:40px}.quote-video .video-wrapper{width:100%;max-width:700px;float:left;margin:0 auto}.quote-video .vid-summary{color:#e51759;font-size:22px;font-family:'Libre Baskerville',serif;max-width:400px;float:left;padding-top:80px;text-align:center}.quote-video .kai-summary{font-size:20px}.grey-bg.letters .content-grey{padding-top:20px}.love-quotes .grey-bg.letters .content-grey.shorter h4{font-size:32px}.love-quotes .grey-bg.letters .content-grey.shorter.grey-small h4{font-size:18px}.love-quotes .grey-bg.letters .content-grey.shorter.lisa h4{font-size:30px}.body-block{margin-bottom:100px}.love-quotes .grey-bg.letters.body-test{height:481px;padding-top:0}.love-quotes .grey-bg.letters.body-test.karina-body{padding:0 30px 10% 120px}.content-image-container.letters.body-test{height:481px}.content-image-container.letters.body-test .content-images{margin-top:0}.love-quotes h4{position:relative;font-weight:lighter;font-size:48px;max-width:1024px;margin-bottom:0}.love-quotes h4::before{content:url(min_images/front-quote.png);position:absolute;left:-90px;top:-15px}.love-quotes .content-images img{border-radius:0}.love-quotes.no-margin{margin-left:0}.love-quotes .intro-quote,.single-quote{width:100%;max-width:1024px;float:left;margin-bottom:80px}.love-quotes .intro-quote img,.single-quote img{max-width:250px;float:left;margin-right:80px;margin-bottom:80px}.love-quotes .intro-quote p,.single-quote p{width:100%;max-width:650px;float:left}.love-quotes .intro-quote p.quote-author,.single-quote p.quote-author{color:#e51759}.love-quotes .intro-quote p.quote,.single-quote p.quote{font-size:20px;font-family:'Libre Baskerville',serif;font-weight:lighter;position:relative}.love-quotes .intro-quote p.quote::before,.single-quote p.quote::before{content:url(min_images/small-front-quote.png);position:absolute;left:-50px;top:-15px}.love-quotes .intro-quote p.quote.marcela{font-size:27px}.love-quotes .intro-quote p.quote.lisa{font-size:30px}.love-quotes .intro-quote{max-width:1200px;float:none;margin:80px auto 0}.love-quotes .intro-quote.joanna{margin-left:90px}.love-quotes .intro-quote p.quote-author{max-width:650px;margin-left:80px}.love-quotes .intro-quote p.quote{font-size:42px;max-width:650px;margin-left:80px;margin-bottom:20px}.love-quotes .intro-quote p.quote::before{content:url(min_images/front-quote.png);position:absolute;left:-90px;top:-15px}.single-quote:nth-child(odd){float:right}.single-quote:nth-child(odd) img{float:right;max-width:180px}.single-quote:nth-child(odd) p.quote{font-size:20px;font-weight:400;max-width:650px;margin-bottom:20px}.single-quote:nth-child(odd) p.quote::before{content:url(min_images/front-quote.png);position:absolute;left:-85px;top:-25px}.single-quote:nth-child(odd) p.quote:after{content:url(min_images/back-quote.png);position:absolute;right:-105px;bottom:-70px}.single-quote p.quote.fullwidth{width:100%;max-width:1200px}.repeating-quotes .auto-quote{max-width:1200px;margin:0 auto}.repeating-quotes .auto-quote p.quote{font-family:'Libre Baskerville',serif;font-weight:lighter;font-size:20px;position:relative}.repeating-quotes .auto-quote p.quote-author{color:#e51759;font-family:proxima-nova,sans-serif;font-size:16px}.repeating-quotes .auto-quote:nth-child(odd){margin-bottom:80px}.repeating-quotes .auto-quote:nth-child(odd) img{max-width:250px;float:right}.repeating-quotes .auto-quote:nth-child(odd) p.quote,.repeating-quotes .auto-quote:nth-child(odd) p.quote-author{font-weight:400;width:100%;max-width:700px;margin-bottom:20px;float:left}.repeating-quotes .auto-quote:nth-child(odd) p.quote{font-size:38px}.repeating-quotes .auto-quote:nth-child(odd) p.quote::before{content:url(min_images/front-quote.png);position:absolute;left:-90px;top:-15px}.repeating-quotes .auto-quote:nth-child(even){margin-bottom:100px}.repeating-quotes .auto-quote:nth-child(even) img{max-width:250px;float:left}.repeating-quotes .auto-quote:nth-child(even) p.quote,.repeating-quotes .auto-quote:nth-child(even) p.quote-author{font-weight:400;width:100%;max-width:700px;margin-bottom:20px;float:right}.repeating-quotes .auto-quote:nth-child(even) p.quote::before{content:url(min_images/small-front-quote.png);position:absolute;left:-50px;top:-15px}@media all and (max-width:1250px){.single-reviews main{margin:0 20px}}@media all and (max-width:1024px){.home-salon-wrapper .salons{width:96%;margin:2%}.home-blog{padding:2%}.post-image{width:100%;top:-90px}.post-content{width:90%;margin:0 5%;height:350px;right:0;top:-40px}.post-content p{padding-right:30px}.home-single-post .post-content{width:100%;margin:0;height:auto;right:auto;top:auto}.home-single-post .post-content p{padding-right:0}.left-footer{width:45%}.right-footer{width:50%;padding:50px}.blog-optin{padding:0 20px}.repeating-quotes.speaking-quotes{width:80%}.bali-intro,.mexico-intro{padding:20px}.content-area.content-wrapper,.content-wrapper.sidebar-page{padding:0 20px}.retreat-expect{padding:0}.retreat-expect .text-wrapper{padding:30px}.archive-article,.review__article{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:700px;margin:0 auto 50px auto}.archive-article__content,.archive-article__image,.article__content,.article__image{margin:0;width:100%}.archive-article__image,.article__image{max-width:300px;margin:0 auto 30px auto}.archive-article__image img,.article__image img{margin:0 auto}.archive-article__content button{margin:0 auto;display:block;width:100%}.review__top{margin-bottom:30px}}@media all and (max-width:900px){.filter-categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-type-archive-reviews main,.search-results main{max-width:500px;margin:0 auto;padding:0}#results{padding-right:0;padding-left:0;padding-top:40px}.filter__parent--doctor-prescribed{max-width:900px}.post-type-archive-reviews .filter li{width:100%}.post-type-archive-reviews .filter button{width:100%}.post-type-archive-reviews .filter{max-width:500px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-type-archive-reviews .filter button,.post-type-archive-reviews .filter li{position:relative;text-align:left}.post-type-archive-reviews .filter .active button{background:#e51759;color:#fff}.post-type-archive-reviews .filter .active form{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;max-height:1000px;padding-top:20px;padding-bottom:20px}.post-type-archive-reviews .filter button{padding-left:20px;padding-right:20px;border-bottom:2px solid #e51759;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.post-type-archive-reviews .filter button:focus,.post-type-archive-reviews .filter button:hover{background:#e51759;color:#fff}.post-type-archive-reviews .filter .active button{border-bottom:none}.post-type-archive-reviews .filter .active button ::after{position:static;border-left:none;border-right:none;border-top:none}.post-type-archive-reviews .filter form{height:100%;max-height:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:0;position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:max-height .3s,padding .3s,opacity .3s;-o-transition:max-height .3s,padding .3s,opacity .3s;transition:max-height .3s,padding .3s,opacity .3s}.post-type-archive-reviews .parent__child{width:100%}.post-type-archive-reviews .filter__parent::before{position:static;height:0}.post-type-archive-reviews li:not(#cat-doctor-prescribed) .filter__parent::after{content:'\f078';font-weight:300;font-family:FontAwesome;padding-left:5px;font-style:normal;position:absolute;right:20px;top:10px}.post-type-archive-reviews .filter li.active:not(#cat-doctor-prescribed) .filter__parent::after{content:'X';font-family:proxima-nova,sans-serif;left:calc(100% - 35px);border-left:none;border-right:none;border-top:none}.post-type-archive-reviews .filter__parent--female::before{background-image:none}.post-type-archive-reviews .filter__parent--male::before{background-image:none}.post-type-archive-reviews .filter__parent--couples::before{background-image:none}.post-type-archive-reviews .filter__parent--salons::before{background-image:none}.post-type-archive-reviews button.filter--reset{color:#fff;background:#626262;border-bottom:none}.post-type-archive-reviews button.filter--reset:after{font-size:.75rem;position:absolute;right:20px}.post-type-archive-reviews button.filter--reset:focus,.post-type-archive-reviews button.filter--reset:hover{border-bottom:none}.home-blog.blogroll .home-single-post,.home-blog.blogroll .results .home-single-post{width:48.25%;margin:0;margin-right:3.5%}.home-blog.blogroll .home-single-post:nth-child(2n),.home-blog.blogroll .results .home-single-post:nth-child(2n){margin-right:0}.home-blog.blogroll .results.admin .home-single-post:nth-child(2n+3){margin-right:0}.home-blog.blogroll .results.admin .home-single-post:nth-child(2n){margin-right:3.5%}}@media all and (max-width:768px){.nav-wrapper{display:none}.mobile-nav{display:block;width:100%}.main-navigation{max-width:100%;padding:0}.main-navigation ul{display:none}.main-navigation ul ul{display:block;width:100%}.mobile-logo{width:80px;float:left}.mobile-nav button{width:100px;float:right}.main-navigation ul li.menu-item-has-children ul:hover li,.main-navigation ul li.menu-item-has-children:hover ul,.main-navigation ul ul a{display:block;width:100%;max-width:100%;text-align:center}.main-navigation ul,.main-navigation ul li,.main-navigation ul li a{text-align:center}.main-navigation img{margin:20px 40px 10px 20px}.page-banner .page-taglines,.page-banner .tagline-wrapper{position:static}.mobile-nav button{border:none;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.8);font-size:14px;padding:.6em 1em .4em;text-shadow:none}.mobile-nav button i.fa-bars{font-size:35px;top:0;margin-top:35px}header.site-header{position:static}.mobile-nav button:focus{outline:0}section.page-banner{padding-top:20px;height:450px}.content-image-container,.grey-bg{width:100%}.home-page h2{padding:0 20px}.salon-programs,a.salon-container{width:86%;margin:0 7%}.salon-programs a{display:block;width:46%;margin:2%}.left-footer,.retreat-box-home,.right-footer{width:100%}.home-bali{padding:3.5%}footer#colophon .video-wrapper{margin-bottom:0;padding:20px;max-width:477px;float:none;margin:0 auto}.right-footer{padding:20px}.content-image-container .content-img,.grey-bg .content-img{margin:0 0 40px 0}.content-image-container .content-img,.content-wrapper.salons-page .content-image-container .content-img,.content-wrapper.salons-page .grey-bg .content-img,.grey-bg .content-img{max-width:600px;float:none;margin:50px auto;height:auto}.wfw-index{background:url(min_images/wfw-index-banner.jpg) no-repeat right center;background-size:cover}.smm-index{background:url(min_images/smm-index-banner.jpg) no-repeat right center;background-size:cover}.page-banner .page-taglines{padding:0 20px}.blog-optin-half,.blog-single-post,.optin-tagline-half,.widget-area{width:100%}.page-banner.blog{margin-bottom:20px}.blog-optin{height:auto;margin-bottom:40px}.content-image-container.letters,.grey-bg.letters{height:auto}.grey-bg.letters{padding:20px 20px 20px 120px}.single-quote:nth-child(odd) img{float:none;max-width:180px;margin:0 auto;display:block}.single-quote img{max-width:250px;display:block;float:none;margin:20px auto}.content-image-container .content-img,.grey-bg .content-img{height:400px}.speaking-page .content-image-container,.speaking-page .grey-bg{height:auto}.speaking-page .content-image-container .content-img{margin-top:50px}.speaking-page .video-wrapper{margin-bottom:0}.speaking-topics .topic{width:96%;margin:2%}.salon-single .video-wrapper{max-width:550px;width:100%;float:none;margin:0 auto;padding-bottom:0}.grey-summary .left,.salon-excerpt,.video-series-page #tab-videos,.video-series-page .tab-content{width:100%}.content-wrapper.video-series-page h1{line-height:64px}ul.tab-links{padding:0;margin:0 auto;max-width:620px;float:none}.home-page .content-image-container .content-img{height:500px;margin:120px auto}.about-page .content-image-container .content-img{height:1100px}.alt-nav{display:none!important}.retreat-expect .text-wrapper{max-width:100%;padding-bottom:60px}.retreat-expect .half{width:100%;background:rgba(255,255,255,.85)}.bali-wrapper .retreat-expect.for-relationship{background:url(min_images/bali-top-full.jpg) no-repeat center center}.bali-wrapper .retreat-expect.for-him{background:url(min_images/bali-middle-full.jpg) no-repeat center center}.bali-wrapper .retreat-expect.for-her{background:url(min_images/bali-bottom-full.jpg) no-repeat center center}.retreat-expect.for-relationship{background:url(min_images/retreat-relationship-full.jpg) no-repeat center center}.retreat-expect.for-him{background:url(min_images/retreat-him-full.jpg) no-repeat center center}.retreat-expect.for-her{background:url(min_images/retreat-her-full.jpg) no-repeat center center}.tab-content{display:none}.kim_responsive{display:block}.content-wrapper.video-series-page ul.tab-links li{margin:0;background:url(min_images/video-active.png) no-repeat top left;background-size:cover}.page-template-template-video-series .vid-summary{display:block;padding-top:0;padding-right:0;padding-left:0}.page-template-template-video-series .vid-summary p{padding-right:20px;padding-left:20px}.content-wrapper.video-series-page h1{font-size:40px}.blog-filter{margin-bottom:40px}.blog-filter .cat{margin-bottom:20px}.blog-filter .categories-toggle-container{display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-filter .categories-mobile-toggle{display:block;text-align:center;margin:0;font-size:20px;font-family:"Libre Baskerville",serif;text-transform:uppercase;font-style:italic}.blog-filter .title{display:none}.blog-filter form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.blog-filter form.show{height:200px}.blog-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (max-width:600px){.home-blog img,.optin-full-width img,.page-banner img{right:44%}section.page-banner{background:url(min_images/banners/home-header.jpg) no-repeat bottom left -120px;background-size:cover}.grey-bg{padding:20px}.home-page .content-image-container .content-img{margin:120px auto 0}.optin-full-width .optin-full-width-inner .moonray-form-element-wrapper{width:100%}.optin-full-width{padding:10% 10% 0 10%}.salon-programs,.salon-programs a,a.salon-container{width:100%;margin:10px 0}.salon-programs .home-ct,.salon-programs .home-ct:hover,.salon-programs .home-gspot,.salon-programs .home-gspot:hover,.salon-programs .home-smm,.salon-programs .home-smm:hover,.salon-programs .home-wfw,.salon-programs .home-wfw:hover,.salon-video .home-ct,.salon-video .home-ct:hover,.salon-video .home-gspot,.salon-video .home-gspot:hover,.salon-video .home-smm,.salon-video .home-smm:hover,.salon-video .home-wfw,.salon-video .home-wfw:hover{background-size:cover}.home-bali{padding:10.5%}.home-blog{background:0 0}.post-content:after,.post-content:before{display:none}.vkf-index{background:url(min_images/vkf-index-banner.jpg) no-repeat right -350px center;background-size:cover}.salon-single .optin .moonray-form-element-wrapper{width:100%;margin:0}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{margin:10px 0}.salon-details{padding:80px 20px}.salon-module{width:96%;margin:2%}.right-footer input{width:100%}.salon-module{height:250px}.content-wrapper.video-series-page h1{font-size:55px}.kim-naked .svg-container{margin-left:38px}.retreat-box{width:96%;margin:40px 2%}.bali-video{margin:0 auto}.blog-optin-half .moonray-form-element-wrapper,.blog-optin-half .moonray-form-element-wrapper input,.optin-tagline-half .moonray-form-element-wrapper,.optin-tagline-half .moonray-form-element-wrapper input{width:100%}.mexico-retreat .video-wrapper{width:100%}.content-image-container.letters h4::before,.grey-bg.letters h4::before,.love-quotes .intro-quote p.quote::before,.single-quote:nth-child(odd) p.quote::before{position:static}.grey-bg.letters{padding:10px}.love-quotes .intro-quote p.quote,.love-quotes .intro-quote.joanna{margin-left:0}.single-quote:nth-child(odd) p.quote:after{display:none}.grey-bg.letters,.love-quotes .grey-bg.letters.body-test.karina-body{padding:20px}.love-quotes .intro-quote p.quote-author{margin-left:0}.love-quotes .grey-bg.letters.body-test{height:auto}.retreat-expect .text-wrapper h4{font-size:20px}.content-wrapper.video-series-page h1{font-size:30px;line-height:1}.content-wrapper.video-series-page h6{font-size:24px}.blog .blog-optin{display:none}.home-blog.blogroll .home-single-post,.home-blog.blogroll .results .home-single-post{width:100%;margin:0;margin-right:0}.home-blog.blogroll .results.admin .home-single-post:nth-child(2n){margin-right:0}}@media all and (max-width:480px){.page-banner .page-taglines,.page-banner .page-taglines p.bottom-tagline span{font-size:14px}.home-retreats{padding:20px}.post-content{height:400px;width:100%;margin:0;top:0;padding:20px 20px 20px 0}.page-banner.about-banner p.top-tagline,.page-banner.salons-banner p.top-tagline{font-size:18px}.page-banner.about-banner p.top-tagline span,.page-banner.salons-banner p.top-tagline span{font-size:16px}.page-banner.about-banner .page-taglines p.bottom-tagline span{font-size:18px}.main-navigation img{width:60px}.about-page .content-image-container .content-img{height:725px}.kim-facts h2{font-size:38px}.kim-facts ul{margin:0;padding:0}.page-banner.salons-banner .page-taglines{padding:60px 20px}.contact-page.salons-page .grey-bg{padding:80px 20px 20px 20px}.vkf-index{background:url(min_images/vkf-index-banner.jpg) no-repeat right -550px center;background-size:cover}.salon-single h1{font-size:32px}.kim-naked{padding:20px}.kim-naked .svg-container{margin-left:0}.home-blog-social{display:none}.post-content p{padding-right:0}.page-banner.love-banner .page-taglines{padding-top:140px}.love-quotes{margin-left:10px}.page-banner.contact-banner .page-taglines{padding-top:160px}.speaking-page .grey-bg{padding:80px 20px 20px 20px}.repeating-quotes.speaking-quotes .single-quote:nth-child(odd) p.quote-author{margin-left:0}.repeating-quotes.speaking-quotes{width:96%}.page-banner.bali-banner p.bottom-tagline,.page-banner.contact-banner p.top-tagline,.page-banner.love-banner p.top-tagline,.page-banner.mexico-banner p.top-tagline,.page-banner.retreat-banner p.top-tagline{font-size:18px}.page-banner.bali-banner p.top-tagline{font-size:24px}.post-image{background-repeat:no-repeat;background-size:contain;height:250px}.single-post-image{background-size:contain;height:230px}.blog-post-content h4:last-of-type{float:none}.repeating-quotes.speaking-quotes .single-quote,.repeating-quotes.speaking-quotes .speaking-quote-wrapper:nth-child(odd) p.quote,.repeating-quotes.speaking-quotes .speaking-quote-wrapper:nth-child(odd) p.quote-author{margin-left:0}.love-quotes .intro-quote p.quote::before,.repeating-quotes.speaking-quotes .speaking-quote-wrapper:nth-child(odd) img,.single-quote p.quote::before{position:static}.default-sidebar,.sidebar-content{width:100%}.content-wrapper.video-series-page{margin:0 auto}.series-footer{padding-top:0}}@media all and (max-width:375px){.home-blog img,.optin-full-width img,.page-banner img{right:41%}.content-image-container.letters.body-test{height:300px}.retreats-home h2,.salons h2{font-size:28px;line-height:32px;letter-spacing:3px;text-align:center}.home-retreats h3{font-size:36px}.retreat-box-home a h3{font-size:24px}.home-blog h2{font-size:32px;text-align:center}.post-content{height:300px}.kim-facts h2{font-size:24px}.salon-index{padding:20px}.retreat-expect .text-wrapper{padding:20px}.retreat-expect .half{width:100%}.bali-wrapper .retreat-expect.for-her,.bali-wrapper .retreat-expect.for-him,.bali-wrapper .retreat-expect.for-relationship,.retreat-expect.for-her,.retreat-expect.for-him,.retreat-expect.for-relationship{background:0 0}.retreat-expect{padding:15px}}@media all and (max-width:1024px){#sales-page .wrapper{padding:30px}#sales-page header#top .wrapper{padding:0}#sales-page .alt-nav ul,#sales-page nav ul{margin-right:20px}#sales-page .welcome{background:url(min_images/background-welcome.jpg) right no-repeat;background-size:cover}#sales-page .video-wrapper{margin-bottom:80px}#sales-page .video-wrapper iframe{width:550px;height:300px}#sales-page .salons{width:68%}#sales-page h5.testimonial-show{font-size:15px}#sales-page .testimonials .quote2 img,#sales-page .testimonials .quote3 img,#sales-page .testimonials-2 .quote2 img,#sales-page .testimonials-2 .quote3 img{margin:0 30px 20px 0}#sales-page .logos{width:100%;max-width:1339px;height:220px}#sales-page .logos ul li{margin-right:30px}#sales-page .guarantee{padding:40px 0}#sales-page .enrollment{padding:50px 10%}#sales-page a.register.orange{margin-top:20px}}@media all and (max-width:768px){#sales-page .welcome .dear-friend p.bold{line-height:inherit}#sales-page .welcome{background:url(min_images/background-welcome-mobile.jpg) right no-repeat;background-size:cover}#sales-page .welcome .dear-friend{width:100%}#sales-page .hysteria,#sales-page .not-enough,#sales-page .remedy,#sales-page .salons,#sales-page .scoring,#sales-page .sears,#sales-page .signs,#sales-page .testimonials .quote2,#sales-page .testimonials .quote3,#sales-page .testimonials-2 .quote2,#sales-page .testimonials-2 .quote3{width:100%;margin-bottom:40px;padding:0}#sales-page .scoring{padding:30px}#sales-page #sales-page .remedy{padding-right:50px}#sales-page #sales-page .hysteria{padding-left:0}#sales-page .i-too .underf{width:100%;margin:40px 0 70px}#sales-page .get-turned-on .turned-on{width:100%}#sales-page .get-turned-on .turned-on h2{margin-right:200px}#sales-page .syllabus .wrapper img.kim{position:relative;top:0}#sales-page .syllabus .wrapper .quote{width:100%;position:relative;top:-2px}#sales-page .syllabus .xxx{bottom:400px}#sales-page .investment{padding:50px 10%}#sales-page .benefits .aesthetics,#sales-page .bonus .bonus-series,#sales-page .guarantee .the-guarantee,#sales-page .solution .wrapper h3,#sales-page .testimonials .quote1,#sales-page .testimonials .video-wrapper,#sales-page .testimonials-2 .quote1,#sales-page .testimonials-2 .video-wrapper,#sales-page .your-investment{width:100%}#sales-page .testimonials .left,#sales-page .testimonials .right,#sales-page .testimonials-2 .left,#sales-page .testimonials-2 .right{margin-right:0;width:100%;max-width:576px;float:none;margin:50px auto}#sales-page .logos{display:none}#sales-page .benefits{background:url(min_images/Kim-Looking-At-Ocean-mobile.png) center no-repeat;background-size:cover}#sales-page .solution .wrapper{background:0 0}#sales-page .guarantee{background:url(min_images/background-guarantee-mobile.jpg) center no-repeat}#sales-page .enrollment{padding:50px 1%}#sales-page .two-payment{margin:40px 10px}#sales-page .one-payment{margin:40px 0 40px 5px}#sales-page .faq .wrapper .left,#sales-page .faq .wrapper .right{width:100%}}@media all and (max-width:667px){#sales-page header img.logo{padding:20px 20px;width:120px}#sales-page i.fa-bars{display:block;font-size:40px;position:absolute;top:30px;right:30px}#sales-page .alt-nav i.fa-bars{color:#e51759}#sales-page ul.nav-list{display:none;width:100%;margin:0;padding:0}#sales-page ul.nav-list li{display:block;width:100%;text-align:center;background:#fff}#sales-page ul.nav-list li:hover{background:#e51759}#sales-page ul.nav-list li a{width:100%;padding:30px;color:#e51759}#sales-page ul.nav-list li a:hover{color:#fff}}@media all and (max-width:480px){#sales-page .welcome{padding:0}#sales-page .remedy{padding-right:0;padding-left:0}#sales-page .right-kind{padding:0}#sales-page .hysteria{margin:0}#sales-page .get-turned-on .wrapper a.register{position:relative;top:60px}#sales-page .get-turned-on .turned-on h2{margin-right:0}#sales-page .salons .bullet{margin-bottom:20px}#sales-page .challenge-week,#sales-page .salons .details{width:100%}#sales-page .syllabus .xxx{position:relative;bottom:0;width:100%}#sales-page .guarantee,#sales-page .i-too{background-size:cover}#sales-page .investment{padding:50px 1%}#sales-page .testimonials .quote2 img,#sales-page .testimonials .quote3 img,#sales-page .testimonials-2 .quote2 img,#sales-page .testimonials-2 .quote3 img{display:block;float:none;margin:0 auto}#sales-page .hysteria,#sales-page .not-enough,#sales-page .remedy,#sales-page .salons,#sales-page .scoring,#sales-page .sears,#sales-page .signs,#sales-page .testimonials .quote2,#sales-page .testimonials .quote3,#sales-page .testimonials-2 .quote2,#sales-page .testimonials-2 .quote3{margin-bottom:30px}#sales-page .guarantee{padding:10px 0}#sales-page .one-payment,#sales-page .two-payment{float:none;margin:40px auto}}@media all and (max-width:320px){#sales-page .wrapper{padding:20px}#sales-page .twenty-five-signs .bullet{margin-right:125px}#sales-page .guarantee,#sales-page .i-too{background-size:cover}#sales-page .solution .wrapper{padding:90px 20px 120px}}.page-banner.search{background:url(min_images/blog-page-banner.jpg) no-repeat center center;background-size:cover;margin-bottom:0}.page-banner.search input[type=search]{margin-top:25px;height:45px;font-size:20px;max-width:600px;background-color:rgba(255,255,255,.6);border-bottom:1px solid #e51759;padding-left:55px;width:80%}.page-banner.search input[type=submit]{display:none}.page-banner.search label{position:relative}.page-banner.search label::before{content:'';background-image:url(min_images/search.svg);background-size:cover;height:30px;width:30px;position:absolute;left:13px;bottom:-44px;z-index:60;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:FlipH}.page-banner.media-banner{background:url(../../uploads/banners/media-banner.jpg) no-repeat center center;background-size:cover;position:relative}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:-webkit-linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2));background:-o-linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2));background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.page-banner.media-banner .tagline-wrapper{position:absolute;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;color:#fff;max-width:1300px;position:relative;margin:0 auto}.page-banner.media-banner .page-taglines{left:350px;right:auto}.page-banner.media-banner h1{font-size:48px;font-size:3rem;text-transform:uppercase;font-weight:lighter;margin-bottom:10px}.page-banner.media-banner p{font-size:32px;font-size:2rem;max-width:600px;margin:0 auto;font-style:italic;font-weight:lighter}.slick-slide.carouselItem{height:450px;background:#87ceeb;margin:0 5px;background:url(../../uploads/2019/01/vagina-weight-lifting.jpg) no-repeat center center;background-size:cover;position:relative;margin-top:120px;position:relative;cursor:pointer}.slick-slide.carouselItem:hover .triangle{shape-inside:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);padding:0}.slick-slide.carouselItem:hover i{font-size:3rem;bottom:50%;right:50%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.slick-slide.carouselItem .triangle{position:absolute;background:rgba(229,23,89,.8);right:0;bottom:0;top:0;left:0;clip-path:polygon(100% 50%,100% 50%,100% 100%,50% 100%);-webkit-clip-path:polygon(100% 50%,100% 50%,100% 100%,50% 100%);clip-path:polygon(100% 50%,100% 50%,100% 100%,50% 100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slick-slide.carouselItem i{color:#fff;font-size:2rem;position:absolute;bottom:8%;right:10%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slickCarouselTarget{width:100%;max-width:960px}.carouselCTA{margin:20px auto 0;display:block;width:200px;text-align:center;height:45px;color:#000;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s,border .3s,color .3s;-o-transition:background .3s,border .3s,color .3s;transition:background .3s,border .3s,color .3s}.carouselCTA:hover{background:#e51759;color:#fff;border:none}.carouselSection,.professional-bio,.reviewsSection,.salon-item{max-width:1200px;width:80%;margin:0 auto 60px;padding-bottom:60px;border-bottom:1px solid #000}.professional-bio{border-bottom:none;margin-bottom:0}.carouselContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carouselContainer .slick-dots li button:before{font-size:15px;color:#e51759}.carouselContainer .slick-dots li.slick-active button:before{font-size:15px;color:#e51759}.carouselContainer .slick-dots li{margin:2px}.carouselContainer .slick-dots{bottom:-50px}.carouselContainer .slick-dotted.slick-slider{margin-bottom:60px}.carouselContainer svg{position:relative;height:100%;width:auto;bottom:-40px;padding:10px;overflow:visible;cursor:pointer}.carouselContainer .rightSlickArrow{padding-left:20px}@media all and (max-width:800px){.carouselContainer .rightSlickArrow{display:none}}.carouselContainer .leftSlickArrow{padding-right:20px}@media all and (max-width:800px){.carouselContainer .leftSlickArrow{display:none}}.mediaReview,.mediaReviewLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000}@media all and (max-width:900px){.mediaReview,.mediaReviewLink{display:block}}.mediaReviewLink{border:1px solid transparent;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}.mediaReviewLink:hover{border:1px solid #e51759}.mediaReview{padding:10px}.mediaReview .reviewImage{height:250px;width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:top;background-size:cover}@media all and (max-width:900px){.mediaReview .reviewImage{margin:0 auto}}.mediaReview .reviewImage img{height:100%}.mediaReview .reviewText{width:75%;margin-left:25px}@media all and (max-width:900px){.mediaReview .reviewText{width:100%;margin-left:0}}.mediaReview .reviewText h2{font-size:1.5em;text-transform:capitalize;font-weight:lighter}.mediaReview .reviewText span{font-weight:700;text-transform:uppercase}.page-template-media .salon-module{background-color:#fbe6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;position:relative}.page-template-media .salon-module img{width:150px}.page-template-media .salon-module .logoLink{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-media .salon-module:hover{background-color:#e51759}.page-template-media .professional-bio,.page-template-media .salon-syllabus{background:#fff;padding:0}.page-template-media .professional-bio h4,.page-template-media .salon-syllabus h4{margin-bottom:1.33em;text-transform:uppercase;font-weight:lighter;text-align:center}.approved-photos{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:65px}@media all and (max-width:800px){.approved-photos{display:block}}.approved-photos .kim-photo-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:15px}@media all and (max-width:800px){.approved-photos .kim-photo-wrapper{margin-right:0;margin-bottom:20px}.approved-photos .kim-photo-wrapper:last-child{margin-bottom:0}}.approved-photos .kim-photo-wrapper:last-child{margin-right:0}.approved-photos .downloadLink{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;visibility:hidden;opacity:0;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.approved-photos .kim-photo:hover .downloadLink{color:#fff;visibility:visible;opacity:.7;font-size:20px}.approved-photos .kim-photo{max-width:300px;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 auto;position:relative}.professional-bio .kim-reel{margin-top:65px;margin-bottom:120px}.professional-bio .kim-reel h4{margin-bottom:60px}.professional-bio .kim-reel iframe{margin:0 auto;display:block}.bioText{max-width:800px;margin:0 auto}span.photo-credit{width:100%;display:block;text-align:center;margin-top:20px;font-weight:700;text-transform:uppercase}.videoPopupContainer{position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.7);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;visibility:hidden;opacity:0}.videoPopupContainer.show{visibility:visible;opacity:1;z-index:10000}
/*# sourceMappingURL=style.css.map */
