.site-header{position:fixed;top:0;width:100%;z-index:100000}@media only screen and (min-width: 1124px){.site-header.fixed .hamburger-menu,.site-header.fixed .site-subscribe__select{display:none}.site-header.fixed .site-branding-container{align-items:flex-end;display:flex;min-height:99px;position:relative}.site-header.fixed .site-subscribe{position:absolute;right:25px}}@media only screen and (min-width: 1124px)and (min-width: 1440px){.site-header.fixed .site-subscribe{right:50px}}@media only screen and (min-width: 1124px){.site-header.fixed .site-branding{padding:20px 0}}.site-header .main-header ul li a{font-family:"Lato" !important;text-transform:uppercase}.site-header .main-header ul li a span{font-family:"Lato" !important}.site-header .main-header{position:relative}.site-header .main-header .navbar{box-sizing:border-box;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;background:#7314a6;height:69px;width:100%;padding:0 0 0 15px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.site-header .main-header .logo{align-items:center;display:flex;padding-top:17px}.site-header .main-header .logo img{max-width:210px;min-width:185px;width:100%}.site-header .main-header .logo a{color:#000;text-decoration:none}.site-header .main-header .menu{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.site-header .main-header .menu>li{margin:0 10px;padding:15px 0}.site-header .main-header .menu>li a{line-height:30px;height:30px;padding:0px 8px 0px 8px;vertical-align:baseline;width:auto;display:block;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;background:rgba(0,0,0,0);border:0;border-radius:0;font-size:14px;font-weight:700;letter-spacing:1px;outline:none}.site-header .main-header .menu>li>a:hover{font-weight:bold;text-decoration:none;border-color:#fff}.site-header .main-header .shop_now_btn a{background:#fff !important;border:1px solid #fff !important;color:#7314a6 !important;display:inline-block !important;height:30px !important;margin:20px 0px 17px !important;letter-spacing:1px;padding:0px 8px 0px 8px}.site-header .main-header .subscribe button{background-color:#333;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:all .3s ease}.site-header .main-header .subscribe button:hover{background-color:#555}.site-header .main-header .mega-sub-menu .mega-left{width:25%;float:left;margin:0 !important}.site-header .main-header .mega-sub-menu li a{color:#000;font-size:16px;text-transform:uppercase;display:inline-block;line-height:34px;text-decoration:none;text-align:left}.site-header .main-header ul.mega-sub-menu2 a{color:#000;font-size:15px;line-height:18px;font-weight:300;text-transform:capitalize;height:auto;margin-bottom:6px;text-align:left;padding:0}.site-header .main-header .mega-sub-menu2 .mega-menu-column{float:left;width:33.33333%;text-align:left;margin:0}.site-header .main-header .mega-sub-menu2 ul{list-style:none}.site-header .main-header .mega-sub-menu2 .mega-menu-column{float:left;width:33.33333%;text-align:left;margin:0}.site-header .main-header .mega-sub-menu3 li a{color:#666;display:block;height:auto;text-align:left;font-size:14px;font-weight:700;text-transform:uppercase}.site-header .main-header .mega-sub-menu3 li a span{line-height:16px;font-size:12px;font-weight:400 !important;display:block;text-transform:initial;margin-top:-5px}.site-header .main-header .mega-sub-menu3 li:not(:last-child){margin-bottom:15px}.site-header .main-header .num_box{float:left;width:33%;padding:0px;text-align:center !important}.site-header .main-header .num_box a{color:#7312a6 !important;text-align:center !important}.site-header .navbar-bottom-part{font-size:1rem;font-weight:400;line-height:1.6;color:#212529;text-align:left;background-color:#fff}.site-header .subnavbar-nav{border-right:none;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:center;margin:0;text-align:center;width:100%}.site-header .subnavbar-item{align-items:center;border-bottom:none;border-right:1px solid #dfdfdf;display:flex;height:50px;text-align:center;padding:0;vertical-align:top;width:auto}.site-header .subnavbar-item .features-label{color:#212529;font-family:inherit;font-size:13px;font-style:italic;letter-spacing:0;text-transform:none}.site-header .subnavbar-item #menu-login-container{color:#1d1d20;font-size:13px;font-weight:700;white-space:nowrap;color:#1d1d20;font-size:13px;font-weight:700;white-space:nowrap}.site-header .subnavbar-item #menu-login-container .login-menu-btn i{font-size:25px;padding-right:10px;vertical-align:middle}.site-header li.subnavbar-item{align-items:center;border-bottom:none;border-right:1px solid #dfdfdf;display:flex;height:50px;text-align:center;padding:0;vertical-align:top;width:auto}.site-header li.subnavbar-item a.subnav-link{text-decoration:none;color:#7312a6;cursor:pointer;font-weight:300;font-size:12px;line-height:50px;letter-spacing:1px;padding:0 7.5px;background-color:#fff;display:inline-block;width:100%}.site-header li.subnavbar-item a.subnav-link:hover{color:#fff;background-color:#7313a6 !important}.site-header li.subnavbar-item span.subnav-link{text-decoration:none;color:#7312a6;cursor:pointer;font-weight:300;font-size:12px;line-height:50px;letter-spacing:1px;padding:0 .625em;background-color:#fff;display:inline-block;width:100%}.site-header li.subnavbar-item span.subnav-link:hover{color:#fff;background-color:#7313a6}.site-header .login-menu-btn{list-style:none}.site-header .fa-user-circle:before{content:""}.site-header .btn-toggler{display:none;top:24px;left:12px;width:50px;border:none;background:transparent;position:absolute;transform:translateY(-50%)}.site-header .btn-toggler span{display:block;padding:3px 0;border-bottom:2px solid #fff}.site-header .mobmenu-content{margin-top:0;padding-bottom:0px;z-index:1;height:calc(100% - 45px);overflow:auto;padding-top:34px}.site-header .mobmenu-content li a{display:block;color:#0a0a0a;position:relative;padding:10px 20px;text-decoration:none}@media only screen and (max-width: 1440px){.site-header .main-header .menu li a{padding:0px 5px 0px 5px}}@media only screen and (max-width: 1199px){.site-header .mega-sub-menu-con{width:720px}.site-header .main-header .menu li{margin:0 5px}.site-header .main-header .menu li a{font-size:12px;padding:0px 3px 0px 3px}.site-header .main-header .navbar{padding:0 16px}}@media only screen and (max-width: 991px){.site-header .main-header .navbar{justify-content:center}.site-header .main-header .navbar .menu{display:none}.site-header .navbar-bottom-part{display:none}.site-header .btn-toggler{display:block}.site-header .headermenu .subnavbar-nav{display:block;padding-left:0}.site-header .headermenu .shop_now_btn{text-align:center}.site-header .headermenu .navbar>.menu{position:absolute;top:60px;background:#7314a6;width:50%}.site-header .headermenu .navbar-bottom-part{width:45%;float:right}.site-header .headermenu li.subnavbar-item{justify-content:center}.site-header .headermenu .mobmenu-left-alignment{transform:translateX(0)}}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0px}.page-layout-main-content section img{width:100%}body.home{background-color:#fff !important}body.home #page #content{background:none !important}body{font-family:"Lato";font-size:16px !important;line-height:1.5 !important}h1{font-family:"Lato";font-size:32px !important;font-weight:bold !important}h3{font-family:"Lato";font-size:24px !important;font-weight:bold !important}h4{font-family:"Lato";font-size:20px !important;font-weight:bold !important}.ask-expert .post-content h2 a{color:#000;text-decoration:none}.leaders-curl .post-content h2 a{color:#fff;text-decoration:none}.nc-recent-posts .post-title{color:#000}.post-grid-section .posts-1 .post-content .post-title{color:#333;text-transform:capitalize;height:auto;line-height:35px;font-size:22px;font-weight:600;font-family:"Lato";display:block;overflow:hidden}.nav-bar-search{border-right:1px solid transparent;padding-left:7.5px;padding-right:7.5px}.features-label{font-family:"Lato" !important}h4.mega-block-title{font-family:"Lato" !important;margin-bottom:7px !important;color:#333;font-size:13px !important;text-transform:uppercase;text-decoration:none;font-weight:bold !important;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;vertical-align:top;display:block;visibility:inherit;border:0}a.login-icon:hover{background-color:#fff !important}.view-all-page .thumbnail{display:block !important}#page{width:100%;margin-top:101px}@media only screen and (min-width: 1124px){#page{margin-top:149px}}body.mobileapp #page,body.noheader #page{margin-top:0}#page.noscroll{overflow:hidden}.site{margin-bottom:0}body.mobileapp .site,body.noheader .site{margin-bottom:0}.site .site-content{min-height:100rem}.fixed+.site-content{padding-top:0}.site-content{position:relative}body.home{background-color:#1b1a1f;position:relative}body.home #page #content{width:100%;background-size:100% 100%}body.home .dark-mode-enabled{width:100%;color:#fff}#wpadminbar{top:10px}body.noheader #wpadminbar{top:0}#primary{opacity:1;transition:opacity .75s}.ess-episode-hero{width:100%;height:594px;display:block;background-blend-mode:overlay;background-repeat:no-repeat;background-position:top right;background-size:cover;display:flex;justify-content:center;align-items:center}.ess-episode-hero .ess-episode-hero-container{padding:50px 40px;max-width:2550px;width:100%;margin:0 auto}.ess-episode-hero .ess-episode-hero-container .ess-episode-hero-logo{max-width:350px;width:100%}.ess-episode-hero .ess-episode-hero-container p{max-width:600px;font-size:15px;line-height:1.47;color:#fff}.ess-episode-hero .ess-episode-hero-container .ess-episode-hero-btn{display:flex;align-items:center;gap:20px}.ess-episode-hero .ess-episode-hero-container .ess-episode-hero-btn a{padding:14px 25px;border:solid 2px #fff;background:rgba(0,0,0,.3);font-size:12px;letter-spacing:.5px;color:#fff;text-transform:uppercase;border-radius:50px;text-decoration:none;line-height:normal;font-weight:bold}.ess-episode-hero .ess-episode-hero-container .ess-episode-hero-btn button{background:none;border:none;padding:0;outline:0;cursor:pointer}.ess-episode-hero .ess-episode-hero-container .ess-episode-hero-btn button img{display:block}.ess-episode-summary-container{background:#1b1a1f}.ess-episode-summary-container .ess-episode-summary-nav{position:sticky;top:0;display:flex;justify-content:center;list-style:none;padding:20px 25px 25px 25px;margin:0;gap:20px;background:#1b1a1f;z-index:99}.ess-episode-summary-container .ess-episode-summary-nav li a{text-decoration:none;letter-spacing:.5px;font-size:12px;color:#fff;text-transform:uppercase;font-weight:bold;position:relative}.ess-episode-summary-container .ess-episode-container{display:flex;flex-flow:wrap;padding:0 40px;max-width:2550px}.ess-episode-summary-container .ess-episode-container .ess-episode-card{width:calc(33.3333333333% - 16px);margin:8px}.ess-episode-summary-container .ess-episode-container .ess-episode-card a{text-decoration:none}.ess-episode-summary-container .ess-episode-container .ess-episode-card a .ess-episode-card-img{position:relative;overflow:hidden;border-radius:10px}.ess-episode-summary-container .ess-episode-container .ess-episode-card a .ess-episode-card-img img{max-width:100%;display:block}.ess-episode-summary-container .ess-episode-container .ess-episode-card a .ess-episode-card-img:before{content:"";width:80px;height:80px;border:solid 3px #fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;transition:all .5s ease 0s;z-index:2}.ess-episode-summary-container .ess-episode-container .ess-episode-card a .ess-episode-card-img:after{content:"";position:absolute;left:calc(50% + 5px);top:50%;transform:translate(-50%, -50%);display:inline-block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:32px solid #fff;opacity:0;transition:all .5s ease 0s;z-index:2}.ess-episode-summary-container .ess-episode-container .ess-episode-card h5{font-size:17px;line-height:19px;letter-spacing:0;color:#d04efd;margin:15px 0 0 0}.ess-episode-summary-container .ess-episode-container .ess-episode-card p{font-size:17px;line-height:22px;letter-spacing:0;color:#a4a6c8;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ess-episode-summary-container .ess-summary-container{display:flex;gap:50px;padding:80px 0 120px 0}.ess-episode-summary-container .ess-summary-container h4{font-size:30px;letter-spacing:2.7px;color:#fff;text-transform:uppercase;margin:0}.ess-episode-summary-container .ess-summary-container p{font-size:25px;line-height:39px;letter-spacing:0;color:#d3d3d3;margin:0}.ess-episode-summary-container .ess-episode-summary-nav li a.active:after{content:"";position:absolute;left:0;right:0;height:3px;background:#d04efd;bottom:-8px}.ess-episode-summary-container .ess-episode-container .ess-episode-card:hover .ess-episode-card-img:before,.ess-episode-summary-container .ess-episode-container .ess-episode-card:hover .ess-episode-card-img:after{opacity:1;transition:all .5s ease 0s}.ess-episode-summary-container .ess-episode-container .ess-episode-card:hover img{opacity:.6;transition:all .5s ease 0s}.wp-pagenavi{margin:0 auto;width:100%;text-align:center}.old-comments .comment h4{font-style:normal;text-align:left;line-height:26px;font-family:inherit}.old-comments .comment p{text-transform:inherit;font-size:16px;font-family:inherit;font-weight:400;font-style:normal;text-align:left;line-height:26px}.old-comments .comment hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}#watch-container{position:relative;width:100%;margin:0 auto;padding:0 40px;box-sizing:border-box;overflow:hidden;color:#fff;max-width:2550px;background-color:#1b1a1f}#watch-container #video-player{position:relative;width:calc(100% + 76px);margin-left:-38px;background-color:#262534;overflow:hidden}#watch-container #video-player .player-contain{position:relative;width:100%;margin:0 auto;padding:20px;box-sizing:border-box;max-height:calc(100vh - 200px)}#watch-container #page-info-component.block{width:100%;margin:60px 0 73px;box-sizing:border-box}#watch-container #page-info-component .content-info{display:flex;position:relative;vertical-align:top}#watch-container #page-info-component .show-logo-container{margin-bottom:15px;margin-right:50px;max-width:250px}#watch-container #page-info-component .show-logo-container img{width:100%;object-fit:cover}#watch-container #page-info-component .content-description{display:flex;flex-direction:column;margin-right:10%}#watch-container #page-info-component .content-description .show-title{font-family:"Gotham-Bold";font-style:normal;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-size:17px;line-height:1.12;color:#b4bad7;padding:0;margin:0}#watch-container #page-info-component .content-description .show-desc{margin-top:10px;font-family:"Gotham-Regular";font-style:normal;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-size:17px;line-height:1.34;color:#a4a6c8;margin-bottom:20px}#watch-container #page-info-component .content-description .show-share ul{display:flex;align-items:center;list-style:none;padding:0;margin:0}#watch-container #page-info-component .content-description .show-share ul li{margin-right:15px}#watch-container #page-info-component .content-description .show-share ul li img{cursor:pointer;max-width:20px;filter:brightness(0.5) sepia(1) hue-rotate(-890deg) saturate(1)}#watch-container #page-info-component .content-description .show-share ul li p{text-transform:uppercase;color:#a4a6c8;font-size:11px;font-family:"Gotham-Bold";font-style:normal;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#nc-owl-demo .item img{display:block;width:100%;height:auto}.owl-theme .owl-nav [class*=owl-]{background:#333;color:#fff;font-size:24px;padding:10px;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;transition:background-color .3s ease}.owl-theme .owl-nav [class*=owl-]:hover{background:none !important}.owl-carousel .owl-nav button.owl-prev{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%;left:0}.owl-carousel .owl-nav button.owl-prev:focus{outline:none}.owl-carousel .owl-nav button.owl-prev::before{content:"";font-family:"FontAwesome";content:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27white%27><path d=%27M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");width:20px;height:20px;background:no-repeat 50%/100% 100%}.owl-carousel .owl-nav button.owl-next{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%;right:0}.owl-carousel .owl-nav button.owl-next:focus{outline:none}.owl-carousel .owl-nav button.owl-next::before{content:"";font-family:"FontAwesome";content:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27white%27><path d=%27M8.59 16.59L10 18l6-6-6-6-1.41 1.41L13.17 12z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");width:20px;height:20px;background:no-repeat 50%/100% 100%}.owl-carousel .owl-nav button{width:60px !important;top:42% !important}.owl-carousel .owl-item img{display:grid;height:250px;width:auto}.owl-dots{position:absolute;right:0;bottom:10;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;margin-top:-3%}.owl-dots .owl-dot{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background:#fff !important;background-clip:padding-box !important;border-top:10px solid transparent !important;border-bottom:10px solid transparent !important;opacity:.5;transition:opacity .6s ease}.owl-dots .owl-dot span{display:none !important}.nc-page-layout-main-content{width:80%;margin:0 auto;margin-top:40px}.nc-page-layout-main-content .container{display:flex;justify-content:space-between}.nc-page-layout-main-content .box{background-color:#000;color:#fff;padding:0;width:22%;margin-right:20px}.nc-page-layout-main-content .box:last-child{margin-right:0}.nc-page-layout-main-content .button-text{text-align:left}.nc-page-layout-main-content .button-text .title{font-size:16px}.nc-page-layout-main-content .button-text .description{display:block;font-weight:400;text-transform:none;font-size:15px;margin-top:13px}.nc-page-layout-main-content .header-button{text-decoration:none;height:145px;display:flex;justify-content:center;align-items:center;color:#fff;display:flex;font-family:Lato;font-weight:700;justify-content:space-between;letter-spacing:1px;margin-bottom:8px;padding-right:10%;padding-left:10%;text-align:center;text-transform:uppercase}.heading{display:flex;align-items:center}.heading a{color:#000;font-family:"Lato";font-size:22px;font-weight:700 !important;letter-spacing:.05em !important;overflow:hidden;padding-top:35px;margin-bottom:35px;text-align:center;text-transform:none !important;text-decoration:none}.heading .left-tag{display:none;flex-grow:1;height:1px;background-color:#333;border:none;margin-right:11px;margin-top:13px;font-size:13px;font-weight:900}.heading .right-tag{flex-grow:1;height:1px;background-color:#333;border:none;margin-left:11px;margin-top:13px;font-size:13px;font-weight:900}.nc-recent-posts{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.nc-recent-posts .post-content{padding:15px !important;padding-bottom:0px !important}.nc-recent-posts .post-title{margin:5px;font-size:16px;font-weight:600;font-family:"Lato";display:block;overflow:hidden;text-decoration:none}.nc-recent-posts .post-excerpt{margin:5px;height:52px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nc-recent-posts .thumbnail img{display:block;width:100%;height:347px}.post{width:calc(25% - 10px);margin-bottom:20px;background:transparent;border:none;border-radius:5px;overflow:hidden}.thumbnail{position:relative;display:flex;background-color:none}.thumbnail:hover .nc-post-overlay{opacity:1}.thumbnail:hover .social-icons{opacity:1}.thumbnail img{display:block;width:100%;height:auto}.nc-post-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s}.social-icons{position:absolute;display:flex;flex-direction:column;opacity:0;top:1rem;left:1.49rem}.social-icons a{display:inline-block}.social-icons a:last-child{margin-bottom:0}.social-icons a:hover{transform:scale(1.1)}.fb-icon{display:inline-block;width:37px;height:36px;background-image:url(76dec58ca80f4690922b.png) !important;background:no-repeat;background-size:cover}.twitter-icon{display:inline-block;width:37px;height:36px;background-image:url(a08a65e28d2f5d5571b4.png) !important;background:no-repeat;background-size:cover}.ad-wrapper{width:100%;margin-bottom:20px}.pinterest-icon{display:inline-block;width:37px;height:36px;background-image:url(5c723df54dd7f25bec31.png) !important;background:no-repeat;background-size:cover}.container{display:flex;flex-wrap:wrap}.aska_curl_experts .trending-posts{width:100%}.trending-posts{width:73%}.trending-posts .post-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-10px;margin-left:-10px}.trending-posts .post{width:calc(50% - 20px);margin-right:10px;margin-left:10px;display:flex;margin-bottom:1.5rem;background-color:#fff}.trending-posts .post img{width:170px;height:100%}.trending-posts .post-content{flex:1;font-family:Lora,serif;flex-grow:1;padding-right:20%;padding:10px;line-height:1.5em}.trending-posts .post-content a{font-size:18px;text-transform:capitalize;font-family:Playfair Display,serif;font-weight:400;font-size:20px;line-height:24px;color:#333;text-decoration:none}.trending-posts .post-content p{height:52px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.trending-posts .container{max-width:80%;margin-left:10%;margin-right:10%;display:block}.trending-posts .footer-container{display:inline-flex;padding:3rem 0 3rem 0;text-align:left;width:100%}.trending-posts .footer-container .footer-label-container{width:52%}.trending-posts .footer-container .footer-label-container label{font-size:3rem;color:#fff;font-family:Lora,serif;font-weight:900}.trending-posts .footer-container p{font-size:1rem;color:#fff}.trending-posts .footer-container .footer-col-list{width:auto}.trending-posts .footer-container .sec-form form{display:inline-flex}.trending-posts .footer-container .sec-form input[name=email]{font-size:18px;border:1px solid #ccc;padding-left:25px;border-radius:0;width:430px;outline:0;height:80px}.curltalk-column-2{background:#d3d3d3;width:25%;padding:20px;margin:0px 0px 0px 10px}.curltalk-column-2 h3{font-size:24px;font-weight:bold;margin:0;padding:0}.ask-expert.row{display:flex;flex-wrap:wrap;justify-content:space-between}.ask-expert{display:flex !important;flex-wrap:wrap !important;margin-right:-15px;margin-left:-15px}.ask-expert .post{flex:1;margin:0 10px;transition:.3s;width:100%;display:flex;flex-direction:column;align-items:center;border:0;box-shadow:0 0 5px 0 #9c0d7f;background:#fff}.ask-expert .post:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.ask-expert img{width:100%;height:auto}.ask-expert .post-content{padding:1.5rem 1.5rem 0 1.5rem}.ask-expert .post-content h2{font-size:16px;font-weight:600;font-family:"Lato";display:block;overflow:hidden;padding:0px 20px;margin:0px}.ask-expert .post-content p{text-transform:inherit;font-size:16px;font-family:"Lato";font-weight:400;font-style:normal;text-align:left;line-height:26px;padding:0px 20px;margin:0 0 15px 0}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:100%;background-color:#000;color:#fff !important;text-align:center !important;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:20%;margin-left:-60px;font-size:16px;font-weight:300;font-family:"Lato";display:block;overflow:hidden}.tooltip:hover .tooltiptext{visibility:visible}.home_trending_section{padding:40px 0;background:#e821bf 100%}.home_trending_section .trending-posts{width:100%}.home_trending_section .container{max-width:80%;margin-left:10%;margin-right:10%}.home_trending_section .heading{width:100%}.home_trending_section .heading a{color:#fff}.home_trending_section .heading hr{background-color:#fff}.home_trending_section .heading .left-tag{display:block}.aska_curl_experts{padding:40px 0;background:#000}.aska_curl_experts .trending-posts{width:100%}.aska_curl_experts .container{max-width:80%;margin-left:10%;margin-right:10%}.aska_curl_experts .heading{width:100%}.aska_curl_experts .heading a{color:#fff}.aska_curl_experts .heading hr{background-color:#fff}.aska_curl_experts .heading .left-tag{display:block}.product-expert.row{display:flex;flex-wrap:wrap;justify-content:space-between;display:flex;flex-wrap:wrap;justify-content:space-between}.product-expert{display:flex !important;flex-wrap:wrap !important;margin-right:-15px;margin-left:-15px}.product-expert .post{flex:1;margin:0 10px;transition:.3s;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:0}.product-expert img{width:100%;height:auto}.product-expert .post-content{padding:1.5rem 1.5rem 0 1.5rem}.product-expert .post-content h3{font-size:16px;line-height:22px;text-align:center;padding-top:0px;font-weight:300}.trending_products_home .container{max-width:80%;margin-left:10%;margin-right:10%}.trending_products_home .heading{width:100%}.trending_products_home .post-content h3{font-size:16px !important;line-height:22px;text-align:center;color:#000;margin:0;padding:0;font-weight:400 !important}.leaders-curl.row{display:flex;flex-wrap:wrap;justify-content:space-between}.leaders-curl{display:flex !important;flex-wrap:wrap !important;margin-right:-15px;margin-left:-15px}.leaders-curl .post{flex:1;color:#fff;margin:0 10px;transition:.3s;width:100%;display:flex;justify-content:center;align-items:center;border:0;flex:0 0 50%;max-width:45%;margin-bottom:40px}.leaders-curl .post:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.leaders-curl img{width:170px;height:auto}.leaders-curl .post-content{padding:1.5rem 1.5rem 0 1.5rem}.leaders-curl .post-content h2{font-size:16px;font-weight:600;font-family:"Lato";display:block;overflow:hidden;padding:0px;margin:0px}.leaders-curl .post-content p{text-transform:inherit;font-size:16px;font-family:"Lato";font-weight:400;font-style:normal;text-align:left;line-height:26px;padding:0px;margin:0 0 15px 0}.leaders_in_curl{margin-top:20px;padding:40px 0;background:linear-gradient(0deg, #8d17ab 0%, #e821bf 100%)}.leaders_in_curl .container{max-width:80%;margin-left:10%;margin-right:10%}.leaders_in_curl .heading{width:100%}.leaders_in_curl .heading a{color:#fff}.leaders_in_curl .heading hr{background-color:#fff}.leaders_in_curl .heading .left-tag{display:block}.instagram_posts{display:flex !important;flex-wrap:wrap !important}.instagram_posts .container{max-width:80%;margin-left:10%;margin-right:10%}.instagram_posts .thumbnail{flex:0 20% !important}.instagram_posts .heading{width:100%}ul.homepageinstafeed{padding:0;display:flex;flex-wrap:wrap;list-style:none;width:100%}li.homepage-nstafeedli{flex:0 24%;padding:2.5px;line-height:0}.bbp-login-form{display:flex;justify-content:center;align-items:center;width:100%}.bbp-login-form .bbp-form{border:1px solid rgba(0,0,0,.2);border-radius:.3rem;background-color:#fff;padding:1rem;background-clip:padding-box;min-width:400px}.bbp-login-form .bbp-form .bbp-remember-me{display:flex;align-items:center}.bbp-login-form #rememberme{width:auto !important}.bbp-login-form button.user-submit{background-color:#7312a6;border-color:#7312a6;color:#fff;border:1px solid transparent;padding:.3rem .75rem;font-size:1rem;line-height:1.6;border-radius:.25rem}.bbp-login-form .acf-user-register-fields{width:100%}.bbp-login-form .acf-user-register-fields .acf-field{margin-top:5px}.bbp-login-form input{width:100%;padding:0px !important;display:block;height:calc(1.6em + .75rem + 2px);font-size:1rem;font-weight:400;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bbp-login-form textarea{width:100%;padding:0px !important;display:block;height:calc(1.6em + .75rem + 2px);font-size:1rem;font-weight:400;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.homepage-nstafeedli img{width:100%;height:250px;object-fit:cover}.pagination-list{display:flex;margin:0 auto;justify-content:center}.pagination-list ul,.pagination-list .page-numbers{display:inline-flex;text-decoration:none}.pagination-list li{padding:5px 3px;color:#333;font-weight:900;font-size:1.2rem}.pagination-list li i{font-weight:900;font-size:1.2rem}footer{background-color:#000;color:#fff;padding:20px;text-align:center}footer nav{margin:3rem 0 3rem 0}footer nav ul{list-style:none;display:flex;justify-content:center;margin:0;padding:0}footer nav ul li{padding:0 15px;list-style:none;width:auto}footer nav ul li:last-child{margin-right:0}footer nav ul li a{color:#fff;text-decoration:none}footer p{margin:20px 0 0 0}footer .container{max-width:80%;margin-left:10%;margin-right:10%;display:block}footer .footer-container{display:inline-flex;padding:3rem 0 3rem 0;text-align:left;width:100%}footer .footer-container .footer-label-container{width:52%}footer .footer-container .footer-label-container label{font-size:3rem;color:#fff;font-family:Lora,serif;font-weight:900}footer .footer-container p{font-size:1rem;color:#fff}footer .footer-container .footer-col-list{width:auto}footer .footer-container .sec-form form{display:inline-flex}footer .footer-container .sec-form input[name=email]{font-size:18px;border:1px solid #ccc;padding-left:25px;border-radius:0;width:430px;outline:0;height:80px}.owl-prev span{display:none}.owl-next span{display:none}.nc-page-layout-main-content .box .fa-long-arrow-right:before{content:""}.owl-nav .fa-chevron-right{display:none}.owl-nav .fa-chevron-left{display:none}.social-media{display:flex;justify-content:center;margin-top:20px;font-size:1.25em}.social-media a{display:inline-block;width:40px;height:40px;color:#ccc;text-align:center;line-height:40px;border-radius:50%;margin-right:10px}.social-media a:last-child{margin-right:0}.fa{font-size:20px}.footer_bottom{padding:3rem 0 1rem 0}.seperator-line{border-top:1px solid #cccccc96}#primary{opacity:1;transition:opacity .75s}.articles-details h6{font-weight:400;font-size:11px;letter-spacing:.1em;color:#8c8c8c;font-family:Lato,sans-serif;font-style:normal;text-transform:uppercase}.articles-details h6 a{color:#7312a6;font-family:inherit !important;font-style:inherit !important;font-size:inherit !important}.articles-details img{width:100%;height:auto}.mobmenu-left-alignment{z-index:999999 !important;position:fixed;top:0;background:#7314a6;height:60px;width:100%;padding:0 20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.logo{align-items:center;display:flex;padding-top:10px}.logo img{max-width:210px;min-width:185px;width:100%}.logo a{color:#000;text-decoration:none}.menu{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu>li{margin:0 10px;padding:15px 0}.menu>li a{line-height:30px;height:30px;padding:0px 8px 0px 8px;vertical-align:baseline;width:auto;display:block;color:#fff;text-transform:capitalize;text-decoration:none;text-align:center;background:rgba(0,0,0,0);border:0;border-radius:0;font-family:inherit;font-size:14px;font-weight:bold;outline:none}.menu>li>a:hover{font-weight:bold;text-decoration:none;border-color:#fff}.shop_now_btn a{background:#fff !important;border:1px solid #fff !important;color:#7314a6 !important;display:inline-block !important;height:30px !important;margin:20px 0px 17px !important;letter-spacing:1px;padding:0px 8px 0px 8px}.subscribe button{background-color:#333;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:all .3s ease}.subscribe button:hover{background-color:#555}.mega-sub-menu .mega-left{width:25%;float:left;margin:0 !important}.mega-sub-menu li a{color:#000;font-size:16px;text-transform:uppercase;display:inline-block;line-height:34px;text-decoration:none;text-align:left}ul.mega-sub-menu2 a{color:#000;font-size:15px;line-height:18px;font-weight:300;text-transform:capitalize;height:auto;margin-bottom:6px;text-align:left;padding:0}.mega-sub-menu3 li a{color:#666;display:block;height:auto;text-align:left;font-size:14px;font-weight:700;text-transform:uppercase}.mega-sub-menu3 li a span{line-height:16px;font-size:12px;font-weight:400 !important;display:block;text-transform:initial;margin-top:-5px}.mega-sub-menu3 li:not(:last-child){margin-bottom:15px}.num_box{float:left;width:33%;padding:0px;text-align:center !important}.num_box a{color:#7312a6 !important;text-align:center !important}.navbar-bottom-part{font-size:1rem;font-weight:400;line-height:1.6;color:#212529;text-align:left;background-color:#fff}.subnavbar-nav{border-right:none;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:center;margin:0;text-align:center;width:100%}.subnavbar-item{align-items:center;border-bottom:none;border-right:1px solid #dfdfdf;display:flex;height:50px;text-align:center;padding:0;vertical-align:top;width:auto}.subnavbar-item .features-label{color:#212529;font-family:inherit;font-size:13px;font-style:italic;letter-spacing:0;text-transform:none;margin-right:5px}.subnavbar-item #menu-login-container{color:#1d1d20;font-size:13px;font-weight:700;white-space:nowrap;color:#1d1d20;font-size:13px;font-weight:700;white-space:nowrap}.subnavbar-item #menu-login-container .login-menu-btn i{font-size:25px;padding-right:10px;vertical-align:middle}.article--rightrail .read-more-blog{margin:2rem 0}.article--single-column .read-more-blog{margin:0 auto 2rem;max-width:820px}@media only screen and (min-width: 768px){.article--single-column .read-more-blog--float{width:328px;float:right;margin-left:2rem}}@media only screen and (min-width: 820px){.article--single-column .read-more-blog--float{margin-right:calc((100vw - 32px - 820px)/2)}}@media only screen and (min-width: 1920px){.article--single-column .read-more-blog--float{margin-right:534px}}.article--rightrail .read-more-blog--sticky{margin-top:0;position:sticky;top:calc(70px + 1.5rem)}li.subnavbar-item{align-items:center;border-bottom:none;border-right:1px solid #dfdfdf;display:flex;height:50px;text-align:center;padding:0;vertical-align:top;width:auto}li.subnavbar-item a.subnav-link{text-decoration:none;color:#7312a6;cursor:pointer;font-weight:300;font-size:12px;line-height:50px;letter-spacing:1px;padding:0 .625em;background-color:#fff;display:inline-block;width:100%}li.subnavbar-item a.subnav-link:hover{color:#fff;background-color:#7313a6}li.subnavbar-item a.subnav-link:first-child a.subnav-link{background-color:transparent}li.subnavbar-item span.subnav-link{text-decoration:none;color:#7312a6;cursor:pointer;font-weight:300;font-size:12px;line-height:50px;letter-spacing:1px;padding:0 .625em;background-color:#fff;display:inline-block;width:100%}li.subnavbar-item span.subnav-link:hover{color:#fff;background-color:#7313a6}li.subnavbar-item:nth-last-child(2){border:none;background-color:transparent}li.subnavbar-item:nth-last-child(2) .site-search{margin-left:5px}.login-menu-btn{list-style:none}.fa-user-circle:before{content:""}.btn-toggler{display:none;top:24px;left:12px;width:50px;border:none;background:transparent;position:absolute;transform:translateY(-50%)}.btn-toggler span{display:block;padding:3px 0;border-bottom:2px solid #fff}@media only screen and (max-width: 1024px){.mob-menu-header-holder .mobmenul-container{top:4px}}.mobmenu-content{margin-top:0;padding-bottom:0px;z-index:1;height:calc(100% - 45px);overflow:auto;padding-top:34px}.mobmenu-content li a{display:block;color:#0a0a0a;position:relative;padding:10px 20px;text-decoration:none}.mobmenu-left-alignment{position:fixed;top:0;height:100%;left:0;background-color:#f7f7f7;width:270px;transition:transform .5s;transform:translateX(-100%);z-index:1}#mobmenuleft{margin:0;padding:0;list-style:none}#mobmenuright{margin:0;padding:0;list-style:none}.sub-menu{list-style:none;display:none}.menu1+.sub-menu{display:block}.mob-expand-submenu i{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.menu1 .mob-expand-submenu i.fa-plus{display:none}.mega-sub-menu-con{top:60px;list-style:none;z-index:999;border-radius:0;background:#fff;border-top:0px solid #7313a6;border-left:0px solid #7313a6;border-right:0px solid #7313a6;border-bottom:4px solid #7313a6;padding:0px 0px 0px 0px;position:absolute;width:800px;max-width:none;display:none}.mega-sub-inner-menu li{padding-bottom:15px;margin:0 !important}.mega-rigth{width:75%;float:left}.mega-rigth img{width:100%}.mega-sub-menu{list-style:none;width:100%;float:left;display:flex;align-items:center;padding:15px}.mega-sub-menu li a span{line-height:16px;font-size:10px;display:block;margin-top:-5px;font-weight:300}.mega-sub-menu .mega-sub-inner-menu{list-style:none;padding-left:0;width:100%;float:left}.mega-sub-menu-con2{top:60px;list-style:none;border-radius:0;background:#fff;border-top:0px solid #7313a6;border-left:0px solid #7313a6;border-right:0px solid #7313a6;border-bottom:4px solid #7313a6;padding:15px;position:absolute;width:800px;max-width:none;left:50%;transform:translatex(-50%);display:none}ul.mega-sub-menu2{padding:0;list-style:none}ul{padding:0;list-style:none}#menu-sub-menu-header li:last-child{border:none;margin-left:5px}.mega-sub-menu3{top:60px;z-index:999;position:absolute;width:200px;max-width:none;padding:12px;border-top:0px solid #333;border-left:0px solid #333;border-right:0px solid #333;border-bottom:4px solid #7314a6;background:#fff;border-radius:0;list-style:none;display:none}.banner_img img{width:100%}.hide{display:none}.show{display:block}.num_box img{height:370px;object-fit:cover}button.gsc-search-button.gsc-search-button-v2{border-radius:0 35px 35px 0;background:#7312a6;border:1px solid #7314a6;padding:10px 15px;margin:0}td.gsc-input{padding:0 !important;width:190px}td.gsc-search-button{padding:0;margin:0}.gsc-control-cse.gsc-control-cse-en{margin-top:4px}input#gsc-i-id1{background-size:100px !important}td#gs_tti50{padding:2px 10px;border-right:none}.gsc-control-cse{background:none !important;border:none !important}.gsc-control-cse table{border:none !important}.gsc-input-box{background:none !important;border:none !important}.gsc-input-box table{margin:0px}.gsc-search-button{border:none}.gsc-input{border:none}.gsib_b{border-left:none}.dropdown-menu-profle{visibility:hidden;position:absolute;top:109px;right:14%;z-index:9;background:#fff;text-align:left;list-style:none;padding:0px;border-bottom:2px solid #7312a6;min-width:169px}ul.dropdown-menu-profle li a{color:#7312a6;font-size:12px;text-decoration:none;background-color:transparent;font-family:Lato,sans-serif;cursor:pointer}.dropdown-menu-profle:hover{visibility:visible}.dropdown-menu-profle li{padding:0 10px 0 10px}.dropdown-menu-profle li a{display:block;background:#fff;color:#666;font-family:inherit;font-size:14px;font-weight:bold;line-height:35px;text-decoration:none;text-transform:uppercase}li.subnavbar-item a.subnav-link:hover{background:none}li.subnavbar-item a#navbarDropdown10{background-color:transparent !important}.subnavbar-item-login{border:none !important}.subnavbar-item-login #navbarDropdown16:hover+.dropdown-menu-profle{visibility:visible}.subnavbar-item-login #navbarDropdown16:focus+.dropdown-menu-profle{visibility:visible}.login-menu-btn span{line-height:30px;height:30px;padding:0px 8px 0px 8px;width:auto;display:block;text-transform:capitalize;text-decoration:none;text-align:center;border:0;border-radius:0;font-family:inherit;font-size:14px;font-weight:bold;outline:none}.nc-home-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto}.nc-home-modal .modal-content{background-color:#fefefe;margin:auto;padding:30px 40px 30px 40px;border:1px solid #888;width:400px;height:auto;top:20%}.nc-home-modal .modal-content #loginform p{display:grid}.nc-home-modal .close{background:none;float:right;font-size:28px;font-weight:bold;display:flex;justify-content:right;align-items:right}.nc-home-modal .close:hover{color:#000;cursor:pointer}.nc-popup-overlay{display:none;z-index:1;background-color:#000;opacity:.8;position:fixed;left:0px;top:0px;width:100%;height:100%}.nc-recent-posts .post-list{display:contents}.nc-recent-posts .post-list .post{width:25%}.breadcrumb_inner{border-bottom:1px solid #cccccc8f;text-align:center;background-size:cover !important;background-repeat:no-repeat !important;background-position:center 0 !important;margin-bottom:30px}p.breadcrumb_articles{margin:0;text-align:revert;font-size:24px;font-weight:700;font-family:"Lato";padding:50px 0 55px 0;background:transparent;color:#fff;text-transform:capitalize}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;border-radius:.25rem;justify-content:center}.breadcrumb.detail{font-family:Lato,sans-serif;font-size:.8rem;line-height:1em;font-style:normal;text-transform:uppercase;font-weight:600}.breadcrumb.detail a{color:#7313a6}.breadcrumb_articles{margin:0;text-align:revert;font-size:24px !important;font-weight:700 !important;font-family:"Lato";padding:50px 0 55px 0;background:transparent;color:#fff;text-transform:capitalize}.breadcrumb_inner .about-us .breadcrumb_articles{color:#000}.breadcrumb_inner .about-us .row{justify-content:center;display:flex}.breadcrumb_articles{margin:0;text-align:revert;font-size:28px;font-weight:700;font-family:"Playfair Display";padding:50px 0 55px 0;background:transparent;text-transform:capitalize}.breadcrumb{padding:0px}.breadcrumb .breadcrumb_last{display:none}@media only screen and (max-width: 600px){.breadcrumb_articles{text-align:center !important;font-size:16px !important;padding:25px 0 !important}.breadcrumb_inner .row{width:100% !important}.breadcrumb_inner .page-layout-main-content{padding:30px 10px}.type-hairs .hair-type .row{width:100%;margin-right:0px;margin-left:0px;padding-top:0px}.type-hairs .hair-type .row .title-icon-wrapper{margin-top:10px}.type-hairs .hair-type .row .col-md-4{width:100%;display:flex;justify-content:center}.type-hairs .hair-type .row .col-md-8{width:100%}.type-hairs .hair-type .row .col-md-8 .px-md-5{padding:1rem}.type-hairs .hair-type .p-3{padding:5px}.type-hairs .post-list{display:flex;flex-wrap:wrap}.type-hairs .post-list .post{width:100% !important}.type-hairs .post-list .post .post-content{padding:0px !important}}@media only screen and (min-width: 600px)and (max-width: 820px){.type-hairs .d-flex{justify-content:end}.type-hairs .row .col-md-4 img{width:100% !important;height:auto !important}}.inner_page_layout{padding:0 0 25px 0;width:100%}.inner_page_layout .container.page-layout-main-content{background:transparent}.inner_page_layout .texture-tales-section{display:flex;flex-wrap:wrap;max-width:80%;margin-left:10%;margin-right:10%}.latest_post_section{width:75%}.latest_post_section .post .thumbnail a img{width:auto;height:380px}.google_ads_section{width:25%}.ads_script{text-align:center}.ads_script p{text-align:center;padding-top:15px}.texture-tales-section .post{width:100%;background-color:transparent}.texture-tales-section .post-content{padding:1.5rem 1.5rem 0 1.5rem}.texture-tales-section .post-content .post-title{font-family:Playfair Display,serif;text-decoration:none;font-weight:700;font-size:20px;line-height:24px;color:#333}.texture-tales-section .post-content .post-title span{height:auto;line-height:35px;font-size:22px}.texture-tales-section .post-content .item-description p{height:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-layout-main-content .row{width:100%}.pagination-wrapper{text-align:center;width:100%;padding:20px}.pagination-wrapper a{text-decoration:none;border:1px solid #bfbfbf;padding:5px 13px;margin:2px;color:#7312a6;cursor:pointer}.pagination-wrapper .current{padding:5px 13px;border:1px solid #000;font-weight:bold}.post_banner_image{padding:20px}.email_newsletter hr{height:1px;margin:3rem 0 1.5rem 0}.email_newsletter .email-label-container label{font-size:28px;font-family:"Lora";font-style:italic;font-weight:600;color:#7314a6}.email_newsletter .email-label-container p{text-align:left !important}.giveaway-container{max-width:80%;margin-left:10%;margin-right:10%}.giveaway-container .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.giveaway-container .promotion{margin:0 10px 0 0;flex:0 0 32.333333%;max-width:33.33333333%;background:#fff;border:1px solid #ccc;box-shadow:0 0 5px 0 #ccc;margin-bottom:13px;position:relative;width:100%}.giveaway-container .promotion .pre-entry{padding:0 15px 0 15px}.giveaway-container .promotion h1.title{margin:0;font-size:26px;line-height:2.125rem;font-weight:600;color:#000;text-align:center;padding:0px;font-style:normal}.giveaway-container .promotion-details{display:flex;list-style:none}.giveaway-container .promotion-details #winner{position:relative;display:inline-block;float:none;width:25%;margin:0 auto;opacity:.5;-webkit-transition:opacity .15s ease-in-out;-moz-0transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out}.giveaway-container .content .title p{text-align:center;font-size:20px;margin:0px}.giveaway-container .content .title p a{color:#000;cursor:pointer}.giveaway-container .content .description{text-align:center}.giveaway-container .content .description p{line-height:1.4}.giveaway-container ul.promotion-details{padding:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:15px 0;padding:10px 0 15px 0}.giveaway-container ul.promotion-details li{list-style:none;display:inline-block;text-align:center;width:24%}.giveaway-container ul.promotion-details li h3{font-size:14px;font-family:"Lato"}.powered-by{text-align:center}.powered-by img{width:15px}.powered-by h5 a{text-decoration:none;color:#000;font-size:15px !important;text-align:center;display:block;font-weight:500;display:flex;align-items:center;justify-content:center}.powered-by h5 a img{margin:0 3px}.toggle-popup a{cursor:pointer}.view-rules-wrapper.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.view-rules-wrapper .m-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:50%}.view-rules-wrapper .close{position:relative !important;overflow:auto;color:#aaa;float:right;font-size:28px;font-weight:bold}.view-rules-wrapper .close:hover{color:#000;text-decoration:none;cursor:pointer}.view-rules-wrapper .close:focus{color:#000;text-decoration:none;cursor:pointer}.m-content .modal-title{font-weight:700;font-size:17px;color:#7c7c7c;letter-spacing:.1px;padding-left:20px}.inner_page_layout .page-layout-main-content .video_page_container{display:flex;width:auto;flex-wrap:wrap;margin:0 auto}.inner_page_layout .page-layout-main-content .video_page_container .video_main{flex:0 0 100%;max-width:100%}.series_container{width:50%;margin:0 auto;margin-top:23px}.series_container .col{width:33.33%;justify-content:center;display:flex}.series_container h2 span{background-color:#f4f4f4;padding:0 19px}.series_container .card{margin-bottom:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border-radius:5px;border:none;background-color:#fff;width:95%}.series_container .card-img-top{border-top-left-radius:5px;border-top-right-radius:5px}.series_container .card-body{padding:20px}.series_container .card-body p{font-family:"Lato";font-size:14px !important}.series_container .card-title{margin-bottom:10px;font-weight:bold}.series_container .card-text{margin-bottom:0}.main-heading-style h2{font-family:Lato,sans-serif;font-size:20px;color:#000;letter-spacing:.12em;text-transform:uppercase;font-style:normal;width:100%;font-weight:900;text-align:center;border-bottom:1px solid #ccc;margin:19px 0 49px;line-height:.1em}.series_videos_row{display:inline-flex;justify-content:center;flex-wrap:wrap}.series_videos_row .ads_script{width:100%}.series_videos_row col{justify-content:center;align-items:center;display:flex}.series_videos_row .card img{width:100%}.trending_videos_row{display:inline-flex;justify-content:center;flex-wrap:wrap}.trending_videos_row .card{box-shadow:none;border-radius:none;border:none;background-color:transparent;position:relative}.trending_videos_row .card img{width:100%}.trending_videos_row .card .play-button{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%)}.trending_videos_row .card .play-button a{background:#7312a6;display:block;border-radius:50%}.trending_videos_row .card .play-button a i{font-size:55px;border-radius:50%;background:#fff}.view-more-container{margin-top:1rem;text-align:center}.view-more-container a{cursor:pointer}.post{width:100%;overflow:auto}.inner_page_layout{max-width:80%;margin-left:10%;margin-right:10%}.post-single-page .container .row{display:flex}.post-single-page .post-section{width:75%;padding:0 10px}.post-single-page .article__rightrail{width:25%;padding:2rem 0}.post-single-page .article__rightrail .article-right-title{font-family:"Lato";text-align:center}.post-single-page .article__rightrail .read-more-blog{max-width:300px;margin:0 auto 2rem}.post-single-page .article__rightrail .read-more-blog .card-blog{margin:0 0 2rem}.post-single-page .article__rightrail .read-more-blog .card-blog .read-more-blog__link{font-size:16px;font-weight:600;font-family:"Lato";display:block;overflow:hidden}.post-single-page .js-article-title{padding-top:0;font-family:"Lato";font-size:25px;text-transform:unset;text-align:center}.post-single-page .article-details{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 0 10px 0}.post-single-page .article-author{font-family:"Lato";padding:0 15px;border-right:1px solid #ccc;font-size:14px}.post-single-page .article-author a{text-transform:capitalize;text-decoration:underline;font-weight:600;font-size:14px;cursor:pointer}.article-date{padding:0 15px;border-right:1px solid #ccc;font-size:14px;font-family:"Lato"}.article-sharing{padding:0 15px}.article-sharing .social-share{align-items:center;display:flex}.article-sharing .social-share a{color:#fff}.article-sharing i.fa-facebook-f{color:#3b5998}.article-sharing i.fa-twitter{color:#55acee}.article-sharing i.fa-pinterest-p{color:#cb2027}.article-sharing .fa-comment-o{color:#000}.article-sharing .sms-share a{display:none;color:transparent}.single-post blockquote{font-size:25px;line-height:2.1rem;font-style:normal;color:#000;margin:20px 0;font-family:Playfair Display;font-weight:700;text-align:center;padding:40px;border:8px solid #7312a7;border-radius:0;width:100%;position:relative;letter-spacing:.01em}.article-body{text-align:left}.article-body h4{font-style:normal;font-size:20px;color:#272727;font-family:"Lato"}.article-body p{margin-bottom:15px;font-family:"Lato";line-height:32px}.article-body h3{font-size:18px;font-family:"Lato";font-weight:600;text-transform:uppercase;margin-top:30px}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.default-plain{background-color:#fff;overflow-y:scroll;overflow-x:hidden}.default-plain #main-quiz-section .tormentor-page-main-content{max-width:100%;margin-left:0;margin-right:0}.tormentor-page-main-content{max-width:80%;margin-left:10%;margin-right:10%}#main-quiz-section{background-color:#b6139f;background-size:cover;padding:0px 0px 50px 0;padding-top:40px;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;font-weight:bold;border-bottom:2px solid skyblue;outline-width:0}#main-quiz-section .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#main-quiz-section .column1{padding:15px !important;padding-bottom:5px;padding-left:5px;padding-right:5px}#main-quiz-section .board{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:0px,0px,0px,0px;margin-top:3px;margin-bottom:3px}#main-quiz-section .progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem;margin-bottom:30px;margin-left:-1px;margin-top:-1px;height:30px !important}#main-quiz-section .progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease;background:#a92fbe !important;background:linear-gradient(96deg, #a92fbe 0%, #d41160 99%) !important}#main-quiz-section .progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 0, transparent 50%, rgba(255, 255, 255, 0.15) 0, rgba(255, 255, 255, 0.15) 75%, transparent 0, transparent);background-size:1rem 1rem}#main-quiz-section .progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}#main-quiz-section #progressbar{margin-bottom:30px;overflow:hidden;color:#d3d3d3}#main-quiz-section #progressbar .active{color:#000}#main-quiz-section #progressbar li{list-style-type:none;font-size:12px;width:25%;float:left;position:relative}#main-quiz-section #progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:18px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px auto;padding:2px}#main-quiz-section #progressbar li:after{content:"";width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1}#main-quiz-section #progressbar #account:before{font-family:FontAwesome;content:""}#main-quiz-section #progressbar #personal:before{font-family:FontAwesome;content:""}#main-quiz-section #progressbar #payment:before{font-family:FontAwesome;content:""}#main-quiz-section #progressbar #confirm:before{font-family:FontAwesome;content:""}#main-quiz-section #progressbar li.active:before{background:skyblue}#main-quiz-section #progressbar li.active:after{background:skyblue}#main-quiz-section .tormentor-page-format{padding:15px 50px !important}#main-quiz-section .tormentor-page-format .container.tormentor-page-main-content{padding:0 !important}#main-quiz-section .tormentor-page-format div#recipient1{padding:0 !important}#main-quiz-section .tormentor-page-format .notice{margin-bottom:30px !important}#main-quiz-section .tormentor-page-format .col-md-12.pb-5.pl-5.pr-5{padding-bottom:0 !important}#main-quiz-section .container.tormentor-page-main-content{padding-top:0}#main-quiz-section .row.nogutters{margin-left:0;margin-right:0}#main-quiz-section .row.nogutters .col-md-4{padding:0}#main-quiz-section .tormentor_page-format .col-md-12{padding:15px !important;margin-left:0px;margin-right:0px}#main-quiz-section #figure{text-align:center;position:relative;margin-top:0}#main-quiz-section #figure .start-title{font-family:Lato,sans-serif;font-size:45px !important;font-weight:700;letter-spacing:.1em;line-height:1.2em !important;text-align:center}#main-quiz-section #figure span.purple-text{color:#7313a6}#main-quiz-section #figure .start-description{margin-top:40px;margin-bottom:30px;font-size:16px;line-height:27px;font-weight:300}#main-quiz-section #figure .action-button{width:auto;background:#1d2327;font-weight:400;color:#fff;border:0 none;border-radius:0px;cursor:pointer;text-transform:uppercase;padding:25px 35px;margin:10px 5px;font-family:"Lato";font-size:16px}#main-quiz-section #figure .action-button:hover{background:#7314a6;border:1px solid #7314a6;box-shadow:0 0 0 2px #fff,0 0 0 3px #1d2327}#main-quiz-section #figure input.next.action-button.start{padding:25px 85px}#main-quiz-section #figure fieldset{background:#fff;border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:82px;position:relative}#main-quiz-section #figure fieldset .quiz-section-wrapper{background:#fff;border:0 none;border-radius:0px;padding:20px 70px;box-sizing:border-box;width:100%;margin:0;position:relative;text-align:center;color:#000}#main-quiz-section #figure fieldset .quiz-section-wrapper .title{font-size:23px;font-weight:700;font-family:"Lato"}#main-quiz-section #figure fieldset .quiz-section-wrapper .description{margin-top:30px}#main-quiz-section #figure fieldset .quiz-section-wrapper .description p{font-weight:normal;font-size:18px;line-height:36px;font-family:"Lato"}#main-quiz-section #figure fieldset .quiz-section-wrapper .first{padding:20px 210px}#main-quiz-section #figure fieldset .quiz-section-wrapper .option{cursor:pointer}#main-quiz-section #figure fieldset .quiz-section-wrapper img.img-fluid.option-image{width:100%}#main-quiz-section #figure fieldset .quiz-section-wrapper .option-text{padding:10px;font-family:"Lato"}#main-quiz-section #figure fieldset .quiz-section-wrapper .option-text.curl_type{padding:10px;display:flex;justify-content:center;align-items:center;height:170px}#main-quiz-section #figure fieldset .description p.letsget_start{margin-top:30px;font-family:"Lato"}#main-quiz-section #figure fieldset .option{flex-basis:0;flex-grow:1;max-width:100%;background:#cccccc0f;font-size:18px;border:1px solid #eee;box-shadow:0 0 5px 0 #ccc;margin:15px;padding:0}#main-quiz-section #figure fieldset .option:hover{border-bottom:4px solid #7314a6}#main-quiz-section #figure fieldset .options.row{display:flex;flex-wrap:wrap;margin:50px 0 40px 0}#main-quiz-section #figure fieldset .option-content.option-no-image{justify-content:center;align-items:center;display:flex;font-size:20px;height:250px;padding:10px}#main-quiz-section #figure input[type=text]{padding:0px 8px 4px 8px;border:none;border-bottom:1px solid #ccc;border-radius:0px;margin-bottom:30px;margin-top:2px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:16px;letter-spacing:1px}#main-quiz-section #figure .action-button-previous{width:auto;background:#e8e8e8;font-weight:400;color:#000;border:0 none;border-radius:0px;cursor:pointer;padding:25px 50px;margin:10px 5px;text-transform:uppercase;font-family:"Lato"}#main-quiz-section #figure .action-button-previous:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #616161}#main-quiz-section fieldset{min-width:0;padding:0;margin:0;border:0;display:none}body.single .container.tormentor-page-main-content.test{padding:30px 10px}body:not(.single):not(.home):not(.page-template-common-curly-hair) .container.tormentor-page-main-content.test{padding:0px;padding:0px}body a{cursor:pointer}body.page-template-common-curly-hair .container.tormentor-page-main-content.test{padding:40px 0;padding:40px 0}.promotion{box-shadow:none}.tormentor-page-format .container.tormentor-page-main-content{padding:0 !important}#main-quiz-section.row{display:flex;flex-wrap:wrap;margin-right:0px;margin-left:0px;justify-content:center}#hair_type .form-card{background:#fff;border:0 none;border-radius:0px;padding:20px 70px;box-sizing:border-box;width:100%;margin:0;position:relative}#hair_type .form-card .title{font-size:23px;font-weight:700;font-family:"Lato"}#hair_type .form-card .curl_type{padding:10px;display:flex;justify-content:center;align-items:center;height:120px;font-weight:300}#figure input[type=email]{padding:0px 8px 4px 8px;border:none;border-bottom:1px solid #ccc;border-radius:0px;margin-bottom:30px;margin-top:2px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:16px;letter-spacing:1px}#figure input[type=password]{padding:0px 8px 4px 8px;border:none;border-bottom:1px solid #ccc;border-radius:0px;margin-bottom:30px;margin-top:2px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:16px;letter-spacing:1px}#figure textarea{padding:0px 8px 4px 8px;border:none;border-bottom:1px solid #ccc;border-radius:0px;margin-bottom:30px;margin-top:2px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:16px;letter-spacing:1px}#figure textarea:focus{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;font-weight:bold;border-bottom:2px solid skyblue;outline-width:0}#figure input:focus{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;font-weight:bold;border-bottom:2px solid skyblue;outline-width:0}#figure .action-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #1d2327}#figure .action-button-previous:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #616161}.quiz-section-wrapper .row{display:inline-flex;margin-top:20px;justify-content:center;width:100%}.quiz-section-wrapper .row .col{width:33.33%;background:#cccccc0f;font-size:18px;border:1px solid #eee;box-shadow:0 0 5px 0 #ccc;margin:15px;padding:0}.quiz-section-wrapper .row .col .content{justify-content:center;align-items:center;display:flex;font-size:20px;font-weight:100;min-height:250px;padding:10px;font-family:"Lato"}.wrapper-with-image .content{display:block !important;padding:0px !important}.pattern_title{padding:4px}#NaturallyCurly_community .register-title{font-size:22px;font-family:"Lato";font-weight:600;margin-bottom:15px}#NaturallyCurly_community .register-description{margin-bottom:50px;font-family:"Lato"}#NaturallyCurly_community .register-form{margin:0 auto;width:600px;text-align:left}#NaturallyCurly_community .register-form .checkboxes-container label{margin-left:10px;text-align:left;color:#000}#NaturallyCurly_community .field_group .input-label{font-size:1rem;font-weight:300}#NaturallyCurly_community .register-buttons-container{display:flex;flex-wrap:wrap;justify-content:center}#NaturallyCurly_community .btn-submit input{border:1px solid #7314a6;background:#7314a6;text-align:center;width:200px;display:inline-block;margin-top:30px;font-family:"Lato";text-transform:uppercase;color:#fff;font-size:16px;padding:25px 35px}#NaturallyCurly_community .btn-skip-step{border:1px solid #cccccc54;background:#cccccc73;text-align:center;width:200px;display:inline-block;margin-top:30px;font-family:"Lato";text-transform:uppercase;color:#000;font-size:16px;padding:25px 35px;cursor:pointer;font-weight:400}#NaturallyCurly_community .btn-submit-container{flex:0 0 50%;max-width:50%}#NaturallyCurly_community .btn-skip-step-container{flex:0 0 50%;max-width:50%}#NaturallyCurly_community .checkboxes-container label{font-size:15px;font-weight:300}#NaturallyCurly_community .checkboxes-container .d-flex{padding:10px 0}#NaturallyCurly_community .already-registered{margin:30px 0 15px 0}#NaturallyCurly_community .already-registered a{color:#7314a6;text-decoration:underline;font-size:16px;font-weight:300}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.login-main-popup{display:none;z-index:999999;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:auto;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.5)}.login-main-popup .login-title{font-family:Playfair Display;font-size:21px;justify-content:center;text-align:center;margin:0 30px 15px}.login-main-popup .new-here{align-items:center;color:#7313a6;display:flex;font-family:Lato;font-size:13px;justify-content:center;text-decoration:underline;margin:30px 5px}.popup-content{display:flex;flex-direction:row;height:100%}.popup-left{flex-basis:40%;padding:0px}.popup-left img{max-width:100%;min-width:395px;height:100%}.popup-right{flex-basis:60%;padding:20px}.popup-right h2{margin-top:0}.popup-right form{display:flex;flex-direction:column}.popup-right label{margin-bottom:10px;color:#141414;font-family:Lora;font-size:13px}.popup-right input[type=text]{padding:5px;margin-bottom:10px}.popup-right input[type=password]{padding:5px;margin-bottom:10px}.popup-right input[type=submit]{padding:10px;background-color:#333;color:#fff;border:none;cursor:pointer}.form-input{display:flex;flex-direction:column}.form-input input{background-color:#f6f6f6;border:0;color:#000;height:40px;font-family:Lora;font-size:14px;padding:10px;width:100%}.form-input .error-message{color:red;display:flex;font-family:Lora;font-size:13px;justify-content:center}.close-btn-container{display:flex;justify-content:flex-end;padding:10px 10px 0 0}.login-sub-title{border-bottom:1px solid rgba(112,112,112,.5);font-family:Lato;font-size:13px;padding-bottom:15px;justify-content:center;text-align:center}div#login__message{padding:5px 25px}.forgot-password{color:gray;cursor:pointer;font-size:11px;justify-content:flex-end;text-align:center;text-decoration:underline;display:flex}.login-btn-container{display:flex;border-bottom:1px solid rgba(112,112,112,.5);padding-bottom:15px;margin-top:10px;justify-content:space-between;align-items:center}.btn-login input{min-width:100px}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.common-curly-hair .text-right{text-align:right}.common-curly-hair .view_all_curlyhair{border:1px solid #7314a6;color:#fff;padding:5px 30px;display:inline-block;background:#7314a6;border-radius:4px}.common-curly-hair .post-list .post{padding-right:15px;padding-left:15px}.common-curly-hair .post-list .post .thumbnail{display:block}.common-curly-hair .join_conversion h1{font-size:27px}.common-curly-hair .join_videos{margin-bottom:20px}.join_videos{width:100%}.view-all-btn{margin-bottom:3rem}.view_profile{width:70%;margin:20px auto;border:1px solid #00000070;border-radius:10px;padding:23px}.page .entry-title{display:none;text-align:center}.inner_page_layout{max-width:80% !important}.post-grid-section{display:flex}.post-grid-section .posts-1 .post{width:100%;display:flex}.post-grid-section .posts-1 .post .thumbnail{margin:0px;padding:0px;width:51%}.post-grid-section .posts-1 .post-content .post-title{line-height:35px;font-size:22px;font-weight:600;font-family:"Lato";color:#000;text-decoration:none}.posts-3{width:100%;display:flex;padding:0 20px;flex-wrap:wrap}.posts-3 .full-width{width:100%}.posts-3 .post{width:33%}.posts-3 .post-content .post-title{font-size:16px;font-weight:600;font-family:"Lato";display:block;overflow:hidden;color:#000}.post .post-content{width:100%;padding:1.5rem !important}.our_story_section{display:flex}.our_story_section .col-md-6{width:50%}.inner_page_layout .section-title{font-family:"Lato";font-size:20px;color:#000;letter-spacing:.12em;text-transform:uppercase;font-style:normal;width:100%;font-weight:900;text-align:center;border-bottom:1px solid #ccc;margin:19px 0 49px;line-height:.1em}.section-title span{background-color:#f4f4f4;padding:0 19px}.cms_head{font-family:"Lato";font-size:16px;font-weight:600}.about-us p{text-transform:inherit;font-size:16px;font-family:"Lato";font-weight:400;font-style:normal;text-align:left;line-height:26px}.module-page-container .block-header{text-align:center}.module-page-container .block-header .page-title{font-family:Playfair Display,serif;padding-top:60px;font-size:3.57143em;font-weight:400}.module-page-container .block-header .page-title img{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-0.1em !important;background:none !important;padding:0 !important}.texture-typing-section{max-width:80%;margin-left:10%;margin-right:10%}.texture-typing-section .section{display:flex}.texture-typing-section .section .col-7{width:66.66%;padding:0 20px}.texture-typing-section .section .col-5{width:33.33%;padding:0 20px}.texture-typing-section .post{padding:0 10px}.section .col-6 img{max-width:100%;height:auto}.part-one .ads_script{text-align:center;height:100%}.part-one h1{font-family:Playfair Display,serif;font-size:26px;text-align:center;line-height:2.125rem;font-weight:600;color:#000;text-align:center;padding:.5em 0;font-style:normal}.part-two .btn-primay{background-color:#7312a6;border-color:#7312a6;color:#fff;cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;line-height:1.6;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mb-5{margin-bottom:3rem !important}.col-51{width:51%}.col-41{width:41%;justify-content:center;align-items:center;display:flex}.col-41 h3{padding-left:1.5rem;font-size:24px;font-weight:400;font-family:Playfair Display,serif}.section-separator{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);height:1px !important;max-width:100% !important}.card-registration .no-gutters{display:flex}.card-registration .no-gutters .col-xl-6{width:50%}.card-registration .no-gutters .form{padding:20px}.card-registration .no-gutters .form .card-body{padding:30px 0}.card-registration .no-gutters .form h3{font-size:28px;text-transform:uppercase;font-family:Playfair Display,serif;font-weight:400}.card-registration .no-gutters .form .name{display:flex}.card-registration .no-gutters .form .name .form-outline{margin-right:4px}.card-registration .no-gutters .form input{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.card-registration .form .form-outline input{width:100%;margin-bottom:5px}.card-registration .form .mb-4{margin-bottom:1.5rem}.justify-content-end{display:flex;justify-content:end}.justify-content-end button{color:#fff;background-color:#17a2b8;border-color:#17a2b8;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem;border:none}.nc-topics .row{display:flex;flex-wrap:wrap}.nc-topics .col-md-3{width:25%;padding:10px;margin-bottom:1.5rem}.nc-topics .col-md-3 .social-icons{top:11%}.nc-topics .col-md-3 .post-content{padding:1.5rem}.nc-contact-us .item-spots{display:flex;flex-wrap:wrap;border-radius:50% !important;transition:transform .5s,-webkit-transform .5s}.nc-contact-us .item-spots .col-md-4{width:33.33%}.nc-contact-us .item-spots .thumbnail{justify-content:center}.nc-contact-us .item-spots .thumbnail:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.nc-contact-us .item-spots .thumbnail img{transition:transform .5s,-webkit-transform .5s;width:250px}.nc-contact-us .item-spots .text-center{text-align:center}.nc-contact-us .item-spots .caption{padding:1.5rem}.nc-contact-us .item-spots .caption h3{font-size:18px;font-family:"Lato"}.nc-contact-us h2{font-family:Lato,sans-serif;font-size:20px;color:#000;letter-spacing:.12em;text-transform:uppercase;font-style:normal;width:100%;font-weight:900;text-align:center;border-bottom:1px solid #ccc;margin:19px 0 49px;line-height:.1em}.nc-contact-us h2 span{background-color:#f4f4f4;padding:0 19px}.nc-contact-us h4{font-style:normal;font-size:20px;color:#272727;font-family:Playfair Display,serif;font-weight:400}.filter_stylenook .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.filter_stylenook .col-md-12{width:100%}.filter_stylenook .navigation-tabs{width:100%;display:flex}.filter_stylenook .navigation-tabs .nav-links{text-decoration:none;border:none;color:#000;padding:15px 25px;background:#ddd;border-radius:0;font-size:18px;position:relative;width:20%;text-align:center}.filter_stylenook .navigation-tabs .nav-links.active:after{content:"";position:absolute;bottom:-30px;left:45%;border:15px solid transparent;border-top-color:#7314a6}.filter_stylenook .hide_container{display:none}.filter_stylenook .active{background:#7314a6 !important;color:#fff !important}.filter_stylenook .grid{width:100%;margin:10px 0}.filter_stylenook .grid-item{width:30.333%;height:auto;margin:10px;float:left}.filter_stylenook .grid-item img{width:100%;height:100%;object-fit:cover}.filter_stylenook .pages{text-decoration:none;border:1px solid #bfbfbf;margin:2px;padding:5px 13px;display:inline-block}.filters-hide{display:none}#home-container .filter{border:1px solid #ccc;box-shadow:0 0 5px 0 #ccc;margin:30px 0}#home-container .filter .background-content{background-color:#fff}#home-container .filter .background-content .buttons{margin:0 auto;justify-content:center}#home-container .filter .background-content .buttons .btn-success{color:#fff;margin-left:5px;background-color:#28a745;border-color:#28a745;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.6;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#home-container .filter .background-content .row{display:flex;flex-wrap:wrap}#home-container .filter .background-content .col-2{width:10%}#home-container .filter h6{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:10px !important;display:block}#home-container .filter .font-weight-bold{font-size:15px;color:#7c7c7c;letter-spacing:.1px;width:70%;font-weight:500}#home-container .page-controls .col-8{width:80%}#home-container .page-controls span{padding:5px 13px;display:inline-block}#home-container .page-controls .col-4{display:flex;justify-content:right;width:20%}#home-container .btn-filter button{background-color:#ddd;border-color:#ddd;color:#212529}#home-container .stylenook_styles_page .alert-danger{margin-top:10px}.hairtype-list{display:flex;flex-wrap:wrap}.hairtype-list .nc-checkbox{width:100%;margin-bottom:.5rem}a{color:#7312a6;cursor:pointer}.btn-filter a{background-color:#ddd;border-color:#ddd;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.6;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.nc-checkbox i{width:.8rem;height:.8rem;border-radius:.25rem;margin-right:.5rem;background-color:#fff;transition:background .25s}#filters_wrapper .options{display:flex;padding:20px}#filters_wrapper .options .col-2{width:20%}#filters_wrapper .options .col-8{width:80%}.hairstyle-list{display:flex;flex-wrap:wrap}.hairstyle-list .nc-checkbox{width:14.7%;margin-bottom:.5rem}.hairstyle-list .nc-checkbox span{font-size:14px}.filter_btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.6;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.action_buttons{display:flex;justify-content:center;padding:20px}.action_buttons .btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.action_buttons .btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.action_buttons .col-6{margin-left:3px}#nav-tabContent{width:100%}#my_style-container .text-center{text-align:center}#my_style-container h3{font-weight:300 !important}#my_style-container .btn-primary{background-color:#7312a6;border-color:#7312a6;color:#fff;cursor:pointer;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.tile{font-family:Georgia;font-style:italic;background-color:#fff;border-radius:.25rem;border:1px solid #ddd;cursor:pointer;transition:.15s;padding:0 20px;width:24%;margin-left:10px;margin-top:10px}.tile .text-1{text-align:center;font-size:1.5em;white-space:nowrap;padding:14px}.tile .text-2{position:absolute;bottom:0;right:4%;padding:5px 8px;background:rgba(255,255,255,.6);border:1px solid #fff;border-radius:.25rem}.tile .style-sub-images{display:flex;flex-direction:row;border-top:4px solid #fff;justify-content:space-around;margin:0px}.tile .style-sub-images a{background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:3px;max-width:23%;flex:0 0 23%}.tile .style-sub-images .sub-image:after{content:"";display:block;position:relative;height:0;padding-top:100%;width:90%}.style-img-container{overflow:hidden;height:15rem;border-radius:.25rem;background-position:top;background-repeat:no-repeat;position:relative;background-size:cover}#nav-tab{display:flex !important;flex-wrap:wrap}.header-nav-wrapper .header-nav{display:flex;justify-content:center;position:relative;width:100%;margin:0;border-bottom:1px solid #ccc}.header-nav-wrapper .header-nav-item{display:inline-block;padding:10px 20px;margin-bottom:10px;font-size:14px}.header-nav-wrapper .header-nav-item a{text-transform:uppercase}.header-nav-wrapper .header-nav-label{font-size:14px;letter-spacing:1px;color:#000}.dropdown-menu-column{width:20%}.dropdown-menu-column li{list-style:none}li.header-nav-item a:hover+.header-dropdown{display:flex}.dropdown-menu-style-mega-menu:hover{display:flex}.dropdown-column-header a{font-size:15px;color:#000;text-transform:uppercase;font-weight:500}.mega-menu-item .js-menu-link{font-size:12px;color:#000}.header-nav-item .dropdown-menu-style-mega-menu{position:absolute;top:100%;left:0;width:100%;z-index:1000;display:none;float:left;min-width:10rem;padding:20px;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:.25rem}.mega-menu-link a{color:#7312a6;cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase}.page-container .section-title{margin:50px 0;font-family:"Lato";font-size:26px;line-height:2.125rem;font-weight:600;color:#000;text-align:center;padding:.5em 0;font-style:normal}.home-container{max-width:80%;margin-left:10%;margin-right:10%}.home-container .container{justify-content:center}.product-item-details .product-item-title a{font-size:20px}.p-container .row{display:flex;flex-wrap:wrap}.p-container .row .col-md-4{width:33.3%}.new_discussion ul{display:flex;flex-wrap:wrap;list-style:none;margin-left:0px;padding-left:0px}.new_discussion ul li{margin-right:10px}.new_discussion ul li a{border:1px solid #eee;padding:10px 25px;background:#7314a6;color:#fff}.new_discussion ul li.new_cat a{color:#7312a6;cursor:pointer;background:#eee;border:1px solid #eee;padding:10px 25px}.search-results{position:relative;background:#f4f4f4;z-index:1}.viewnext{display:flex;justify-content:center;align-items:center;margin-bottom:30px;width:100%}.pubstack-container{max-width:calc(77.7958333333vw - 28px);margin:0 auto;padding:0 20px}.pubstack-container .page-header{display:flex;justify-content:left;align-items:center;margin:0 0 20px 0}.pubstack-container .page-header .page-title{color:#767676;font-family:"Gotham",sans-serif !important;font-size:1.25em !important;display:inline;letter-spacing:normal}.pubstack-container .page-header .page-description{font-weight:800;font-size:19px;color:#000;margin-left:5px}.pubstack-container .essence-topics__inner{display:flex;flex-wrap:wrap}.pubstack-container .essence-topic__featured-image{position:relative;display:block;width:100%;margin:0px}.pubstack-container .essence-topic__featured-image img{height:100%;width:100%}.pubstack-container .essence-topic{background-color:#fff;color:#161616;width:31.3%;margin:0 10px 30px 10px}.pubstack-container .essence-topic .essence-topic__content{padding:18px}.pubstack-container .essence-topic .essence-topic__content .essence-topic__title{margin:0px}.pubstack-container .essence-topic .essence-topic__content .essence-topic__title a{text-decoration:none;color:#000;overflow:hidden;font-size:18px !important;min-height:55px;margin:0 0 auto;text-transform:capitalize;font-family:"Gotham",sans-serif !important;font-weight:800 !important}.nc-new-container{width:80%;margin:0 auto}.nc-new-container .page-header{display:flex;max-width:calc(77.7958333333vw - 28px);align-items:center;margin:0 auto;padding-top:3.625rem}.nc-new-container .page-title{color:#767676;font-family:inherit !important;margin-right:5px;font-size:1.25em !important;display:inline;letter-spacing:normal}#new_discussion_table{margin-bottom:15px;overflow-x:auto}#new_discussion_table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}#new_discussion_table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#new_discussion_table td{font-size:18px;font-family:"Lato";color:#000;border:1px solid #dee2e6 !important}#new_discussion_table td a{font-size:18px;font-family:"Lato";color:#000}.nd-row{display:flex;flex-wrap:wrap;justify-content:space-between}.nd-row .col-9{width:68%}.nd-row .col-3{width:30%}.new-discussion-pagination{display:block;width:100%;padding:15px;text-align:center}.new-discussion-pagination .page-numbers{text-decoration:none;border:1px solid #bfbfbf;padding:5px 13px;margin:2px}.nc-salon-finder .row{display:flex;width:100%}.nc-salon-finder .parent-wrapper .col-9{width:75%}.nc-salon-finder .parent-wrapper .col-3{width:25%;margin-left:15px}.search_box_custom_salons{border-left:4px solid #7312a7;box-shadow:0 0px 5px 0px #ccc;margin-top:18px}.search_box_custom_salons .search-box-element{padding:30px 0;z-index:0;border:none;border-radius:.5rem;position:relative}.search_box_custom_salons .search-box-element h3{line-height:2.45rem;font-size:25px;color:#000;margin:0;padding:0;font-family:Playfair Display,serif;font-weight:400}.search_box_custom_salons .card-title{text-align:center}#formCollapse{display:none;padding:5px 10px;width:100%}.search-inputs-row-one{display:flex;padding:5px 10px;width:100%}.search-inputs-row-one .col-6{width:48%;margin:5px}.search-inputs-row-one .col-6 .control-label{display:flex;justify-content:center;padding-bottom:5px}.search-inputs-row-one .col-6 #distance{width:100%}.form-control{display:block;width:100%;height:calc(1.6em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.footer-text{padding:8px;display:flex;justify-content:center}.submit-salon-search{display:flex;margin:0 auto;border:1px solid #7312a7 !important;padding:7px 35px !important;margin-bottom:25px;margin-top:20px;background:#7312a7 !important;color:#fff !important;font-size:1.25rem !important;line-height:1.5 !important;border-radius:.3rem}.section-1{flex-wrap:wrap}.section-1 .col-6{width:48%;margin:5px}.state-wrapper{width:100%}.state-wrapper .col-6{width:97%;margin:5px}.latest_articles_salons{width:100%}.latest_articles_salons .section-title{margin:50px 0}.latest_articles_salons .section-title a{font-size:18px !important;font-family:"Lato" !important;color:#000;letter-spacing:2px}.latest_articles_salons .col{display:flex;justify-content:center;padding:1rem}.more-salons-articles{display:flex;justify-content:center}.more-salons-articles .section-title{margin:50px 0}.more-salons-articles figure a img{max-height:400px}.more-salons-articles .col-6{width:50%}.more-salons-articles .vr_latest_post{display:flex;justify-content:center}.more-salons-articles .vr_latest_post figure{width:100%}.more-salons-articles .vr_latest_post .content{padding:15px;width:100%}.more-salons-articles .vr_latest_post .content a{font-family:Playfair Display,serif;font-weight:400;font-size:20px;line-height:24px;color:#333}.vr_latest_post figure a img{max-height:400px}.posts-wrapper{display:flex;flex-wrap:wrap;margin-top:10px}.posts-wrapper .col-4{width:33.33%;padding:0 10px}.posts-wrapper .col-4 .content{padding:15px}.posts-wrapper .col-4 .content a{font-family:Playfair Display,serif;font-weight:400;font-size:20px;line-height:24px;color:#333}.posts-wrapper .col-4 .content .item-description{font-size:14px}.vanilla-threads{height:auto;padding:5px;background-color:#edeaea}.vanilla-threads .background-content{margin:0;border:1px solid #fff}.vanilla-threads .background-content .title a{font-weight:700;margin-left:1.5rem;color:#7312a6;cursor:pointer}.vanilla-threads .background-content .user{text-transform:capitalize;margin-left:3rem;margin-top:7px}.vanilla-threads .background-content:hover{border:1px solid #7314a6}ul.cities{padding:0;overflow:hidden}ul.cities li{list-style:none;width:20%;float:left}ul.cities li a{color:#000;padding:10px 8px;display:block;margin:8px;text-align:left}ul.cities li a:hover{background:none;color:#7312a7;box-shadow:none}.add_salons_btn ul li{list-style:none}.review_salon_item{border:1px solid #ccc;margin-bottom:1rem}.review_salon_item .card_main_content{padding:15px 20px 0px 20px}.review_salon_item .card_main_content .card-title{text-transform:capitalize;margin-bottom:.75rem}.review_salon_item .card_main_content .card-title .salon-name a{color:#7312a6;cursor:pointer}.review_salon_item .card_main_content .card-subtitle a{color:#7312a6;cursor:pointer}.review_salon_item .card-subtitle{font-family:"Lato";margin-bottom:7p}.review_salon_item .card-text p{height:52px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.review_salon_item .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.nc-row{display:flex;flex-wrap:wrap}.nc-row .col-9{width:75%}.nc-row .col-3{width:25%}.type-heading{margin-top:3rem;font-family:Lato,sans-serif;font-size:20px;color:#000;letter-spacing:.12em;text-transform:uppercase;font-style:normal;width:100%;font-weight:900;text-align:center;border-bottom:1px solid #ccc;margin:19px 0 49px;line-height:.1em}.type-heading span{background-color:#f4f4f4;padding:0 19px}.type-main-container{display:flex;flex-wrap:wrap}.type-artical{max-width:32.33333333%;padding:5px}.type-artical figure{margin:0}.type-image{max-width:100%;height:auto}.article-caption{padding-bottom:1.5rem;margin:auto;text-align:center}.article-caption a{color:#333;margin:auto;font-family:Playfair Display,serif;font-style:normal;font-size:20px}.about-hair-heading{margin-top:3rem;font-family:Lato,sans-serif;font-size:20px;color:#000;letter-spacing:.12em;text-transform:uppercase;font-style:normal;width:100%;font-weight:900;text-align:center;border-bottom:1px solid #ccc;margin:19px 0 49px;line-height:.1em}.about-hair-heading span{background-color:#f4f4f4;padding:0 19px}.bout-hair-image-container{display:flex;flex-direction:column;margin-bottom:1.5rem;max-width:33.33333333%}.mt-5{margin-top:3rem}.mb-5{margin-top:3rem}.olivia{font-family:Playfair Display,serif;font-size:26px;line-height:2.125rem;font-weight:600;color:#000;text-align:center;padding:.5em 0;font-style:normal}.vanilla-threads{margin-bottom:30px}.hair-type-posts .top-products .post{width:32%}.hair-type-posts .thumbnail img{width:auto}.nc-style-fix .post{max-width:32.33333333%;padding:5px}.nc-style-fix .post img{width:100%}.type-hairs .quick-tips{font-size:15px;color:#7c7c7c;font-style:normal;letter-spacing:.1px;font-weight:700 !important;text-transform:uppercase !important}.type-hairs .quick_tips_text ul{list-style:disc;padding:0 20px 0 20px}.type-hairs .post-list{display:flex;padding:20px 0 20px 0}.type-hairs .post-list .post{width:32%;padding:5px}.type-hairs .mr-4{margin-right:1.5rem}.type-hairs .d-flex{display:flex}.type-hairs .px-md-5{padding:3rem 3rem 0 3rem}.type-hairs .row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-10px;margin-left:-10px;padding-top:20px}.type-hairs .row .col-md-4{width:33%}.type-hairs .row .col-md-4 img{width:auto;height:400px}.type-hairs .row .col-md-8{width:60%}.type-hairs .row .col-md-8 .large-type{font-size:4rem;position:relative;top:32%;display:flex;align-items:center;transform:translateY(-50%);border-style:none}.top-products{display:flex !important;justify-content:space-between !important}.posts-3 .post-content .post-title{font-size:17px}.contact-connect-with-us{display:block;width:100%}.contact-connect-with-us .container{justify-content:center}.nc-contact-us .item-spots{justify-content:center;margin-top:30px}.nc-contact-us .icon i.fa.fa-envelope{font-size:83px}.nc-contact-us .fa-map-marker{font-size:83px}.quiz_page_layout_save.pt-5{background:#fafafa}.default-plain .page-layout-main-content{max-width:80%;margin-left:10%;margin-right:10%;max-width:80%;margin-left:10%;margin-right:10%}.results-panel{background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.1);margin:30px;transform:translateY(-40%);padding:0 10% 10%;margin:0 auto}.results-panel .full-title-container{letter-spacing:2px;line-height:1.3;padding:85px 0;text-align:center}.results-panel .full-title-container .congrats-container{font-family:Lato;font-size:23px;font-weight:700}.results-panel .full-title-container .main-title-container{font-family:Lato;font-size:45px;font-weight:700;letter-spacing:.1em;margin:15px 0;text-transform:uppercase}.results-panel .results-container{display:flex}.results-panel .results-container .result-container{width:20%;height:150px;text-align:center}.results-panel .results-container .result-container:not(:last-child){border-right:1px solid #bebebe}.results-panel .results-container .result-container .result-title{font-family:Lora;font-size:15px}.results-panel .results-container .result-container .result-text{align-items:center;display:flex;font-family:Playfair Display;font-size:25px;font-weight:700;height:100%;justify-content:center;width:100%}span.awesome-word{color:#7314a6}.buttons-share-container{align-items:center;display:flex;justify-content:center;margin-top:-14%;margin-bottom:70px;width:100%}.buttons-share-container .buttons-container{width:100%;justify-content:center;align-items:center}.quiz_page_layout_save .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.results-detailed-info{background-color:#fff;padding:50px 0}.results-detailed-info .container{max-width:80%;margin-left:10%;margin-right:10%}.results-detailed-info .row{padding:3% 0;justify-content:center}.results-detailed-info .section-title{border-bottom:2px solid #d3d3d3;font-family:Playfair Display;font-size:25px;font-weight:700;line-height:30px;padding-bottom:20px;margin-bottom:30px;width:100%;border-bottom:2px solid #d3d3d3;font-family:Playfair Display;font-size:25px;font-weight:700;line-height:30px;padding-bottom:20px;margin-bottom:30px;width:100%}.results-detailed-info .curl-type-text{width:64%}.results-detailed-info .curl-type-text .curl-type-description{font-family:Lora;font-size:15px;margin-bottom:30px}.results-detailed-info .curl-type-text .curl-type-celebrities{font-family:Lora;font-size:15px;font-weight:700;margin-bottom:30px}.results-detailed-info a.article-container{padding:0}.results-detailed-info .curl-type-image{width:33%;position:relative;padding-right:15px;padding-left:15px}.results-detailed-info .curl-type-image img{width:100%}.results-detailed-info .article-container .article-title{align-items:center;display:flex;font-size:17px;height:96px;justify-content:center;line-height:28px;padding-top:10px;padding-bottom:10px;text-align:center;color:#000}a.btn-social-share.btn-facebook{background-color:#3b5996;display:inline-block;width:115px;text-align:left;padding:10px 15px;border-radius:6px}span.social-share-icon{padding-right:20px}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.section-content{width:100%;width:100%}.article-suggested{border:1px solid #ccc;display:block;box-shadow:0 0 5px 0 #ccc}.row.carousel-section .article-image img{width:100%}.row.carousel-section .article-title{text-align:left;padding:15px;height:auto}.article-title a{font-size:17px;padding:10px 10px;text-align:center;color:#000;line-height:28px}.carousel-section .col-md-3{position:relative;width:22.3%;padding-right:15px;padding-left:15px;margin-bottom:10}.product-name a{color:#000}.looking-for-more-section{margin-left:9%;margin-right:10%;padding-left:0;padding-right:0;width:auto;padding-top:3%;padding-bottom:3%}.looking-for-more-section .section-content{padding:20px 10px 20px 10px;background-color:#edeaea}.looking-for-more-section .text{font-family:Playfair Display;font-weight:700;display:flex;justify-content:center;align-items:center;margin-bottom:10px;font-size:20px;text-align:center;width:66%}.looking-for-more-section .btn-forums{background-color:#7313a6;color:#fff;font-family:Lato;font-size:12px;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;align-items:center;letter-spacing:1.5px;height:80px;font-size:15px;padding:0px;text-align:center;width:34%}.results-container .result-text img{width:40%}.social-btn .btn-twitter{background-color:#000;display:inline-block;width:115px;text-align:left;padding:10px 15px;border-radius:6px;margin-left:5px}.social-btn .btn-pinterest{background-color:#cb1f27;display:inline-block;width:115px;text-align:left;padding:10px 15px;border-radius:6px;margin-left:5px}.cat-section{flex-wrap:wrap}.cat-section .post{width:24%;margin:5px;overflow:hidden}.cat-section .post-title{color:#000;text-decoration:none;font-size:16px;font-weight:600;font-family:"Lato"}.quiz_page_layout_save .social-btn span.social-share-icon{padding-right:6px}.has-error{color:red}.home-page-template .nc-recent-posts .post{width:calc(25% - 10px)}.home-page-template .nc-recent-posts .post-content{padding:initial !important}.home-page-template .nc-recent-posts .post-content p{text-transform:inherit;font-size:16px;font-family:"Lato";font-weight:400;font-style:normal;text-align:left;line-height:26px}.brand-services .desktop-banner{display:block}.brand-services .mobile-banner{display:none}.brand-services .gray-overlay{background-color:#fff;padding:5%}.brand-services .gray-overlay .section-description{padding:0 5%;text-align:center;margin-bottom:2%}.brand-services .gray-overlay .section-title span{background:#fff}.brand-services .white-overlay{padding:5% 3%}.brand-services .white-module{padding:3% 0}.brand-services .white-module h5{font-weight:700;font-size:15px;color:#7c7c7c;letter-spacing:.1px;font-family:Lato,sans-serif;font-style:normal;text-transform:uppercase}.brand-services .white-module .left-col{width:49%;vertical-align:top;display:inline-block}.brand-services .white-module .left-col img{width:100%}.brand-services .white-module .right-col{width:49%;vertical-align:top;display:inline-block}.brand-services .white-module .right-col img{width:100%}.brand-services .white-module .learn-more-button{background-color:#572f85;padding:6px 18px;display:inline-block}.brand-services .white-module .learn-more-button a{color:#fff}.brand-services .services{display:flex;flex-wrap:wrap}.brand-services .services .col-6{width:49%;display:flex;justify-content:center;align-items:center}.brand-services .services .col-6 .fa-icon{display:inline-block;margin-right:2%;vertical-align:top;text-align:center}.brand-services .services .col-6 .fa-icon img{width:auto;margin-right:10px}.brand-services .services .col-6 .module-content{width:60%}.site-search form{display:flex}.site-search form button{border-radius:0 35px 35px 0;background:#7312a6;border:1px solid #7314a6;padding:9px 15px;margin:0;color:#fff}.site-search form button span{background:#7312a6}.social-icons .fa-circle{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:29px;text-shadow:0 0 12px #fff}.social-icons .fa-inverse{color:#fff}.social-icons .fa-stack-1x{font-size:12px;line-height:30px;left:0;position:absolute;text-align:center;width:100%}.social-icons .twitter .fa-circle{color:#000}.social-icons .facebook .fa-circle{color:#3b5998}.social-icons .pinterest .fa-circle{color:#cb2027}.black-twitter:before{color:#000}.view-all-common .article-grid-item{width:33.33%}.view-all-common .post{width:32%;margin-right:5px}.view-all-common .post-list{display:flex;flex-wrap:wrap}.product-suggestion .product-image{margin-bottom:10px}.product-suggestion .product-image img{width:200px}.product-suggestion .product-image .section-content{text-align:center}.product-suggestion .item{padding-right:15px;padding-left:15px}.product-suggestion .item a{margin:5px;font-size:16px;font-weight:600;font-family:"Lato";display:block;overflow:hidden;color:#000}.product-suggestion .owl-dots{display:none}.product-suggestion .owl-prev{position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-suggestion .owl-prev:before{content:"" !important;color:gray !important;font-size:40px}.product-suggestion .owl-next{position:absolute;top:50%;right:0;transform:translateY(-50%)}.product-suggestion .owl-next:before{content:"" !important;color:gray !important;font-size:40px}.community-grid{display:flex;flex-wrap:wrap;margin-bottom:10px;margin-right:8px;width:72%}.community-grid .col-3{width:33.33%;padding:0px}.community-grid .col-3 .comm-col{background:#7313a6;padding:20px 20px;border:1px solid #dfdfdf;position:relative;cursor:pointer}.community-grid .col-3 .comm-col a{color:#fff}.forum-container{margin:8px;padding:3%;border-bottom:1px solid #cccccca3;background-color:#fff;display:flex}.forum-container .flex-shrink-0{margin-right:8px}.forum-container .thread-title{color:#000;font-size:12px;line-height:16px;font-weight:700;overflow-wrap:break-word}.forum-container .thread-comments{color:#414141;font-size:12px}.forums-container{width:25%}.forums-container .vanilla-threads{padding:5px;background-color:#edeaea}.forums-container .vanilla-threads .curltalk-forums-title-containter{padding:15px;margin:10px 8px 0;border-bottom:1px solid #ccccccd4;background:#f5f5f5;text-align:center}.forums-container .vanilla-threads .curltalk-forums-title-containter .curltalk-forums-title{color:#272727;font-family:"Lato";font-size:22px;font-weight:700}.forums-container .vanilla-threads .forums-items-containter{overflow-y:scroll;height:380px}.forums-container .vanilla-threads .curltalk-logo{max-width:60px;height:auto}.salon-listing{flex-wrap:wrap}.salon-listing .article-grid-item{width:47%;padding-right:10px;padding-left:10px;margin-bottom:1.5rem}.salon-listing .article-grid-item .vr_latest_post_salons{border:1px solid #cccccc70;box-shadow:0 0 5px 0 #cccccca3;background:#fff}.salon-listing .article-grid-item .vr_latest_post_salons .content{font-family:Lora,serif;background-color:#fff;line-height:1.5em;height:auto;padding:1.5rem}.salon-listing .article-grid-item .vr_latest_post_salons .content a{font-family:Playfair Display,serif;font-weight:400;font-size:20px;line-height:24px;color:#333}.salon-listing .article-grid-item .vr_latest_post_salons .content a .item-title{font-size:18px;text-transform:capitalize;font-weight:600;font-family:"Lato"}.salon-listing .article-grid-item .vr_latest_post_salons .content .reviews{font-family:"Lato";margin-bottom:0;margin-top:10px;font-size:14px;color:#7312a7}.salon-listing .article-grid-item .vr_latest_post_salons .content .item-description{font-size:14px}.salon-listing .article-grid-item .vr_latest_post_salons .content .read_more_link{font-size:15px;text-align:right;display:block;margin-top:15px;font-family:"Lato"}.salons_finder_banner img{width:100%}.forums-scroll-up-button{cursor:pointer;font-size:30px;text-align:center;margin:0 8px;background:#fff;border-bottom:1px solid #cccccca3}.forums-scroll-down-button{cursor:pointer;font-size:30px;text-align:center;margin:0 8px;background:#fff;border-top:1px solid #cccccc00}.archives .right-tag{max-width:100% !important}@media screen and (min-width: 750px)and (max-width: 1414px){li.subnavbar-item a.subnav-link{font-size:10px;line-height:17px}.footer-container{display:block !important}.footer-container .footer-label-container{width:100% !important;margin-bottom:12px}.nc-page-layout-main-content .trending-posts{width:100%}.nc-page-layout-main-content .curltalk-column-2{width:100%}.nc-recent-posts .post-list .post{width:100%}.giveaway-container .promotion{flex:50% !important;max-width:48% !important}.series_container .col{width:100%}.post-single-page .container .row{display:block}.post-single-page .post-section{width:100%}.post-single-page .article__rightrail{width:100%}}@media screen and (max-width: 768px){.post-single-page .article__rightrail{width:100%}}@media only screen and (max-width: 991px){#page{margin-top:14px !important}.ess-episode-summary-container .ess-episode-container .ess-episode-card{width:calc(50% - 10px)}.ess-summary-container p{font-size:18px;line-height:28px}.ess-summary-container h4{font-size:26px}}@media screen and (max-width: 767px){#watch-container #page-info-component .content-info{display:block}#watch-container #page-info-component .show-logo-container{margin-right:0}#watch-container #page-info-component .content-description{margin-right:0}}@media all and (max-width: 667px){.ess-episode-summary-container .ess-episode-container .ess-episode-card{width:100%;margin:10px 0}.ess-summary-container{flex-direction:column;gap:25px}.ess-summary-container p{font-size:16px;line-height:22px}.ess-summary-container h4{font-size:22px}}@media only screen and (max-device-width: 768px){.default-plain #main-quiz-section .tormentor-page-main-content{max-width:90%;margin-left:5%;margin-right:5%}.trending-posts{padding:0 0 0 0}.inner_page_layout .texture-tales-section{max-width:100%;margin-left:1%;margin-right:1%}.latest_post_section .post .thumbnail a img{height:200px}.community-grid{width:100%}.community-grid .col-3{width:100%}.forums-container{width:100%}.archives .right-tag{max-width:2.25em !important}}@media(min-width: 1400px){.default-plain #main-quiz-section .tormentor-page-main-content{max-width:80%;margin-left:10%;margin-right:10%}}@media(max-width: 767.98px){#main-quiz-section .tormentor_page_format{padding:15px 50px !important}#main-quiz-section .tormentor_page_format div#recipient1{padding:0 !important}#main-quiz-section .tormentor_page_format .container.page-layout-main-content{padding:0 !important}#main-quiz-section #figure fieldset .quiz-section-wrapper .first{padding:10px}#main-quiz-section #figure .start-title{font-family:Lato,sans-serif;font-size:45px !important;font-weight:700;letter-spacing:.1em;line-height:1.2em !important;text-align:center}#main-quiz-section #figure .action-button:hover{background:#7314a6;border:1px solid #7314a6}#main-quiz-section #figure input.next.action-button.start{padding:25px 85px}#main-quiz-section #figure .action-button-previous{width:auto;background:#e8e8e8;font-weight:400;color:#000;border:0 none;border-radius:0px;cursor:pointer;padding:25px 50px;margin:10px 5px;text-transform:uppercase;font-family:"Lato";display:block;margin-left:349px}#main-quiz-section #figure .action-button-previous:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #616161}.tormentor_page_format .notice{margin-bottom:30px !important}#figure .action-button-previous:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #616161}}.search-fields .form-control{padding:0;height:43px}.search-fields select{min-height:43px}.author-list{display:flex;flex-wrap:wrap}.author-list .item{margin:5px;width:30%;padding:5px;border:1px solid #cccccc70;box-shadow:0 0 5px 0 #cccccca3;background:#fff;text-align:center}.add_salon_wrapper .alert-success{width:88%}.add_salon_wrapper .w-90{width:90%}.add_salon_wrapper .sel-w-90{width:93%;height:50px}.add_salon_wrapper .form-group{margin-bottom:5px}.add_salon_wrapper .submit-new-salon{margin-top:10px;border-radius:0;border:#7312a6;box-shadow:none;background-color:#7313a6;color:#fff;font-family:Lato;font-size:12px;font-weight:700;padding:10px 15px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;letter-spacing:1.5px;font-size:15px;text-align:center;width:auto}@media only screen and (max-width: 600px){.pubstack-container{width:100%}.salon-listing .article-grid-item{width:100%}.author-list .item{width:100%}.essence-topics .essence-topic{width:100%}.essence-topics .essence-topic .essence-topic__title a{font-size:16px !important}.post-grid-section{display:block}.post-grid-section .post{width:100% !important;flex-direction:column}.post-grid-section .post .post-content{padding:1rem !important}.post-grid-section .post .thumbnail{width:100%}.inner_page_layout{max-width:96% !important;margin-left:2%;margin-right:2%}.nc-page-layout-main-content .container{display:block}.nc-page-layout-main-content .box{width:100%}.latest_post_section{width:100%}.latest_post_section .post{display:block}.latest_post_section .post .thumbnail{width:100%}.latest_post_section .post .thumbnail a{width:100%}.latest_post_section .post .thumbnail a img{width:100%;height:auto}.inner_page_layout .texture-tales-section{max-width:100%;margin-left:2%;margin-right:2%}.texture-tales-section .post-content{text-align:left;width:100%;margin:0px;margin-top:10px;padding:0px}.navbar .logo{margin-left:20px}.post_banner_image{padding:0px !important;margin-bottom:10px}.google_ads_section{width:100% !important}.giveaway-container .promotion{margin:0 0 10px 0 !important;flex:100% !important;max-width:100% !important}.giveaway-container .promotion:last-child{margin-bottom:20px !important}.view-rules-wrapper .m-content{width:100% !important}.inner_page_layout{max-width:100%;margin-left:2%;margin-right:2%}.inner_page_layout .section-title{line-height:normal;border-bottom:none;margin-top:10px !important}.post-single-page .container .row{display:block}.post-single-page .post-section{width:100%}.post-single-page .js-article-title{font-family:"Lato";font-size:18px;line-height:26px}.article-sharing .sms-share a{display:block}.nc-home-modal{position:relative;width:auto;height:auto}.nc-home-modal .modal-content{width:95%;height:auto}.inner_page_layout .page-layout-main-content .video_page_container{width:100%}.series_container{width:100%}.series_container h2 span{padding:0px}.series_container .col{width:100%}.page-layout-main-content .col img{width:100%}footer .container{max-width:100%;margin-left:2%;margin-right:2%}footer .footer-container{display:block}footer .footer-container .footer-label-container{width:100%}footer .footer-container .footer-col-list{width:auto;margin:20px 0 20px 0}footer .footer-container .sec-form form{display:block}footer .footer-container .sec-form input[name=email]{width:100%;height:auto}footer nav ul li{padding:6px;list-style:none;width:auto}.nc-recent-posts .post{width:100%}.trending-posts{width:100%}.trending-posts .post{display:flex;width:100%;background-color:transparent !important}.trending-posts .thumbnail{width:50%}.trending-posts .post-content{width:50%;padding:10px;padding:0px;padding:10px 20px 20px}.curltalk-column-2{width:100%}.heading a{font-size:16px}.left-tag{display:block !important}.nc-page-layout-main-content{width:100% !important;padding:0px 15px 0px 15px}.ask-expert .post{flex:auto;margin-bottom:10px}.product-expert .post{flex:auto;margin-bottom:10px}.leaders-curl .post{flex:auto;margin-bottom:10px;max-width:100%;flex-wrap:wrap}.leaders-curl .post-content{padding:1rem !important}.leaders-curl img{width:100%}li.homepage-nstafeedli{flex:0 47%}#nc-ticker-container{display:none !important}.nc-page-layout-main-content .box{background:#292929;margin-bottom:10px;text-align:left;height:auto !important}.nc-page-layout-main-content .header-button{text-align:left !important;height:auto !important}.nc-page-layout-main-content .header-button i{background-image:url(d9b4e3d7f04cb582507e.png) !important;background-repeat:no-repeat !important;background-size:22px !important;background-position:right 22px !important;width:17px;height:48px;display:inline-block !important}.nc-page-layout-main-content .description{display:none !important}.nc-recent-posts .post-list .post{width:100%}.common-curly-hair .post-list .post{width:100%}.common-curly-hair .post-list .post .post-title{margin:0px}.view-all-btn{justify-content:center;display:flex}.hair-type-posts .top-products .post{width:100%}.type-artical figure{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}.mt-5{margin-top:0px}.post .post-content{padding:0px;padding-top:1.5rem}.latest_articles_salons .section-title{margin:0px}.inner_page_layout .section-title{margin:0px 0 29px}.vanilla-threads .background-content{padding:7px 7px 7px 2%}.top-products{display:block !important}.nc-row .col-9{width:100%}.nc-row .col-3{width:100%}.type-artical{max-width:100%}.nc-contact-us .item-spots .col-md-4{width:100%}.texture-typing-section .section{display:block}.texture-typing-section .section .col-7{padding:0px;width:100%}.texture-typing-section .section .col-5{padding:0px;width:100%}.texture-typing-section .section img{max-height:200px}.col-41{width:100%}.col-51{width:100%}.posts-3{padding:0px}.posts-3 .post{width:100%}.nc-hair-types-page .posts-3{padding:auto !important}.nc-hair-types-page .posts-3 .post{max-width:45%}.nc-hair-types-page .posts-3 .post .post-content{padding:0px !important}.card-registration .no-gutters{display:block}.card-registration .no-gutters .col-xl-6{width:100%}.nc-topics .col-md-3{width:100%}.nc-topics .pagination-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.filter_stylenook .grid-item{width:100%}.filter_stylenook .wp-pagenavi{display:flex;flex-wrap:wrap;justify-content:center;align-items:cen}.filter_stylenook .wp-pagenavi a{text-decoration:none;border:1px solid #bfbfbf;margin:2px;padding:5px;color:#555;text-decoration:none}.filter_stylenook .wp-pagenavi span{justify-content:center;align-items:center;display:flex}.filter_stylenook .navigation-tabs .nav-links{width:50%}#filters_wrapper .options{display:block}#filters_wrapper .options .col-8{width:100%}#filters_wrapper .options .col-2{width:100%}.page-controls .col-4{width:100% !important}.page-controls .col-8{width:100% !important}#home-container .page-controls .col-4{justify-content:center;margin-top:5px}#home-container .row{margin:0px}.hairstyle-list .nc-checkbox{width:50%}.hairtype-lis{width:100%}.hairtype-list .nc-checkbox{width:33.33%}#style-container #styles .row{margin:0px;padding-bottom:10px}#style-container #styles .row .tile{width:100%;margin:10px}.page-layout-main-content{display:flex;justify-content:center}#my_style-container .row{margin:0px}.header-nav-wrapper .header-nav{display:block}li.header-nav-item a:hover+.header-dropdown{display:flex;flex-wrap:wrap}.dropdown-menu-column{width:100%;margin-top:7px}.new_discussion ul{justify-content:center}.new_discussion ul li{width:100%;margin-right:0px;margin-top:14px}#new_discussion_table table{width:100%}#new_discussion_table thead{display:block}#new_discussion_table tbody{display:block}#new_discussion_table th{display:block;text-align:left;width:100%}#new_discussion_table td{display:block;text-align:left;width:100%}#new_discussion_table tr{display:block}.nd-row .col-9{width:100%}.nd-row .col-3{width:100%}.vanilla-threads .background-content .comment{margin-left:3rem}.parent-wrapper{display:flex;flex-wrap:wrap}.parent-wrapper .col-9{width:100%}.parent-wrapper .col-3{width:100%}ul.cities li{width:100%}.posts-wrapper .col-4{width:100%}.section-1 .col-6{width:91%}.state-wrapper .col-6{width:91%}.search-inputs-row-one{flex-wrap:wrap}.search-inputs-row-one .col-6{width:91%}.more-salons-articles .col-6{width:100%}.nc-salon-finder .parent-wrapper .col-9{width:100%}.nc-salon-finder .parent-wrapper .col-3{width:100%;margin:0px}.tormentor-page-main-content{max-width:100%;margin-left:2%;margin-right:2%}.tormentor-page-main-content .container-fluid{padding:0px}#main-quiz-section .column1{padding:0px !important}#main-quiz-section #figure fieldset{padding-bottom:20px}#main-quiz-section #figure fieldset .quiz-section-wrapper{padding:10px}#main-quiz-section #figure fieldset .quiz-section-wrapper .option{width:100%;margin-bottom:5px;margin:0 auto;margin-bottom:9px}#main-quiz-section #figure fieldset .option{margin:5px}#main-quiz-section #figure .start-title{font-size:24px !important;line-height:1.5em !important}#main-quiz-section #figure .action-button-previous{padding:5px 50px}.site .site-content{min-height:auto}.quiz-section-wrapper .row{display:block}#NaturallyCurly_community .register-form{padding:20px;width:auto}#NaturallyCurly_community .register-buttons-container{display:block}#NaturallyCurly_community .btn-submit input{width:100%}#NaturallyCurly_community .btn-skip-step{width:100%}#NaturallyCurly_community .btn-submit-container{max-width:100%}#NaturallyCurly_community .btn-skip-step-container{max-width:100%}.login-main-popup{width:100%}.popup-content{display:block}.popup-left img{display:none}.quiz_banner_save .background-results-panel{object-fit:cover;height:500px;width:100%}.results-panel{width:100%;padding:0px}.results-panel .results-container{flex-wrap:wrap}.results-panel .results-container .result-container{width:100%;border-bottom:1px solid #ccc;border-right:none !important;padding:15px 0}.results-panel .full-title-container .main-title-container{font-size:22px}.page-layout-main-content{width:80%;margin:0 auto}.buttons-share-container{margin-top:-100%;margin-bottom:0px}.buttons-share-container .buttons-container .social-btn{width:100%;margin-bottom:5px;justify-content:center;display:flex}.social-btn .btn-twitter{margin-left:0px}.social-btn .btn-pinterest{margin-left:0px}.results-detailed-info .curl-type-text{width:100%}.results-detailed-info .curl-type-image{width:100%}.results-detailed-info .curl-type-image img{width:100%}.results-detailed-info .row{margin:0px}.carousel-section .col-md-3{width:100%;padding-right:0px;padding-left:0px;margin-bottom:10px}.looking-for-more-section .text{width:100%}.looking-for-more-section .btn-forums{width:100%;height:48px}.view-all-common .post{width:100%}.brand-services .desktop-banner{display:none}.brand-services .mobile-banner{display:block}.brand-services .services .col-6{width:100%;display:block;text-align:center}.brand-services .services .col-6 .module-content{width:100%}.brand-services .white-module .left-col{width:100%;margin-top:10px}.brand-services .white-module .right-col{width:100%;margin-top:10px}.brand-services .section-title span{padding:0px}}@media(prefers-reduced-motion: reduce){#main-quiz-section .progress-bar{transition:none}#main-quiz-section .progress-bar-animated{-webkit-animation:none;animation:none}}.author-image img{width:16%;float:left;margin-right:10px}@media(max-width: 767.98px){.author-image img{width:100% !important}}@media(max-width: 1030px){.author-image img{width:25%;float:left;margin-right:10px}}#nc-ticker-container{margin-top:-10px;font-family:Lato,"Helvetica Neue",Helvetica,sans-serif;background:linear-gradient(90deg, #7314a6 0%, #964abf 35%, #50216a 100%)}#nc-ticker-container .ticker{padding:0;margin:0;list-style:none;overflow:hidden;white-space:nowrap;animation:ticker 80s linear infinite;display:inline-block;position:relative;min-height:58px}#nc-ticker-container .ticker:hover{animation-play-state:paused}#nc-ticker-container .ticker:not(:hover){animation-play-state:running}#nc-ticker-container .ticker li{display:inline-block;margin-right:20px;position:relative;font-size:16px;line-height:1;color:#fff}#nc-ticker-container .ticker li:after{display:inline-block;content:" ·";margin:0 2rem;text-decoration:none;pointer-events:none;position:relative;font-size:40px;top:10px}#nc-ticker-container .ticker li a{text-decoration:none;color:#fff;box-sizing:border-box;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}#nc-ticker-container .ticker li a:hover{text-decoration:underline}.curl-talk-sidebar .column{width:25%;float:left;padding:0 15px;box-sizing:border-box}.curl-talk-sidebar .cate-box{margin-bottom:20px;border:1px solid #ccc;box-shadow:none;padding:10px 20px}.curl-talk-sidebar .categories-head{border-bottom:1px solid #ccc;padding:0px 0 10px 0;margin-bottom:10px;font-family:"Lato";text-transform:uppercase;font-size:18px;font-weight:600}.curl-talk-sidebar .child-post li{margin-bottom:5px;list-style:none}.curl-talk-sidebar .child-post li a{color:#000;text-decoration:none}.curl-talk-sidebar .heading-post{font-weight:bold;margin-bottom:10px;font-family:"Lato";font-size:18px}.sidebar-header h3{font-size:17px;margin-bottom:15px;font-family:"Lato";text-align:center;text-transform:uppercase;font-weight:800;letter-spacing:1px;color:#000}.newsletter input.es_required_field.es_txt_email.ig_es_form_field_email{width:100%;height:55px;padding-left:10px}.newsletter .mc4wp-form-fields{display:block}.newsletter .es-field-wrap{margin-bottom:0}.newsletter .es-field-wrap label{margin:0;width:100%}.newsletter input.es_subscription_form_submit{margin:0}.newsletter input.es_subscription_form_submit{width:100%;height:45px}.newsletter input.es_txt_email::-webkit-input-placeholder{text-transform:uppercase}.pubstack-infinite-scroll{text-align:center}.pubstack-infinite-scroll #svgspin{display:none;transition:opacity .3s;opacity:0;fill:#161616}.pubstack-infinite-scroll.working:not(.failed){padding:3rem 0}.pubstack-infinite-scroll.working:not(.failed) #svgspin{display:inline;opacity:1}#svgspin{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loadmore{text-align:center}.loadmore.hidden{display:none}.ad-position{text-align:center}.ad-position.static_adhesion{position:fixed;bottom:0;left:0;width:100%;z-index:1000;margin:0;padding:0}.ad-position.incontent{margin:0 auto 2rem}.ad-position.right_rail_sticky{position:sticky !important;top:calc(70px + 2rem);min-height:250px}@media only screen and (min-width: 600px){.kl-teaser-SmbBcX,.jw-flag-floating.jw-floating-dismissible .jw-wrapper{bottom:8rem !important}}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image.size-full img{width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image img{max-width:100%}.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image .aligncenter,.wp-block-image .wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image .aligncenter>figcaption,.wp-block-image .wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{font-size:.64em;font-weight:500;color:#aaa;text-transform:uppercase;line-height:1.4;margin:0;padding:.5rem;text-align:right}
