/*
Theme Name: lymber
Author: Folklore
Author URI: http://folklore.digital/
Description: Custom Theme for Lymber Fitness based on blankslate starter theme
Version: 0.0.1
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags:
Text Domain:
*/
article,aside,body,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}pre code,table{background-color:transparent}html,pre{color:#222}*,.btn,.btn--secondary,.btn--video,.c__partner-logo-dot,.social-icon,:after,:before,a{-webkit-tap-highlight-color:transparent}*,.remodal,:after,:before{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}img{height:auto;max-width:100%}html{box-sizing:border-box;background-color:#222;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1em;font-weight:300;line-height:1.375;min-height:100vh}*,:after,:before{box-sizing:inherit;-moz-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.content,.site__footer-column-logo,.site__footer-column-text{box-sizing:border-box;float:left}@font-face{font-family:bariol;font-style:normal;font-weight:200;src:url(/wp-content/themes/lymber/assets/fonts/bariol_thin-webfont.eot);src:url(/wp-content/themes/lymber/assets/fonts/bariol_thin-webfont.eot) format("embedded-opentype"),url(/wp-content/themes/lymber/assets/fonts/bariol_thin-webfont.woff) format("woff"),url(/wp-content/themes/lymber/assets/fonts/bariol_thin-webfont.ttf) format("truetype")}@font-face{font-family:bariol;font-style:normal;font-weight:300;src:url(/wp-content/themes/lymber/assets/fonts/bariol_light-webfont.eot);src:url(/wp-content/themes/lymber/assets/fonts/bariol_light-webfont.eot) format("embedded-opentype"),url(/wp-content/themes/lymber/assets/fonts/bariol_light-webfont.woff) format("woff"),url(/wp-content/themes/lymber/assets/fonts/bariol_light-webfont.ttf) format("truetype")}@font-face{font-family:bariol;font-style:normal;font-weight:400;src:url(/wp-content/themes/lymber/assets/fonts/bariol_regular-webfont.eot);src:url(/wp-content/themes/lymber/assets/fonts/bariol_regular-webfont.eot) format("embedded-opentype"),url(/wp-content/themes/lymber/assets/fonts/bariol_regular-webfont.woff) format("woff"),url(/wp-content/themes/lymber/assets/fonts/bariol_regular-webfont.ttf) format("truetype")}@font-face{font-family:bariol;font-style:normal;font-weight:600;src:url(/wp-content/themes/lymber/assets/fonts/bariol_bold-webfont.eot);src:url(/wp-content/themes/lymber/assets/fonts/bariol_bold-webfont.eot) format("embedded-opentype"),url(/wp-content/themes/lymber/assets/fonts/bariol_bold-webfont.woff) format("woff"),url(/wp-content/themes/lymber/assets/fonts/bariol_bold-webfont.ttf) format("truetype")}body{position:relative}::-moz-selection{background-color:#DE5B49;color:#fff}::selection{background-color:#DE5B49;color:#fff}.container{max-width:1500px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.container:after{content:" ";display:block;clear:both}.content{width:100%;padding:40px 1.66667%}.sidebar{display:none;padding-bottom:40px;padding-top:40px}@media screen and (min-width:800px){.content,.sidebar{box-sizing:border-box;float:left;padding-left:1.66667%;padding-right:1.66667%}.content{width:66.66667%}.sidebar{width:33.33333%;display:block}}.blog__post-title,.c__hero-bg-item-title,.c__hero-headline,.c__hero-subheadline,.c__page-header-title,.h1,.h2,.h3,.h4,.h5,.h6,.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,label>span{display:block;font-feature-settings:'dlig','liga','lnum','kern';font-style:normal;font-weight:600;line-height:1.2;padding:0 0 .35em;font-family:bariol,sans-serif}.blog__post-title,.c__page-header-title,.h1,.typography h1{font-size:1.25em}@media screen and (min-width:640px){.blog__post-title,.c__page-header-title,.h1,.typography h1{font-size:1.95312em}}@media screen and (min-width:768px){.blog__post-title,.c__page-header-title,.h1,.typography h1{font-size:2.44141em}}@media screen and (min-width:1024px){.blog__post-title,.c__page-header-title,.h1,.typography h1{font-size:3.05176em}}.c__hero-headline,.h2,.typography h2{font-size:1.25em}@media screen and (min-width:640px){.c__hero-headline,.h2,.typography h2{font-size:1.5625em}}@media screen and (min-width:768px){.c__hero-headline,.h2,.typography h2{font-size:1.95312em}}@media screen and (min-width:1024px){.c__hero-headline,.h2,.typography h2{font-size:2.44141em}}.h3,.typography h3{font-size:1.25em}@media screen and (min-width:640px){.h3,.typography h3{font-size:1.25em}}@media screen and (min-width:768px){.h3,.typography h3{font-size:1.5625em}}@media screen and (min-width:1024px){.h3,.typography h3{font-size:1.95312em}}.h4,.typography h4{font-size:1.25em}@media screen and (min-width:1024px){.h4,.typography h4{font-size:1.5625em}}.c__hero-bg-item-title,.c__hero-subheadline,.h5,.typography h5{font-size:.875em}@media screen and (min-width:640px){.c__hero-bg-item-title,.c__hero-subheadline,.h5,.typography h5{font-size:1em}}@media screen and (min-width:768px){.c__hero-bg-item-title,.c__hero-subheadline,.h5,.typography h5{font-size:1.25em}}.h6,.typography h6,label>span{font-size:.75em}.li,.p,.typography ol li,.typography p,.typography ul li,textarea{font-feature-settings:'kern','onum','liga';line-height:1.5}@media screen and (min-width:640px){.h6,.typography h6,label>span{font-size:.875em}}.p,.typography p,textarea{font-size:1em;letter-spacing:.015em;padding:0 0 .8em}@media screen and (min-width:1024px){.p,.typography p,textarea{font-size:1.25em}}.blockquote,.typography blockquote{border-left:2px solid #ddd;font-feature-settings:'kern','onum','liga';font-family:bariol,sans-serif;font-size:18px;font-style:italic;font-weight:300;padding:0 20px;margin:18px 0}dd,table{margin-bottom:.5em}.typography ol,.typography ul{padding:20px 0 20px 40px}.li,.typography ol li,.typography ul li{display:list-item;font-size:16px;padding-left:5px}@media screen and (min-width:1024px){.li,.typography ol li,.typography ul li{font-size:20px}}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:.707em}sub,sup{font-size:.875em;line-height:0;vertical-align:baseline;position:relative}sup{top:-.5em}sub{bottom:-.25em}ins{text-decoration:underline}mark{background-color:rgba(222,91,73,.35)}code,kbd,pre,samp{font-family:monospace;font-size:.9em}.btn,input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),textarea{font-family:bariol,sans-serif;outline:0}code{background-color:#f9f2f4;border-radius:4px;color:#c7254e;padding:2px 4px}pre{background-color:#eee;border:1px solid #ddd;border-radius:4px;display:block;padding:10px;margin-bottom:1em;line-height:1.375;word-break:break-all;word-wrap:break-word}pre code{border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}caption,td,th{text-align:left;vertical-align:middle;font-size:1em;font-weight:300}dt,table th{font-weight:600}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;padding:8px}table tbody,table tr{border-color:inherit}table th{font-size:.625em;letter-spacing:.1em;text-align:left;text-transform:uppercase}table tbody{display:table-row-group;vertical-align:middle}table tr{display:table-row;vertical-align:inherit}table td{border-top:1px solid #ddd;line-height:1.35;padding:8px;vertical-align:top}table tr:nth-child(odd)>td{background-color:#eee}dl{margin-bottom:.75em;padding-left:0}.btn,.legal{font-weight:400}hr{background-color:#DE5B49;border:0;height:1px}.typography ul li{list-style-type:disc}.typography ol{counter-reset:section;list-style-type:none}.typography ol li{list-style-type:decimal}a{color:#45B29D;text-decoration:none;transition:all .5s cubic-bezier(.19,1,.22,1)}a:focus,a:hover{color:#45B29D;transition-duration:.1s}label{display:block;padding-bottom:30px}label>span{display:block;margin-bottom:0;padding-bottom:10px;padding-top:0}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:0;color:#222;font-size:1em;line-height:normal;margin:0;overflow:hidden;padding:7px 5px;white-space:nowrap;width:20em;vertical-align:middle;zoom:1}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ddd}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::-moz-placeholder,textarea::-moz-placeholder{color:#ddd}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ddd}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::placeholder,textarea::placeholder{color:#ddd}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):hover,textarea:focus,textarea:hover{border-color:#eee}textarea{min-height:100px;resize:vertical;width:35em}@-webkit-keyframes overlayFade{0%,100%{background-color:rgba(222,91,73,.8)}50%{background-color:rgba(227,123,63,.8)}}@keyframes overlayFade{0%,100%{background-color:rgba(222,91,73,.8)}50%{background-color:rgba(227,123,63,.8)}}@-webkit-keyframes overlayBorderFade{0%,100%{border-color:transparent transparent rgba(222,91,73,.8)}50%{border-color:transparent transparent rgba(227,123,63,.8)}}@keyframes overlayBorderFade{0%,100%{border-color:transparent transparent rgba(222,91,73,.8)}50%{border-color:transparent transparent rgba(227,123,63,.8)}}.site__footer-info{background-color:#eee;display:block;width:100%}body.archive .site__footer-info,body.blog .site__footer-info,body.single-post .site__footer-info{background-color:#fff}.site__footer-brand{background-color:#222;display:block;padding-bottom:60px;padding-top:30px;text-align:center;width:100%}.site__footer-logo{height:auto;margin:0 auto;width:220px}.menu-legal-container ul,.site__footer-column-text .btn{margin-top:20px}.social{display:block;padding-top:15px}.social li{display:inline-block}.social-icon{display:block;height:50px;width:50px}.social-icon:focus .icon-fill,.social-icon:hover .icon-fill{fill:#fff;transition-duration:.1s}.social-icon:focus .icon-stroke,.social-icon:hover .icon-stroke{fill:#45B29D;transition-duration:.1s}.btn,.icon-fill,.icon-stroke{transition:all .5s cubic-bezier(.19,1,.22,1)}.icon-fill{fill:#222}.icon-stroke{fill:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:1.5}.site__footer-column-text{width:100%;position:relative;padding:20px 1.66667% 10px}@media screen and (min-width:640px){.site__footer-column-text{box-sizing:border-box;width:50%;float:left;padding:40px 1.66667% 30px}}@media screen and (min-width:1024px){.site__footer-column-text{box-sizing:border-box;width:33.33333%;float:left;padding-left:1.66667%;padding-right:1.66667%}}.site__footer-column-logo{width:100%;text-align:center;padding:20px 1.66667% 10px}@media screen and (min-width:640px){.site__footer-column-logo{box-sizing:border-box;width:50%;float:left;padding:55px 1.66667% 30px}}@media screen and (min-width:1024px){.site__footer-column-logo{box-sizing:border-box;width:33.33333%;float:right;padding-left:1.66667%;padding-right:1.66667%}}.blog__pagination,.blog__post--featured,.site__header-logo,body.has-hero .site__header-logo{box-sizing:border-box;float:left}.menu-legal-container li,.menu-legal-container ul{display:inline-block}.menu-legal-container li{padding:0 20px}@media screen and (min-width:450px){.menu-legal-container li{border-right:1px solid #fff}.menu-legal-container li:last-of-type{border-right:0}}.menu-legal-container a{color:#fff;font-weight:400;text-transform:uppercase}.legal{color:#a8a7a7;display:block;font-size:15px;margin-top:10px;text-align:center;text-transform:uppercase;width:100%}.btn,.menu-main-container a{color:#fff;text-transform:uppercase}.site__header{display:block;left:0;position:absolute;right:0;top:0;z-index:10}.site__header-logo{width:200px;display:block;padding:20px 1.66667%}.menu-main-container{height:60px;padding-right:20px;position:absolute;top:25px}.menu-main-container li{display:inline-block}.menu-main-container a{display:inline-block;line-height:60px;padding:0 10px}@media screen and (min-width:750px){.menu-main-container{padding-right:50px;right:0}.menu-main-container a{font-size:1.25em;padding:0 20px}}body.has-hero .site__header-logo{width:200px;padding-left:1.66667%;padding-right:1.66667%;display:block}@media screen and (min-width:750px) and (min-height:850px){body.has-hero .menu-main-container{-webkit-animation:overlayFade cubic-bezier(.23,1,.32,1) 20s infinite;animation:overlayFade cubic-bezier(.23,1,.32,1) 20s infinite;background-color:rgba(222,91,73,.8);top:85px}body.has-hero .menu-main-container:before{-webkit-animation:overlayBorderFade cubic-bezier(.23,1,.32,1) 20s infinite;animation:overlayBorderFade cubic-bezier(.23,1,.32,1) 20s infinite;border-style:solid;border-width:0 0 60px 22px;border-color:transparent transparent rgba(222,91,73,.8);content:'';left:-22px;height:0;width:0;position:absolute;top:0}}@media screen and (min-width:960px){body.has-hero .site__header-logo{box-sizing:border-box;width:250px;float:left;padding-left:1.66667%;padding-right:1.66667%}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#45B29D;border:1px solid #45B29D;border-radius:0;cursor:pointer;display:inline-block;font-size:1em;line-height:1;padding:13px 20px;position:relative}@media screen and (min-width:768px){.btn{font-size:1.25em;padding:23px 40px}}.btn:focus,.btn:hover{background:#fff;border-color:#45B29D;color:#45B29D;transition-duration:.1s}.btn--video:after,.btn--video:before{position:absolute;transition:all .5s cubic-bezier(.19,1,.22,1);display:block;content:''}.btn--video{padding-left:60px}.btn--video:before{border:1px solid #fff;border-radius:50%;height:30px;left:10px;top:5px;width:30px}@media screen and (min-width:768px){.btn--video{padding-left:70px}.btn--video:before{height:38px;left:20px;top:15px;width:38px}}.btn--video:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 12px;height:0;left:21px;top:12px;width:0}.btn--video:focus:before,.btn--video:hover:before{border-color:#45B29D;transition-duration:.1s}.btn--video:focus:after,.btn--video:hover:after{border-color:transparent transparent transparent #45B29D;transition-duration:.1s}.btn--small{padding:10px}@media screen and (min-width:768px){.btn--video:after{left:35px;top:26px}.btn--small{padding:10px 30px}}.btn--secondary{background:0 0;color:#45B29D}.btn--secondary:focus,.btn--secondary:hover{background:#45B29D;border-color:#45B29D;color:#fff}.c__hdi-bg-image,.c__partner-map{background-position:center center}.c__hdi-bg-image,.c__hero-bg-item,.c__partner-map{background-repeat:no-repeat;background-size:cover}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper embed,.videoWrapper iframe,.videoWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:641px){.remodal{max-width:900px!important}}.blog{background-color:#eee}.blog .widget-container{background-color:#fff;margin-bottom:20px;padding:20px 10px}.blog .widget-title{display:block;font-size:.875em;font-weight:600;margin-bottom:10px;text-transform:uppercase}.blog__featured{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog__post--featured{display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;padding-left:1.66667%;padding-right:1.66667%}.blog__post--featured-content{background-color:#fff;margin-bottom:60px;margin-top:60px;padding:20px}.blog__post,.blog__post--featured-content .blog__featured-image{margin-bottom:20px}.blog__post--featured-content .blog__post-title{padding:0}.blog__post{background-color:#fff;padding:20px}.blog__post-title{text-transform:capitalize}.single .blog__post-title a{color:#222}.blog__featured-image{display:block;margin-bottom:60px}.blog__post-date{color:#DE5B49;display:block;font-size:.875em;font-weight:600;margin-bottom:10px;text-transform:uppercase}.addthis_toolbox{margin-bottom:20px;margin-top:20px}.typography>.addthis_toolbox:first-of-type{margin-top:0}.blog__post-footer{display:block;margin-top:20px}.widget__recent-post{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.widget__recent-post:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.blog__pagination{clear:both;width:100%;padding-left:1.66667%;padding-right:1.66667%;margin-bottom:90px}.blog__pagination-next,.blog__pagination-previous{width:50%;padding-left:1.66667%;padding-right:1.66667%;box-sizing:border-box}.blog__pagination-content{background-color:#ddd;display:block;overflow:hidden;text-align:center}.blog__pagination-next{float:right}.blog__pagination-previous{float:left}.blog__pagination-next,.blog__pagination-previous{background-color:#fff;font-size:.875em;font-weight:600;padding:20px;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.c__columns,.c__columns .c__ctas,.c__columns-content{padding-bottom:40px}.blog__pagination-next span,.blog__pagination-previous span{display:inline-block}.blog__pagination-next .meta-nav-next,.blog__pagination-previous .meta-nav-next{padding-left:10px}.blog__pagination-next .meta-nav-previous,.blog__pagination-previous .meta-nav-previous{padding-right:10px}.blog__pagination-next:focus,.blog__pagination-next:hover,.blog__pagination-previous:focus,.blog__pagination-previous:hover{background-color:#45B29D;color:#fff}.bg--white,.c__hdi{background-color:#fff}.c__columns{display:block;padding-top:80px;text-align:center}.c__columns-header{box-sizing:border-box;width:100%;float:left;padding-left:10%;padding-right:10%}.c__column,.c__columns-content{width:100%;padding-left:1.66667%;padding-right:1.66667%;box-sizing:border-box;float:left}.c__column{padding-top:40px}.c__column p{margin:0 auto}@media screen and (min-width:800px){.c__columns-header{padding-left:26.66667%;padding-right:26.66667%}.c__columns--2 .c__column,.c__columns--3 .c__column,.c__columns--4 .c__column{box-sizing:border-box;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__columns--2 .c__column{width:50%}.c__columns--3 .c__column{width:33.33333%}.c__columns--4 .c__column{width:50%}}@media screen and (min-width:1024px){.c__columns--2 .c__column,.c__columns--3 .c__column,.c__columns--4 .c__column{box-sizing:border-box;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__columns--2 .c__column{width:50%}.c__columns--3 .c__column{width:33.33333%}.c__columns--4 .c__column{width:25%}}.c__ctas{display:block;margin-top:20px}.c__hdi{position:relative}.c__hdi-bg-image{bottom:0;left:0;opacity:.15;position:absolute;right:0;top:0}.c__hdi-container{max-width:1500px;margin-left:auto;margin-right:auto;padding:0 20px;position:relative}.image--bottom .c__hdi-content .typography p,.image--top .c__hdi-content .typography p{margin:0 auto;max-width:700px}@media screen and (min-width:640px){.c__hdi-container{display:-webkit-flex;display:-ms-flexbox;display:flex}}.c__hdi-content,.c__hdi-footer,.c__hdi-image,.c__hero,.c__hero .container{display:block}.c__hdi-footer{padding-top:40px}.image--bottom .c__hdi-container,.image--top .c__hdi-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.image--bottom .c__hdi-content,.image--bottom .c__hdi-image,.image--top .c__hdi-content,.image--top .c__hdi-image{padding:80px 0 30px}.image--left .c__hdi-container,.image--right .c__hdi-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.image--left .c__hdi-content,.image--right .c__hdi-content{padding-top:30px}.image--left .c__hdi-image,.image--right .c__hdi-image{position:relative;padding:30px 35px 20px}@media screen and (min-width:640px){.image--left .c__hdi-content,.image--left .c__hdi-image,.image--right .c__hdi-content,.image--right .c__hdi-image{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:50px 20px 30px}.image--left.image--normal .c__hdi-container,.image--right.image--normal .c__hdi-container{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.image--left.image--overlap .c__hdi-container,.image--right.image--overlap .c__hdi-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.image--right.image--overlap .c__hdi-image{padding-bottom:0;padding-top:0}.image--right.image--overlap .c__hdi-image img{bottom:0;position:absolute;right:0}}.image--top .c__hdi-content{padding-left:20px;padding-right:20px;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}.image--right .c__hdi-content,.image--top .c__hdi-image{-webkit-order:1;-ms-flex-order:1;order:1}.image--right .c__hdi-image{-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width:1024px){.image--right.image--overlap .c__hdi-image img{bottom:40px;right:20px}}.c__hero-bg,.c__hero-bg-item{bottom:0;right:0;left:0;top:0}.image--bottom .c__hdi-content{padding-left:20px;padding-right:20px;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center}.image--bottom .c__hdi-image,.image--left .c__hdi-content{-webkit-order:2;-ms-flex-order:2;order:2}.image--left .c__hdi-image{-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:640px){.image--left.image--overlap .c__hdi-image{padding-bottom:0;padding-top:0}.image--left.image--overlap .c__hdi-image img{bottom:0;left:0;position:absolute}}.bg--light{background-color:#eee}.bg--dark{background-color:#222;color:#fff}.bg--coral{background-color:#DE5B49;color:#fff}.bg--teal{background-color:#45B29D;color:#fff}.c__hero{background-color:#DE5B49;color:#fff;position:relative}@media screen and (min-height:640px){.c__hero{padding-top:0}}.c__hero-bg{background-color:#fff;position:absolute}.c__hero-bg-item{opacity:0;position:absolute;transition:opacity .5s cubic-bezier(.23,1,.32,1)}.c__hero-bg-item.is-active{opacity:1}.c__hero-bg-item-title{position:absolute;bottom:70px;color:#fff;text-transform:uppercase;text-align:right;right:20px}.c__hero-overlay{-webkit-animation:overlayFade cubic-bezier(.23,1,.32,1) 20s infinite;animation:overlayFade cubic-bezier(.23,1,.32,1) 20s infinite;background-color:rgba(222,91,73,.8);display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:skewX(0) translate3d(0,0,0);transform:skewX(0) translate3d(0,0,0);width:100%}#formEmailThanks,.form--email label{display:none}@media screen and (min-width:750px){.c__hero-overlay{left:-40%;-webkit-transform:skewX(-20deg) translate3d(0,0,0);transform:skewX(-20deg) translate3d(0,0,0)}}.c__hero-content{box-sizing:border-box;width:100%;float:left;position:relative;text-align:center;z-index:1;padding:150px 20px 50px}@media screen and (min-width:750px){.c__hero-content{box-sizing:border-box;width:40%;float:left;padding-left:1.66667%;padding-right:1.66667%;text-align:left}}@media screen and (min-width:1000px){.c__hero-overlay{left:-50%}.c__hero-content{box-sizing:border-box;width:41.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%}}.c__hero-subheadline{font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400}.c__hero-footer{border-top:1px solid #fff;margin-top:40px;padding-top:40px}.form--email input[type=text],.form--email input[type=email]{border:1px solid #fff;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1em;line-height:1;padding:8px 10px 9px;vertical-align:baseline;width:75%}@media screen and (min-width:640px){.form--email input[type=text],.form--email input[type=email]{margin-bottom:10px;margin-right:10px;width:20em}}@media screen and (min-width:768px){.form--email input[type=text],.form--email input[type=email]{padding:11px 10px}}.form--email .btn{padding-bottom:9px!important;width:25%!important}@media screen and (min-width:750px){.form--email .btn{width:auto!important}}.c__page-header{background-color:#DE5B49;color:#fff;display:block;padding-bottom:20px;padding-top:80px;width:100%}.c__page-header-content{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__partner-list{background-color:#fff;padding-bottom:100px}.c__partner-logo-list,.c__partner-text-list{display:block;overflow:hidden;width:100%}.c__partner-logo-list{position:relative;transition:left .5s cubic-bezier(.23,1,.32,1)}.c__partner-logo-wrapper{display:block;overflow:hidden;width:100%}.c__partner-logo-list-group{display:block;float:left;overflow:hidden}.c__partner-logo-list-item{box-sizing:border-box;width:33.33333%;float:left;display:block;padding:0;position:relative;text-align:center}.c__partner-logo-list-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}.c__partner-logo-list-item:nth-child(3n+2){margin-left:33.33333%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(3n+3){margin-left:66.66667%;margin-right:-100%;clear:none}.c__partner-logo-list-item:before{content:'';display:inline-block;padding-top:100%;vertical-align:middle}@media screen and (min-width:800px){.c__partner-logo-list-item{box-sizing:border-box;width:16.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__partner-logo-list-item:nth-child(6n+1){margin-left:0;margin-right:-100%;clear:both}.c__partner-logo-list-item:nth-child(6n+2){margin-left:16.66667%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+3){margin-left:33.33333%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+4){margin-left:50%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+5){margin-left:66.66667%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+6){margin-left:83.33333%;margin-right:-100%;clear:none}}.c__partner-logo-list-item-content{display:inline-block;padding:20px;vertical-align:middle}.c__partner-logo-dots{display:block;text-align:center}.c__partner-logo-dot{background-color:#eee;border-radius:50%;display:inline-block;height:16px;margin-right:8px;width:16px}.c__partner-logo-dot:last-of-type{margin-right:0}.c__partner-logo-dot.is-active,.c__partner-logo-dot:focus,.c__partner-logo-dot:hover{background-color:#45B29D}.c__partner-text-btn{display:block;padding-bottom:20px;text-align:center;width:100%}.c__partner-text-btn:after{content:"";display:table;clear:both}.c__partner-list-btn{display:block;margin:50px 0 0;text-align:center;width:100%}.c__partner-text-list{box-sizing:border-box;width:100%;float:left;padding:60px 1.66667%}.c__partner-text-list>ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}@media screen and (min-width:640px){.c__partner-text-list>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:1024px){.c__partner-text-list>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.c__partner-text-list-item{font-size:1.25em;padding-bottom:10px}.c__partner-map{background-color:#eee;display:block;height:360px;width:100%}.icon--email,.icon--gym,.icon--location,.icon--person,.icon--phone{background-size:50px 50px}@media screen and (min-height:800px){.c__partner-map{height:620px}}.form__lead input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),.form__lead textarea{border:0;border-radius:0;border-bottom:1px solid #a1a1a1;color:#222;font-size:1.375em;max-width:380px;margin-bottom:10px;padding:20px 5px 10px 55px;text-align:center}.form__lead input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,.form__lead input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):hover,.form__lead textarea:focus,.form__lead textarea:hover,.form__register input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,.form__register input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):hover,.form__register textarea:focus,.form__register textarea:hover{border-bottom-color:#45B29D}.form__lead input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,.form__lead textarea::-webkit-input-placeholder{color:#a1a1a1}.form__lead input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::-moz-placeholder,.form__lead textarea::-moz-placeholder{color:#a1a1a1}.form__lead input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):-ms-input-placeholder,.form__lead textarea:-ms-input-placeholder{color:#a1a1a1}.form__lead input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::placeholder,.form__lead textarea::placeholder{color:#a1a1a1}.form__lead .btn{display:block;margin:50px auto 0;max-width:380px}.form__lead label{margin-bottom:1.5em;margin-left:auto;margin-right:auto;max-width:380px;padding-bottom:0;position:relative}.form__icon{bottom:10px;display:block;height:50px;left:0;overflow:hidden;position:absolute;text-indent:-999px;width:50px}.icon--person{background-image:url(/wp-content/themes/lymber/assets/images/icon-person.png)}.icon--email{background-image:url(/wp-content/themes/lymber/assets/images/icon-email.png)}.icon--gym{background-image:url(/wp-content/themes/lymber/assets/images/icon-gym.png)}.icon--location{background-image:url(/wp-content/themes/lymber/assets/images/icon-location.png)}.icon--phone{background-image:url(/wp-content/themes/lymber/assets/images/icon-phone.png)}.form__register fieldset{margin-bottom:3em}.form__register legend{margin-bottom:2em;text-align:left}.form__register legend .block__item-headline{margin-bottom:20px}.form__register label a{color:#45B29D}.form__register input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),.form__register textarea{color:#222;max-width:400px;margin-bottom:10px;text-align:left}.form__register input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,.form__register textarea::-webkit-input-placeholder{color:#a1a1a1}.form__register input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::-moz-placeholder,.form__register textarea::-moz-placeholder{color:#a1a1a1}.form__register input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):-ms-input-placeholder,.form__register textarea:-ms-input-placeholder{color:#a1a1a1}.form__register input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox])::placeholder,.form__register textarea::placeholder{color:#a1a1a1}.form__register input[type=submit]{background-color:#DE5B49;box-shadow:-3px 2px 15.36px .64px rgba(34,34,34,.21);display:inline-block;font-size:1.5em;transition:all .3s cubic-bezier(.23,1,.32,1);width:auto}.c__text-content,.remodal{box-sizing:border-box;width:100%}.form__register input[type=submit]:disabled{background-color:#ddd;box-shadow:none}.form__register label{margin-bottom:10px;max-width:400px;position:relative}.form__register label span{margin-bottom:5px;text-align:left}.c__text{background-color:#fff}.c__text-content{float:left;padding:60px 1.66667% 120px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(43,46,56,.9)}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;text-size-adjust:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;cursor:pointer;text-decoration:none;outline:0;border:0}.remodal-is-initialized{display:inline-block}.remodal-close,.remodal-close:before{position:absolute;top:0;left:0;display:block;width:35px}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{height:35px;padding:0;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}