﻿.delay-1{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.delay-2{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.delay-3{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.delay-4{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.delay-5{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.delay-6{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}.delay-7{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.delay-8{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-ms-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s}.delay-9{-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-ms-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s}.delay-10{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-ms-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s}.delay-11{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}.delay-12{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.delay-13{-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}.delay-14{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-ms-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s}.delay-15{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-16{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-ms-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}.delay-17{-webkit-animation-delay:1.7s;-moz-animation-delay:1.7s;-ms-animation-delay:1.7s;-o-animation-delay:1.7s;animation-delay:1.7s}.delay-18{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s}.delay-19{-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;-ms-animation-delay:1.9s;-o-animation-delay:1.9s;animation-delay:1.9s}.delay-20{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-ms-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-30{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-ms-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s}.delay-40{-webkit-animation-delay:4.0s;-moz-animation-delay:4.0s;-ms-animation-delay:4.0s;-o-animation-delay:4.0s;animation-delay:4.0s}.delay-50{-webkit-animation-delay:5.0s;-moz-animation-delay:5.0s;-ms-animation-delay:5.0s;-o-animation-delay:5.0s;animation-delay:5.0s}.delay-60{-webkit-animation-delay:6.0s;-moz-animation-delay:6.0s;-ms-animation-delay:6.0s;-o-animation-delay:6.0s;animation-delay:6.0s}.delay-70{-webkit-animation-delay:7.0s;-moz-animation-delay:7.0s;-ms-animation-delay:7.0s;-o-animation-delay:7.0s;animation-delay:7.0s}.delay-80{-webkit-animation-delay:8.0s;-moz-animation-delay:8.0s;-ms-animation-delay:8.0s;-o-animation-delay:8.0s;animation-delay:8.0s}.delay-90{-webkit-animation-delay:9.0s;-moz-animation-delay:9.0s;-ms-animation-delay:9.0s;-o-animation-delay:9.0s;animation-delay:9.0s}.delay-100{-webkit-animation-delay:10.0s;-moz-animation-delay:10.0s;-ms-animation-delay:10.0s;-o-animation-delay:10.0s;animation-delay:10.0s}html{-webkit-text-size-adjust:100%}a{color:#c0ae81;-webkit-transition:200ms all ease;-moz-transition:200ms all ease;-ms-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease}a:hover,a:active,a:focus{color:#cabb95}.nopad{padding:0}p{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:17px}.tan{background:#c0ae81;color:#fff}.tan:hover,.tan:active,.tan:focus{background:#cabb95}.outline{border:solid 2px #999;background:transparent;color:#1d1d1d;font-weight:600}.outline:hover,.outline:active,.outline:focus{background:transparent;color:#1d1d1d}.dark{background:#1d1d1d;color:#fff}.dark:hover,.dark:active,.dark:focus{background:#2c2c2c}.small{text-transform:uppercase;font-family:"proxima-nova",sans-serif;letter-spacing:0.03em}.media-button{padding:11px 0 9px;font-size:9px;width:32%;text-transform:uppercase;font-family:"proxima-nova",sans-serif;letter-spacing:2px;line-height:1;font-weight:600}.media-button img{position:relative;top:-1px;height:12px;margin-left:3px}.move-right .exit-off-canvas{box-shadow:none;z-index:500;background-color:rgba(0,0,0,0.05)}.left-off-canvas-menu{background:#fff;padding:0;margin:0;text-align:center}.left-off-canvas-menu .social{margin-top:10px}.left-off-canvas-menu .social li{display:inline-block;margin:0 5px}.left-off-canvas-menu .social li:last-child{margin:0}.left-off-canvas-menu .logo{margin:15px 0 20px}.left-off-canvas-menu .off-canvas-list{padding:0}.left-off-canvas-menu .off-canvas-list li{display:block;font-family:sans-serif;letter-spacing:0.1em;text-transform:uppercase;text-align:center}.left-off-canvas-menu .off-canvas-list li label{padding:0.3rem 0.9375rem;background:transparent;border:0 none;margin:0}.left-off-canvas-menu .off-canvas-list li.active a{color:#838383;background:#f6f6f6}.left-off-canvas-menu .off-canvas-list li a{font-size:12px;font-weight:500;letter-spacing:0.03em;font-family:"proxima-nova",sans-serif;text-transform:uppercase;display:block;color:#1d1d1d;border:0;padding:10px 0;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.left-off-canvas-menu .off-canvas-list li a:hover,.left-off-canvas-menu .off-canvas-list li a:active,.left-off-canvas-menu .off-canvas-list li a:focus{color:#838383;background:#f6f6f6}.left-off-canvas-menu .off-canvas-list li.small a{text-transform:capitalize;font-size:14px}.main-nav{margin:50px 0 0 0;display:inline-block;list-style:none}.main-nav li{margin:0 40px 0 0;display:inline-block;font-size:13px;font-weight:600;letter-spacing:0.03em;display:inline-block;text-transform:uppercase;font-family:"proxima-nova",sans-serif}.main-nav li:last-child{margin:0}.main-nav li a{color:#000;display:block;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.mobile-nav{padding:0 15px;text-align:center}.mobile-nav .cart.is-active:before{font-family:'fontawesome';content:"\f111";font-size:10px;color:#c0ae81;position:absolute;right:20px;top:17px;z-index:1}.icon-cart{margin-top:20px;height:20px;width:auto;float:right}.header{height:120px;width:100%;z-index:1200;position:static;box-shadow:0 0 1px rgba(0,0,0,0.15)}.left-off-canvas-toggle{position:relative;top:4px;float:left;display:inline-block;z-index:1200}.left-off-canvas-toggle span{position:relative;margin-top:7px;margin-bottom:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.left-off-canvas-toggle span,.left-off-canvas-toggle span:before,.left-off-canvas-toggle span:after{display:block;width:25px;height:1px;background-color:#fff;border-radius:2;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.left-off-canvas-toggle span:before,.left-off-canvas-toggle span:after{position:absolute;content:""}.left-off-canvas-toggle span:before{top:-7px}.left-off-canvas-toggle span:after{top:7px}.move-right .left-off-canvas-toggle span{background-color:transparent}.move-right .left-off-canvas-toggle span:before{-webkit-transform:translateY(7px) rotate(45deg);-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.move-right .left-off-canvas-toggle span:after{-webkit-transform:translateY(-7px) rotate(-45deg);-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.logo-container{height:120px;text-align:center;position:relative;width:25%;background:#1d1d1d;float:left}.logo-container .logo{max-width:220px;width:100%;margin-top:32px}.nav{height:120px;width:75%;background:#fff;float:left;text-align:center;padding-right:30px}.nav .social{display:inline-block;list-style:none;margin:0}.nav .social li{position:relative}.nav .social li a{color:#000;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.nav .social li a:hover,.nav .social li a:active,.nav .social li a:focus{color:#838383}.nav .social li.is-active:before{font-family:'fontawesome';content:"\f111";font-size:8px;color:#1d1d1d;position:absolute;right:3px;top:-3px}.nav .social{margin-top:50px;float:right}.nav .social li{margin:0 2px}.nav .social li a{color:#000}.nav .icon-cart{margin:0;height:13px;position:relative;top:1px}.social{display:inline-block;list-style:none;margin:0 2px}.social li{margin:0 2px;font-size:13px;font-weight:600;letter-spacing:0.03em;display:inline-block;text-transform:uppercase;font-family:"proxima-nova",sans-serif}.social.white li a{color:#fff}.social.black li a{color:#000}.hero{position:relative;background-position:50% 0%;height:900px;background-size:cover;background-repeat:no-repeat;width:100%}.hero.internal{background-position:50% 0%;height:600px}.hero.internal .caption{max-width:480px;padding:0 10px}.hero.internal .caption h2{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:65px;margin:10px 0 0;line-height:1}.hero.internal .caption h5{font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-size:15px;font-weight:700;letter-spacing:0;max-width:none;margin:15px 0 10px}.hero.course{height:500px}.hero.course .caption{background:transparent;margin:0 auto;text-align:center;padding:0 10px;left:0;max-width:none;width:auto}.hero.course .caption .full{display:block}.hero.course .caption h2{background:#1d1d1d;display:inline-block;font-family:"aw-conqueror-didot",serif;text-transform:uppercase;color:#fff;font-size:130px;margin:0;padding:0 20px;line-height:1}.hero.course .caption h2 span{color:#c0ae81;background:transparent}.hero .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent}.hero .caption{background:#fff;text-align:center;position:absolute;top:50%;left:15%;right:0;margin:0;padding:0 0 50px;max-width:420px;width:90%;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.hero .caption .black-box{position:relative;top:-16px;color:#fff;background:#1d1d1d;padding:8px 20px;font-size:22px;font-family:"ltc-bodoni-175",serif;font-style:italic;font-weight:400;-webkit-font-smoothing:subpixel-antialiased}.hero .caption .heading{font-family:"proxima-nova",sans-serif;display:block;font-weight:600;letter-spacing:0.03em;font-size:19px;margin:40px 0 10px;text-transform:uppercase}.hero .caption .subhead{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:70px;line-height:1;letter-spacing:0.03em;font-weight:300}.hero .caption p{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:30px;line-height:1;letter-spacing:0.04em;font-weight:300;margin:20px auto 40px;max-width:320px;width:100%}.hero .caption .watch{font-family:"proxima-nova",sans-serif;display:block;font-weight:600;display:inline-block;letter-spacing:0.03em;font-size:15px;color:#000;text-transform:uppercase;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.hero .caption .watch img{position:relative;bottom:2px;height:23px;width:auto;margin-right:8px}.hero .caption .watch:hover,.hero .caption .watch:active,.hero .caption .watch:focus{color:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);transform:perspective(1px) scale(1.03)}.hero .caption .arrow{position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:block;font-size:45px}.row.login{max-width:1000px;width:100%}.move{-webkit-animation:move 1s infinite;-moz-animation:move 1s infinite;-o-animation:move 1s infinite;animation:move 1s infinite}@keyframes move{0%,100%{bottom:-100px}50%{bottom:-110px}}.down{list-style:none;margin-left:0}.down li{display:inline-block}.down li i{margin:0 6px;font-size:25px;position:relative;top:8px}.down .line{position:relative;width:20px;display:block;margin:0;border-bottom:solid 2px #000}.opt-in{padding:50px 0;text-align:center;max-width:850px;margin:0 auto}.opt-in .envelope{height:35px;width:auto;margin-bottom:15px}.opt-in input{height:42px;box-shadow:none;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;box-shadow:none;border-radius:0;border:solid 1px #999;letter-spacing:0.05em;padding:0 0 0 10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.opt-in h3{font-family:"proxima-nova",sans-serif;font-size:31px;letter-spacing:0.05em;text-transform:uppercase;font-weight:600;line-height:1;margin:0 0 8px}.opt-in p{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:20px;line-height:1.25;letter-spacing:0.04em;font-weight:300;margin:0 auto;max-width:700px}.opt-in .arrow{color:#ccebed;font-size:20px;margin:10px 0}.opt-in button{padding:0;height:42px;font-size:14px;border:0}.opt-in form .columns{padding:0 8px}.ad-bricks{padding:20px 75px 60px;max-width:1250px;margin:0 auto}.ad-bricks ul,.ad-bricks li{margin:0}.ad-bricks a.link:hover .brick .background{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.brick{display:block;position:relative;overflow:hidden;margin:0}.brick:hover .brick .background{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.brick .background{-webkit-transition:1000ms ease;-moz-transition:1000ms ease;-ms-transition:1000ms ease;-o-transition:1000ms ease;transition:1000ms ease;width:100%;display:block}.welcome{position:relative;background-position:50% 0%;background-size:cover;background-repeat:no-repeat;width:100%;padding:80px 75px}.welcome .caption{padding:80px 0;background:#fff;text-align:center}.welcome .caption h3{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:70px;line-height:1;letter-spacing:0.03em;font-weight:300}.welcome .caption p{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:18px;padding:0 15%;margin-bottom:30px}.welcome .caption p strong{text-transform:uppercase;display:block;font-size:20px;margin:0 auto 30px;line-height:1.1;max-width:200px}.welcome .caption .line{margin:45px auto}.learn-more{text-transform:uppercase;color:#000;font-size:15px;letter-spacing:0.03em;display:inline-block;font-weight:600;font-family:"proxima-nova",sans-serif;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.learn-more img{height:20px;width:auto;margin-right:8px;position:relative;bottom:2px}.learn-more:hover,.learn-more:active,.learn-more:focus{color:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.line{text-align:center;position:relative;width:50px;display:block;margin:65px auto;border-bottom:solid 1px #c0ae81}.line.tiny{width:15px;margin:20px auto}.line.small{width:25px;margin:40px auto}.line.full{width:100%;border-bottom:solid 2px #999}.line.full.thin{border-bottom:solid 1px #dddddd}.read{background:#fff;color:#000;font-family:"proxima-nova",sans-serif;text-transform:uppercase;letter-spacing:0.06em;font-weight:600;font-size:14px;position:relative;padding:10px 30px;top:12px;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.read:hover,.read:active,.read:focus{background:#c0ae81;color:#fff;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.read img{height:16px;width:auto;margin-right:10px;position:relative;bottom:2px}.icon-glasses{height:12px}.praise{padding:70px 0 50px;text-align:center}.praise.feed{padding:0}.praise.feed .testimonial:last-child .line{display:none}.praise.feed .testimonial .line{margin:50px 0 30px}.praise.feed blockquote{font-size:20px}.praise .profile{max-width:80px;width:100%;border-radius:50%;display:inline-block;margin-right:0;float:right}.praise blockquote{font-family:"aw-conqueror-didot",serif;color:#000;font-size:20px;max-width:1000px;border:0;padding:0 35px;margin:0 auto 50px}.praise .author-container{position:relative}.praise .vertical{text-align:left;position:absolute;top:50%;left:0;right:0;margin:0;padding-left:20px;-ms-transform:translate(0, -50%);transform:translateY(-50%);max-width:300px;width:100%}.praise .author{display:block;font-family:"proxima-nova",sans-serif;font-style:normal;text-transform:uppercase;line-height:1}.praise .author span{font-family:"aw-conqueror-didot",serif;text-transform:none;font-style:italic}.praise .company{font-family:"proxima-nova",sans-serif;font-style:normal;text-transform:uppercase;line-height:1}.slick-dots{margin:0;list-style:none}.slick-dots li{display:inline-block;margin:0 2px}.slick-dots li button{background:transparent;padding:0;color:#fff;font-size:7px;padding-left:5px}.slick-dots li button:before{font-family:'fontawesome';content:"\f111";color:#ccebed}.slick-dots li.slick-active button:before{color:#000}.pull-quote blockquote{text-align:center;font-family:"aw-conqueror-didot",serif;color:#000;font-size:22px;line-height:1.3;border:0;padding:60px 35px}.pull-quote blockquote:before{content:' “ '}.pull-quote blockquote:after{content:' ” ';top:55px}.pull-quote blockquote:before,.pull-quote blockquote:after{font-weight:400;position:relative;line-height:0;font-size:100px;display:block}.sidebar .ad-bricks{padding:0}.sidebar .ad-bricks .brick .brick-content .heading{font-size:30px}.sidebar .brag-bar{padding:0 30px}.sidebar .brag-bar li img{max-height:80px}.js-praise-load-more{margin:30px 0 0}form h3{text-transform:uppercase;font-family:"proxima-nova", sans-serif;font-weight:300;line-height:1.1;font-size:30px;margin-bottom:30px}#newsletter-modal{padding:20px}#newsletter-modal img{margin:40px 0}#newsletter-modal h4{font-size:18px;line-height:1.3;font-weight:600;font-family:"proxima-nova",sans-serif}#newsletter-modal p{font-size:15px;line-height:1.4;font-weight:300;margin-top:20px;text-transform:none;font-family:"kepler-std",serif;max-width:400px;width:100%}.newsletter-form{max-width:670px;width:100%;margin:0 auto}.wpcf7{text-align:left}.wpcf7 hr{width:100%}.wpcf7 br{display:none}.wpcf7 p{font-family:"kepler-std",serif;margin:0}.wpcf7 label{font-family:"proxima-nova",sans-serif;text-align:left;text-transform:uppercase;margin-bottom:8px;letter-spacing:-0.01em;font-weight:600}.wpcf7 input[type="text"]{margin-bottom:20px}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{font-family:"proxima-nova",sans-serif;font-size:13px;font-weight:300;letter-spacing:0.04em}.wpcf7 .wpcf7-list-item-label{margin:0 4px;font-family:"proxima-nova",sans-serif}.wpcf7 input[type="file"]{margin:0 0 10px}.wpcf7 .required-label:after{content:" *";color:#EC3636}.wpcf7 .error label,.wpcf7 .error label.error{color:#EC3636}.wpcf7 input.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid{margin-bottom:0}.wpcf7 span.wpcf7-not-valid-tip{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#EC3636;color:#fff;margin-bottom:10px}.wpcf7 div.wpcf7-response-output{display:none !important}.wpcf7 .sign-up-newsletter{display:block}.wpcf7 .wpcf7-submit{font-family:"proxima-nova",sans-serif;border:none;box-shadow:none;background:#c0ae81;color:#fff;display:block;text-transform:uppercase;padding:0.875rem 1.75rem 0.9375rem 1.75rem;font-size:0.8125rem;margin-top:5px;border-radius:3px;cursor:pointer;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-ms-transition:250ms all ease;-o-transition:250ms all ease;transition:250ms all ease}.wpcf7 .wpcf7-submit:hover,.wpcf7 .wpcf7-submit:active,.wpcf7 .wpcf7-submit:focus{background:#d1c4a3}.wpcf7 .checkbox-container{margin-bottom:20px}.wpcf7 .checkbox-container .text{font-family:"proxima-nova",sans-serif;font-size:12px}.wpcf7 .wpcf7-acceptance{margin:0}.wpcf7 .name{margin-top:20px}.media .brag-bar{text-align:center;padding:30px 0}.media .brag-bar img{max-height:90px}.places{font-family:"proxima-nova",sans-serif;font-style:normal;text-transform:uppercase;line-height:1;font-weight:300;letter-spacing:1px;font-size:14px;display:inline-block;margin-bottom:30px}.brag-bar{padding:0 75px;max-width:1250px;margin:0 auto;text-align:center}.brag-bar li:hover img,.brag-bar li:active img,.brag-bar li:focus img{transform:scale(1.05) translateZ(0)}.brag-bar img{max-height:120px;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.vlog{text-align:left;padding:0 30px}.vlog p{margin:0}.vlog .callout{text-align:center}.vlog .callout h5{margin:0 0 12px;line-height:1.2}#categories-modal{text-align:center}#categories-modal h3{font-family:"aw-conqueror-didot",serif;font-size:24px;text-transform:none;margin-bottom:5px;padding:20px 0 0;line-height:1.2;letter-spacing:0.03em;margin:0}#categories-modal .product-categories li{display:block;margin:0 0 15px}#categories-modal .product-categories li:last-child{margin:0}#categories-modal .product-categories li a{opacity:1;font-family:"proxima-nova",sans-serif;display:inline-block;text-transform:uppercase;font-weight:400;letter-spacing:0.08em;font-size:13px}#categories-modal .product-categories li:after{content:'';margin:0}.blog-nav{margin:0 30px;list-style:none}.blog-nav li{font-family:"proxima-nova",sans-serif;display:inline-block;text-transform:uppercase}.blog-nav li a{font-size:15px;font-weight:600;color:#1d1d1d}.blog-nav li:first-child{float:left;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.blog-nav li:first-child:hover,.blog-nav li:first-child:active,.blog-nav li:first-child:focus{color:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);transform:perspective(1px) scale(1.03)}.blog-nav li:last-child{float:right}.blog-nav li i{margin-right:3px}.search{width:170px;position:relative;bottom:5px}.search input{height:34px;background:transparent;font-family:"proxima-nova",sans-serif;font-weight:400;font-size:13px;color:#1d1d1d;box-shadow:none;border-radius:0;border:solid 1px #1d1d1d;letter-spacing:0.03em;padding:0 0 0 10px}.search button{margin:0;background:#363636;padding:0;height:34px;line-height:28px;font-size:12px}.search button:hover,.search button:active,.search button:focus{background:#454545}.hstv{font-family:"aw-conqueror-didot",serif;font-weight:600;font-size:12px;color:#1d1d1d;display:inline-block;letter-spacing:1px;text-transform:uppercase;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.hstv img{height:22px;width:auto;margin-right:4px;position:relative;bottom:1px}.hstv:hover,.hstv:active,.hstv:focus{color:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);transform:perspective(1px) scale(1.03)}.blog-feed{background-image:url(../img/bg-blog-tile.jpg);position:relative;background-repeat:repeat;text-align:center;margin-top:65px;padding:60px 75px}.blog-feed .row{max-width:1160px}.blog-feed h3{font-family:"aw-conqueror-didot",serif;font-size:48px;line-height:1;text-transform:uppercase;font-weight:300;margin-bottom:15px;color:#000}.blog-feed .lead-in{font-family:"proxima-nova",sans-serif;font-style:normal;text-transform:uppercase;line-height:1;font-weight:300;letter-spacing:1px;font-size:16px}.browse{color:#000;font-size:14px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:600;margin-bottom:30px;display:inline-block;letter-spacing:0.03em;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.browse img{height:18px;margin:0 10px 0 0;position:relative}.browse img.icon-glasses{height:13px;bottom:1px}.browse:hover,.browse:active,.browse:focus{color:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);transform:perspective(1px) scale(1.03)}.blog-slider .slick-prev,.blog-slider .slick-next{margin:0;position:absolute;display:block;height:22px;width:22px;cursor:pointer;color:transparent;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;text-align:center;border:none;outline:none;background-color:transparent;border:1px solid #000}.blog-slider .slick-prev:hover,.blog-slider .slick-prev:active,.blog-slider .slick-prev:focus,.blog-slider .slick-next:hover,.blog-slider .slick-next:active,.blog-slider .slick-next:focus{outline:none;color:transparent;background-color:transparent}.blog-slider .slick-prev:hover:before,.blog-slider .slick-prev:active:before,.blog-slider .slick-prev:focus:before,.blog-slider .slick-next:hover:before,.blog-slider .slick-next:active:before,.blog-slider .slick-next:focus:before{opacity:1}.blog-slider .slick-prev.slick-disabled:before,.blog-slider .slick-next.slick-disabled:before{opacity:1}.blog-slider .slick-prev:before,.blog-slider .slick-next:before{font-family:"FontAwesome";font-size:18px;display:block;line-height:20px;vertical-align:middle;color:#000;height:20px;width:20px;text-align:center;background-color:transparent;opacity:1}.blog-slider .slick-prev{left:-60px}.blog-slider .slick-prev:before{content:'\f104'}.blog-slider .slick-next{right:-60px}.blog-slider .slick-next:before{content:'\f105'}.blog-grid{padding:0 30px}.blog-grid .blog-content{box-shadow:none}.blog-item{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;overflow:hidden;text-align:center;padding:0 15px;position:relative}.blog-item.featured{padding:0 30px}.blog-item.featured .title{font-size:32px}.blog-item.featured p{font-size:16px;max-width:600px;margin:0 auto 20px}.blog-item.featured .blog-content{margin:0;padding:0;box-shadow:none}.blog-item.featured .button{margin:0;font-weight:600}.blog-item .title{font-family:"aw-conqueror-didot",serif;font-size:24px;margin-bottom:5px;padding:20px 0 0;line-height:1.2;letter-spacing:0.03em;color:#000;display:block}.blog-item p{font-family:"proxima-nova",sans-serif;color:#1d1d1d;font-size:12px}.blog-item .image-container{overflow:hidden;margin:0;padding:0}.blog-item img{margin:0;padding:0;-webkit-transition:1000ms ease;-moz-transition:1000ms ease;-ms-transition:1000ms ease;-o-transition:1000ms ease;transition:1000ms ease}.blog-item img:hover,.blog-item img:active,.blog-item img:focus{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.blog-item .button{background:transparent;font-family:"proxima-nova",sans-serif;color:#1d1d1d;text-transform:uppercase;font-size:10px;font-weight:600;margin:0;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.blog-item .button:hover,.blog-item .button:active,.blog-item .button:focus{color:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);transform:perspective(1px) scale(1.03)}.blog-content{background:#fff;padding:0 12% 20px;-webkit-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);-moz-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);margin-bottom:20px}.blog{text-align:center}.post-type-archive-praise .pagination{margin-bottom:100px}ul.pagination{margin:0;display:inline-block}ul.pagination li{font-size:16px;font-family:"proxima-nova",sans-serif;font-weight:600 !important;margin:0 10px}ul.pagination li.current{border-radius:50%;border:solid 1px #999;height:35px;width:35px;position:relative;bottom:7px;padding-top:7px}ul.pagination li a{color:#000;font-weight:600}.content ul.category,.blog-item ul.category{list-style:none;display:inline-block;padding:20px 0 0;line-height:1;margin:0}.content ul.category li,.blog-item ul.category li{font-family:"proxima-nova",sans-serif;display:inline-block;text-transform:uppercase;font-weight:400;letter-spacing:0.08em;font-size:11px;line-height:1;margin:0}.content ul.category li a,.blog-item ul.category li a{color:#000}.content ul.category li:after,.blog-item ul.category li:after{content:'/';padding:0 4px;color:#c0ae81;opacity:0.6;font-weight:300;position:relative;left:2px}.content ul.category li:last-child:after,.blog-item ul.category li:last-child:after{content:'';padding:0}.movement{padding:0 75px;text-align:center}.movement .row{max-width:1100px}.movement h3{font-family:"aw-conqueror-didot",serif;font-size:50px;margin-bottom:20px;line-height:1.2;text-transform:uppercase;letter-spacing:0.03em}.movement .with{text-transform:uppercase;font-weight:500;font-size:14px}.movement p{max-width:550px;width:100%;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:18px;padding:0 8%;margin:0 auto 30px}.movement p strong{text-transform:uppercase;display:block;font-size:20px}.movement .text{position:relative;left:12%;top:-20px}.content .empower-pack{padding:0}.content .empower-pack .opt-in{padding:60px 0 0;max-width:none}.content .empower-pack .opt-in h3{font-family:"proxima-nova",sans-serif;font-size:31px;letter-spacing:0.05em;text-transform:uppercase;font-weight:600;line-height:1;margin:0 0 8px}.content .empower-pack .opt-in p{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:20px;line-height:1.2;letter-spacing:0.04em;font-weight:300;margin:0 auto}.connect-container{position:relative}.connect{text-align:center;position:absolute;top:50%;left:0;right:0;margin:0;padding:0;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.connect .join{margin-right:15px;font-size:12px}.connect .learn-more{font-size:12px}.connect .learn-more img{height:16px;margin-right:4px}.cell{margin-top:50px}.page-child .content h5{margin:40px 0 20px}.page-child img{margin-bottom:20px}.product-categories{list-style:none;display:inline-block;margin:0 0 40px}.product-categories li{display:inline-block}.product-categories li:last-child:after{content:'';margin:0}.product-categories li:after{content:'/';margin:0 15px;color:#ccc}.product-categories li a{opacity:0.3;color:#000;font-size:22px;font-family:"aw-conqueror-didot",serif;text-transform:uppercase;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.product-categories li a img{-webkit-transition:400ms ease;-moz-transition:400ms ease;-ms-transition:400ms ease;-o-transition:400ms ease;transition:400ms ease}.product-categories li a:hover img{position:relative;bottom:10px}.product-categories li .icon{height:22px;margin-right:5px;position:relative;bottom:2px}.product-categories li.active a{opacity:1}.content{padding:100px 75px}.content .row{max-width:900px}.content h3{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:70px;margin:0 0 20px;line-height:1}.content h4{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:300;line-height:1.1;font-size:30px}.content h5{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;margin:0 0 20px}.content ul li{font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:300;line-height:1.3;margin-bottom:5px}.content .opt-in{max-width:310px;width:100%}.content .opt-in .social{margin-top:10px}.content .opt-in .social li{height:auto;line-height:1}.content .opt-in .columns{padding:0 6px}.content .opt-in img{margin-bottom:30px}.content .opt-in p{font-size:18px;line-height:1.3;font-weight:600;font-family:"proxima-nova",sans-serif}.events h3,.single-event h3{font-size:32px;text-transform:none}.events p,.single-event p{color:#1d1d1d;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:16px}.events .event,.single-event .event{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #dddddd}.events .event:last-child,.single-event .event:last-child{border:0;margin:0;padding:0}.events .event:hover img,.events .event:active img,.events .event:focus img,.single-event .event:hover img,.single-event .event:active img,.single-event .event:focus img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.events .event:hover button,.events .event:active button,.events .event:focus button,.single-event .event:hover button,.single-event .event:active button,.single-event .event:focus button{background:#cabb95}.events .event img,.single-event .event img{-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.events .text-container,.single-event .text-container{text-align:left;position:absolute;top:50%;left:0;right:0;margin:0;padding-left:20px;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.events .event-image-container,.single-event .event-image-container{overflow:hidden;position:relative}.events .tag,.single-event .tag{background:#1d1d1d;color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:7px 20px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;position:absolute;top:0;right:15px;font-weight:300;font-size:10px;text-align:center}.events .tag i,.single-event .tag i{color:#c0ae81}.events .event-details,.single-event .event-details{list-style:none;display:inline-block;margin:0 0 10px}.events .event-details li,.single-event .event-details li{display:inline-block;color:#1d1d1d;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:11px;margin-right:10px}.events .event-details li:last-child,.single-event .event-details li:last-child{margin:0}.events .event-details li i,.single-event .event-details li i{padding:0;display:inline-block;font-size:11px;margin-right:2px;color:#1d1d1d}.events button,.single-event button{text-transform:uppercase;font-family:"proxima-nova",sans-serif;margin:0}.page-child .content .event-text h5{margin:0 0 20px}.event-text .text-container{position:absolute;top:50%;left:0;right:0;margin:0;padding-left:20px;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.single-event h2{margin-top:30px;font-family:"aw-conqueror-didot",serif;font-size:32px;line-height:1}.program,.empower-pack{padding:20px 0 40px}.program h5,.empower-pack h5{font-family:"aw-conqueror-didot",serif;font-weight:400;font-size:16px}.program ul,.empower-pack ul{margin:0;list-style:none}.program ul li,.empower-pack ul li{font-style:normal;font-weight:300;font-size:15px;line-height:1.5;text-align:left;margin-left:20px;color:#1d1d1d;margin-bottom:10px;position:relative}.program ul li:before,.empower-pack ul li:before{content:"\f105";font-family:'FontAwesome';font-size:12px;color:#c0ae81;position:absolute;left:-20px;top:2px}.title{text-align:center}.title h2{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;font-size:60px;margin:20px 0;line-height:1}.intro{text-align:center}.intro .browse{margin:0}.intro p{text-align:left;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:16px;line-height:1.7;margin-bottom:30px}.intro p strong{font-weight:600}.intro,.callouts,.story{padding:0 30px}.callouts .ad-bricks{padding:0}.callouts .ad-bricks img{margin:0}.callouts .opt-in{position:absolute;top:50%;left:0;right:0;margin:0;padding:0;-ms-transform:translate(0, -50%);transform:translateY(-50%);width:100%}.callouts .praise{position:absolute;left:0;right:0;margin:0 0 30px;padding:0}.callouts .praise blockquote{line-height:1.4;font-size:16px;margin-bottom:20px}.callouts .author,.callouts .company{font-size:12px;display:inherit;line-height:1.3}.bio{margin:15px 0 80px}#credentials-modal h5{font-family:"aw-conqueror-didot",serif;font-size:17px;line-height:1.2;color:#c0ae81;font-weight:300;margin-bottom:30px}#video-modal{padding:0;border:0;border:none;border-radius:0;box-shadow:none;background:rgba(0,0,0,0.7)}#video-modal .columns{padding:0}#video-modal .flex-video{margin:0}#video-modal .reveal-modal{min-height:none !important}#video-modal .close-reveal-modal{right:-2.05rem;top:0;padding:0.1rem 0.5rem 0.4rem;font-size:1.8rem;background:rgba(255,255,255,0.5);color:rgba(0,0,0,0.5)}#failure-modal h5{font-family:"aw-conqueror-didot",serif;font-size:17px;line-height:1.2;color:#c0ae81;font-weight:300;margin-bottom:30px}#failure-modal p{text-transform:none}.story{padding-top:30px}.story .credentials{padding:0 5% 0 0.9375rem}.story .credentials h5{margin-top:50px;font-family:"aw-conqueror-didot",serif;font-size:17px;line-height:1.2;color:#c0ae81;font-weight:300;margin-bottom:30px}.story .line{margin:40px 0}.story .browse{margin:0}.story p{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:17px}.browse{font-size:11px}.join{text-transform:uppercase;color:#000;font-size:15px;letter-spacing:0.03em;display:inline-block;font-weight:600;font-family:"proxima-nova",sans-serif;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.join i{margin-right:2px}.join:hover,.join:active,.join:focus{color:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.cred{margin-bottom:25px}.cred .title{font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:600;font-size:13px;text-align:left}.cred p{font-family:"proxima-nova",sans-serif;margin:0;font-weight:400;line-height:1.25;font-size:13px;margin-bottom:6px}.my-story{padding:0 30px}.my-story p{font-family:"kepler-std", serif;font-style:normal;font-weight:300;font-size:17px}.my-story blockquote{max-width:700px;margin:0 auto;text-align:center;font-family:"aw-conqueror-didot",serif;color:#000;font-size:32px;line-height:1.2;border:0;padding:100px 35px}.my-story blockquote p{text-align:center;font-family:"aw-conqueror-didot",serif;color:#000;font-size:32px;margin-bottom:0;line-height:1.2}.my-story blockquote:before{content:' “ ';bottom:15px}.my-story blockquote:after{content:' ” ';top:55px}.my-story blockquote:before,.my-story blockquote:after{font-weight:400;position:relative;line-height:0;font-size:80px;display:block}.image-blocks{padding:50px 0 70px}.takeaway{padding:60px 0 110px}.love{font-family:"kepler-std",serif;font-size:24px;font-weight:300}.signature{margin:5px 0;max-width:220px;width:100%;display:block}.message{padding-top:60px}.signature-container,.pack-text{position:absolute;top:50%;left:0;right:0;margin:0;padding-left:20px;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.sarah{padding:0;margin:0;max-width:200px;width:100%;border-radius:50%;float:right}.sarah-profile{padding:0;margin:0;width:100%}.offerings-signature{margin-top:80px;text-align:center}.offerings-signature img{display:block;max-width:220px;width:100%;margin:0 auto}#newsletter-modal{text-align:center}#application-modal h3{margin-bottom:20px}#application-modal .line.tiny{margin:0 0 20px}.offerings,.shop{background-image:url(../img/bg-blog-tile.jpg);position:relative;background-repeat:repeat;text-align:center;padding:100px 75px}.offerings .row,.shop .row{max-width:900px}.offerings .explore,.shop .explore{background:#fff;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:0.03em;position:absolute;display:block;margin:0 auto;line-height:1;padding:0 0 12px;width:180px;text-align:center;top:0;right:0;left:0}.offerings .explore i,.shop .explore i{margin-left:5px;font-weight:700}.offerings-grid,.products-grid{padding:0 30px}.offerings-grid li,.products-grid li{position:relative;text-align:left;padding:20px}.offerings-grid li a:hover .featured,.offerings-grid li a:hover .view,.offerings-grid li a:active .featured,.offerings-grid li a:active .view,.offerings-grid li a:focus .featured,.offerings-grid li a:focus .view,.products-grid li a:hover .featured,.products-grid li a:hover .view,.products-grid li a:active .featured,.products-grid li a:active .view,.products-grid li a:focus .featured,.products-grid li a:focus .view{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.blog-featured{padding:0 30px}.featured,.view{-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.details{background:#fff;padding:15px 8%}.details .cat{font-family:"proxima-nova",sans-serif;text-transform:uppercase;color:#000;font-size:10px;font-weight:600}.details .cat a{color:#000}.details .line{margin:0 0 15px;width:10px}.details h4{font-size:22px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:-0.01em;line-height:1.2}.details h4 a{color:#000}.details p{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;color:#000;margin:0 0 10px}.offering{-webkit-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);-moz-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15)}.image-container{overflow:hidden}.price{background:#000;color:#999;font-weight:300;font-family:"proxima-nova",sans-serif;height:55px;width:55px;font-size:12px;display:block;text-align:center;padding-top:19px;border-radius:50%;position:absolute;right:30px;margin-top:-27px;z-index:900}.view{background:transparent;color:#000;padding:0;margin:0;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:10px;text-transform:uppercase}.view i{margin-right:3px;font-size:8px}.view:hover,.view:active,.view:focus{color:#000;background:transparent}.footer-nav{max-width:300px;margin:0 auto;list-style:none}.footer-nav li{display:inline-block;margin-right:10px;font-size:12px;font-weight:500;letter-spacing:0.03em;display:inline-block;text-transform:uppercase;font-family:"proxima-nova",sans-serif}.footer-nav li.active a{color:#b3b3b3}.footer-nav li:last-child{margin:0}.footer-nav li a{color:#fff;display:block;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.footer-nav li a:hover,.footer-nav li a:active,.footer-nav li a:focus{color:#b3b3b3}.terms{margin-top:32px;font-family:"proxima-nova",sans-serif;font-size:9px;font-weight:500;color:#c0ae81}.terms span{margin:0 6px}.terms a{font-family:"proxima-nova",sans-serif;color:#fff;text-transform:uppercase;font-size:9px}.footer{text-align:center;background:#1d1d1d}.footer .row{max-width:1360px;width:100%}.footer .row .row{margin:0 auto}.footer .top{padding:20px 0;background:#363636}.footer .top .row{max-width:1200px;position:relative;right:1.5%}.footer .top p{position:relative;top:6px;right:6%;text-transform:none;font-size:18px;font-family:"proxima-nova",sans-serif;line-height:1.5;letter-spacing:0.03em;max-width:none}.footer .bottom{padding:100px 75px}.footer .bottom .line{width:25px;margin:10px auto 20px}.footer .icon{height:20px;width:auto;margin-bottom:20px;border-radius:0}.footer .logo{margin-top:30px;max-width:320px;width:100%}.footer input{height:28px;display:block;background:transparent;font-family:"proxima-nova",sans-serif;margin:0;padding:0 0 0 10px;font-weight:300;font-size:10px;color:#fff;box-shadow:none;border-radius:0;border:solid 1px #fff;letter-spacing:0.07em;line-height:1;width:100%}.footer input:focus{background:#fff;outline:none;color:#999}.footer h3{font-family:"aw-conqueror-didot",serif;font-size:47px;color:#fff;letter-spacing:0.05em;text-transform:uppercase;font-weight:300;margin:0}.footer h3 span{color:#c0ae81}.footer p{font-family:"proxima-nova",sans-serif;color:#fff;text-transform:uppercase;font-size:12px;line-height:1.4;letter-spacing:0.06em;font-weight:300;max-width:300px;margin:0 auto}.footer .capture{max-width:300px;margin:0 auto;display:block}.footer .capture .columns{padding:0 4px}.footer .arrow{color:#ccebed;margin:10px 0;font-size:12px}.footer .social{display:block;margin-top:30px}.footer .social li{line-height:1;height:auto;font-size:18px}p.copyright{padding-bottom:60px;max-width:none;font-size:8px}p.copyright a{color:#fff;font-weight:500}.start{position:relative;top:6px;border:solid 2px #999;text-transform:uppercase;color:#c0ae81;font-family:"proxima-nova",sans-serif;width:100%;font-weight:600;font-size:17px;letter-spacing:0.03em;display:block;padding:12px 0}.start:hover,.start:active,.start:focus{background:#fff;color:#000}.follow{font-family:"proxima-nova",sans-serif;text-transform:uppercase;color:#fff;font-size:10px;background:#363636;padding:0;height:28px;line-height:1;width:100%;display:block;margin:0}.follow img{height:12px;width:auto}.follow:hover,.follow:active,.follow:focus{background:#454545;color:#fff}.step{padding:80px 0;text-align:center}.step.move{padding:80px 0 0}.step .opt-in{padding:0 10px}.step h4{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:300;line-height:1.1;font-size:30px;padding:0 30px}.step h5{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;max-width:480px;margin:0 auto}.step p{color:#1d1d1d}.step.dark{background:#f6f6f6}.step .message{padding-top:20px}.step .cell{margin-top:0}.step-one{text-align:center}.step-one .description{max-width:850px;padding:0 15px;margin:0 auto 80px;font-family:"proxima-nova",sans-serif;font-size:16px}.signature-container{position:absolute;top:50%;left:0;right:0;margin:0;padding-left:20px;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.connect-content h4{margin:0 0 30px}.connect-content hr{border:solid #999999;border-width:2px 0 0;margin:50px 0}.single-post .content{padding:50px 75px 100px}.single-post .line.full{margin:50px 0 20px}.wysiwyg h3{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:300;line-height:1.1;font-size:30px;margin-bottom:20px}.wysiwyg h4{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;margin:0 0 20px}.wysiwyg img{margin-bottom:20px}.wysiwyg blockquote{margin:40px 0 0;padding-top:60px;border:0;position:relative;text-align:center}.wysiwyg blockquote p{font-size:32px;color:#1d1d1d;line-height:1.2;text-align:center;font-family:"ltc-bodoni-175",serif;font-weight:400;max-width:600px;margin:0 auto}.wysiwyg blockquote:before,.wysiwyg blockquote:after{font-family:"ltc-bodoni-175",serif;font-size:70px;display:block;color:#c0ae81}.wysiwyg blockquote:before{content:'“';position:absolute;top:-10px;left:0;right:0}.wysiwyg blockquote:after{content:'”';bottom:0}.wysiwyg .line.tiny{margin:20px 0}.back{background:transparent;font-family:"proxima-nova",sans-serif;color:#1d1d1d;text-transform:uppercase;font-size:10px;font-weight:600;margin-bottom:50px;display:inline-block}.back i{font-weight:700}.back:hover,.back:active,.back:focus{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);transform:perspective(1px) scale(1.03);color:#1d1d1d}ul.share{list-style:none;position:relative;top:4px;margin:0 0 30px}ul.share li{text-align:center;display:inline-block;line-height:1.5;margin:0}ul.share li.twitter a{background:#55acee}ul.share li.facebook a{background:#3b5998}ul.share li.email a{background:#363636}ul.share li:last-child{margin:0}ul.share li a{padding:4px 0 0;font-size:12px;color:#fff;text-align:center;width:25px;height:25px;border-radius:50%;display:block}ul.share li a:hover,ul.share li a:active,ul.share li a:focus{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.workshop{text-align:center;position:absolute;top:50%;left:0;right:0;margin:0;padding-left:20px;-ms-transform:translate(0, -50%);transform:translateY(-50%);max-width:300px;width:100%}.workshop .envelope{height:26px;width:auto;margin-bottom:12px;border-radius:0}.workshop .title{display:block;margin-bottom:15px;letter-spacing:0.03em;color:#000;font-family:"proxima-nova",sans-serif;font-size:24px;letter-spacing:0.05em;text-transform:uppercase;font-weight:600;line-height:1}.workshop .text{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;margin-bottom:12px;display:inline-block;color:#1d1d1d}.workshop form label{display:none}.workshop form .small-6.columns:first-child{padding:0 6px 0 0.9375rem}.workshop form .small-6.columns:nth-child(2){padding:0 0.9375rem 0 6px}.workshop form input{height:42px;box-shadow:none;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;box-shadow:none;border:solid 1px #999;letter-spacing:0.05em;padding:0 0 0 10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:12px;border-radius:0}.workshop form button{padding:0;height:42px;font-size:14px;border:0;border-radius:0;font-weight:500;letter-spacing:0.03em;text-transform:uppercase;font-family:"proxima-nova",sans-serif}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset !important}.footer input::-webkit-input-placeholder{color:#b3b3b3}.footer input::-moz-placeholder{color:#b3b3b3}.footer input:-ms-input-placeholder{color:#b3b3b3}.footer input:-moz-placeholder{color:#b3b3b3}.loading-overlay{background:rgba(255,255,255,0.95);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1004}.loading-spinner{position:fixed;display:none;z-index:1005;margin:auto;top:0;left:0;bottom:0;right:0}.icon-wrap{text-align:center;margin:0 auto;padding:0;max-width:1050px;width:100%}.icon-free{display:block;font-size:0px;cursor:pointer;margin:15px auto;height:80px;width:80px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff}.icon-free:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.icon-free:before{font-family:'fontawesome';speak:none;font-size:40px;line-height:80px;display:block;-webkit-font-smoothing:antialiased}.thanks-content{margin:40px 0 0}.icon-fa-youtube-play:before{content:"\f16a"}.icon-fa-instagram:before{content:"\f16d"}.icon-fa-facebook:before{content:"\f09a"}.icon-fa-twitter:before{content:"\f099"}.icon-fa-pinterest:before{content:"\f0d2"}.icon-fa-snapchat-ghost:before{content:"\f2ac"}.icon-animation .title{max-width:150px;display:inline-block;text-align:center;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#1d1d1d;line-height:1.3;text-transform:uppercase}.icon-animation .icon-free{background:rgba(0,0,0,0.85);-webkit-transition:-webkit-transform ease-out 0.1s, background 0.2s;-moz-transition:-moz-transform ease-out 0.1s, background 0.2s;transition:transform ease-out 0.1s, background 0.2s}.icon-animation .icon-free:after{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 0px rgba(0,0,0,0.85);opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.icon-animation .icon-free:hover,.icon-animation .icon-free:active,.icon-animation .icon-free:focus{background:rgba(0,0,0,0.85);-webkit-transform:scale(0.93);-moz-transform:scale(0.93);-ms-transform:scale(0.93);-o-transform:scale(0.93);transform:scale(0.93);color:#fff}.icon-animation .icon-free:hover:after,.icon-animation .icon-free:active:after,.icon-animation .icon-free:focus:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms;-moz-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms}@-webkit-keyframes sonarEffect{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(0,0,0,0.8),0 0 10px 10px #eee,0 0 0 10px rgba(0,0,0,0.5)}100%{box-shadow:0 0 0 2px rgba(0,0,0,0.8),0 0 10px 10px #eee,0 0 0 10px rgba(0,0,0,0.5);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-moz-keyframes sonarEffect{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 0px rgba(0,0,0,0.8),0 0 10px 10px #eee,0 0 0 10px rgba(0,0,0,0.5)}100%{box-shadow:0 0 0 0px rgba(0,0,0,0.8),0 0 10px 10px #eee,0 0 0 10px rgba(0,0,0,0.5);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes sonarEffect{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 0px rgba(0,0,0,0.8),0 0 10px 10px #eee,0 0 0 10px rgba(0,0,0,0.5)}100%{box-shadow:0 0 0 0px rgba(0,0,0,0.8),0 0 10px 10px #eee,0 0 0 10px rgba(0,0,0,0.5);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}.buttons{max-width:400px}.photographer{font-family:"proxima-nova",sans-serif;font-weight:300;color:#bfbfbf;font-size:10px;text-transform:uppercase}.photographer i{margin-right:3px;color:#e6e6e6}.media-item{padding:20px 0}.media-item h4{font-family:"aw-conqueror-didot",serif;font-size:28px;text-transform:none;margin-bottom:20px;line-height:1.2;letter-spacing:0.03em}.media-text{text-align:left;position:absolute;top:50%;left:0;right:0;margin:0;padding-left:20px;-ms-transform:translate(0, -50%);transform:translateY(-50%);width:100%}.other{margin:60px 0 40px;text-align:center}.other p{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:16px;line-height:1.7;margin-bottom:30px}.media-kit{margin:0;padding:40px 0 20px;text-align:center}.media-kit p{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:16px;line-height:1.7;margin-bottom:30px}.media-kit .button{padding:10px 20px;font-size:12px;letter-spacing:0}.media-kit .speaking{list-style:none;margin:0}.media-kit .speaking li{display:inline-block}.media-kit .speaking li:after{content:'|';color:#d1d1d1;margin:0 10px}.media-kit .speaking li:last-child:after{content:''}.headlines{list-style:none;margin:0;display:inline-block}.headlines li{display:inline-block;text-align:left}.headlines li:after{content:'|';color:#d1d1d1;margin:0 10px}.headlines li:last-child:after{content:''}.headlines li a{color:#1d1d1d;font-weight:500;font-size:16px;font-family:"aw-conqueror-didot",serif}.headlines li span{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:11px;text-transform:uppercase}.media-gallery{text-align:center;padding:0;margin:0}.gallery-image{position:relative}.clearing-assembled .clearing-container .carousel>ul{padding:0}.gallery-image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.gallery-image:hover .overlay{background-color:rgba(0,0,0,0.05)}.clearing-blackout{background:#000000}.clearing-assembled .clearing-container .visible-img,.clearing-assembled .clearing-container .carousel{background:transparent}.clearing-caption{background:#000000;margin:0 !important}.clearing-caption h3{font-size:1.25em !important;letter-spacing:0.01em;margin:0 !important;font-family:"proxima-nova",sans-serif;font-weight:400;color:#fff !important;text-transform:uppercase}.clearing-caption p{font-size:.95em;line-height:1.5 !important;margin:0 !important;font-family:"proxima-nova",sans-serif;font-weight:400}.clearing-main-prev>span:before{content:"\f104";font-family:'FontAwesome';display:block;font-size:28px;position:absolute;left:20px;color:#ffffff;border-right-color:transparent}.clearing-main-next>span:before{content:"\f105";font-family:'FontAwesome';display:block;font-size:28px;position:absolute;right:20px;color:#ffffff;border-left-color:transparent}.clearing-main-prev>span{border-right-color:transparent;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.clearing-main-next>span{border-left-color:transparent;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.course-heading,.course-footer{text-align:center}.course-heading .back,.course-footer .back{margin-top:60px;display:block;font-size:16px;font-weight:500}.lesson-footer{text-align:center}.lesson-footer .back{margin:0}.divider{position:relative;border-bottom:solid 2px #000;width:90px;display:block;margin:0 auto 100px;text-align:center}.divider i{font-size:26px;background:#fff;line-height:1;position:relative;top:18px;padding:0 8px}.lesson-heading .welcome{font-family:"ltc-bodoni-175",serif;font-style:normal;font-weight:400;font-size:30px;color:#1d1d1d;margin:0 0 10px;padding:0;display:inline-block}.lesson-heading .week{display:block;width:100%;margin:0 0 20px;text-transform:uppercase;font-weight:600;font-family:"proxima-nova",sans-serif;font-size:10px;letter-spacing:0.05em;position:relative;bottom:4px;color:#999}.lesson-heading .week span:before{content:'[';color:#c0ae81;padding-right:2px;position:relative;bottom:1px}.lesson-heading .week span:after{content:']';color:#c0ae81;padding-left:2px;position:relative;bottom:1px}.course-nav{display:inline-block}.course-nav li{padding:5px 20px}.course-nav li.active a{border-bottom:solid 1px #c0ae81;padding-bottom:2px}.course-nav li a{font-family:"ltc-bodoni-175",serif;font-style:normal;font-weight:400;font-size:30px;color:#1d1d1d;padding-bottom:6px;border-bottom:solid 1px #fff}.course-nav li a:hover,.course-nav li a:active,.course-nav li a:focus{border-bottom:solid 1px #c0ae81;padding-bottom:2px}.course-intro{padding:100px 0;text-align:center}.course-intro h3 span{font-family:"ltc-bodoni-175",serif}.course-intro h5{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;margin:0 0 20px}.course-intro p{text-align:left;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;line-height:1.8}.course-intro .offerings-signature{margin-top:60px}.module{text-align:center}.module h3{text-transform:none;font-size:48px;margin-bottom:40px}.module h4{margin:40px 0 20px;text-transform:none;font-family:"aw-conqueror-didot",serif;font-size:24px;line-height:1;letter-spacing:auto;font-weight:300}.module h4 img{height:22px;width:auto;margin-right:10px;position:relative;bottom:2px}.module p{text-align:left}.module .line{position:relative;width:180px;display:block;margin:100px auto;border-bottom:solid 1px #c0ae81}.course-heading h4{display:inline-block;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:300;line-height:1.1}.course-heading h4 img{height:30px;width:auto;margin-right:15px;position:relative;bottom:3px}.my-courses,.available-courses{border-radius:3px;text-align:center}.events .my-courses .event:last-child,.events .available-courses .event:last-child{border:0;margin:0 -0.9375rem;padding:0}.available-courses{margin-top:50px}.video-module .video-wrapper{margin:40px 0}.text-module img{margin:20px auto}.text-module blockquote{padding-top:60px;border:0;position:relative}.text-module blockquote p{font-size:32px;color:#1d1d1d;line-height:1.2;text-align:center;font-family:"ltc-bodoni-175",serif;font-weight:400;max-width:600px;margin:0 auto}.text-module blockquote:before,.text-module blockquote:after{font-family:"ltc-bodoni-175",serif;font-size:70px;display:block;color:#c0ae81}.text-module blockquote:before{content:'“';position:absolute;top:-10px;left:0;right:0}.text-module blockquote:after{content:'”';bottom:0}.text-module ol{list-style:none;counter-reset:li;max-width:600px;width:100%;margin:80px auto}.text-module ol li{margin:0;padding:0;font-family:"proxima-nova",sans-serif;font-weight:300;line-height:1.4}.text-module ol li strong{display:block;line-height:1.2;font-size:15px;margin:0 0 25px;font-weight:600;text-transform:uppercase}.text-module ol li:before{font-family:"ltc-bodoni-175",serif;text-transform:uppercase;font-size:24px;display:block;color:#c0ae81;content:counter(li);counter-increment:li;margin:0 0 35px;line-height:0}.text-module ol li:after{width:15px;background:#c0ae81;content:'';display:block;margin:30px auto 80px;height:1px}.text-module ol li:nth-child(-n+9)::before{content:"0" counter(li)}.text-module ol li:last-child{padding-bottom:0}.text-module ol li:last-child:after{display:none}.text-module ul{list-style:none;counter-reset:li;max-width:600px;width:100%;margin:80px auto}.text-module ul li{margin:0;padding:0;font-family:"proxima-nova",sans-serif;font-weight:300;line-height:1.4}.text-module ul li strong{display:block;line-height:1.2;font-size:15px;margin:0 0 25px;font-weight:600;text-transform:uppercase}.text-module ul li:before{font-family:'fontawesome';content:"\f067";font-size:12px;display:block;color:#c0ae81;margin:0 0 35px;line-height:0}.text-module ul li:after{width:15px;background:#c0ae81;content:'';display:block;margin:30px auto 80px;height:1px}.text-module ul li:last-child{padding-bottom:0}.text-module ul li:last-child:after{display:none}.download-module .file{margin:20px 0}.download-module .file img{margin:0}.download-module .file .row{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.download-module .file .row:hover,.download-module .file .row:active,.download-module .file .row:focus{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}.download-module .file .text-container{text-align:left;position:absolute;top:50%;left:0;right:0;margin:0;-ms-transform:translate(0, -50%);transform:translateY(-50%);width:100%}.download-module .file .click{font-size:11px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;letter-spacing:0;line-height:1;font-weight:600;margin:0 0 4px;color:#1d1d1d}.download-module .file .doc-title{font-size:16px;line-height:1;letter-spacing:0;font-family:"aw-conqueror-didot",serif;margin:0;color:#1d1d1d}.download-module .file .icon{text-align:center}.download-module .file .icon i{font-size:70px;opacity:0.2}.realization{padding:0;text-align:center}.realization h3{text-transform:none;font-size:48px;margin-bottom:40px}.realization p{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;line-height:1.5}.realization .exercises-nav{display:block;margin:50px 0 0}.realization .exercises-nav li{text-align:center;display:inline-block;font-family:"aw-conqueror-didot",serif;font-size:13px}.realization .exercises-nav li img{height:30px;width:auto;margin-right:10px;position:absolute;margin:-8px 0 0 -40px}.realization .exercises-nav li a{color:#1d1d1d;-webkit-transition:200ms all ease;-moz-transition:200ms all ease;-ms-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease}.realization .exercises-nav li a:hover,.realization .exercises-nav li a:active,.realization .exercises-nav li a:focus{opacity:0.6}.action{margin:0;list-style:none;display:inline-block}.action li{display:inline-block;text-transform:uppercase;font-family:"proxima-nova",sans-serif;margin:0 10px}.action li a{color:#1d1d1d;font-size:9px;font-weight:600}.action li img{height:13px;width:auto;margin-right:4px;position:relative;bottom:1px}.woocommerce,.woocommerce-page{text-align:center}.woocommerce h2,.woocommerce-page h2{font-size:34px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:-0.01em;line-height:1.1;margin-bottom:20px}.woocommerce table.shop_table th,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table tfoot th{background:#fff;border:0}.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td{background:#fff;border:0}.woocommerce .wc-forwards,.woocommerce a.button,.woocommerce-page .wc-forwards,.woocommerce-page a.button{background:#1d1d1d;color:#fff;text-transform:uppercase;font-size:10px;font-weight:500;padding:12px 20px}.woocommerce .wc-forwards:hover,.woocommerce .wc-forwards:active,.woocommerce .wc-forwards:focus,.woocommerce a.button:hover,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce-page .wc-forwards:hover,.woocommerce-page .wc-forwards:active,.woocommerce-page .wc-forwards:focus,.woocommerce-page a.button:hover,.woocommerce-page a.button:active,.woocommerce-page a.button:focus{background:#373737;color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{background:#f6f6f6}.woocommerce .entry-summary .price .subscription-details,.woocommerce-page .entry-summary .price .subscription-details{display:inline-block;font-size:12px}.woocommerce .login h2,.woocommerce-page .login h2{text-transform:uppercase;font-family:"proxima-nova", sans-serif;font-weight:300;line-height:1.1;font-size:30px;text-align:left;max-width:600px;margin:0 auto 20px}.woocommerce form.login,.woocommerce-page form.login{background:#f6f6f6;border:0;max-width:600px;margin:0 auto}.woocommerce form.login p label,.woocommerce-page form.login p label{font-family:"proxima-nova",sans-serif;text-align:left;text-transform:uppercase;margin-bottom:4px;letter-spacing:-0.01em;font-weight:600}.woocommerce input.woocommerce-Button,.woocommerce-page input.woocommerce-Button{background:#c0ae81;font-weight:300;padding:0.875rem 1.75rem;text-transform:uppercase;color:#fff;font-weight:300;letter-spacing:0.04em;font-size:0.8125rem}.woocommerce input.woocommerce-Button:hover,.woocommerce input.woocommerce-Button:active,.woocommerce input.woocommerce-Button:focus,.woocommerce-page input.woocommerce-Button:hover,.woocommerce-page input.woocommerce-Button:active,.woocommerce-page input.woocommerce-Button:focus{background:#d1c4a3;color:#fff}.woocommerce input#username,.woocommerce-page input#username{margin-bottom:5px}.woocommerce .input-text,.woocommerce-page .input-text{height:42px;box-shadow:none;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:14px;box-shadow:none;border:solid 1px #999;background:#fff;letter-spacing:0.05em;padding:0 0 0 10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce .sarah,.woocommerce-page .sarah{max-width:200px}.woocommerce .signature,.woocommerce-page .signature{max-width:220px}.woocommerce .love,.woocommerce-page .love{display:block}.woocommerce .lost_password,.woocommerce-page .lost_password{background:transparent;font-family:"proxima-nova",sans-serif;color:#1d1d1d;text-transform:uppercase;font-size:10px;font-weight:600;display:inline-block}.woocommerce .lost_password a,.woocommerce-page .lost_password a{color:#1d1d1d}.woocommerce .lost_reset_password,.woocommerce-page .lost_reset_password{margin:0 auto;max-width:420px;width:100%}.woocommerce .lost_reset_password p,.woocommerce-page .lost_reset_password p{font-family:"proxima-nova",sans-serif;font-size:14px;line-height:1.4}.woocommerce .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-first{width:100%;float:none}.woocommerce .lost_reset_password label,.woocommerce-page .lost_reset_password label{font-family:"proxima-nova",sans-serif;text-transform:uppercase;margin-bottom:8px;letter-spacing:-0.01em;font-weight:600}.woocommerce .lost_reset_password .woocommerce-Button,.woocommerce-page .lost_reset_password .woocommerce-Button{width:100%;background:#c0ae81;color:#fff;font-family:"proxima-nova",sans-serif;letter-spacing:0.03em;text-transform:uppercase;font-weight:400;padding:0;height:42px;font-size:14px;border:0}.woocommerce .lost_reset_password .woocommerce-Button:hover,.woocommerce .lost_reset_password .woocommerce-Button:active,.woocommerce .lost_reset_password .woocommerce-Button:focus,.woocommerce-page .lost_reset_password .woocommerce-Button:hover,.woocommerce-page .lost_reset_password .woocommerce-Button:active,.woocommerce-page .lost_reset_password .woocommerce-Button:focus{background:#d1c4a3;color:#fff}.woocommerce label,.woocommerce-page label{font-family:"proxima-nova",sans-serif;text-transform:uppercase;margin-bottom:8px;letter-spacing:-0.01em;font-weight:600;text-align:left}.woocommerce fieldset legend,.woocommerce-page fieldset legend{font-family:"aw-conqueror-didot",serif;text-transform:uppercase;margin:0 auto}.woocommerce .woocommerce-MyAccount-content,.woocommerce-page .woocommerce-MyAccount-content{text-align:center}.woocommerce .woocommerce-MyAccount-content h3,.woocommerce-page .woocommerce-MyAccount-content h3{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:300;line-height:1.1;font-size:30px;display:inline-block;margin:0 0 20px}.woocommerce .woocommerce-MyAccount-content h3 span,.woocommerce-page .woocommerce-MyAccount-content h3 span{display:block;font-size:13px;margin-top:5px}.woocommerce .woocommerce-MyAccount-content h2,.woocommerce-page .woocommerce-MyAccount-content h2{display:inline-block;margin:30px 0 20px;font-size:22px}.woocommerce .woocommerce-MyAccount-content address,.woocommerce-page .woocommerce-MyAccount-content address{font-family:"proxima-nova",sans-serif;font-weight:300}.woocommerce .woocommerce-MyAccount-content .button,.woocommerce-page .woocommerce-MyAccount-content .button{background:#c0ae81;color:#fff;font-family:"proxima-nova",sans-serif;letter-spacing:0.03em;text-transform:uppercase;font-weight:400;padding:16px 20px;font-size:14px;border:0}.woocommerce .woocommerce-MyAccount-content .button:hover,.woocommerce .woocommerce-MyAccount-content .button:active,.woocommerce .woocommerce-MyAccount-content .button:focus,.woocommerce-page .woocommerce-MyAccount-content .button:hover,.woocommerce-page .woocommerce-MyAccount-content .button:active,.woocommerce-page .woocommerce-MyAccount-content .button:focus{background:#d1c4a3;color:#fff}.woocommerce .woocommerce-MyAccount-content table,.woocommerce .woocommerce-MyAccount-content thead,.woocommerce-page .woocommerce-MyAccount-content table,.woocommerce-page .woocommerce-MyAccount-content thead{background:transparent;border:0}.woocommerce .woocommerce-MyAccount-content td,.woocommerce-page .woocommerce-MyAccount-content td{font-family:"proxima-nova",sans-serif}.woocommerce .woocommerce-MyAccount-content .cancel,.woocommerce-page .woocommerce-MyAccount-content .cancel{background:#ff6666;color:#fff}.woocommerce .woocommerce-MyAccount-content .cancel:before,.woocommerce-page .woocommerce-MyAccount-content .cancel:before{font-family:'fontawesome';content:"\f05e";margin-right:3px}.woocommerce .woocommerce-MyAccount-content .cancel:hover,.woocommerce .woocommerce-MyAccount-content .cancel:active,.woocommerce .woocommerce-MyAccount-content .cancel:focus,.woocommerce-page .woocommerce-MyAccount-content .cancel:hover,.woocommerce-page .woocommerce-MyAccount-content .cancel:active,.woocommerce-page .woocommerce-MyAccount-content .cancel:focus{background:#ff7a7a;color:#fff}.woocommerce .woocommerce-MyAccount-content .pay:before,.woocommerce-page .woocommerce-MyAccount-content .pay:before{font-family:'fontawesome';content:"\f155";margin-right:3px}.woocommerce .woocommerce-MyAccount-content .view:before,.woocommerce-page .woocommerce-MyAccount-content .view:before{font-family:'fontawesome';content:"\f06e";margin-right:3px}.woocommerce .woocommerce-MyAccount-content .nobr,.woocommerce-page .woocommerce-MyAccount-content .nobr{text-transform:uppercase;font-weight:300;font-family:"proxima-nova",sans-serif;font-size:13px;padding:0 0 10px}.woocommerce .woocommerce-MyAccount-content .order-actions .button,.woocommerce-page .woocommerce-MyAccount-content .order-actions .button{padding:8px 10px}.woocommerce .woocommerce-MyAccount-navigation .my-account-nav,.woocommerce-page .woocommerce-MyAccount-navigation .my-account-nav{list-style:none}.woocommerce .woocommerce-MyAccount-navigation .my-account-nav li,.woocommerce-page .woocommerce-MyAccount-navigation .my-account-nav li{text-align:left;font-size:13px;font-weight:600;letter-spacing:0;text-transform:uppercase;font-family:"proxima-nova",sans-serif}.woocommerce .woocommerce-MyAccount-navigation .my-account-nav li i,.woocommerce-page .woocommerce-MyAccount-navigation .my-account-nav li i{margin-right:5px}.woocommerce .woocommerce-MyAccount-navigation .my-account-nav li a,.woocommerce-page .woocommerce-MyAccount-navigation .my-account-nav li a{color:#1d1d1d;display:inline-block;margin:10px 0}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:center}.woocommerce .inline,.woocommerce-page .inline{font-size:11px;margin-left:10px}.woocommerce .product-categories,.woocommerce-page .product-categories{list-style:none;display:inline-block;margin:0}.woocommerce .product-categories li,.woocommerce-page .product-categories li{display:inline-block;font-size:22px;font-family:"aw-conqueror-didot",serif;text-transform:uppercase}.woocommerce .product-categories li:last-child:after,.woocommerce-page .product-categories li:last-child:after{content:'';margin:0}.woocommerce .product-categories li:after,.woocommerce-page .product-categories li:after{content:'/';margin:0 15px;color:#ccc}.woocommerce .product-categories li a,.woocommerce-page .product-categories li a{color:#000;opacity:0.3;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.woocommerce .product-categories li a img,.woocommerce-page .product-categories li a img{-webkit-transition:400ms ease;-moz-transition:400ms ease;-ms-transition:400ms ease;-o-transition:400ms ease;transition:400ms ease}.woocommerce .product-categories li a:hover img,.woocommerce-page .product-categories li a:hover img{position:relative;bottom:10px}.woocommerce .product-categories li .icon,.woocommerce-page .product-categories li .icon{height:22px;margin-right:5px;position:relative;bottom:2px}.woocommerce .product-categories li.active a,.woocommerce-page .product-categories li.active a{opacity:1}.woocommerce .onsale,.woocommerce .posted_in,.woocommerce-page .onsale,.woocommerce-page .posted_in{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{color:#c0ae81}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price ins{text-decoration:none;font-weight:300}.woocommerce div.product .coming-soon,.woocommerce-page div.product .coming-soon{margin-left:10px;color:#ff6666;display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:10px;text-transform:uppercase}.woocommerce div.product .coming-soon:before,.woocommerce-page div.product .coming-soon:before{font-family:'fontawesome';content:"\f05e";margin-right:3px}.woocommerce div.product div[itemprop="offers"],.woocommerce-page div.product div[itemprop="offers"]{display:inline-block}.woocommerce span.price,.woocommerce-page span.price{padding:9px 0 0}.woocommerce span.price .woocommerce-Price-amount,.woocommerce-page span.price .woocommerce-Price-amount{background:transparent;color:#999;font-weight:300;font-family:"proxima-nova",sans-serif;font-size:12px;text-align:center;z-index:900}.woocommerce span.price del,.woocommerce-page span.price del{display:block}.woocommerce span.price ins,.woocommerce-page span.price ins{background:transparent !important;position:relative;bottom:20px;text-decoration:none;font-weight:300;display:inline-block}.woocommerce span.price .subscription-details,.woocommerce-page span.price .subscription-details{color:#c0ae81;font-weight:300;font-family:"proxima-nova",sans-serif;font-size:8px;position:relative;bottom:7px;text-transform:uppercase;text-align:center;z-index:900;display:block}.woocommerce div.product,.woocommerce-page div.product{-webkit-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);-moz-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15)}.woocommerce .pagination,.woocommerce-page .pagination{margin:0;padding:45px 0 25px}.woocommerce .login,.woocommerce-page .login{margin:100px auto}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%;clear:both}.woocommerce .woocommerce-Address,.woocommerce-page .woocommerce-Address{margin-top:30px}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{font-family:"proxima-nova",sans-serif}.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-message .button{font-family:"proxima-nova",sans-serif;text-transform:uppercase}.woocommerce div.product div.thumbnails a.first{clear:none}.woocommerce div.product div.thumbnails,.woocommerce-page div.product div.thumbnails a{margin:0;padding:0}.woocommerce-page div.product div.thumbnails a{width:20%}.woocommerce div.product div.images img{width:100%;padding:3px}.woocommerce form .form-row label{line-height:1.25;margin:15px 0}.post-type-archive-product .price{display:none}.woocommerce-MyAccount-content{text-align:left}.single-product{text-align:left}.single-product .content .row{max-width:860px}.single-product .cat{font-family:"proxima-nova",sans-serif;text-transform:uppercase;color:#000;font-size:10px;font-weight:600}.single-product .cat a{color:#000}.single-product .line{margin:0 0 15px;width:10px}.single-product .content{padding-top:60px;padding-bottom:60px}.single-product div[itemprop="description"]{display:none}.single-product .summary .cart .single_add_to_cart_button{background:#c0ae81;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:600;color:#fff;font-size:14px;letter-spacing:3px;padding:15px 40px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.single-product .summary .cart .single_add_to_cart_button:hover,.single-product .summary .cart .single_add_to_cart_button:active,.single-product .summary .cart .single_add_to_cart_button:focus{background:#d1c4a3}.single-product .summary .amount{background:transparent;font-family:"aw-conqueror-didot",serif;font-size:35px;color:#000}.single-product .summary .price{position:static;background:transparent;margin:0 0 20px;padding:0;width:auto;height:auto;text-align:left}.single-product .summary .cart{float:none;height:auto}.single-product .explore{background:#fff;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:0.03em;position:absolute;display:block;margin:0 auto;line-height:1;padding:0 0 12px;width:260px;text-align:center;top:0;right:0;left:0}.single-product .explore i{margin-left:5px;font-weight:700}.single-product div.product{box-shadow:none}.single-product div.product h3{font-family:"aw-conqueror-didot",serif;font-size:31px;letter-spacing:0.05em;text-transform:uppercase;font-weight:300;line-height:1;text-align:left;margin:0 0 30px}.single-product .posted_in{font-family:"proxima-nova",sans-serif;color:#000;text-transform:uppercase;font-size:10px;font-weight:600}.single-product .posted_in a{font-family:"proxima-nova",sans-serif;color:#000;font-size:10px;font-weight:300}.single-product .related{text-align:left}.single-product .related div.product{-webkit-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);-moz-box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15);box-shadow:-1px 10px 12px -4px rgba(0,0,0,0.15)}.single-product .related li{padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none}.woocommerce-account .woocommerce-MyAccount-navigation p,.woocommerce-account .woocommerce-MyAccount-content p{margin:0 auto}#cart{padding:100px 75px}#cart h2{text-align:left;margin-bottom:40px;font-family:"aw-conqueror-didot",serif;text-transform:none;font-size:50px}#cart .woocommerce-message{max-width:1000px;width:100%;margin:0 auto 40px !important}#cart table.cart img{display:none}#cart .woocommerce{max-width:1150px;width:100%;margin:0 auto;padding:0}#cart .woocommerce input.button:disabled,#cart .woocommerce input.button:disabled[disabled]{opacity:0.1}#cart .woocommerce .cart-empty{font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:400;margin:0 0 20px;line-height:1.3;display:block;text-align:left;font-size:15px}#cart .woocommerce p.return-to-shop .button{display:block;margin:0;width:180px}#cart .shop_table{border:none}#cart .shop_table thead{background:#fff}#cart .shop_table td{font-family:"proxima-nova",sans-serif;padding:15px 0;border:0}#cart .shop_table tr:nth-of-type(even){background:#fff}#cart .shop_table th{text-transform:uppercase;font-weight:300;font-family:"proxima-nova",sans-serif;font-size:13px;padding:0 0 10px;border-bottom:solid 1px #dddddd}#cart .shop_table .coupon .input-text{text-align:center;font-family:"proxima-nova",sans-serif;font-size:11px;text-transform:uppercase;font-weight:300;box-shadow:none;letter-spacing:0.04em;border:solid 1px #dddddd;border-radius:0;box-shadow:none}#cart .cart_item .product-subtotal:before{font-weight:700}#cart .cart_item .product-subtotal span{font-weight:700}#cart .cart_totals{width:100%;max-width:400px}#cart .cart_totals tr.order-total{background:#f9f9f9}#cart .cart_totals th{border:0;font-family:"proxima-nova",sans-serif;font-size:14px;text-transform:none;font-weight:400;padding:0 0 0 10px;vertical-align:middle}#cart .cart_totals h2{text-transform:uppercase;font-weight:300;font-family:"proxima-nova",sans-serif;font-size:16px;padding:0}#cart .cart_totals .order-total{font-family:"aw-conqueror-didot",serif}#cart .cart_totals .order-total td span{font-weight:700}#cart .cart_totals .order-total th{font-weight:700}#cart .cart_totals .cart-subtotal{font-family:"aw-conqueror-didot",serif}#cart .quantity input{background:#f9f9f9;border:0;box-shadow:none;font-family:"proxima-nova",sans-serif;color:#999}#cart .button{background:#1d1d1d;color:#fff;font-family:"proxima-nova",sans-serif;font-weight:500;letter-spacing:0.03em;border-radius:0px;text-transform:uppercase;font-size:12px;padding:15px 20px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#cart .button:hover,#cart .button:active,#cart .button:focus{background:#373737}#cart .remove{background:#f66;color:#fff !important;line-height:1.1;display:inline-block;border-radius:50%}#cart .checkout-button{background:#1d1d1d;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:600;color:#fff;font-size:14px;letter-spacing:1px;padding:15px 0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#cart .checkout-button:hover,#cart .checkout-button:active,#cart .checkout-button:focus{background:#373737}#cart .checkout-button:before{margin-right:4px;font-family:FontAwesome;content:"\f09d"}#cart .product-name{font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;font-size:14px;padding:0;line-height:1.3;text-transform:uppercase;font-weight:300;letter-spacing:-0.01em}#cart .product-name a{color:#1d1d1d;font-weight:600}#cart .product-price,#cart .product-subtotal{font-family:"aw-conqueror-didot",serif}.woocommerce-page table.cart td.actions .input-text{width:auto}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:transparent}#checkout{margin:100px 0;margin-bottom:100px}#checkout header.title{margin:50px 0 0}#checkout h2{font-family:"aw-conqueror-didot",serif;font-weight:400;font-size:30px;line-height:1.1;margin:50px 0 20px}#checkout .order_details li{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:uppercase;font-size:14px;border-right:none;margin-bottom:25px}#checkout .order_details li strong{margin-top:5px;font-weight:400;font-size:14px}#checkout p{font-family:"proxima-nova",sans-serif}#checkout p.woocommerce-thankyou-order-received{font-size:20px;font-family:"aw-conqueror-didot",serif;margin:0 0 20px}#checkout p.woocommerce-thankyou-order-received:before{font-family:'WooCommerce';content:"\e015";color:#8fae1b;margin-right:10px;font-size:16px}#checkout address{font-size:14px;line-height:1.8;padding-left:15px;font-style:normal}#checkout .shop_table.order_details{border-collapse:collapse !important;border:0;background:transparent;border:none}#checkout .shop_table.order_details td{padding:12px}#checkout .shop_table.order_details tr:nth-of-type(even){background:transparent}#checkout .shop_table.order_details .product-name,#checkout .shop_table.order_details .product-total{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:uppercase;font-size:16px;background:#fff !important}#checkout .shop_table.order_details tbody .product-name,#checkout .shop_table.order_details tbody .product-total{text-transform:none;font-size:14px}#checkout .shop_table.order_details tbody .product-total .woocommerce-Price-amount{font-weight:700}#checkout .shop_table.order_details thead tr{border-bottom:1px solid #dddddd !important}#checkout .shop_table.order_details tfoot{background:#fff !important}#checkout .shop_table.order_details tfoot:before{content:'Cart Totals';padding:6px 12px;background:transparent;margin:20px 0 0;display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:uppercase;font-size:16px}#checkout .shop_table.order_details tfoot tr:first-child{border-top:solid 1px #dddddd}#checkout .shop_table.order_details tfoot tr:last-child{background:#f9f9f9}#checkout .shop_table.order_details tfoot tr:last-child th,#checkout .shop_table.order_details tfoot tr:last-child td,#checkout .shop_table.order_details tfoot tr:last-child .woocommerce-Price-amount{font-weight:700 !important}#checkout .shop_table.order_details tfoot th,#checkout .shop_table.order_details tfoot td{font-weight:400 !important}#checkout .shop_table.order_details td,#checkout .shop_table.order_details th{border:0}#checkout .shop_table.customer_details{border:none}#checkout .shop_table.customer_details th,#checkout .shop_table.customer_details td{font-weight:400;border:none}#checkout .shop_table.customer_details tr:nth-of-type(even){background:transparent}#checkout .woocommerce-thankyou-order-details{padding:30px 20px 0;background:#f9f9f9;margin:0 0 20px}#checkout .woocommerce{max-width:1150px;width:100%;margin:0 auto;text-align:left}#checkout .woocommerce input.button:disabled,#checkout .woocommerce input.button:disabled[disabled]{opacity:0.1}#checkout .woocommerce form.checkout_coupon{background:#f9f9f9;border:none}#checkout .checkout_coupon .button{background:#000;color:#fff;font-family:"proxima-nova",sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;font-size:10px;border-radius:0;padding:12px 28px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#checkout .checkout_coupon .button:hover,#checkout .checkout_coupon .button:active,#checkout .checkout_coupon .button:focus{background:#000;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}#checkout .terms{position:relative;top:8px}#checkout .terms label{font-size:15px;text-transform:none}#checkout .terms label a{color:#999999;text-transform:none}#checkout #payment{background:#fff}#checkout #payment .terms a{font-family:"proxima-nova",sans-serif;font-weight:300}#checkout #payment .terms a:hover,#checkout #payment .terms a:active,#checkout #payment .terms a:focus{color:#000}#checkout #payment .payment_box{background:#f9f9f9}#checkout #payment .payment_box:before{border:1em solid #f9f9f9;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#checkout #payment .payment_box p{font-family:"aw-conqueror-didot",serif;font-weight:300;font-size:15px;line-height:1.7}#checkout #payment .payment_box p a{font-family:"aw-conqueror-didot",serif;color:#000}#checkout #payment .payment_box p a:hover,#checkout #payment .payment_box p a:active,#checkout #payment .payment_box p a:focus{color:#000}#checkout #place_order{background:#1d1d1d;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:600;color:#fff;float:left !important;font-size:14px;letter-spacing:1px;padding:15px 40px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#checkout #place_order:hover,#checkout #place_order:active,#checkout #place_order:focus{background:#373737}#checkout .terms label{line-height:1}#checkout #customer_details{margin:50px 0 40px}#checkout h3{font-family:"aw-conqueror-didot",serif;font-weight:400;font-size:30px;margin:0 0 20px}#checkout label{font-weight:400;font-family:"proxima-nova",sans-serif;font-size:14px;color:#4d4d4d;letter-spacing:-0.01em;padding:0;margin:15px 0 5px}#checkout input,#checkout select,#checkout textarea{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:13px !important;box-shadow:none}#checkout .country_select a span,#checkout .state_select a span{font-family:"proxima-nova",sans-serif;color:rgba(0,0,0,0.75);font-weight:300}#checkout #order_review{padding:0}#checkout #order_review table{border-collapse:collapse !important;border:0;background:transparent}#checkout #order_review table tr{background:#fff;border:0}#checkout #order_review table tr.order-total{background:#f9f9f9}#checkout #order_review table tr.order-total .woocommerce-Price-amount{font-weight:700}#checkout #order_review table tr.cart-subtotal{border-top:solid 1px #dddddd}#checkout #order_review table tr.cart-subtotal th{font-weight:400;font-family:"proxima-nova",sans-serif}#checkout #order_review table tr.cart_item .product-total span{font-family:"proxima-nova",sans-serif;font-weight:400;font-size:14px}#checkout #order_review table td{border:0;padding:12px 12px}#checkout #order_review table.shop_table tfoot{background:transparent}#checkout #order_review table.shop_table tfoot:before{content:'Cart Totals';padding:6px 12px;background:transparent;margin:20px 0 0;display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:uppercase;font-size:13px}#checkout #order_review table.shop_table tfoot th{border:0;font-family:"proxima-nova",sans-serif}#checkout #order_review table.shop_table thead tr{border-bottom:solid 1px #dddddd}#checkout #order_review table.shop_table thead th{font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:uppercase;font-size:13px}#checkout .select2-container{font-size:13px}#checkout .product-name{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:0.02em;font-size:14px;padding:0;line-height:1.3}#checkout .product-name a{color:#999}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;margin:0;padding:4px 10px;border-radius:0 !important;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-size:12px;background:#ccc;color:#9d9d9d}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#e6e6e6;color:#1d1d1d}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;letter-spacing:0.03em;padding:0;border:0;border-radius:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{border-radius:0 !important;display:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product .woocommerce-tabs .panel{background:#fff;border:0;padding-top:20px}.woocommerce div.product .woocommerce-tabs .panel h4{display:none}.woocommerce div.product .woocommerce-tabs .panel blockquote{margin:40px 0 0;padding-top:60px;border:0;position:relative;text-align:center}.woocommerce div.product .woocommerce-tabs .panel blockquote p{font-size:32px;color:#1d1d1d;line-height:1.2;text-align:center;font-family:"ltc-bodoni-175",serif;font-weight:400;max-width:600px;margin:0 auto}.woocommerce div.product .woocommerce-tabs .panel blockquote:before,.woocommerce div.product .woocommerce-tabs .panel blockquote:after{font-family:"ltc-bodoni-175",serif;font-size:70px;display:block;color:#c0ae81}.woocommerce div.product .woocommerce-tabs .panel blockquote:before{content:'“';position:absolute;top:-10px;left:0;right:0}.woocommerce div.product .woocommerce-tabs .panel blockquote:after{content:'”';bottom:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#c0ae81}#add_payment_method #payment{background:#f6f6f6}#add_payment_method #payment div.payment_box{background:#eeeeee}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #eeeeee;border-color:#eeeeee;content:"";display:block;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.woocommerce .js-shop-load-more{background:#c0ae81;color:#fff;display:inline-block;padding:0.875rem 1.75rem 0.9375rem;font-size:0.8125rem;border-radius:3px;margin:40px 0;text-transform:uppercase;font-family:"proxima-nova",sans-serif}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:100%}label[for="rememberme"]{padding-left:10px}.woocommerce-product-gallery__wrapper{margin:0 0 20px;display:inline-block}.woocommerce-product-gallery__wrapper div:not(:first-child) img{width:25% !important;float:left}@media only screen and (min-width: 1821px){.hero .caption{left:25%}.main-nav li{margin:0 60px 0 0}}@media only screen and (min-width: 1025px){.main-nav li a:after{content:'';display:block;margin:3px auto 0;height:1px;width:0px;background:transparent;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.main-nav li a:hover:after,.main-nav li a:active:after,.main-nav li a:focus:after{width:15px;background:#c0ae81}.main-nav li.active a:after{width:15px;background:#c0ae81}}@media only screen and (max-width: 1340px) and (min-width: 1025px){.main-nav li{margin:0 24px 0 0;font-size:13px}}@media only screen and (max-width: 1260px) and (min-width: 1025px){.logo-container .logo{max-width:160px;margin-top:42px}.footer .logo{max-width:240px}}@media only screen and (max-width: 1180px) and (min-width: 1025px){.footer .top p{font-size:15px;max-width:300px;position:relative;top:6px}.footer h3{position:relative;top:4px;font-size:40px}.start{font-size:14px;top:4px}.main-nav li{margin:0 16px 0 0;font-size:13px}}@media only screen and (max-width: 1100px) and (min-width: 1025px){.main-nav li{margin:0 16px 0 0;font-size:11px}.nav,.header{height:100px}.logo-container .logo{margin-top:32px}.main-nav,.nav .social{margin-top:40px}}@media only screen and (max-width: 1024px) and (min-width: 641px){.header{background:#1d1d1d;position:static;height:60px}.hero{height:700px;background-position:30% 50%;margin:0}.hero.internal{background-position:85% 0%}.callouts .opt-in{position:static;transform:none;margin:0 auto}.event-text h5{font-size:18px}.event-text p{font-size:14px}.sarah-profile{margin-bottom:40px}.title h2{font-size:40px}.icon-wrap{max-width:700px}.empower-pack ul li{font-size:14px}.woocommerce .product-categories,.woocommerce-page .product-categories{margin:0}.woocommerce .product-categories li a:hover img,.woocommerce-page .product-categories li a:hover img{bottom:2px}.product-categories li a:hover img{bottom:2px}.offerings,.shop{padding:80px 0}.logo{max-width:120px;width:100%;margin-top:15px}.left-off-canvas-toggle{margin-top:17px}.movement p{max-width:none}.woocommerce .logo,.woocommerce-page .logo{max-width:120px;width:100%;margin-top:15px}.woocommerce .icon-cart,.woocommerce-page .icon-cart{margin-top:20px;height:20px;width:auto;float:right}.footer .logo{max-width:240px}.footer .logo{margin-top:100px}.opt-in h3,.content .empower-pack .opt-in h3{font-size:24px}.opt-in p,.content .empower-pack .opt-in p{font-size:16px}.footer h3{font-size:30px}.footer .top p{font-size:15px;max-width:300px;top:2px}.footer h3{position:relative;top:5px}.start{font-size:12px;top:2px}.welcome .caption h3{font-size:60px}.blog-feed{padding:60px 35px}.movement{padding:70px 35px}.opt-in{padding:50px 35px 10px}.ad-bricks{padding:20px 35px 60px}.welcome{padding:80px 35px}.brag-bar{padding:0 35px}.footer .bottom{padding:100px 0 50px}.welcome .caption{padding:50px 0}.welcome .caption h3{font-size:48px}.welcome .caption p{padding:0 10%;font-size:14px}.welcome .caption p strong{font-size:18px}.welcome .line{margin:30px auto}.praise.feed blockquote,.praise blockquote{font-size:20px}.blog-feed h3,.movement h3{font-size:42px}.movement .text{max-width:700px;display:block;margin:0 auto}.content{padding:80px 35px}.content .opt-in{max-width:500px;width:100%}.pull-quote blockquote{font-size:30px;margin-bottom:40px}.single-post .content{padding:50px 35px 100px}.connect{position:static;height:auto;transform:none}.callouts .praise blockquote{font-size:16px}.content .module h3,.content .realization h3{font-size:36px}.text-module blockquote p,.wysiwyg blockquote p{font-size:26px}.hero.course .caption h2{font-size:100px}}@media only screen and (max-width: 960px) and (min-width: 641px){.empower-pack ul li{font-size:13px}}@media only screen and (max-width: 880px) and (min-width: 641px){.hero{background-position:40% 50%}.footer .top .row,.footer .top p{right:0}.callouts .praise blockquote{font-size:13px;padding:0 15px}.story p{font-size:15px}.empower-pack ul li{font-size:12px}}@media only screen and (max-width: 800px) and (min-width: 641px){.movement .text{left:15px}.empower-pack ul li{font-size:10px}.welcome .caption{width:120%}.footer .top p{font-size:13px;max-width:260px;top:5px}.footer h3{position:relative;top:6px;font-size:24px}.start{font-size:11px;top:3px}.media-text p{font-size:14px}.media-button{padding:10px 0 8px;font-size:8px}.media-button img{height:10px}.intro,.callouts,.story{padding:0}}@media only screen and (max-width: 720px) and (min-width: 641px){.footer .top p{font-size:12px;max-width:260px;top:4px}.footer h3{position:relative;top:10px;font-size:20px}.start{font-size:10px;top:2px}.empower-pack ul li{font-size:9px}}@media only screen and (max-width: 768px){#cart{padding:60px 10px}#cart .remove{background:#f66;border-radius:0;position:absolute;font-size:30px;right:0;top:0}#cart .cart_item{position:relative;background:#f9f9f9;padding:15px;margin-bottom:20px}#cart .shop_table tr:nth-of-type(even){background:#f9f9f9}#cart .shop_table tr .actions{background:#fff}#cart .shop_table td{padding:10px 0}#cart .shop_table td.product-remove{padding:0}#cart .product-name{text-align:left !important;font-weight:600;font-size:20px;padding-bottom:35px;margin-bottom:15px;border-bottom:solid 1px #ddd !important}#cart .product-name:before{display:none}}@media only screen and (max-width: 640px){.header{background:#1d1d1d;position:static;height:60px}#video-modal .close-reveal-modal{right:0;top:-36px}.hero{margin:0}.hero .caption{left:0;margin:100px auto 0}.hero.course{height:350px}.slim{max-width:360px;width:100%;margin:0 auto;display:block}.pack-text{position:static;top:0;transform:none;margin-top:30px}.ad-bricks .small-block-grid-1 li{width:33.33333%;clear:none}.module .line{margin:60px auto}.realization .exercises-nav li{margin:0;padding:0}.realization .exercises-nav li img{position:relative;top:-2px;height:30px;width:auto;margin:0 5px 0 0}#wpadminbar{top:-46px;position:absolute}.realization .exercises-nav li{margin-bottom:15px}.course-nav li{padding:5px 30px}.callouts .opt-in{position:static;transform:none;margin:0 auto}.event-text .text-container{position:static;transform:none;padding:0}.woocommerce h2,.woocommerce-page h2{font-size:32px;text-transform:uppercase;font-weight:300;letter-spacing:-0.01em}.single-event h2{font-size:32px}.single-product div.product h3{font-size:22px}.sarah-profile{margin-bottom:40px}.other{margin:40px 0}.headlines li{display:block;text-align:center;margin:20px 0}.headlines li:after{display:none;content:''}.content .module h3,.content .realization h3{font-size:28px}.text-module blockquote p,.wysiwyg blockquote p{font-size:20px}.title h2{font-size:32px}.content.events h3{font-size:26px}.vlog{padding:0}.content .opt-in form .columns{padding:0 8px 10px}.content .opt-in form .columns input{text-align:center;margin:0}.opt-in input{text-align:center;margin:0 0 10px;padding:0 0 0 10px}.clearing-main-prev,.clearing-main-next{display:none}.media-item .thumb{margin-bottom:10px}.media-text{position:static;top:0;padding-left:0;transform:none}.vlog{text-align:center}.vlog .callout{margin-top:35px}.single .related li{padding:10px}.icon-wrap{max-width:360px}.my-story blockquote{padding:100px 10px}.woocommerce .wc-forward,.woocommerce-page .wc-forward{display:block;float:none;width:100%;margin-top:20px}.woocommerce .login,.woocommerce-page .login{margin:40px auto;padding-left:0.9375rem;padding-right:0.9375rem}.woocommerce .product-categories,.woocommerce-page .product-categories{margin:0}.woocommerce .product-categories li,.woocommerce-page .product-categories li{display:block;margin:0 0 15px}.woocommerce .product-categories li:last-child:after,.woocommerce-page .product-categories li:last-child:after{content:'';margin:0}.woocommerce .product-categories li:after,.woocommerce-page .product-categories li:after{content:'';margin:0}.woocommerce .product-categories li:last-child,.woocommerce-page .product-categories li:last-child{margin:0}.woocommerce .product-categories li a:hover img,.woocommerce-page .product-categories li a:hover img{bottom:2px}.woocommerce .logo,.woocommerce-page .logo{max-width:120px;width:100%;margin-top:15px}.woocommerce .icon-cart,.woocommerce-page .icon-cart{margin-top:20px;height:20px;width:auto;float:right}.product-categories li a:hover img{bottom:2px}.blog-item.featured,.blog-grid,.products-grid,.related{padding:0}.opt-in{padding:50px 10px 10px}.opt-in h3{margin:0 auto 20px;padding:0 10px;font-size:24px;max-width:400px}.opt-in p{margin:0 auto;padding:0 10px;line-height:1.3;font-size:16px}.content .empower-pack .opt-in h3{margin:0 auto 20px;padding:0 10px;font-size:24px;max-width:360px}.content .empower-pack .opt-in p{margin:0 auto;padding:0;line-height:1.3;font-size:16px}.step{padding:60px 0}.step .movement{padding:0 10px 60px}.step.move{padding:60px 0 0}.blog-item.featured .title{font-size:24px}.blog-item.featured p{font-size:12px}.single-post .content{padding:50px 10px 100px}.signature-container{padding-left:0}.offerings,.shop{padding:80px 0}.my-story{padding:0}.connect{position:static;height:auto;transform:none}.logo{max-width:120px;width:100%;margin-top:15px}.author-container .small-3.columns{padding-right:0}.hero{background-position:50% 50%;height:600px}.praise blockquote{padding:0 10px;font-size:18px}.praise .profile{margin-right:10px}.praise .author,.praise .company{font-size:14px;display:inherit;line-height:1.3}.brag-bar{padding:0 10px}.welcome{padding:80px 10px;background-position:0% 0%}.welcome .caption{width:100%}.welcome .caption h3{font-size:48px}.welcome .caption p{padding:0 10%;font-size:14px}.welcome .caption p strong{font-size:16px}.blog-feed{padding:60px 10px}.blog-feed .lead-in{font-size:14px}.blog-feed .blog-item{padding:0;margin:10px}.movement{padding:60px 10px}.movement p{padding:0}.movement p strong{font-size:16px}.left-off-canvas-toggle{position:relative;top:22px;float:left;display:inline-block;z-index:1000}.left-off-canvas-toggle span{position:relative;margin-top:7px;margin-bottom:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.left-off-canvas-toggle span,.left-off-canvas-toggle span:before,.left-off-canvas-toggle span:after{display:block;width:25px;height:1px;background-color:#fff;border-radius:2;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.left-off-canvas-toggle span:before,.left-off-canvas-toggle span:after{position:absolute;content:""}.left-off-canvas-toggle span:before{top:-7px}.left-off-canvas-toggle span:after{top:7px}.move-right .left-off-canvas-toggle span{background-color:transparent}.move-right .left-off-canvas-toggle span:before{-webkit-transform:translateY(7px) rotate(45deg);-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.move-right .left-off-canvas-toggle span:after{-webkit-transform:translateY(-7px) rotate(-45deg);-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.footer h3,.movement h3,.blog-feed h3,.welcome .caption h3{font-size:36px}.footer .top{padding:20px 0 30px}.footer .top p{margin:0 auto 20px;font-size:14px;max-width:300px}.brag-bar img{max-height:90px}.footer .bottom{padding:60px 10px}.footer .logo{margin-top:60px;max-width:260px;width:70%}.terms{margin-bottom:60px}.start{font-size:14px;width:50%;margin:0 auto}.hero{background-position:70% 50%}.hero.internal{background-position:85% 0%}.hero .caption{margin:80px auto 0;padding:0 0 35px;max-width:320px}.hero .caption .black-box{font-size:16px}.hero .caption .heading{font-size:14px;margin:25px 0 10px}.hero .caption .subhead{font-size:45px}.hero .caption p{font-size:18px;max-width:200px}.hero .caption .watch{font-size:13px}.hero .caption .arrow{font-size:25px}@keyframes move{0%,100%{bottom:-55px}50%{bottom:-65px}}.ad-bricks{padding:20px 10px 40px}.pull-quote blockquote{font-size:24px;margin-bottom:40px}.intro,.callouts,.story{padding:0}.content{padding:80px 10px}.intro,.credentials{padding:0}.footer .top .row,.footer .top p{right:0}.credentials{margin-bottom:60px}.bio{margin:15px 0 30px}.content .opt-in{max-width:none}.callouts .praise{position:static;top:0;-ms-transform:none;transform:none}.offerings-grid li{padding:0 0 40px}.offerings-grid li:last-child{padding:0}.sarah{float:none}.workshop{text-align:center;position:static;transform:none;margin:30px auto 0;padding:0}.workshop .title{text-align:center}.blog-nav{margin:0 0 30px}.events .text-container{margin-top:20px;position:static;transform:none}.hero.course .caption h2{font-size:80px}}@media only screen and (max-width: 560px){.opt-in h3,.content .empower-pack .opt-in h3{font-size:18px;line-height:1.1;margin-bottom:20px;max-width:300px;margin:0 auto 20px}.opt-in p,.content .empower-pack .opt-in p{font-size:12px;line-height:1.3}}@media only screen and (max-width: 480px){.welcome{padding:80px 10px;background-position:0% 0%}.welcome .caption{width:100%}.ad-bricks .small-block-grid-1 li{width:100%;clear:both}.hero.course .caption h2{font-size:60px}.media-kit .speaking li{display:block}.media-kit .speaking li:after{content:''}.media-kit .speaking li a{margin:0}.praise.feed blockquote,.praise blockquote{font-size:15px}.media-button{font-size:8px}.media-button img{height:10px}.hero.internal .caption h2{font-size:45px}.hero.internal .caption h5{font-size:12px}.content h3{font-size:35px}.content h5{font-size:15px}.blog-nav li{display:block}.blog-nav li:first-child{margin-bottom:20px}.blog-nav li:first-child,.blog-nav li:last-child{float:none}.search{width:auto;border:0}.search input{margin:0}}@media only screen and (max-width: 400px){.praise .author,.praise .company{font-size:12px}.hero.course .caption h2{font-size:50px}.media-button{padding:10px 0 8px;font-size:7px;letter-spacing:0}.wpcf7-submit{font-size:0.8125rem;width:100%}.footer h3,.movement h3,.blog-feed h3{font-size:26px}.movement .with{font-size:12px;position:relative;bottom:10px}.brag-bar .places,.places{max-width:220px;line-height:1.3}}@media only screen and (max-width: 320px){#video-modal .close-reveal-modal{right:0;top:-36px}.praise .author,.praise .company{font-size:11px;display:inherit}.content .product-categories li a{font-size:18px}}
/*# sourceMappingURL=screen.css.map */
