/* @font-face{font-family:'Raleway';src:url("../fonts/Raleway-ExtraLight.eot");src:url("../fonts/Raleway-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-ExtraLight.woff") format("woff"),url("../fonts/Raleway-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-SemiBold.eot");src:url("../fonts/Raleway-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-SemiBold.woff") format("woff"),url("../fonts/Raleway-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-Black.eot");src:url("../fonts/Raleway-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-Black.woff") format("woff"),url("../fonts/Raleway-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-ExtraLightItalic.eot");src:url("../fonts/Raleway-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-ExtraLightItalic.woff") format("woff"),url("../fonts/Raleway-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-ExtraBoldItalic.eot");src:url("../fonts/Raleway-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-ExtraBoldItalic.woff") format("woff"),url("../fonts/Raleway-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-Medium.eot");src:url("../fonts/Raleway-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-Medium.woff") format("woff"),url("../fonts/Raleway-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-Regular.eot");src:url("../fonts/Raleway-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-Regular.woff") format("woff"),url("../fonts/Raleway-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-Thin.eot");src:url("../fonts/Raleway-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-Thin.woff") format("woff"),url("../fonts/Raleway-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-LightItalic.eot");src:url("../fonts/Raleway-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-LightItalic.woff") format("woff"),url("../fonts/Raleway-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-Light.eot");src:url("../fonts/Raleway-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-Light.woff") format("woff"),url("../fonts/Raleway-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Raleway';src:url("../fonts/Raleway-Bold.eot");src:url("../fonts/Raleway-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-Bold.woff") format("woff"),url("../fonts/Raleway-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"alv-font";src:url("../fonts/alv-font.eot");src:url("../fonts/alv-font.eot?#iefix") format("embedded-opentype"),url("../fonts/alv-font.woff") format("woff"),url("../fonts/alv-font.ttf") format("truetype"),url("../fonts/alv-font.svg#alv-font") format("svg");font-weight:normal;font-style:normal} */
[data-icon]:before{/*font-family:"alv-font" !important;*/content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;}[class^="alv-"]:before,[class*=" alv-"]:before{font-family:"alv-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alv-icon-mail:before{content:"\62"}.alv-icon-user:before{content:"\63"}.alv-icon-facebook:before{content:"\61"}*,p{letter-spacing:.03em}a{color:#1585cf}a:visited{color:#1585cf}h1,h2,h3,h4,h5,h6{letter-spacing:normal;line-height:1.2em;margin-top:1em;margin-bottom:1em}h1.sans-serif,h2.sans-serif,h3.sans-serif,h4.sans-serif,h5.sans-serif,h6.sans-serif{letter-spacing:.1em}h1,h2{margin-top:.5em;margin-bottom:.5em}h3{margin-top:.75em;margin-bottom:.75em}span.border{display:inline-block;border:3px solid #fff;padding:15px 40px}.uppercase{text-transform:uppercase}.light{font-weight:300}.black{font-weight:900}.red-color,.yellow-color,.green-color,.purple-color,.blue-color{letter-spacing:inherit}.primary-color{color:#0a0a0a}.red-color{color:#f65151}.yellow-color{color:#f4b843}.green-color{color:#add081}.purple-color{color:#6552A1}.blue-color{color:#67cbc9}.has-tip{border-color:rgba(0,0,0,0.25);font-weight:inherit}.has-tip:hover{border-color:rgba(0,0,0,0.45)}.screen-reader-text{display:none}:root .has-white-color{color:#fff}:root .has-white-color .blocks-gallery-caption{color:#fff}:root .has-white-background-color{background-color:#fff}:root .has-medium-turquoise-color{color:#67cbc9}:root .has-medium-turquoise-color .blocks-gallery-caption{color:#67cbc9}:root .has-medium-turquoise-background-color{background-color:#67cbc9}:root .has-tart-orange-color{color:#f65151}:root .has-tart-orange-color .blocks-gallery-caption{color:#f65151}:root .has-tart-orange-background-color{background-color:#f65151}:root .has-#6552A1-color{color:#6552A1}:root .has-#6552A1-color .blocks-gallery-caption{color:#6552A1}:root .has-#6552A1-background-color{background-color:#6552A1}:root .has-maximum-yellow-red-color{color:#f4b843}:root .has-maximum-yellow-red-color .blocks-gallery-caption{color:#f4b843}:root .has-maximum-yellow-red-background-color{background-color:#f4b843}:root .has-davys-gray-color{color:#4d4d4d}:root .has-davys-gray-color .blocks-gallery-caption{color:#4d4d4d}:root .has-davys-gray-background-color{background-color:#4d4d4d}:root .has-black-color{color:#0a0a0a}:root .has-black-color .blocks-gallery-caption{color:#0a0a0a}:root .has-black-background-color{background-color:#0a0a0a}.wp-block-buttons{margin-top:1em;margin-bottom:1em}.wp-block-button__link{padding:12px 24px}.wp-block-button.has-alv-hover-color>*{position:relative;border-radius:0 !important;z-index:1;-webkit-transition:0.08s ease-in;transition:0.08s ease-in}.wp-block-button.has-alv-hover-color>*::before{content:"";position:absolute;bottom:0;left:0;right:0;top:100%;z-index:-1;-webkit-transition:top 0.13s ease-in;transition:top 0.13s ease-in}.wp-block-button.has-alv-hover-color>*:hover::before{top:0}:root .wp-block-button.has-white-alv-hover-color>*::before{background:#fff}:root .wp-block-button.has-medium-turquoise-alv-hover-color>*::before{background:#67cbc9}:root .wp-block-button.has-tart-orange-alv-hover-color>*::before{background:#f65151}:root .wp-block-button.has-#6552A1-alv-hover-color>*::before{background:#6552A1}:root .wp-block-button.has-maximum-yellow-red-alv-hover-color>*::before{background:#f4b843}:root .wp-block-button.has-davys-gray-alv-hover-color>*::before{background:#4d4d4d}:root .wp-block-button.has-black-alv-hover-color>*::before{background:#0a0a0a}.wp-block-media-text .wp-block-media-text__content{padding:0;}.wp-block-media-text.is-style-overlap .wp-block-media-text__content{background:white;z-index:1;padding:4% 8%;-webkit-box-shadow:5px 5px 20px 5px rgba(0,0,0,0.2);box-shadow:5px 5px 20px 5px rgba(0,0,0,0.2)}.wp-block-media-text.is-style-overlap .wp-block-media-text__content>:first-child{margin-top:0}.wp-block-media-text.is-style-overlap .wp-block-media-text__content>:last-child{margin-bottom:0}.wp-block-media-text.is-style-overlap.is-vertically-aligned-top .wp-block-media-text__content{margin-top:10%}.wp-block-media-text.is-style-overlap.is-vertically-aligned-bottom .wp-block-media-text__content{margin-bottom:10%}.wp-block-media-text.is-style-overlap .wp-block-media-text__content{margin-left:-25%}.wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__content{margin-right:-25%;margin-left:0}.wp-block-media-text.is-style-overlap.has-media-on-the-top .wp-block-media-text__content{margin-top:-25%;margin-left:auto;margin-right:auto;width:80%}.wp-block-media-text.is-style-overlap.has-media-on-the-bottom .wp-block-media-text__content{margin-bottom:-25%;margin-left:auto;margin-right:auto;width:80%}@media (max-width: 782px){.wp-block-media-text.is-style-overlap.is-stacked-on-mobile .wp-block-media-text__content{margin-left:0;margin-right:0}.wp-block-media-text.is-style-overlap.has-media-on-the-top .wp-block-media-text__content,.wp-block-media-text.is-style-overlap.has-media-on-the-bottom .wp-block-media-text__content{width:100%}}.wp-block-media-text.has-media-on-the-top{-ms-grid-columns:100% !important;grid-template-columns:100% !important}.wp-block-media-text.has-media-on-the-top .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-top .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.has-media-on-the-bottom{-ms-grid-columns:100% !important;grid-template-columns:100% !important}.wp-block-media-text.has-media-on-the-bottom .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.has-media-on-the-bottom .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-cover-image,.wp-block-cover{padding:1em}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 8rem)}.blocks-gallery-grid.aligncenter,.wp-block-gallery.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blocks-gallery-caption{width:100%}.wp-block-gallery.is-style-centered .blocks-gallery-item figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block.has-alv-filter-grayscale>.wp-block-gallery img,.wp-block-gallery.has-alv-filter-grayscale img{-webkit-filter:grayscale(1);filter:grayscale(1)}.wp-block.has-alv-filter-white>.wp-block-gallery img,.wp-block-gallery.has-alv-filter-white img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.wp-block-columns.alv-is-stack-on-mobile-disabled{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wp-block-latest-posts a,.wp-block-latest-posts a:visited,.wp-block-latest-posts a:link{color:#0a0a0a}.wp-block-table table{width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{font-weight:bold;padding:.5rem .625rem .625rem}thead,tfoot{background:#f8f8f8;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}tbody tr:nth-child(even){background-color:#f1f1f1}tbody th,tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width: 63.9375em){.wp-block-table table.stack thead{display:none}.wp-block-table table.stack tfoot{display:none}.wp-block-table table.stack tr,.wp-block-table table.stack th,.wp-block-table table.stack td{display:block}.wp-block-table table.stack td{border-top:0}}.wp-block-table table.scroll{display:block;width:100%;overflow-x:auto}.wp-block-table table.hover tr:hover{background-color:#f9f9f9}.wp-block-table table.hover tr:nth-of-type(even):hover{background-color:#ececec}.wp-block-table .table-scroll{overflow-x:auto}.wp-block-table .table-scroll table{width:auto}*:focus{outline:none !important}.no-border{border:none !important}.rounded{border-radius:9999px}.row{max-width:88.38741%}.row.fullwidth{max-width:100%}.row .row{width:100%;max-width:100%;margin:0}.group::after,.entry-content::after{clear:both;content:"";display:block}.aligncenter,.aligncenter img{margin-left:auto;margin-right:auto}.alignleft,.alignright{max-width:50%}.alignleft{float:left;margin:0.3rem 2rem 2rem 2rem}.alignright{float:right;margin:0.3rem 2rem 2rem 2rem}.page-template-template-fullwidth .entry-header,#main.fullwidth .entry-header{max-width:782px;margin:0 auto}.page-template-template-fullwidth .entry-footer,#main.fullwidth .entry-footer{max-width:782px;margin:0 auto}.page-template-template-fullwidth .entry-content,#main.fullwidth .entry-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em auto 1em 1fr;grid-template-columns:1fr 1em auto 1em 1fr}.page-template-template-fullwidth .entry-content>*,#main.fullwidth .entry-content>*{-ms-grid-column:3;grid-column:3}.page-template-template-fullwidth .entry-content>.alignfull,#main.fullwidth .entry-content>.alignfull{grid-column:1 / -1;margin-left:0;margin-right:0}.page-template-template-fullwidth .entry-content>.alignwide,#main.fullwidth .entry-content>.alignwide{grid-column:2 / -2;margin-left:0;margin-right:0}@media screen and (min-width: 48.875em){.page-template-template-fullwidth .entry-content,#main.fullwidth .entry-content{-ms-grid-columns:1fr 1fr 782px 1fr 1fr;grid-template-columns:1fr 1fr 782px 1fr 1fr}}.button,button,input.ghost{text-transform:uppercase;background-color:#67cbc9;letter-spacing:.5em;font-size:14px;padding:15px 23px;position:relative;z-index:1;cursor:pointer;-webkit-transition:0.08s ease-in;transition:0.08s ease-in;margin-right:0}.button.ghost,button.ghost,input.ghost.ghost{background-color:transparent;background:none;color:#0a0a0a;border:3px solid #0a0a0a;letter-spacing:.5em;}
.button.ghost:hover,button.ghost:hover,input.ghost.ghost:hover{color:#fff}.button.ghost::before,button.ghost::before,input.ghost.ghost::before{content:"";position:absolute;background:#0a0a0a;bottom:0;left:0;right:0;top:100%;z-index:-1;-webkit-transition:top 0.13s ease-in}.button.ghost:hover::before,button.ghost:hover::before,input.ghost.ghost:hover::before{top:0}.button.ghost.light,button.ghost.light,input.ghost.ghost.light{color:#fff;border-color:#fff}.button.ghost.light:hover,button.ghost.light:hover,input.ghost.ghost.light:hover{color:#0a0a0a}.button.ghost.light::before,button.ghost.light::before,input.ghost.ghost.light::before{background:#fff}.button.logout,button.logout,input.ghost.logout{padding:11px 20px;margin-bottom:0;margin-top:-5px;letter-spacing:0.3em;border-width:2px}input.ghost:hover{background:#0a0a0a;color:#fff}#header{background-position:center center;background-repeat:no-repeat;background-size:cover}#header .logo{max-width:58px;margin-left:40px}#header .menu-bar{text-align:right}#header .menu-bar li{position:relative}#header .menu-bar li a{line-height:110px;padding-top:0;padding-bottom:0}#header .menu-bar li.open-menu-button{margin-left:30px;display:inline-block}#header .menu-bar li.open-menu-button a{background:#fff;padding:0 40px;z-index:7;position:relative}#header .menu-bar li .submenu{border:none;top:73%;left:-50%;right:-50%;margin-left:0;z-index:10}#header .menu-bar li .submenu>li{text-align:center;line-height:1}#header .menu-bar li .submenu>li a{display:block;padding:20px 0;line-height:1}#header .menu-bar .menu{float:right}#header .menu-bar .menu.left{float:left}#header .menu-bar .desktop-menu>li>a{color:white !important}#header .menu-bar .dropdown.menu li a{color:#4d4d4d}#header .menu-bar.nav-up{top:-110px}#header .menu-bar.nav-down{background:#fff}#header .menu-bar .cart-icon{font-size:15px;margin-top:-3px;color:white !important}#header.blank-header .menu-bar .desktop-menu>li>a{color:#4d4d4d !important}#header.blank-header .menu-bar .cart-icon{color:#4d4d4d !important}#header.header-with-slider #primary-navigation{position:absolute;width:100%;display:block;z-index:2}#header.style1 .header-content{padding:60px 0;position:absolute;left:0;right:0;bottom:5vh}#header.style1 h1{margin:.6em 0;color:#604543}#header.style1 h2{color:#fff}#header.style1 .button{background-color:#f4b843;border-color:#f4b843;font-weight:bold;letter-spacing:0;font-size:35px}#header.style1 .button:hover{color:#0a0a0a}#header.style1 .page-intro h6{color:#fff !important;font-weight:bold}@media screen and (min-width: 48.875em){#header.style1 h1{font-size:97px}#header.style1 h2{font-size:87px}#header.style1 .page-intro h6{font-size:40px}}#header.style2 h1{margin:.6em 0;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.5em;line-height:1.2}@media screen and (min-width: 48.875em){#header.style2 h1{font-size:86px}}#header.style3{text-align:center}#header.style3 h1{margin:.6em 0;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.1em}#header.style3 h2{font-weight:300;color:#f65151}#header.style3 h6{font-size:14px;letter-spacing:0.25em;line-height:1.5;font-weight:500}#header.style3 .page-intro{background:rgba(255,255,255,0.8);padding:40px 0;margin-top:50px}@media screen and (min-width: 48.875em){#header.style3 h1{font-size:76px}#header.style3 h2{font-size:3em}}#header.style4{text-align:center}#header.style4 .header-content{padding:60px 0}#header .ghost.button{font-weight:500}

#header.red-base{background-color:#f65151;color:#fff}#header.red-base .header-content h1,#header.red-base .header-content h2,#header.red-base .header-content h3,#header.red-base .header-content h4,#header.red-base .header-content h5,#header.red-base .header-content h6{color:#fff}#header.red-base .header-content p,#header.red-base .header-content span,#header.red-base .header-content a{color:#fff}#header.red-base .button.ghost{background:white;color:#f65151}#header.red-base .button.ghost:hover{color:#0a0a0a}#header.yellow-base{background-color:#f4b843;color:#fff}#header.yellow-base .header-content h1,#header.yellow-base .header-content h2,#header.yellow-base .header-content h3,#header.yellow-base .header-content h4,#header.yellow-base .header-content h5,#header.yellow-base .header-content h6{color:#fff}#header.yellow-base .header-content p,#header.yellow-base .header-content span,#header.yellow-base .header-content a{color:#fff}#header.yellow-base .button.ghost{background:white;color:#f4b843}#header.yellow-base .button.ghost:hover{color:#0a0a0a}#header.purple-base{background-color:#6552A1;color:#fff}#header.purple-base .header-content h1,#header.purple-base .header-content h2,#header.purple-base .header-content h3,#header.purple-base .header-content h4,#header.purple-base .header-content h5,#header.purple-base .header-content h6{color:#fff}#header.purple-base .header-content p,#header.purple-base .header-content span,#header.purple-base .header-content a{color:#fff}#header.purple-base .button.ghost{background:white;color:#6552A1}#header.purple-base .button.ghost:hover{color:#0a0a0a}#header.blue-base{background-color:#67cbc9;color:#fff}#header.blue-base .header-content h1,#header.blue-base .header-content h2,#header.blue-base .header-content h3,#header.blue-base .header-content h4,#header.blue-base .header-content h5,#header.blue-base .header-content h6{color:#fff}#header.blue-base .header-content p,#header.blue-base .header-content span,#header.blue-base .header-content a{color:#fff}#header.blue-base .button.ghost{background:white;color:#67cbc9}#header.blue-base .button.ghost:hover{color:#0a0a0a}#header.green-base{background-color:#add081;color:#fff}#header.green-base .header-content h1,#header.green-base .header-content h2,#header.green-base .header-content h3,#header.green-base .header-content h4,#header.green-base .header-content h5,#header.green-base .header-content h6{color:#fff}#header.green-base .header-content p,#header.green-base .header-content span,#header.green-base .header-content a{color:#fff}#header.green-base .button.ghost{background:white;color:#add081}#header.green-base .button.ghost:hover{color:#0a0a0a}#header.blank-header{background:#fff}#header.blank-header .menu-bar{border-bottom:1px solid #E2E2E2}#header.blank-header .open-menu-button{border-left:1px solid #E2E2E2}#header.blank-header .menu-bar li .submenu{border:1px solid #E2E2E2}.header-content{padding:60px 0}.full-screen-nav{position:fixed;left:0;top:0;height:100%;width:100%;z-index:2;text-align:center;padding:50px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-left:0;z-index:3;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.4s;transition-duration:0.4s;background:#fff}.full-screen-nav ul{list-style:none;margin:0}.full-screen-nav.menu-is-open{display:block !important;-webkit-transform:translateY(0);transform:translateY(0)}.full-screen-nav .menu{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.full-screen-nav .menu li{float:none;display:block;margin-bottom:10px}.full-screen-nav .menu li a{display:block;width:100%;font-size:22px}.menu,.dropdown.menu{display:inline-block}.menu li,.dropdown.menu li{list-style:none}.menu li a,.dropdown.menu li a{color:#0a0a0a;font-size:11px;text-transform:uppercase;letter-spacing:.5em}.menu li.is-dropdown-submenu-parent>a::after,.dropdown.menu li.is-dropdown-submenu-parent>a::after{display:none}.menu.social,.dropdown.menu.social{margin-top:20px}.menu.social a,.dropdown.menu.social a{padding:0}.menu.social a i,.dropdown.menu.social a i{font-size:34px}#footer .footer-main{padding:40px 0;position:relative}#footer .footer-main h3{color:#f65151;margin-top:0}#footer .footer-main .button{display:inline-block;margin-top:20px}#footer .menu-wrap{text-align:right;bottom:50px;position:absolute;width:100%}#footer .logo{max-width:300px;margin-bottom:23px;width:100%}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{font-family:"Raleway",Helvetica,sans-serif}.quick-links .quick-links-inner{text-align:center;min-height:120px;display:block;position:relative}.quick-links .quick-links-inner .text-wrap{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:block}.quick-links .quick-links-inner span{color:#fff;font-size:15px;text-transform:uppercase;letter-spacing:.5em}.quick-links .quick-links-inner .button{margin:0}.quick-links .quick-links-inner.memberships{background:#f65151}.quick-links .quick-links-inner.programs{background:#f4b843}.quick-links .quick-links-inner.support{background:#6552A1}.quick-links .quick-links-inner.retreats{background:#67cbc9}.section{padding:90px 0}.section.no-padding{padding:0}.section.red-section .section-header h1,.section.red-section .section-header h2,.section.red-section .section-header h3,.section.red-section .section-header h4,.section.red-section .section-header h5,.section.red-section .section-header h6,.section.red-section .section-header .course,.section.red-section .section-content h1,.section.red-section .section-content h2,.section.red-section .section-content h3,.section.red-section .section-content h4,.section.red-section .section-content h5,.section.red-section .section-content h6,.section.red-section .section-content .course,.section.red-section .single-testimonial h1,.section.red-section .single-testimonial h2,.section.red-section .single-testimonial h3,.section.red-section .single-testimonial h4,.section.red-section .single-testimonial h5,.section.red-section .single-testimonial h6,.section.red-section .single-testimonial .course{color:#f65151}.section.red-section .button{background:#f65151;color:#fff}
.section.red-section .button.ghost{background:none;border-color:#f65151;color:#f65151}.section.red-section .button.ghost:hover{color:#fff}.section.red-section .button.ghost:before{background:#f65151}.section.red-section .pricing-table-header{background:#f65151}.section.red-section.team .name{color:#f65151}.section.yellow-section .section-header h1,.section.yellow-section .section-header h2,.section.yellow-section .section-header h3,.section.yellow-section .section-header h4,.section.yellow-section .section-header h5,.section.yellow-section .section-header h6,.section.yellow-section .section-header .course,.section.yellow-section .section-content h1,.section.yellow-section .section-content h2,.section.yellow-section .section-content h3,.section.yellow-section .section-content h4,.section.yellow-section .section-content h5,.section.yellow-section .section-content h6,.section.yellow-section .section-content .course,.section.yellow-section .single-testimonial h1,.section.yellow-section .single-testimonial h2,.section.yellow-section .single-testimonial h3,.section.yellow-section .single-testimonial h4,.section.yellow-section .single-testimonial h5,.section.yellow-section .single-testimonial h6,.section.yellow-section .single-testimonial .course{color:#f4b843}.section.yellow-section .button{background:#f4b843;color:#fff}.section.yellow-section .button.ghost{background:none;border-color:#f4b843;color:#f4b843}.section.yellow-section .button.ghost:hover{color:#fff}.section.yellow-section .button.ghost:before{background:#f4b843}.section.yellow-section .pricing-table-header{background:#f4b843}.section.yellow-section.team .name{color:#f4b843}.section.purple-section .section-header h1,.section.purple-section .section-header h2,.section.purple-section .section-header h3,.section.purple-section .section-header h4,.section.purple-section .section-header h5,.section.purple-section .section-header h6,.section.purple-section .section-header .course,.section.purple-section .section-content h1,.section.purple-section .section-content h2,.section.purple-section .section-content h3,.section.purple-section .section-content h4,.section.purple-section .section-content h5,.section.purple-section .section-content h6,.section.purple-section .section-content .course,.section.purple-section .single-testimonial h1,.section.purple-section .single-testimonial h2,.section.purple-section .single-testimonial h3,.section.purple-section .single-testimonial h4,.section.purple-section .single-testimonial h5,.section.purple-section .single-testimonial h6,.section.purple-section .single-testimonial .course{color:#6552A1}.section.purple-section .button{background:#6552A1;color:#fff}.section.purple-section .button.ghost{background:none;border-color:#6552A1;color:#6552A1}.section.purple-section .button.ghost:hover{color:#fff}.section.purple-section .button.ghost:before{background:#6552A1}.section.purple-section .pricing-table-header{background:#6552A1}.section.purple-section.team .name{color:#6552A1}.section.blue-section .section-header h1,.section.blue-section .section-header h2,.section.blue-section .section-header h3,.section.blue-section .section-header h4,.section.blue-section .section-header h5,.section.blue-section .section-header h6,.section.blue-section .section-header .course,.section.blue-section .section-content h1,.section.blue-section .section-content h2,.section.blue-section .section-content h3,.section.blue-section .section-content h4,.section.blue-section .section-content h5,.section.blue-section .section-content h6,.section.blue-section .section-content .course,.section.blue-section .single-testimonial h1,.section.blue-section .single-testimonial h2,.section.blue-section .single-testimonial h3,.section.blue-section .single-testimonial h4,.section.blue-section .single-testimonial h5,.section.blue-section .single-testimonial h6,.section.blue-section .single-testimonial .course{color:#67cbc9}.section.blue-section .button{background:#67cbc9;color:#fff}.section.blue-section .button.ghost{background:none;border-color:#67cbc9;color:#67cbc9}.section.blue-section .button.ghost:hover{color:#fff}.section.blue-section .button.ghost:before{background:#67cbc9}.section.blue-section .pricing-table-header{background:#67cbc9}.section.blue-section.team .name{color:#67cbc9}.section.green-section .section-header h1,.section.green-section .section-header h2,.section.green-section .section-header h3,.section.green-section .section-header h4,.section.green-section .section-header h5,.section.green-section .section-header h6,.section.green-section .section-header .course,.section.green-section .section-content h1,.section.green-section .section-content h2,.section.green-section .section-content h3,.section.green-section .section-content h4,.section.green-section .section-content h5,.section.green-section .section-content h6,.section.green-section .section-content .course,.section.green-section .single-testimonial h1,.section.green-section .single-testimonial h2,.section.green-section .single-testimonial h3,.section.green-section .single-testimonial h4,.section.green-section .single-testimonial h5,.section.green-section .single-testimonial h6,.section.green-section .single-testimonial .course{color:#add081}.section.green-section .button{background:#add081;color:#fff}.section.green-section .button.ghost{background:none;border-color:#add081;color:#add081}.section.green-section .button.ghost:hover{color:#fff}.section.green-section .button.ghost:before{background:#add081}.section.green-section .pricing-table-header{background:#add081}.section.green-section.team .name{color:#add081}.section.red-base{background-color:#f65151;color:#fff}.section.red-base .header-content h1,.section.red-base .header-content h2,.section.red-base .header-content h3,.section.red-base .header-content h4,.section.red-base .header-content h5,.section.red-base .header-content h6{color:#fff}.section.red-base .header-content p,.section.red-base .header-content span,.section.red-base .header-content a{color:#fff}.section.red-base .button.ghost{background:white;color:#f65151}.section.red-base .button.ghost:hover{color:#0a0a0a}.section.yellow-base{background-color:#f4b843;color:#fff}.section.yellow-base .header-content h1,.section.yellow-base .header-content h2,.section.yellow-base .header-content h3,.section.yellow-base .header-content h4,.section.yellow-base .header-content h5,.section.yellow-base .header-content h6{color:#fff}.section.yellow-base .header-content p,.section.yellow-base .header-content span,.section.yellow-base .header-content a{color:#fff}.section.yellow-base .button.ghost{background:white;color:#f4b843}.section.yellow-base .button.ghost:hover{color:#0a0a0a}.section.purple-base{background-color:#6552A1;color:#fff}.section.purple-base .header-content h1,.section.purple-base .header-content h2,.section.purple-base .header-content h3,.section.purple-base .header-content h4,.section.purple-base .header-content h5,.section.purple-base .header-content h6{color:#fff}.section.purple-base .header-content p,.section.purple-base .header-content span,.section.purple-base .header-content a{color:#fff}.section.purple-base .button.ghost{background:white;color:#6552A1}.section.purple-base .button.ghost:hover{color:#0a0a0a}.section.blue-base{background-color:#67cbc9;color:#fff}.section.blue-base .header-content h1,.section.blue-base .header-content h2,.section.blue-base .header-content h3,.section.blue-base .header-content h4,.section.blue-base .header-content h5,.section.blue-base .header-content h6{color:#fff}.section.blue-base .header-content p,.section.blue-base .header-content span,.section.blue-base .header-content a{color:#fff}.section.blue-base .button.ghost{background:white;color:#67cbc9}.section.blue-base .button.ghost:hover{color:#0a0a0a}.section.green-base{background-color:#add081;color:#fff}.section.green-base .header-content h1,.section.green-base .header-content h2,.section.green-base .header-content h3,.section.green-base .header-content h4,.section.green-base .header-content h5,.section.green-base .header-content h6{color:#fff}.section.green-base .header-content p,.section.green-base .header-content span,.section.green-base .header-content a{color:#fff}.section.green-base .button.ghost{background:white;color:#add081}.section.green-base .button.ghost:hover{color:#0a0a0a}

.section .section-header{text-align:center;margin-bottom:84px}.section .section-header .section-subtitle{font-size:18px;text-transform:uppercase;color:#4d4d4d !important;letter-spacing:.1em}.section .section-header .section-intro p{letter-spacing:.1em}.section .section-footer{display:inline-block;margin-top:29px}.section .section-footer button,.section .section-footer .button{margin:0}.section.cta{text-align:center;padding:60px 0}.section.cta h2{margin-bottom:15px}.section.testimonial{text-align:center;padding:60px 0}.section.testimonial blockquote{padding:0;margin:0;border:none}.section.testimonial blockquote p{font-size:53px;line-height:1.1;letter-spacing:normal}.section.testimonials{padding-bottom:60px}.section.testimonials .section-header{margin-bottom:70px}.section.testimonials .single-testimonial{margin-bottom:60px}.section.testimonials .testimonial-img{float:left;width:30%}.section.testimonials .testimonial-content{float:right;width:65%;padding-right:15px}.section.testimonials .testimonial-content h4{font-size:40px}.section.testimonials .testimonial-content p{font-weight:300;font-style:italic;font-size:15px;line-height:32px;color:#9e9d9c;letter-spacing:0.2em}.section.testimonials .testimonial-content .course{font-size:33px;letter-spacing:normal}.section.team{padding-bottom:80px}.section.team .section-title{text-transform:uppercase;font-weight:700;letter-spacing:.1em}.section.team .section-header{margin-bottom:100px}.section.team .employee-inner{text-align:center;margin-bottom:40px}.section.team .employee-inner .member-photo{max-width:240px}.section.team .employee-inner .name{margin-top:-40px;margin-bottom:0}
.section.team .employee-inner .position{text-transform:uppercase;font-size:11px;letter-spacing:.75em;margin-bottom:10px}.section.team .employee-inner .social{margin-top:0;display:inline}.section.text .section-header{margin-bottom:30px}.section.story{padding:50px 0;position:relative}.section.story .section-header{margin-bottom:15px}.section.story .content-wrap{background:rgba(255,255,255,0.1);padding-top:35px;padding-bottom:20px}.section.story .section-inner{position:relative;z-index:2}.section.story .section-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:url("../img/pattern.png");opacity:0.1;z-index:1}.section.our-methods{padding-bottom:0;padding-top:36px}.section.our-methods .section-header{margin-bottom:42px}.section.our-methods .section-header .section-title{font-weight:700;text-transform:uppercase;letter-spacing:.5em}.section.our-methods .section-header .section-subtitle{color:#fff !important;opacity:0.8;text-transform:none;letter-spacing:normal}.section.our-methods .method{height:370px;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;position:relative;padding:0}.section.our-methods .method.fullwidth .method-inner{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section.our-methods .method.halfwidth .method-inner{position:absolute;width:100%;bottom:20px;display:block}.section.our-methods .method.halfwidth .method-inner h5{font-family:"Raleway",Helvetica,sans-serif;color:#fff;font-size:32px;font-weight:500;line-height:1.4}.section.our-methods .style1 h5,.section.our-methods .style2 h5,.section.our-methods .style3 h5,.section.our-methods .style4 h5,.section.our-methods .style5 h5,.section.our-methods .style6 h5{color:#fff;text-transform:uppercase}.section.our-methods .style1 h5{font-weight:700;border:6px solid #fff;display:inline-block;padding:5px 14px;letter-spacing:0.2em}.section.our-methods .style2 h5{letter-spacing:.75em;font-weight:500}.section.map{padding-bottom:30px;padding-top:36px}.section.map .section-header{margin-bottom:25px}.section.map .hs-wrap img{opacity:0.8}.section.map .hs-hotspot{background:none !important}.section.map .hs-hotspot::before{content:"";display:block;width:100%;height:100%;background-image:url("../img/map-marker.png");position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.pricing-table{text-align:center;margin:0 12px;width:100%;max-width:330px;display:inline-block;padding-bottom:20px;border:1px solid #E2E2E2}.pricing-table.red-section .section-header h1,.pricing-table.red-section .section-header h2,.pricing-table.red-section .section-header h3,.pricing-table.red-section .section-header h4,.pricing-table.red-section .section-header h5,.pricing-table.red-section .section-header h6,.pricing-table.red-section .section-header .course,.pricing-table.red-section .section-content h1,.pricing-table.red-section .section-content h2,.pricing-table.red-section .section-content h3,.pricing-table.red-section .section-content h4,.pricing-table.red-section .section-content h5,.pricing-table.red-section .section-content h6,.pricing-table.red-section .section-content .course,.pricing-table.red-section .single-testimonial h1,.pricing-table.red-section .single-testimonial h2,.pricing-table.red-section .single-testimonial h3,.pricing-table.red-section .single-testimonial h4,.pricing-table.red-section .single-testimonial h5,.pricing-table.red-section .single-testimonial h6,.pricing-table.red-section .single-testimonial .course{color:#f65151}.pricing-table.red-section .button{background:#f65151;color:#fff}.pricing-table.red-section .button.ghost{background:none;border-color:#f65151;color:#f65151}.pricing-table.red-section .button.ghost:hover{color:#fff}.pricing-table.red-section .button.ghost:before{background:#f65151}.pricing-table.red-section .pricing-table-header{background:#f65151}.pricing-table.red-section.team .name{color:#f65151}.pricing-table.yellow-section .section-header h1,.pricing-table.yellow-section .section-header h2,.pricing-table.yellow-section .section-header h3,.pricing-table.yellow-section .section-header h4,.pricing-table.yellow-section .section-header h5,.pricing-table.yellow-section .section-header h6,.pricing-table.yellow-section .section-header .course,.pricing-table.yellow-section .section-content h1,.pricing-table.yellow-section .section-content h2,.pricing-table.yellow-section .section-content h3,.pricing-table.yellow-section .section-content h4,.pricing-table.yellow-section .section-content h5,.pricing-table.yellow-section .section-content h6,.pricing-table.yellow-section .section-content .course,.pricing-table.yellow-section .single-testimonial h1,.pricing-table.yellow-section .single-testimonial h2,.pricing-table.yellow-section .single-testimonial h3,.pricing-table.yellow-section .single-testimonial h4,.pricing-table.yellow-section .single-testimonial h5,.pricing-table.yellow-section .single-testimonial h6,.pricing-table.yellow-section .single-testimonial .course{color:#f4b843}.pricing-table.yellow-section .button{background:#f4b843;color:#fff}.pricing-table.yellow-section .button.ghost{background:none;border-color:#f4b843;color:#f4b843}.pricing-table.yellow-section .button.ghost:hover{color:#fff}.pricing-table.yellow-section .button.ghost:before{background:#f4b843}.pricing-table.yellow-section .pricing-table-header{background:#f4b843}.pricing-table.yellow-section.team .name{color:#f4b843}.pricing-table.purple-section .section-header h1,.pricing-table.purple-section .section-header h2,.pricing-table.purple-section .section-header h3,.pricing-table.purple-section .section-header h4,.pricing-table.purple-section .section-header h5,.pricing-table.purple-section .section-header h6,.pricing-table.purple-section .section-header .course,.pricing-table.purple-section .section-content h1,.pricing-table.purple-section .section-content h2,.pricing-table.purple-section .section-content h3,.pricing-table.purple-section .section-content h4,.pricing-table.purple-section .section-content h5,.pricing-table.purple-section .section-content h6,.pricing-table.purple-section .section-content .course,.pricing-table.purple-section .single-testimonial h1,.pricing-table.purple-section .single-testimonial h2,.pricing-table.purple-section .single-testimonial h3,.pricing-table.purple-section .single-testimonial h4,.pricing-table.purple-section .single-testimonial h5,.pricing-table.purple-section .single-testimonial h6,.pricing-table.purple-section .single-testimonial .course{color:#6552A1}.pricing-table.purple-section .button{background:#6552A1;color:#fff}.pricing-table.purple-section .button.ghost{background:none;border-color:#6552A1;color:#6552A1}.pricing-table.purple-section .button.ghost:hover{color:#fff}.pricing-table.purple-section .button.ghost:before{background:#6552A1}.pricing-table.purple-section .pricing-table-header{background:#6552A1}.pricing-table.purple-section.team .name{color:#6552A1}.pricing-table.blue-section .section-header h1,.pricing-table.blue-section .section-header h2,.pricing-table.blue-section .section-header h3,.pricing-table.blue-section .section-header h4,.pricing-table.blue-section .section-header h5,.pricing-table.blue-section .section-header h6,.pricing-table.blue-section .section-header .course,.pricing-table.blue-section .section-content h1,.pricing-table.blue-section .section-content h2,.pricing-table.blue-section .section-content h3,.pricing-table.blue-section .section-content h4,.pricing-table.blue-section .section-content h5,.pricing-table.blue-section .section-content h6,.pricing-table.blue-section .section-content .course,.pricing-table.blue-section .single-testimonial h1,.pricing-table.blue-section .single-testimonial h2,.pricing-table.blue-section .single-testimonial h3,.pricing-table.blue-section .single-testimonial h4,.pricing-table.blue-section .single-testimonial h5,.pricing-table.blue-section .single-testimonial h6,.pricing-table.blue-section .single-testimonial .course{color:#67cbc9}.pricing-table.blue-section .button{background:#67cbc9;color:#fff}.pricing-table.blue-section .button.ghost{background:none;border-color:#67cbc9;color:#67cbc9}.pricing-table.blue-section .button.ghost:hover{color:#fff}.pricing-table.blue-section .button.ghost:before{background:#67cbc9}.pricing-table.blue-section .pricing-table-header{background:#67cbc9}.pricing-table.blue-section.team .name{color:#67cbc9}.pricing-table.green-section .section-header h1,.pricing-table.green-section .section-header h2,.pricing-table.green-section .section-header h3,.pricing-table.green-section .section-header h4,.pricing-table.green-section .section-header h5,.pricing-table.green-section .section-header h6,.pricing-table.green-section .section-header .course,.pricing-table.green-section .section-content h1,.pricing-table.green-section .section-content h2,.pricing-table.green-section .section-content h3,.pricing-table.green-section .section-content h4,.pricing-table.green-section .section-content h5,.pricing-table.green-section .section-content h6,.pricing-table.green-section .section-content .course,.pricing-table.green-section .single-testimonial h1,.pricing-table.green-section .single-testimonial h2,.pricing-table.green-section .single-testimonial h3,.pricing-table.green-section .single-testimonial h4,.pricing-table.green-section .single-testimonial h5,.pricing-table.green-section .single-testimonial h6,.pricing-table.green-section .single-testimonial .course{color:#add081}.pricing-table.green-section .button{background:#add081;color:#fff}.pricing-table.green-section .button.ghost{background:none;border-color:#add081;color:#add081}.pricing-table.green-section .button.ghost:hover{color:#fff}.pricing-table.green-section .button.ghost:before{background:#add081}.pricing-table.green-section .pricing-table-header{background:#add081}.pricing-table.green-section.team .name{color:#add081;}
.pricing-table header{color:#fff;margin-bottom:15px;padding:33px 15px}.pricing-table header h3{text-transform:uppercase;letter-spacing:.1em}.pricing-table footer{margin-top:32px;padding:0 20px}.pricing-table footer .button,.pricing-table footer button{display:inline-block}.pricing-table .pricing{margin-bottom:28px}.pricing-table .pricing .price{font-size:56px;font-weight:100;letter-spacing:0;line-height:1}.pricing-table .pricing .price .amount{font-weight:500;font-size:78px;letter-spacing:0.1em}.pricing-table .pricing .price small{font-weight:300;font-size:40px;letter-spacing:0;margin-left:-3px}.pricing-table .pricing .timeframe{text-transform:uppercase;font-size:16px;letter-spacing:0.35em;color:#4d4d4d;margin-bottom:0}.pricing-table .pricing .per-month-pay{margin-bottom:0;letter-spacing:0.12em;margin-top:10px;display:inline-block}.pricing-table .table-items{list-style:none;margin-left:0}.pricing-table .table-items li{font-weight:200;font-style:italic;margin-bottom:7px}.pricing-table .pricing-table-content{padding:5px 12px 36px 12px;margin-bottom:24px;border-bottom:1px solid #6f6c6a}.pricing-table .pricing-table-content p{font-size:12px;font-weight:200}.pricing-table.content-and-ptable header{margin-bottom:30px}.homepage-section .connect-box{width:33.38557993730408%;float:left;padding:70px}.homepage-section .connect-box .social{display:block;float:none}.homepage-section .links{width:66.614420063%;float:left}.homepage-section .homepage-links .inner-block{background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;position:relative}.homepage-section .homepage-links .inner-block h5{position:absolute;bottom:0;width:100%;color:#fff;font-family:"Raleway",Helvetica,sans-serif;margin-bottom:25px;text-transform:uppercase;font-weight:700;font-size:20px;letter-spacing:0.12em}#content{overflow:hidden;width:100%}.single-post #main{padding-top:0}.single-post .menu-bar{overflow:hidden;background:#fff}.single-post .header-content{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:120px}.single-post .header-content *{color:#fff}.single-post .header-content h1,.single-post .header-content h6{text-transform:uppercase}.single-post .header-content h1{font-size:38px;font-weight:700;letter-spacing:0.65em}.single-post .header-content h6{font-size:17px;letter-spacing:1em;margin-bottom:20px}.entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.entry-meta .author-thumb img{border-radius:9999px;margin-right:16px}.entry-meta .author-details .name{text-transform:uppercase;font-size:15px;letter-spacing:0.15em;margin-bottom:0}.entry-meta .author-details .name span{font-weight:700;letter-spacing:inherit}.entry-meta .author-details .date{font-weight:300;letter-spacing:0.4em;font-size:13px;margin-bottom:0}.entry-meta .author-details .details-inner{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:130px}.entry-content{word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.article-list .post,.single-post .post{margin-bottom:80px}.article-list .post .heading-outer,.single-post .post .heading-outer{position:relative;display:block}.article-list .post .title-wrap h1,.single-post .post .title-wrap h1{color:#0a0a0a;text-transform:uppercase;font-size:22px !important;letter-spacing:0.1em;font-weight:600;line-height:1.4;margin-bottom:25px}.article-list .post .title-wrap h6,.single-post .post .title-wrap h6{font-size:13px;letter-spacing:0.1em;color:#0a0a0a;margin-bottom:15px;opacity:0.6;line-height:1.3}.article-list .post .title-wrap h6 a,.single-post .post .title-wrap h6 a{color:inherit}.article-list .post .title-wrap>.row.column,.single-post .post .title-wrap>.row.column{padding:0 !important;float:none !important}.article-list .post header,.single-post .post header{margin-bottom:30px;position:relative}.article-list .post header img,.single-post .post header img{width:100%}.article-list .post footer.entry-footer,.single-post .post footer.entry-footer{margin-top:30px}.article-list .hentry{margin-bottom:30px;border:1px solid #E2E2E2}.article-list .hentry header{margin-bottom:0}.article-list .hentry .entry-content{padding:25px}.article-list .hentry .title-wrap h1{font-size:30px}.section.blog-intro h5{text-transform:uppercase;letter-spacing:0.1em}.comment-section{border-top:1px solid #E2E2E2;padding-top:20px;margin-top:30px}.comment-section .comments-title,.comment-section .comment-reply-title{font-size:23px;text-transform:uppercase;opacity:0.6;display:inline-block;margin-bottom:40px}.comment-section .comments-title span,.comment-section .comment-reply-title span{font-weight:700}.comment-section .comment-respond{padding-top:20px}.comment-section .comment-respond .comment-reply-title{margin-bottom:0}.comment-section .comment-list{list-style:none;margin:0}.comment-section .comment-list>li{border:1px solid #E2E2E2;margin-bottom:25px}.comment-section .comment-list>li>article{background:#f7f7f7;border-bottom:1px solid #E2E2E2}.comment-section .comment-list li article{padding:24px}.comment-section .comment-list li .comment-meta{margin-bottom:10px}.comment-section .comment-list li .comment-meta .comment-author img{border-radius:999px}.comment-section .comment-list li .comment-meta .comment-author b.fn{text-transform:uppercase;font-size:13px;letter-spacing:0.15em;font-weight:500}.comment-section .comment-list li .comment-meta time{font-size:12px}.comment-section .comment-list li .comment-meta .edit-link{display:none}form [type="text"],form [type="password"],form [type="date"],form [type="datetime"],form [type="datetime-local"],form [type="month"],form [type="week"],form [type="email"],form [type="number"],form [type="search"],form [type="tel"],form [type="time"],form [type="url"],form [type="color"],form textarea{border:1px solid #E2E2E2;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;color:#0a0a0a;letter-spacing:0}form [type="text"]:focus,form [type="password"]:focus,form [type="date"]:focus,form [type="datetime"]:focus,form [type="datetime-local"]:focus,form [type="month"]:focus,form [type="week"]:focus,form [type="email"]:focus,form [type="number"]:focus,form [type="search"]:focus,form [type="tel"]:focus,form [type="time"]:focus,form [type="url"]:focus,form [type="color"]:focus,form textarea:focus{border-color:#0a0a0a;-webkit-box-shadow:none;box-shadow:none}form ::-webkit-input-placeholder{color:#0a0a0a;text-transform:none;font-size:13px;letter-spacing:0.15em}form :-moz-placeholder{color:#0a0a0a;text-transform:none;font-size:13px;letter-spacing:0.15em}form ::-moz-placeholder{color:#0a0a0a;text-transform:none;font-size:13px;letter-spacing:0.15em}form :-ms-input-placeholder{color:#0a0a0a;text-transform:none;font-size:13px;letter-spacing:0.15em}.connect-box [type="text"],.connect-box [type="password"],.connect-box [type="date"],.connect-box [type="datetime"],.connect-box [type="datetime-local"],.connect-box [type="month"],.connect-box [type="week"],.connect-box [type="email"],.connect-box [type="number"],.connect-box [type="search"],.connect-box [type="tel"],.connect-box [type="time"],.connect-box [type="url"],.connect-box [type="color"],.connect-box textarea{border:none;padding-left:0;padding-right:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #0a0a0a;border-radius:0;color:#0a0a0a;text-transform:none;font-size:13px;letter-spacing:0.1em}.connect-box [type="text"]:focus,.connect-box [type="password"]:focus,.connect-box [type="date"]:focus,.connect-box [type="datetime"]:focus,.connect-box [type="datetime-local"]:focus,.connect-box [type="month"]:focus,.connect-box [type="week"]:focus,.connect-box [type="email"]:focus,.connect-box [type="number"]:focus,.connect-box [type="search"]:focus,.connect-box [type="tel"]:focus,.connect-box [type="time"]:focus,.connect-box [type="url"]:focus,.connect-box [type="color"]:focus,.connect-box textarea:focus{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #0a0a0a}.connect-box ::-webkit-input-placeholder{color:#0a0a0a;text-transform:uppercase;font-size:12px;letter-spacing:0.65em}.connect-box :-moz-placeholder{color:#0a0a0a;text-transform:uppercase;font-size:12px;letter-spacing:0.65em}.connect-box ::-moz-placeholder{color:#0a0a0a;text-transform:uppercase;font-size:12px;letter-spacing:0.65em}.connect-box :-ms-input-placeholder{color:#0a0a0a;text-transform:uppercase;font-size:12px;letter-spacing:0.65em}.frm_style_formidable-style.with_frm_style input[type=text],.frm_style_formidable-style.with_frm_style input[type=password],.frm_style_formidable-style.with_frm_style input[type=email],.frm_style_formidable-style.with_frm_style input[type=number],.frm_style_formidable-style.with_frm_style input[type=url],.frm_style_formidable-style.with_frm_style input[type=tel],.frm_style_formidable-style.with_frm_style input[type=phone],.frm_style_formidable-style.with_frm_style input[type=search],.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style textarea{border:1px solid #E2E2E2;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;color:#0a0a0a;letter-spacing:0}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices{-webkit-box-shadow:none;box-shadow:none;border-color:#0a0a0a}.frm_style_formidable-style.with_frm_style .frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_checkbox label,.frm_style_formidable-style.with_frm_style.frm_login_form label{color:#0a0a0a;text-transform:uppercase;font-size:12px;font-weight:400;letter-spacing:0.1em;opacity:0.6}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_form_submit_style,.frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit]{border-radius:0;padding:11px 20px;margin-bottom:0;border:2px solid #f65151;background:#f65151;color:#fff;-webkit-transition:all 0.4s;transition:all 0.4s;text-transform:uppercase;font-size:13px;font-weight:400}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_form_submit_style:hover,.frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit]:hover{background:none;border:2px solid #f65151;color:#f65151}#main{padding:50px 0;padding-right:30px;border-right:1px solid #E2E2E2}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{font-family:"Raleway",Helvetica,sans-serif}#main .entry-title{text-transform:uppercase;letter-spacing:0.1em;font-size:26px;margin-bottom:25px}#main.fullwidth{padding-right:0;border-right:none}#learndash_course_content{padding-top:30px}#learndash_course_content h4#learndash_course_content_title{margin-bottom:20px !important;text-transform:uppercase;opacity:0.5;font-size:17px;letter-spacing:0.1em}#learndash_course_content #lessons_list>div>div,#learndash_course_content #course_list>div>div,#learndash_course_content #quiz_list>div>div,#learndash_course_content .single-sfwd-lessons #learndash_lesson_topics_list ul>li>span.sn,#learndash_course_content .singular-sfwd-lessons #learndash_lesson_topics_list ul>li>span.sn{width:8%}.widget-area{padding:50px 0;display:block}.widget-area .widget{margin:0 0 50px}.widget-area .widget .widget-title{font-size:17px;text-transform:uppercase;letter-spacing:0.1em;opacity:0.6;margin-bottom:13px;line-height:1.3}.widget-area .widget ul{padding:0 !important;margin:0;list-style:none}.widget-area .widget_ldcourseprogress .course_progress{margin-left:0}.send-post .button{border-color:#f65151;color:#f65151;letter-spacing:0.1em;font-size:12px;padding:15px;width:100%;margin-bottom:0;border-width:2px}.send-post .button::before{background:#f65151}.send-post .button:hover{color:#fff}.woocommerce-page div.product .woocommerce-tabs{display:none}.woocommerce-page .button,.woocommerce-page button{letter-spacing:0.17em;font-size:14px}@media screen and (max-width: 39.9375em){#footer{text-align:center}#footer .menu{margin-top:30px}#footer .menu li{display:block}#footer .menu li a{display:block;width:100%}#main{padding-right:0;border:none}}@media screen and (min-width: 40em) and (max-width: 63.9375em){#footer .menu-wrap{text-align:left;margin-top:40px}}@media screen and (max-width: 63.9375em){.homepage-section .connect-box,.homepage-section .links{float:none;display:block;width:100%}.social{display:block;width:100%}.pricing-table{margin-bottom:20px}#footer .menu-wrap{position:relative;bottom:auto;margin-top:40px}#footer .menu{display:block;width:100%;position:relative;top:auto;-webkit-transform:none;transform:none}}.header-slider{position:relative}.header-slider .slide{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.header-slider .slide .header-content{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-slider .slide .header-content.style1 h1{font-size:97px;color:#604543}.header-slider .slide .header-content.style1 h2{font-size:87px;color:#fff}.header-slider .slide .header-content.style2 h1{font-size:97px;color:#fff}.header-slider .slide .header-content.style2 h2{font-size:87px;color:#f65151}.lSSlideOuter{position:relative}.lSSlideOuter .lSPager.lSpg{position:absolute;bottom:20px;left:0;width:100%;display:block}.lSSlideOuter .lSPager.lSpg>li a{width:13px;height:13px;background:none;border:2px solid #fff}.lSSlideOuter .lSPager.lSpg>li a:hover{background-color:rgba(255,255,255,0.8)}.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#fff}.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:rgba(255,255,255,0.8)}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;border:1px solid #E2E2E2}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #E2E2E2;padding:9px 20px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;color:#0a0a0a}.woocommerce-account .woocommerce-MyAccount-content{padding:24px;border:1px solid #E2E2E2;width:70%;margin-left:-1px}.account-links .account-link{text-align:center;margin-bottom:30px;position:relative}.account-links .account-link a{position:relative;z-index:2;color:#0a0a0a;display:block;border:1px solid #E2E2E2;padding:45px 20px;-webkit-transition:all 0.4s ease !important;transition:all 0.4s ease !important}.account-links .account-link a h2{font-size:19px;text-transform:uppercase;letter-spacing:0.15em;margin-bottom:0;-webkit-transition:all 0.4s ease !important;transition:all 0.4s ease !important}.account-links .account-link a .e-icon{font-size:45px;display:inline-block;margin-bottom:20px;-webkit-transition:all 0.4s ease !important;transition:all 0.4s ease !important;font-size:33px;display:inline-block;height:60px;width:60px;text-align:center;line-height:60px;border-radius:999px}.account-links .account-link a .link-inner{position:relative;z-index:2}.account-links .account-link a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;display:block;-webkit-transition:all 0.4s ease !important;transition:all 0.4s ease !important}.account-links .account-link a.red .e-icon{background:#f65151;color:#fff}.account-links .account-link a.red:after{background-color:#f65151}.account-links .account-link a.red:hover .e-icon{background:#fff;color:#f65151}.account-links .account-link a.blue .e-icon{background:#67cbc9;color:#fff}.account-links .account-link a.blue:after{background-color:#67cbc9}.account-links .account-link a.blue:hover .e-icon{background:#fff;color:#67cbc9}.account-links .account-link a.yellow .e-icon{background:#f4b843;color:#fff}.account-links .account-link a.yellow:after{background-color:#f4b843}.account-links .account-link a.yellow:hover .e-icon{background:#fff;color:#f4b843}.account-links .account-link a.purple .e-icon{background:#6552A1;color:#fff}.account-links .account-link a.purple:after{background-color:#6552A1}.account-links .account-link a.purple:hover .e-icon{background:#fff;color:#6552A1}.account-links .account-link a.green .e-icon{background:#add081;color:#fff}.account-links .account-link a.green:after{background-color:#add081}.account-links .account-link a.green:hover .e-icon{background:#fff;color:#add081}.account-links .account-link a:hover::after{height:100%}.account-links .account-link a:hover h2,.account-links .account-link a:hover .e-icon{color:#fff}.account-links .account-link a:hover .e-icon{background:#fff}body{overflow:hidden}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../img/status.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}.woocommerce .products .product h3{font-size:18px;font-weight:600;line-height:1.2}.more-info{border:1px solid #fff;color:#fff;border:1px solid #fff;display:block;width:26px;height:26px;line-height:25px;border-radius:999px;font-weight:600;font-size:18px;position:absolute;top:18px;left:18px;z-index:3;-webkit-transition:-webkit-transform 0.65s ease-in-out;transition:-webkit-transform 0.65s ease-in-out;transition:transform 0.65s ease-in-out;transition:transform 0.65s ease-in-out, -webkit-transform 0.65s ease-in-out}.more-info:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.more-info-popup{position:relative;background:#fff;padding:40px 60px;width:auto;max-width:660px;margin:20px auto}.more-info-popup p:last-child{margin-bottom:0}.nav-links{overflow:hidden;padding:0 15px}.nav-links .nav-previous{float:right}.nav-links .nav-next{float:left}.type-alv-team-member .wp-post-image{display:block;margin:0 auto 1em}.featured-content-slider .entry-title{font-size:1rem;}

