html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle;border:none}a{text-decoration:none}input:focus{box-shadow:none;outline:none}input[type='submit']{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input{-webkit-appearance:none;border-radius:0}address{font-style:normal}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}a:focus{outline:none}textarea:focus{outline:none}textarea{resize:none}button:focus{outline:none}main{display:block}button{background:none;padding:0;border:none;cursor:pointer}textarea{border-radius:0;-webkit-appearance:none}@media only screen and (max-device-width: 480px){body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}.container,.main-footer__logo img{margin-left:auto;margin-right:auto}.bible__options-item:after,.bible__nav:after,.contributors__grid:after,.discover__wrapper:after,.features__wrapper:after,.features__visual:after,.main-footer__columns:after,.main-header .container:after,.main-header__navigation ul:after,.instagram__feed:after,.videos__slides-item:after{content:"";display:table;clear:both}.container{height:100%;width:100%;max-width:1280px;padding:0 40px;box-sizing:border-box;position:relative}.container--width-narrow{max-width:1100px}@font-face{font-family:"avenir-book";src:url("../fonts/avenir/avenir-book-webfont.eot");src:url("../fonts/avenir/avenir-book-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir/avenir-book-webfont.woff2") format("woff2"),url("../fonts/avenir/avenir-book-webfont.woff") format("woff"),url("../fonts/avenir/avenir-book-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"avenir-medium";src:url("../fonts/avenir/avenir-medium-webfont.eot");src:url("../fonts/avenir/avenir-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir/avenir-medium-webfont.woff2") format("woff2"),url("../fonts/avenir/avenir-medium-webfont.woff") format("woff"),url("../fonts/avenir/avenir-medium-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"avenir-black";src:url("../fonts/avenir/avenir-black-webfont.eot");src:url("../fonts/avenir/avenir-black-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir/avenir-black-webfont.woff2") format("woff2"),url("../fonts/avenir/avenir-black-webfont.woff") format("woff"),url("../fonts/avenir/avenir-black-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"bettertimes";src:url("../fonts/bettertimes/bettertimes-webfont.eot");src:url("../fonts/bettertimes/bettertimes-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bettertimes/bettertimes-webfont.woff2") format("woff2"),url("../fonts/bettertimes/bettertimes-webfont.woff") format("woff"),url("../fonts/bettertimes/bettertimes-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"merriweather-light";src:url("../fonts/merriweather/merriweather-light-webfont.eot");src:url("../fonts/merriweather/merriweather-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather/merriweather-light-webfont.woff2") format("woff2"),url("../fonts/merriweather/merriweather-light-webfont.woff") format("woff"),url("../fonts/merriweather/merriweather-light-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"merriweather-lightitalic";src:url("../fonts/merriweather/merriweather-lightitalic-webfont.eot");src:url("../fonts/merriweather/merriweather-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather/merriweather-lightitalic-webfont.woff2") format("woff2"),url("../fonts/merriweather/merriweather-lightitalic-webfont.woff") format("woff"),url("../fonts/merriweather/merriweather-lightitalic-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"merriweather-regular";src:url("../fonts/merriweather/merriweather-regular-webfont.eot");src:url("../fonts/merriweather/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather/merriweather-regular-webfont.woff2") format("woff2"),url("../fonts/merriweather/merriweather-regular-webfont.woff") format("woff"),url("../fonts/merriweather/merriweather-regular-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"merriweather-italic";src:url("../fonts/merriweather/merriweather-italic-webfont.eot");src:url("../fonts/merriweather/merriweather-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather/merriweather-italic-webfont.woff2") format("woff2"),url("../fonts/merriweather/merriweather-italic-webfont.woff") format("woff"),url("../fonts/merriweather/merriweather-italic-webfont.tff") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"merriweather-bold";src:url("../fonts/merriweather/merriweather-bold-webfont.eot");src:url("../fonts/merriweather/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather/merriweather-bold-webfont.woff2") format("woff2"),url("../fonts/merriweather/merriweather-bold-webfont.woff") format("woff"),url("../fonts/merriweather/merriweather-bold-webfont.tff") format("truetype");font-weight:normal;font-style:normal}h1{font-family:"bettertimes";font-weight:normal;font-size:12.1875em;line-height:.84615em;color:#6A6A6A}h2{font-family:"avenir-black";font-weight:normal;font-size:2.375em;line-height:2.39474em;letter-spacing:.08em;text-transform:uppercase;color:#8FC2AD}h3{font-family:"avenir-black";font-weight:normal;font-size:1.625em;line-height:1.30769em;letter-spacing:.06em;text-transform:uppercase;color:#6A6A6A}h4{font-family:"avenir-medium";font-weight:normal;font-size:1.125em;line-height:2.38889em;letter-spacing:.26em;text-transform:uppercase;color:#6A6A6A}h5{font-family:"merriweather-regular";font-weight:normal;font-size:1.25em;line-height:1.8em;color:#6A6A6A}h6{font-family:"merriweather-lightitalic";font-weight:normal;font-size:.875em;line-height:2.28571em;color:#6A6A6A}p{font-family:"avenir-book";font-weight:normal;font-size:1.0625em;line-height:2em;color:#6A6A6A}blockquote{font-family:"merriweather-lightitalic";font-weight:normal;font-size:1em;line-height:1.875em;color:#6A6A6A}blockquote span{font-family:"merriweather-light";font-weight:normal;margin-top:10px;display:block}h1,h2,h3,h4,h5,h6,p,a{transition:all .2s ease}a{display:inline-block}@media screen and (max-width: 1200px){h1{font-size:8.4375em}}@media screen and (max-width: 960px){h1{font-size:6.25em}h2{font-size:2em;line-height:1.875em}}@media screen and (max-width: 600px){h1{font-size:5em}h2{font-size:1.5em}h4{font-size:.875em}h5{font-size:1em}}@media screen and (max-width: 500px){p{font-size:1.0625em}blockquote{font-size:.875em}}.button,.main-header__navigation li:last-child a{transition:all .2s ease;font-family:"avenir-black";font-weight:normal;font-size:1em;line-height:1.6875em;letter-spacing:.11em;text-transform:uppercase;padding:18px 30px 12px;border-radius:30px;text-align:center;box-sizing:border-box;cursor:pointer}.button svg path,.main-header__navigation li:last-child a svg path{transition:all .2s ease}@media screen and (max-width: 600px){.button,.main-header__navigation li:last-child a{display:block;width:100%;max-width:300px;margin:0 auto}}.button,.main-header__navigation li:last-child a{background-color:#FF887D;color:#fff}.button:hover,.main-header__navigation li:last-child a:hover{background-color:#8FC2AD}.button-outline{border:1px solid #FF887D;background-color:transparent;color:#FF887D}.button-outline:hover{background-color:#FF887D;color:#fff}.button-outline:hover svg path{fill:#fff}.button__color-green{background-color:#8FC2AD;color:#fff}.button__color-green:hover{background-color:#B8B8A0}.button__color-green-outline{border:1px solid #8FC2AD;background-color:transparent;color:#8FC2AD}.button__color-green-outline:hover{background-color:#8FC2AD;color:#fff}.button__color-green-outline:hover svg path{fill:#fff}.lightbox{height:100%;width:100%;position:fixed;top:0;left:0;right:0;padding:40px;box-sizing:border-box;z-index:3;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none}.lightbox__overlay{height:100%;width:100%;position:fixed;top:0;left:0;right:0;background-color:#000;box-sizing:border-box;opacity:0.8;display:block;cursor:pointer}.lightbox__box{background-color:#fff;position:relative;margin:60px auto;max-width:1020px;padding:20px;box-sizing:border-box;overflow:hidden;z-index:0}.lightbox__close{transition:all .2s ease;transform:rotate(45deg);height:46px;width:46px;border-radius:50%;position:absolute;top:40px;right:40px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:pointer;z-index:100}.lightbox__close:hover{box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}.lightbox__close i{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-color:#b7b7b7;display:block;margin-left:auto;margin-right:auto}.lightbox__close i:first-child{height:50%;width:4px}.lightbox__close i:last-child{width:50%;height:4px}.lightbox__content{min-height:140px;border:1px solid #6A6A6A}.about{padding:85px 0 60px;text-align:center}.about p{max-width:650px;margin:10px auto 0}.about p a{transition:all .2s ease;font-family:"merriweather-italic";font-weight:normal;font-size:.88235em;color:#6A6A6A;position:relative;white-space:nowrap}.about p a:hover{color:#8FC2AD}.about p a:hover:after{background-color:#8FC2AD}.about p a:after{transition:all .2s ease;position:absolute;bottom:2px;left:0;right:0;content:'';background-color:#6A6A6A;display:block;height:1px;width:100%}.about+.editor{padding-top:0}@media screen and (max-width: 768px){.about{padding:60px 0 45px}}@media screen and (max-width: 500px){.about{padding:40px 0}}.bible{position:relative;padding:140px 0 95px;overflow:hidden}.bible .container:before,.bible .container:after{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';z-index:-1}.bible .container:before{position:absolute;top:0;left:0;width:47%;height:0;padding-top:60.16%;background-image:url(../images/bible-pattern.png);background-repeat:no-repeat;transform:translateX(-40%) translateY(-30%)}.bible .container:after{position:absolute;bottom:0;right:0;width:47%;height:0;padding-top:48.91837%;background-image:url(../images/bible-text.png);background-repeat:no-repeat;transform:translateX(75%) translateY(25%)}.bible__options{position:relative;z-index:1}.bible__options-item{display:none;justify-content:space-between;align-items:center;gap:50px}.bible__options-item--active{display:flex}.bible__new{text-align:center;margin-bottom:15px}.bible__new-heading{font-family:"avenir-black";font-weight:normal;display:inline-flex;padding:10px;justify-content:center;color:#fff;background-color:#FF887D;border-radius:5px;line-height:1em;letter-spacing:normal;text-transform:uppercase;text-align:center}.bible__image{transition:all .2s cubic-bezier(0.36, 1.14, 0.45, 1.1);transform:scale(1);width:35%;cursor:pointer}.bible__image:hover{transform:scale(1.05)}.bible__image img{height:auto;width:auto;max-width:100%;display:block;margin:0 auto}.lightbox .bible__image{width:100%;padding:20px;float:none;cursor:default;box-sizing:border-box}.lightbox .bible__image:hover{transform:none}.bible__content{width:53%}.bible__content h2{margin-bottom:10px}.bible__content p+p{margin-top:20px}.bible__content p:last-child{margin-top:45px}.bible__buttons{display:flex;gap:20px;flex-wrap:wrap}.bible__buttons--mobile{display:none}.bible__purchase{position:relative;overflow:hidden;width:155px;display:inline-block;vertical-align:top}.bible__purchase:focus{outline:none}.bible__purchase:hover{overflow:visible}.bible__purchase:hover span{top:100%;opacity:1;max-height:305px}.bible__purchase span{position:absolute;top:100%;left:0;transition:all .2s ease;padding:20px;width:calc(100% + 20px);margin:-30px -30px 0;opacity:0;max-height:0;overflow:hidden;display:block;z-index:100}.bible__purchase span i{display:block;height:25px;overflow:hidden;position:relative}.bible__purchase span i:before{position:absolute;top:8px;left:0;right:0;height:35px;width:35px;transform:rotate(45deg);content:'';background-color:#fff;display:block;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);margin:0 auto}.bible__purchase ul{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);list-style-type:none;max-height:250px;overflow:auto}.bible__purchase ul li{overflow:hidden}.bible__purchase ul li:not(:last-child){border-bottom:1px solid #F4F3F1}.bible__purchase ul a{transition:all .2s ease;padding:13px 25px;display:block}.bible__purchase ul a:hover{transform:scale(1.1)}.bible__purchase ul img{max-width:100%;display:block;margin:0 auto}.bible__download{display:inline-block}.bible__nav{width:35%;margin-top:60px;padding-bottom:95px;position:relative;list-style-type:none}.bible__nav-item{width:calc(25% - 26.25px);float:left;cursor:pointer}.bible__nav-item:not(:last-child){margin-right:35px}.bible__nav-item button{width:100%;height:0;padding-top:100%;background-size:200% auto;background-position:50% 50%;background-repeat:no-repeat;position:relative;border-radius:50%}.bible__nav-item button:before{transition:all .2s cubic-bezier(0.36, 1.14, 0.45, 1.1);transform:scale(0);position:absolute;top:-40%;left:-40%;background-image:url(../images/bible-nav-background.png);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';width:180%;height:0;padding-top:180%;display:block;z-index:-1;opacity:0}.bible__nav-item h4{position:absolute;bottom:-20%;left:0;right:0;transition:all .2s cubic-bezier(0.36, 1.14, 0.45, 1.1);text-align:center;opacity:0}.bible__nav-item h4 span{font-family:"merriweather-light";font-weight:normal;font-size:.88889em;line-height:1.25em;letter-spacing:0;display:block;text-transform:none}.bible__nav-item--active button:before{transform:scale(1);opacity:1}.bible__nav-item--active h4{opacity:1;bottom:0}.bible__form{display:none}.lightbox .bible__form{display:block}@media screen and (max-width: 960px){.bible{padding:100px 0 65px}.bible__content{width:60%}.bible__nav{margin:40px auto 0}}@media screen and (max-width: 850px){.bible{padding-top:0}.bible__content,.bible__image,.bible__nav{float:none;width:100%}.bible__content{margin-top:40px}.bible__new{position:absolute;top:10px;left:10px;z-index:1}.bible__image{position:relative;height:400px;overflow:hidden}.bible__image img{position:absolute;bottom:0;left:0;right:0}.lightbox .bible__image img{position:relative}.lightbox .bible__image{height:auto}.bible__nav{float:none;max-width:500px}}@media screen and (max-width: 600px){.bible{overflow:unset}.bible__image{position:relative;padding-top:80%;height:auto}.bible__image>img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bible__new{left:50%;transform:translateX(-50%)}.bible p:last-child{margin-top:20px}.bible__purchase{margin-right:auto;margin-bottom:10px;width:100%;display:block}.bible__download{display:block;margin:0 auto}.bible__nav{margin-top:20px;padding-bottom:68px}.bible__nav-item{width:calc(25% - 12px)}.bible__nav-item:not(:last-child){margin-right:16px}.bible__options-item{flex-direction:column-reverse}.bible__buttons{display:none}.bible__buttons--mobile{margin-top:30px}.bible__buttons--mobile-active{display:flex}.bible .container:after{display:none}}.a-close-button{width:20px;height:20px}.a-close-button__line{position:absolute;top:9px;left:0;width:100%;height:2px;background-color:white}.a-close-button__line:first-child{transform:rotate(-45deg)}.a-close-button__line:last-child{transform:rotate(45deg)}.a-close-button:hover .a-close-button__line{background-color:#FF887D}.contributors{background-color:#F4F3F1;padding:55px 0 85px;text-align:center}.contributors__grid{margin-top:45px}.contributors__grid-item{width:calc(11.11111% - 14px);float:left;margin-right:15px;box-sizing:border-box;position:relative;cursor:pointer}.contributors__grid-item:nth-child(9n){margin-right:0}.contributors__grid-item:nth-child(9n+1){clear:left}.contributors__grid-item:nth-child(9) ~ *{margin-top:15px}@media (max-width: 960px){.contributors__grid-item{width:calc(16.66667% - 9px)}.contributors__grid-item:nth-child(n){margin-right:10px;clear:none}.contributors__grid-item:nth-child(6n){margin-right:0}.contributors__grid-item:nth-child(6n+1){clear:both}.contributors__grid-item:nth-child(6) ~ *{margin-top:10px}}@media (max-width: 768px){.contributors__grid-item{width:100%}.contributors__grid-item:nth-child(n){margin-right:0;clear:none}.contributors__grid-item:nth-child(1n){margin-right:0}.contributors__grid-item:nth-child(1n+1){clear:both}.contributors__grid-item:nth-child(1) ~ *{margin-top:0}}.contributors__grid-item:hover:before{opacity:1}.contributors__grid-item:before{transition:all .2s ease;position:absolute;top:0;left:0;height:100%;width:100%;content:'';border-radius:50%;background-color:#8FC2AD;opacity:0}.lightbox .contributors__grid-item{padding:100px 50px;width:100%;float:none;cursor:default}.lightbox .contributors__grid-item:before,.lightbox .contributors__grid-item:after{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;z-index:-1;display:block}.lightbox .contributors__grid-item:before{height:310px;width:310px;background-image:url(../images/editor-background.png);background-repeat:no-repeat;transform:translate(-35%, -30%);border-radius:0;background-color:transparent;opacity:1}.lightbox .contributors__grid-item:after{position:absolute;top:50px;left:30px;background-image:url(../icons/flourish-medium.svg);background-repeat:no-repeat;content:'';width:125px;height:90px}.contributors__image{width:100%;height:0;padding-top:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:50%}.lightbox .contributors__image{width:27%;height:0;padding-top:27%;position:absolute;top:50%;transform:translateY(-50%)}.contributors__details-name{transition:all .2s ease;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;font-family:"merriweather-italic";font-weight:normal;font-size:.875em;line-height:1.35714em;color:#fff;max-width:90%;display:block;text-align:center;margin:0 auto;opacity:0;text-transform:none}.contributors__grid-item:hover .contributors__details-name{opacity:1}.lightbox .contributors__details-name{font-family:"avenir-black";font-weight:normal;font-size:2.375em;line-height:2.39474em;letter-spacing:.08em;transform:none;max-width:100%;text-align:left;position:relative;opacity:1;text-transform:uppercase;color:#8FC2AD}.contributors__details-bio{display:none}.lightbox .contributors__details-bio{display:block}.contributors__details-social{display:none;margin-top:35px}.contributors__details-social a{font-size:1.375em;line-height:1.18182em;letter-spacing:.26em;color:#6A6A6A}.contributors__details-social a:not(.fa){font-family:"avenir-medium";font-weight:normal;font-size:1.125em;line-height:1.44444em;letter-spacing:.26em;text-transform:uppercase}.contributors__details-social a:not(:first-child){margin-left:20px}.contributors__details-social a:hover{color:#8FC2AD}.lightbox .contributors__details-social{display:block}.lightbox .contributors__details{padding-left:40%}.contributors__download{margin-top:45px}.contributors__download .button,.contributors__download .main-header__navigation li:last-child a,.main-header__navigation li:last-child .contributors__download a{margin-top:20px}.contributors__logos{margin:40px auto 0;max-width:970px;position:relative}.contributors__logos:before{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;content:'';display:block;height:1px;background-color:#6A6A6A}.contributors__logos-wrapper{position:relative;background-color:#F4F3F1;max-width:500px;padding:40px;margin:0 auto;box-sizing:border-box}.contributors__logos-wrapper a{max-width:210px;vertical-align:middle}.contributors__logos-wrapper a:not(:last-child){margin-right:30px}.contributors__logos-wrapper img{max-width:100%;max-height:75px;margin:0 auto;display:block}.contributors__description{max-width:680px;margin:0 auto;text-align:center}.contributors__description p{font-family:"merriweather-light";font-weight:normal;font-size:1em}@media screen and (max-width: 960px){.lightbox .contributors__details-name{font-size:2em;line-height:1.875em}}@media screen and (max-width: 850px){.lightbox .contributors__grid-item{padding:50px}.lightbox .contributors__image{display:none}.lightbox .contributors__details{padding-left:0}}@media screen and (max-width: 768px){.contributors{overflow:hidden}.contributors__grid-item{clear:none !important}.contributors__grid-item:not(:last-child){margin-right:20px}.contributors__grid-item:not(:first-child){display:none}.lightbox .contributors__grid-item{padding:20px}.contributors__download .button,.contributors__download .main-header__navigation li:last-child a,.main-header__navigation li:last-child .contributors__download a{margin-top:10px}.contributors__logos{margin-top:20px}.contributors__logos-wrapper{background-color:transparent}.contributors__logos a{display:block;margin:0 auto}.contributors__logos a:not(:last-child){margin-right:auto;margin-bottom:40px}.contributors__description{font-size:.9375em}.contributors .slick-list{overflow:visible}}@media screen and (max-width: 600px){.lightbox .contributors__details-name{font-size:1.5em}.contributors__details-social{text-align:center;margin-top:15px}.contributors__details-social a:not(.fa){display:block;margin-left:0;margin-top:15px}}@media screen and (max-width: 500px){.contributors__grid-item:not(:last-child){margin-right:10px}}.discover{padding:85px 0 135px}.discover__intro{text-align:center}.discover__wrapper{position:relative;margin-top:20px}.discover__posts-item,.discover__resources-item{display:block}.discover__posts-item:not(:last-child),.discover__resources-item:not(:last-child){margin-bottom:25px}.discover__posts{width:100%;margin:0 auto;max-width:750px}.discover__posts-item{position:relative;background-color:#F4F3F1;padding:40px 70px 25px 42%}.discover__posts-item:hover .discover__posts-image:before,.discover__posts-item:hover .discover__posts-button{opacity:1}.discover__posts-image{position:absolute;top:0;left:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:calc(42% - 70px);height:calc(100% - 70px);margin:35px 30px 35px 40px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-sizing:border-box;z-index:0}.discover__posts-image:before{transition:all .2s ease;position:absolute;top:0;left:0;height:100%;width:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,0.3);content:'';display:block;z-index:-1;opacity:0}.discover__posts-button{transition:all .2s ease;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;display:block;width:175px;background-color:#8FC2AD;opacity:0}.discover__posts p{line-height:1.70588em}.discover__link{position:absolute;top:0;right:0;bottom:0;background-color:#F4F3F1;width:calc(29%);height:100%;float:left;margin-left:50px}.discover__link:before{position:absolute;top:0;left:-25px;content:'';background-color:#F4F3F1;height:100%;width:1px}.discover__link__content{padding:30px 25px 0}.discover__link__content p{margin-bottom:10px}.discover__link__content .button,.discover__link__content .main-header__navigation li:last-child a,.main-header__navigation li:last-child .discover__link__content a{display:block;margin:0 auto;min-width:200px}.discover__resources{position:relative;float:right;width:220px}.discover__resources:before{position:absolute;top:0;left:-25px;content:'';background-color:#F4F3F1;height:100%;width:1px}.discover__resources-item{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:220px;width:220px;position:relative}.discover__resources-item:hover:before{opacity:1}.discover__resources-item:before{transition:all .2s ease;position:absolute;top:0;left:0;height:100%;width:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,0.3);content:'';display:block;opacity:0}.discover+.instagram{margin-top:-135px}@media screen and (max-width: 1200px){.discover__wrapper{max-width:750px;margin-left:auto;margin-right:auto;height:auto}.discover__posts,.discover__resources{float:none;width:100%}.discover__resources{margin-top:20px;text-align:center}.discover__resources-item{width:49%;height:0;padding-top:49%;float:left}.discover__resources-item:not(:last-child){margin-bottom:0;margin-right:2%}.discover__link{position:relative;text-align:center;width:100%;margin:50px auto 0;height:auto}.discover__link::before{top:-25px;left:0;right:0;width:100%;height:1px}.discover__link__content{padding:40px}.discover__link__content h4{margin-bottom:10px}.discover__link__content p{margin-bottom:20px}.discover__link__content .button,.discover__link__content .main-header__navigation li:last-child a,.main-header__navigation li:last-child .discover__link__content a{display:inline-block}}@media screen and (max-width: 768px){.discover{padding:60px 0 80px}.discover__posts-item{text-align:center;padding:40px}.discover__posts-image{background-image:none !important;position:relative;width:auto;height:auto;margin:0;box-shadow:none;opacity:1}.discover__posts-image:before{display:none}.discover__posts-button{transform:none;position:relative;opacity:1;width:100%;max-width:300px;margin-top:10px;display:inline-block}.discover+.instagram{margin-top:-80px}}@media screen and (max-width: 500px){.discover{padding:40px 0}.discover+.instagram{margin-top:-40px}}@media screen and (max-width: 400px){.discover__link .button,.discover__link .main-header__navigation li:last-child a,.main-header__navigation li:last-child .discover__link a{min-width:150px}}.editor{text-align:center}.editor__bio{padding:85px 30px 30px;margin-top:90px;background-color:#fff;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:0}.editor__bio:before{position:absolute;top:50px;left:30px;background-image:url(../icons/flourish-medium.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';width:125px;height:90px;display:block;z-index:-1}.editor__bio p{max-width:650px;margin:0 auto}.editor__bio-circle{position:absolute;bottom:100%;left:0;right:0;width:150px;height:75px;overflow:hidden;margin:0 auto}.editor__bio-circle:before{height:130px;width:130px;border-radius:50%;content:'';display:block;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);margin:10px}.editor__bio-background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:-1}.editor__bio-background:before,.editor__bio-background:after{height:310px;width:310px;background-image:url(../images/editor-background.png);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';position:absolute;display:block;z-index:-1}.editor__bio-background:before{transform:translate(-35%, -30%);top:0;left:0}.editor__bio-background:after{transform:rotate(180deg) translate(-35%, -30%);bottom:0;right:0}.editor__bio-image{height:110px;width:110px;border-radius:50%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;transform:translateY(-50%);margin:0 auto;background-color:#6A6A6A}.editor+.contributors{padding-top:165px;margin-top:-115px}.endorsements{background-image:url(../images/endorsements-background.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:174px 0 115px;text-align:center;position:relative;z-index:0}.endorsements:before{position:absolute;top:0;left:0;height:100%;width:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,0.2);content:'';display:block;z-index:-1}.endorsements:after{position:absolute;top:75px;left:0;right:0;background-image:url(../icons/quote.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';display:block;width:120px;height:65px;margin:0 auto}.endorsements h4,.endorsements h5{color:#fff}.endorsements h4{margin-top:25px}.endorsements__slides{max-width:820px;margin:0 auto}.endorsements__slides-item:not(:first-child){display:none}.endorsements .slick-slide{display:block}.endorsements .slick-dots{position:absolute;top:100%;left:0;right:0;margin:25px auto 0}.endorsements .slick-dots li{transition:all .2s ease;opacity:0.3}.endorsements .slick-dots li:hover,.endorsements .slick-dots li.slick-active{opacity:1}.endorsements .slick-dots button{border-color:#fff}@media screen and (max-width: 768px){.endorsements{padding:100px 0 80px}.endorsements:after{top:40px;width:90px;height:48px}.endorsements .slick-dots{margin-top:15px}}@media screen and (max-width: 500px){.endorsements{padding:60px 0 40px}.endorsements:after{top:20px;width:60px;height:32px}.endorsements h4{margin-top:10px}.endorsements .slick-dots{margin-top:10px}}.features{overflow:hidden;padding:100px 0 155px}.features .container:before,.features .container:after{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';z-index:-1}.features .container:before{position:absolute;top:50%;right:0;width:100%;height:0;padding-top:92.1659%;background-image:url(../images/features-pattern.png);background-repeat:no-repeat;transform:translateX(35%) translateY(-50%)}.features .container:after{position:absolute;bottom:0;right:50%;width:41%;height:0;padding-top:35%;background-image:url(../images/features-text.png);background-repeat:no-repeat;transform:translateX(70%) translateY(10%)}.features__details{list-style-type:none;width:37%;float:left}.features__details-item{cursor:pointer}.features__details-item:not(:last-child){margin-bottom:40px}.features__details-item.hover h4,.features__details-item:hover h4{color:#8FC2AD}.features__details-item.hover h4:before,.features__details-item.hover h4:after,.features__details-item:hover h4:before,.features__details-item:hover h4:after{opacity:1}.features__details-item.hover h4:before,.features__details-item:hover h4:before{left:-14px}.features__details-item.hover h4:after,.features__details-item:hover h4:after{right:-10px}.features__details-item h4{display:inline-block;position:relative}.features__details-item h4:before,.features__details-item h4:after{transition:all .2s cubic-bezier(0.36, 1.14, 0.45, 1.1);position:absolute;top:50%;transform:translateY(-50%);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../icons/parenthesis.svg);background-repeat:no-repeat;content:'';display:block;width:9px;height:28px;margin-top:-2px;opacity:0}.features__details-item h4:before{left:-24px}.features__details-item h4:after{transform:translateY(-50%) scaleX(-1);right:-20px}.features__visual{width:46%;float:right;margin-right:-75px;text-align:right}.features__visual-item{transition:all .2s cubic-bezier(0.36, 1.14, 0.45, 1.1);transform:scale(1);position:relative;height:400px;display:inline-block;vertical-align:top;overflow:hidden;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:pointer}.features__visual-item.hover,.features__visual-item:hover{transform:scale(1.05)}.features__visual-item:not(.slick-slide):first-child,.features__visual-item:not(.slick-slide):nth-child(3){margin-right:26px}.features__visual-item:not(.slick-slide):first-child,.features__visual-item:not(.slick-slide):nth-child(4){width:calc(39% - 15px)}.features__visual-item:not(.slick-slide):nth-child(2),.features__visual-item:not(.slick-slide):nth-child(3){width:calc(61% - 15px)}.features__visual-item:not(.slick-slide):first-child img{max-height:100%;max-width:none}.features__visual-item:not(.slick-slide):nth-child(5){width:87%;height:200px}.features__visual-item:not(.slick-slide):nth-child(5) img{position:absolute;bottom:0;left:0;right:0}.features__visual-item:not(.slick-slide):not(:last-child){margin-bottom:30px}.features__visual-item:not(.slick-slide) img{height:auto;width:auto;max-width:100%;display:block}.lightbox .features__visual-item:not(.slick-slide) img{min-height:auto;min-width:auto;max-height:100%;max-width:100%;margin:0 auto}.lightbox .features__visual-item:not(.slick-slide){width:100%;margin-right:0}.lightbox .features__visual-item{height:auto;padding:20px 0;box-shadow:none;cursor:default}.lightbox .features__visual-item.hover,.lightbox .features__visual-item:hover{transform:none}.features__callout{position:relative;top:100px;clear:both;text-align:center;display:block}.features__callout a{margin-left:10px}.features .slick-slide{opacity:0}.features .slick-slide.slick-active{opacity:0.5}.features .slick-slide.slick-current{opacity:1}.features .slick-current{opacity:1}.features+.videos{padding-top:0}@media screen and (max-width: 1200px){.features__details{width:46%}}@media screen and (max-width: 960px){.features{padding:100px 0 125px;text-align:center}.features__details,.features__visual{width:100%;float:none}.features__details-item.hover h4,.features__details-item:hover h4{color:#6A6A6A}.features__details-item.hover h4:before,.features__details-item.hover h4:after,.features__details-item:hover h4:before,.features__details-item:hover h4:after{opacity:0}.features__visual{margin:0 -8px}.features__visual-item{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:calc(20% - 12.8px);margin:0 8px}.features__visual-item,.features__visual-item.hover,.features__visual-item:hover{transform:none}.features__visual-item span{width:100%;height:0;padding-top:141.43646%;position:relative;display:block;overflow:hidden;z-index:0}.lightbox .features__visual-item span{height:auto;padding-top:0}.features__visual-item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-height:100%;max-width:100%;height:auto;width:auto;opacity:0;z-index:-1}.lightbox .features__visual-item img{transform:none;position:static;top:auto;left:auto;opacity:1}.lightbox .features__visual-item{margin:0}.features__callout{top:70px}}@media screen and (max-width: 768px){.features{padding:80px 0 90px}.features__callout{top:40px}.features__callout a{display:block;margin:0 auto;max-width:200px}}@media screen and (max-width: 600px){.features{padding:60px 0 90px}.features__callout a.button,.features__callout .main-header__navigation li:last-child a,.main-header__navigation li:last-child .features__callout a{max-width:300px}}.main-footer{background-color:#F4F3F1;padding:10px 0}.main-footer__columns{padding:30px 0}.main-footer__column{width:33.3333%;float:left;padding:10px 0 25px;text-align:center;box-sizing:border-box}.main-footer__column:not(:last-child){border-right:1px solid #B8B8A0}.main-footer__logo{width:100%;height:0;padding-top:21.25%;position:relative;display:block}.main-footer__logo img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;height:auto;max-height:100%;width:auto;max-width:100%;margin:0 auto;display:block}.main-footer__social-media{margin-top:20px;text-align:center;list-style:none}.main-footer__social-media-item{display:inline-block}.main-footer__social-media-item+li{margin-left:16px}.main-footer__social-media-item a{font-size:1.375em;color:#6A6A6A;text-align:center;box-sizing:border-box}.main-footer__copyright{text-align:center}.main-footer__copyright p{font-size:.875em}.main-footer__copyright p a{color:inherit}@media screen and (max-width: 850px){.main-footer__column{width:50%}.main-footer__column:not(:first-child){border-right:none}.main-footer__column:not(:last-child){margin-bottom:20px}.main-footer__column:last-child{width:100%;max-width:450px;float:none;clear:both;margin-left:auto;margin-right:auto}}@media screen and (max-width: 500px){.main-footer__column{width:100%}.main-footer__column:first-child{border-right:none}.main-footer__logo{height:auto;padding-top:0}.main-footer__logo img{transform:none;position:relative;top:auto}}.admin-bar .main-header{top:32px}@media screen and (max-width: 782px){.admin-bar .main-header{top:46px}}.main-header{transition:all .2s ease;position:fixed;top:0;left:0;z-index:2;width:100%;background-color:#fff;padding:25px 0}.main-header--is-sticky{box-shadow:0 0 10px rgba(0,0,0,0.3)}.main-header__logo{height:77px;display:block;float:left}.main-header__logo img{max-height:100%;margin:0 auto;display:block}.main-header__navigation{padding:10px 0;float:right}.main-header__navigation ul{list-style-type:none}.main-header__navigation li{float:left}.main-header__navigation li:not(:last-child){margin-right:30px}.main-header__navigation li:not(:last-child) a{font-family:"avenir-black";font-weight:normal;font-size:1em;line-height:1.6875em;letter-spacing:.11em;position:relative;text-transform:uppercase;padding:18px 0 12px;color:#6A6A6A}.main-header__navigation li:not(:last-child) a:before,.main-header__navigation li:not(:last-child) a:after{transition:all .2s cubic-bezier(0.36, 1.14, 0.45, 1.1);position:absolute;top:50%;transform:translateY(-50%);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../icons/parenthesis.svg);background-repeat:no-repeat;content:'';display:block;width:9px;height:28px;margin-top:-2px;opacity:0}.main-header__navigation li:not(:last-child) a:before{left:-24px}.main-header__navigation li:not(:last-child) a:after{transform:translateY(-50%) scaleX(-1);right:-24px}.main-header__navigation li:not(:last-child) a:hover{color:#8FC2AD}.main-header__navigation li:not(:last-child) a:hover:before,.main-header__navigation li:not(:last-child) a:hover:after{opacity:1}.main-header__navigation li:not(:last-child) a:hover:before{left:-14px}.main-header__navigation li:not(:last-child) a:hover:after{right:-14px}.main-header+#content{margin-top:127px}@media screen and (max-width: 1200px){.main-header{padding:15px 0}.main-header__logo{height:57px}.main-header__navigation{padding:0}.main-header__navigation li:not(:last-child){margin-right:15px}.main-header+#content{margin-top:87px}}@media screen and (max-width: 960px){.main-header__navigation li:not(:last-child){display:none}}@media screen and (max-width: 500px){.main-header__logo{float:none}.main-header__navigation{display:none}}.o-image-hero{display:flex;align-items:center;justify-content:center;position:relative;padding-top:100px;padding-bottom:100px;min-height:500px;box-sizing:border-box}.o-image-hero__container{display:flex;align-items:center;justify-content:center;position:relative;display:flex;align-items:center;justify-content:center;z-index:4}.o-image-hero__background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.o-image-hero__background-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.4}.o-image-hero__heading{position:relative;z-index:5;color:white;text-align:center}.instagram{position:relative;overflow:hidden;padding:135px 0 100px}.instagram .container:before,.instagram .container:after{background-image:url(../images/instagram-pattern.png);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';z-index:-1}.instagram .container:before{position:absolute;top:0;left:0;width:55%;height:0;padding-top:55%;transform:translateX(-50%) translateY(-50%)}.instagram .container:after{position:absolute;bottom:0;right:0;width:33%;height:0;padding-top:33%;transform:rotate(90deg) translateX(20%) translateY(-40%)}.instagram__background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.instagram__background:before{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;right:0;width:47%;height:0;padding-top:20.68%;background-image:url(../images/instagram-text.png);background-repeat:no-repeat;transform:translateX(40%) translateY(-65%);content:'';z-index:-1}.instagram__feed{margin:0 -8px}.instagram__feed-item{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:calc(20% - 12.8px);margin:0 8px;float:left;position:relative}.instagram__feed-item:not(:first-child){display:none}.instagram__feed-item:not(:first-child).slick-slide{display:block}.instagram__feed-item:after{transition:all .2s ease;position:absolute;top:0;left:0;height:100%;width:100%;content:'';background-color:#000;opacity:0}.instagram__feed-item:hover:after{opacity:0.3}.instagram__feed-item span{width:100%;height:0;padding-top:100%;position:relative;display:block;overflow:hidden;z-index:0}.instagram__feed-item video,.instagram__feed-item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-height:100%;max-width:100%;height:auto;width:auto}.instagram__feed-item img{opacity:0;z-index:-1}@media screen and (max-width: 768px){.instagram{padding:100px 0}}@media screen and (max-width: 600px){.instagram{padding:80px 0}}@media screen and (max-width: 500px){.instagram{padding:60px 0}}.o-notification-bar{position:relative;top:0;left:0;width:100%;padding:10px 0;background-color:#8FC2AD;z-index:30;margin-top:-25px;margin-bottom:25px}.o-notification-bar__wysiwyg{text-align:center}.o-notification-bar__wysiwyg p,.o-notification-bar__wysiwyg a{color:white !important;padding-bottom:0}.o-notification-bar__close-button{position:absolute;right:40px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1200px){.o-notification-bar{margin-top:-15px !important;margin-bottom:15px !important}}.themes{padding:100px 0;background-color:#F4F3F1;text-align:center;overflow:hidden}.themes__intro{max-width:655px;margin:0 auto}.themes__slider{position:relative;padding:55px 0 65px;max-width:1060px;box-sizing:border-box;margin-left:auto;margin-right:auto}.themes__slides:before,.themes__slides:after{position:absolute;top:15%;transform:translateY(-50%);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../icons/flourish-large.svg);background-repeat:no-repeat;content:'';width:385px;height:225px;display:block}.themes__slides:before{left:-120px}.themes__slides:after{transform:translateY(-50%) scaleX(-1);right:-120px}.themes__slides-item{transition:all .2s ease;position:relative;width:100%;max-width:640px;padding:232px 100px 100px;box-sizing:border-box;margin-right:-130px;z-index:1}.themes__slides-item:not(:first-child){display:none}.themes__slides-title{transition:all 0.4s 0.1s cubic-bezier(0.36, 1.14, 0.45, 1.1);position:absolute;top:45%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;opacity:0}.themes__slides-title span{font-family:"bettertimes";font-weight:normal;font-size:5.05556em;line-height:1.1978em;letter-spacing:0;display:block;text-transform:none;margin-top:-20px}.themes__slides-background,.themes__slides-description{transition:all 0.2s 0.2s cubic-bezier(0.36, 1.14, 0.45, 1.1);transform:scale(0.7);opacity:0}.themes__slides-background{height:100%;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:-1}.themes__slides-background,.themes__slides-background:before,.themes__slides-background:after{position:absolute;top:0;left:0}.themes__slides-background:before,.themes__slides-background:after{content:'';display:block;box-sizing:border-box}.themes__slides-background:before{height:calc(100% - 68px);width:calc(100% - 68px);background-color:#fff;margin:34px}.themes__slides-background:after{height:calc(100% - 100px);width:calc(100% - 100px);border:1px solid #6A6A6A;margin:50px}.themes__slides-description p:not(:last-child),.themes__slides-description blockquote:not(:last-child){margin-bottom:30px}.themes__slides-description p{font-size:.9375em}.themes__slides-reading-plan{display:none}.themes__slides-reading-plan img{max-width:100%;display:block}.lightbox .themes__slides-reading-plan img{margin:0 auto}.lightbox .themes__slides-reading-plan{display:block;padding:20px;text-align:center}.themes__view{margin-top:30px}.themes .slick-slider{position:static}.themes .slick-list{z-index:1;overflow:visible}.themes .slick-slide{display:block}.themes .slick-active .themes__slides-title{opacity:1}.themes .slick-current .themes__slides-title{transform:none;top:100px}.themes .slick-current .themes__slides-background,.themes .slick-current .themes__slides-description{transform:scale(1);opacity:1}.themes .slick-dots{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.themes .slick-arrow{position:absolute;top:55%;transform:translateY(-50%)}.themes .slick-prev{left:0}.themes .slick-next{right:0}@media screen and (max-width: 960px){.themes__slider{margin:-20px;padding:40px 0}.themes__slides-item{padding:100px;max-width:none;margin-right:0}.themes__slides-title{transform:none;position:relative;top:0}.themes .slick-list{padding:20px;overflow:hidden}.themes .slick-current .themes__slides-title{transform:none;top:0}.themes .slick-arrow{top:50%}}@media screen and (max-width: 768px){.themes{padding:60px 0}.themes__slides-item{padding:60px}.themes .slick-next{right:-3px}.themes .slick-prev{left:-3px}}@media screen and (max-width: 600px){.themes__slider{padding:20px 0}.themes__slides-title span{margin-top:-10px}}@media screen and (max-width: 500px){.themes{padding:40px 0}.themes__slider{margin:0 -40px}.themes .slick-list{padding:20px 0}.themes__slides-item{padding:40px}.themes__slides-background:before{height:calc(100% - 28px);width:calc(100% - 28px);margin:14px}.themes__slides-background:after{height:calc(100% - 60px);width:calc(100% - 60px);margin:30px}}.admin-bar .video{height:calc(100vh - 157px)}@media screen and (max-width: 1200px){.admin-bar .video{height:calc(100vh - 117px)}}@media screen and (max-width: 782px){.admin-bar .video{height:calc(100vh - 131px)}}.video{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:600px;height:calc(100vh - 127px);position:relative;z-index:0;text-align:center;box-sizing:border-box;overflow:hidden}.video:before{position:absolute;top:0;left:0;height:100%;width:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,0.2);content:'';display:block;z-index:-1}.video__text{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.video__iframe{width:100%;height:0;padding-top:56.25%;position:relative;display:none}.video__iframe iframe{position:absolute;top:0;left:0;height:100%;width:100%}.lightbox .video__iframe{display:block}.video h1{position:relative;display:inline-block;color:#fff;padding:0 30px}.video h1:before,.video h1:after{position:absolute;top:50%;transform:translateY(-50%);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../icons/flourish.svg);background-repeat:no-repeat;content:'';width:80px;height:45px;margin-top:-10px;display:block}.video h1:before{right:100%}.video h1:after{transform:translateY(-50%) scaleX(-1);left:100%}.video h1 br{display:none}.video p{font-size:1.625em;line-height:1.53846em;color:#fff;max-width:610px;margin-left:auto;margin-right:auto}.video button{transition:all .2s ease;height:90px;width:90px;border-radius:50%;background-color:#fff;position:relative;display:block;margin-top:65px;margin-left:auto;margin-right:auto;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}.video button:hover{box-shadow:none}.video button:hover span:before{background-color:#8FC2AD}.video button span{position:absolute;top:30px;left:37px;width:16px;height:30px;display:block;margin-left:4px;overflow:hidden}.video button span:before{transition:all .2s ease;position:absolute;top:4px;right:4px;height:22px;width:22px;transform:rotate(45deg);content:'';border-top-right-radius:2px;border-bottom-right-radius:2px;background-color:#FF887D;display:block}@media screen and (max-width: 1200px){.video{height:calc(100vh - 87px)}.video p{margin-top:20px;font-size:1.25em}}@media screen and (max-width: 768px){.video h1{padding:0 15px}.video h1:before,.video h1:after{width:54px;height:30px}.video p{font-size:1.125em}}@media screen and (max-width: 600px){.video p{font-size:1em}.video button{margin-top:20px}}@media screen and (max-width: 500px){.video{min-height:400px}.video h1{padding:0}.video h1:before,.video h1:after{display:none}}.videos{padding:100px 0 50px;text-align:center;overflow:hidden}.videos .container:before,.videos .container:after{background-image:url(../images/videos-pattern.png);background-repeat:no-repeat;width:100%;height:0;padding-top:109.04523%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';z-index:-1}.videos .container:before{position:absolute;top:-20%;right:90%}.videos .container:after{position:absolute;top:-20%;left:90%;transform:rotate(180deg)}.videos__slider{margin-top:20px}.videos__slides{margin:-20px}.videos__slides-item{margin:20px}.videos__slides-item:not(:first-child){display:none}.videos__video{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;float:left;width:calc(50% - 12.5px);padding:105px 20px;margin-bottom:25px;position:relative;background-color:#fff;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:pointer;z-index:0}.videos__video:not(:nth-child(2n)){margin-right:25px}.videos__video:before{transition:all .2s ease;position:absolute;top:0;left:0;height:100%;width:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,0.3);content:'';display:block;z-index:-1;opacity:0}.videos__video:hover:before,.videos__video:hover h4,.videos__video:hover button{opacity:1}.videos__video img{max-width:100%;display:block}.videos__video h4{transition:all .2s ease;margin-top:20px;color:#fff;opacity:0}.videos__video button{transition:all .2s ease;height:54px;width:54px;border-radius:50%;background-color:#fff;position:relative;display:block;margin-left:auto;margin-right:auto;opacity:0}.videos__video button span{position:absolute;top:18px;left:22px;width:10px;height:18px;display:block;margin-left:2px;overflow:hidden}.videos__video button span:before{transition:all .2s ease;position:absolute;top:4px;right:4px;height:12px;width:12px;transform:rotate(45deg);content:'';border-top-right-radius:2px;border-bottom-right-radius:2px;background-color:#8FC2AD;display:block}.videos__iframe{width:100%;height:0;padding-top:56.25%;position:relative;display:none}.videos__iframe iframe{position:absolute;top:0;left:0;height:100%;width:100%}.lightbox .videos__iframe{display:block}.videos .slick-slide{display:block}.videos .slick-dots{position:absolute;top:100%;left:0;right:0;margin:0 auto}.videos .slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.videos .slick-prev{left:-96px}.videos .slick-next{right:-96px}.videos .video2{display:none}@media screen and (max-width: 1300px){.videos .slick-next{right:-50px}.videos .slick-prev{left:-50px}}@media screen and (max-width: 1200px){.videos .slick-next{right:-3px;top:360px}.videos .slick-prev{left:-3px;top:360px}}@media screen and (max-width: 960px){.videos__slider{max-width:600px;margin:0 auto}.videos__slides{margin:0}.videos__slides-item{margin:-20px}.videos__slides-item:not(:last-child){margin-bottom:46px}.videos__slides-item:not(:first-child){display:block}.videos__video{margin:20px}.videos__video:not(:first-child){display:none}.videos__video:not(:nth-child(2n)){margin-right:20px}.videos__video:before,.videos__video h4,.videos__video button{opacity:1}.videos .slick-prev{top:50%}.videos .slick-next{top:50%}.videos .video2{display:block}.videos .videoslide2{display:none}}@media screen and (max-width: 768px){.videos{padding:60px 0 80px}}@media screen and (max-width: 500px){.videos{padding:40px 0 60px}}.o-wysiwyg{margin:60px 0}.m-wysiwyg a{color:#FF887D}.m-wysiwyg ul,.m-wysiwyg ol{margin:20px;font-family:"avenir-book";color:#6A6A6A}.gform_wrapper{padding:20px 40px}.gform_heading{margin-bottom:20px}.gform_title{color:#8FC2AD}.gform_fields{list-style-type:none}.gfield+.gfield{margin-top:20px}.validation_error,.gfield_label,.gfield_description{font-family:"avenir-book";font-weight:normal;font-size:1.0625em;line-height:2em;color:#6A6A6A}.gform_confirmation_message{font-family:"avenir-black";font-weight:normal;font-size:1.625em;line-height:1.30769em;letter-spacing:.06em;text-transform:uppercase;color:#8FC2AD;padding:40px;text-align:center}.ginput_container input{width:100%;padding:10px;border:1px solid #6A6A6A}.gform_footer{margin-top:20px}.reveal{visibility:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{list-style-type:none}.slick-dots li{display:inline-block}.slick-dots li:not(:last-child){margin-right:6px}.slick-dots li.slick-active button{background-color:#FF887D;border-color:#FF887D}.slick-dots button{height:16px;width:16px;border-radius:50%;transition:all .2s ease;border:1px solid #b7b7b7;text-indent:9999px;overflow:hidden}.slick-dots button:hover{background-color:#8FC2AD;border-color:#8FC2AD}.slick-arrow{transition:all .2s ease;height:46px;width:46px;border-radius:50%;position:relative;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:pointer;text-indent:9999px;overflow:hidden;z-index:10}.slick-arrow:hover{background-color:#8FC2AD}.slick-arrow:hover:before{opacity:0}.slick-arrow:hover:after{opacity:1}.slick-arrow:before,.slick-arrow:after{transition:all .2s ease;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;content:'';display:block;width:20px;height:16px;margin-left:auto;margin-right:auto}.slick-arrow:before{background-image:url(../icons/arrow.svg);background-repeat:no-repeat;opacity:1}.slick-arrow:after{background-image:url(../icons/arrow-inverted.svg);background-repeat:no-repeat;opacity:0}.slick-next:before,.slick-next:after{transform:translateY(-50%) scaleX(-1)}

/*# sourceMappingURL=main.css.map */
