﻿/*!
Theme Name: BOLDer Theme
Author: Q4 Impact Group
Author URI: https://www.q4impact.com
Version: 1
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:.15rem solid #c0c0c0;margin:0 .15rem;padding:0.35rem 0.625rem 0.75rem}legend{border:0;padding:0;white-space:normal;*margin-left:-.45rem}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:.8rem;*width:.8rem}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2rem 0;background:#ccc;color:#000;padding:0.2rem 0}:root{--primary: #333D51;--secondary: #F08848}html{scroll-behavior:smooth;background-color:#F0F0F0}body{background-color:#FFFFFF}body.no-scroll{overflow:hidden}#page-content{margin-top:4rem;overflow:hidden}@media only screen and (min-width: 1000px){#page-content{margin-top:7rem}}.container{width:90%;max-width:85.375rem;margin:auto}@media only screen and (min-width: 62.5rem){.container{width:80%}}.flex-container{width:90%;max-width:85.375rem;margin:auto;display:flex}@media only screen and (min-width: 62.5rem){.flex-container{width:80%}}#single-post>.inner-wrapper{width:50%}#hero-section{height:38em;border-radius:2rem}#hero-section .full-width-container{height:100%;position:relative}#hero-section .full-width-container .column-1{position:absolute;left:0;top:60%;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#hero-section .full-width-container .column-1 .wysiwyg-module{color:#fff}section{scroll-margin-top:10rem}section.row{width:90%;margin:0 auto;scroll-margin-top:5rem}@media only screen and (min-width: 40.625rem){section.row{width:80%}}section.row.full-width{width:100%}section.row.in-container{max-width:1366px}section.row.full-width-with-container{width:100%}section.row.full-width-with-container .full-width-container{width:90%;margin:0 auto;max-width:1366px}@media only screen and (min-width: 40.625rem){section.row.full-width-with-container .full-width-container{width:80%}}section.row.image-background,section.row.video-background{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}section.row.image-background .wysiwyg_module,section.row.video-background .wysiwyg_module{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section.row.image-background video,section.row.video-background video{width:100%;height:100%;object-fit:cover}section.row.video-background .mobile-bg-img{display:none}section.row.video-background.mobile-video-image-replacement video{display:none}@media only screen and (min-width: 34.375rem){section.row.video-background.mobile-video-image-replacement video{display:block}}section.row.video-background.mobile-video-image-replacement .mobile-bg-img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width: 34.375rem){section.row.video-background.mobile-video-image-replacement .mobile-bg-img{display:none}}section.row.video-background.mobile-video-image-replacement .non-supported-browser-fallback{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}section.row .column{position:relative;width:100%}section.row .column .clickable-column-link{width:100%;height:100%;display:block;position:absolute;z-index:3;top:0}section.row .column.image-background,section.row .column.video-background{padding:0;position:relative;margin:0 auto}section.row .column.image-background img,section.row .column.video-background img{width:100%;height:100%;object-fit:cover}section.row .column.image-background h1,section.row .column.image-background h2,section.row .column.image-background h3,section.row .column.image-background p,section.row .column.video-background h1,section.row .column.video-background h2,section.row .column.video-background h3,section.row .column.video-background p{position:absolute;top:50%;left:50%;width:100%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section.row .column.image-background .wysiwyg-module,section.row .column.video-background .wysiwyg-module{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section.row .column.image-background .wysiwyg-module *,section.row .column.video-background .wysiwyg-module *{position:relative}body{font-family:"Ubuntu", sans-serif}a:active,a:focus{outline:0}a{text-decoration:none;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);outline:0;color:#3786C1}h1,h2,h4,h5,h6,p{font-family:"Ubuntu", sans-serif;font-display:swap}h1{font-size:3.125rem;font-weight:900}h2{font-size:2.5rem;font-weight:700}h3{font-size:2rem;font-weight:600;font-family:"Amatic SC", sans-serif}p{font-size:1.1rem;line-height:23px;font-weight:300}textarea,input{font-family:"Ubuntu", sans-serif;font-size:0.9rem}.btn,.primary-btn,.secondary-btn,.primary-outline,.secondary-outline,.web-form #file-attachment-button,.web-form #web-form-submit{display:inline-block;padding:.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.btn:hover,.primary-btn:hover,.secondary-btn:hover,.primary-outline:hover,.secondary-outline:hover,.web-form #file-attachment-button:hover,.web-form #web-form-submit:hover{-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.primary-btn{color:#fff;background:#F08848;border:0.15rem solid #F08848}.primary-btn:hover{background-color:#d57740;border:.15rem solid #d57740}.secondary-btn{color:#fff;background:#35BCA0;border:0.15rem solid #35BCA0}.primary-outline{color:#333D51;background:none;border:0.15rem solid #333D51}.primary-outline:hover{color:#fff;background:#333D51}.secondary-outline{color:#F08848;background:none;border:0.15rem solid #F08848}.secondary-outline:hover{color:#fff;background:#F08848}.underline,.primary-underline,.secondary-underline{text-transform:uppercase;text-decoration:underline;font-weight:700}.underline::after,.primary-underline::after,.secondary-underline::after{content:"\25BA";margin-left:0.3rem;overflow:hidden;display:inline-block;text-decoration:none;position:relative;top:.15rem}.primary-underline{color:#333D51}.secondary-underline{color:#F08848}#accordion-module{padding:3.125rem 0 0}#accordion-module .faq-section{margin-bottom:3.125rem}#accordion-module .faq-section hr{margin:0}#accordion-module .faq-section hr.top{border-top:0.2rem solid #333D51;display:none}#accordion-module .faq-section hr.bottom{border-top:0.2rem solid #333333}#accordion-module .faq-section .icon{width:1.8rem;display:inline;position:relative;top:-0.3rem}#accordion-module .faq-section h2{color:#000;font-size:2rem;margin-bottom:1rem}@media only screen and (min-width: 31.25rem){#accordion-module .faq-section h2{font-size:1.7rem}}#accordion-module .faq-section h3{font-size:1.4rem;font-weight:600}#accordion-module .faq-section .question{padding:1.3rem 2.3rem 1.3rem 1.3rem;position:relative;display:flex;cursor:pointer}#accordion-module .faq-section .question.active{background:#e7e7e7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#accordion-module .faq-section .question:hover{background-color:#e7e7e7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#accordion-module .faq-section .question .chevron-down{width:1.6rem;height:1.6rem;object-fit:contain;position:absolute;right:0.5rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 800px){#accordion-module .faq-section .question .chevron-down{right:2rem}}#accordion-module .faq-section .question .chevron-down.open{right:0.5rem;transform:rotate(180deg);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 800px){#accordion-module .faq-section .question .chevron-down.open{right:2rem}}#accordion-module .faq-section .answer{visibility:hidden;opacity:0;height:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#accordion-module .faq-section .answer.open{visibility:visible;opacity:1;height:auto;padding:1rem 0.9rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#accordion-module .faq-section .answer p{padding:0 0 1rem}#accordion-module .faq-section .answer p a{color:#35BCA0}#accordion-module .faq-section .answer ul{padding:0.9rem 0}#accordion-module .faq-section .answer ul li{list-style:disc;margin-left:1.8rem;line-height:1.1rem;padding:0.2rem}.audio-slider{margin-bottom:5rem}.audio-slider .slick-list{overflow:visible;padding:0 20px !important}@media only screen and (min-width: 750px){.audio-slider .slick-list{padding:0 100px !important}}@media only screen and (min-width: 1000px){.audio-slider .slick-list{padding:0 200px !important}}@media only screen and (min-width: 1300px){.audio-slider .slick-list{padding:0 300px !important}}@media only screen and (min-width: 1500px){.audio-slider .slick-list{padding:0 400px !important}}@media only screen and (min-width: 1900px){.audio-slider .slick-list{padding:0 500px !important}}.audio-slider .slick-list .slick-slide{margin:0 1rem}@media only screen and (min-width: 600px){.audio-slider .slick-list .slick-slide{margin:0 1.5rem}}@media only screen and (min-width: 1000px){.audio-slider .slick-list .slick-slide{margin:0 2rem}}@media only screen and (min-width: 1900px){.audio-slider .slick-list .slick-slide{margin:0 3.5rem}}@media only screen and (min-width: 3150px){.audio-slider .slick-list .slick-slide{margin:0 5rem}}.audio-slider .slick-list .slick-slide.slick-current .audio-player{transform:scale(1.1)}.audio-slider .slick-list .slick-slide.slick-current .audio-player .controls{margin-top:.9rem}.audio-slider .slick-dots{bottom:-5rem}.audio-slider .slick-dots li:after{background-color:#333D51}.audio-slider .slick-dots li.slick-active:after{background-color:#F08848}.buttons-module{margin:auto;max-width:85.375em;text-align:center}@media only screen and (min-width: 37.5rem){.buttons-module{display:block}}.buttons-module a{position:relative}.buttons-module a img{width:1.7em;height:1.7em;object-fit:contain;left:1em;top:.7em;position:absolute}.buttons-module .button-2{margin-top:0.7rem}@media only screen and (min-width: 37.5rem){.buttons-module .button-2{margin-left:0.7rem;margin-top:0}}.buttons-module .button-3{margin-top:0.7rem}@media only screen and (min-width: 37.5rem){.buttons-module .button-3{margin-left:0.7rem;margin-top:0}}.buttons-module .button-4{margin-top:0.7rem}@media only screen and (min-width: 37.5rem){.buttons-module .button-4{margin-left:0.7rem;margin-top:0}}.categories-display{display:flex;flex-wrap:wrap;width:80%;max-width:55rem;justify-content:space-between;margin:2rem auto 2.5rem}.categories-display .category-pill{display:flex !important;border-radius:1.1rem;font-size:12px;padding:.7rem !important}@media only screen and (min-width: 800px){.categories-display .category-pill{width:calc(20% - 1.7rem)}}.categories-display .category-pill .category-icon{width:2rem;height:2rem;margin-right:0.5rem}.categories-display .category-pill .text-wrapper{text-align:left;color:#fff}.categories-display .category-pill .text-wrapper h4{font-size:17px;font-weight:400}.categories-display .category-pill .text-wrapper p{font-size:8px;line-height:16px}.categories-slider{position:relative;max-width:37rem;width:90%;margin:3.125rem auto}.categories-slider .category-slide{display:none;position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.5s ease;text-align:center}.categories-slider .category-slide h3{font-size:2.7rem}.categories-slider .category-slide h2{font-size:2.8rem;margin:.7rem 0 1.1rem}.categories-slider .category-slide p{margin-bottom:3rem}.categories-slider .category-slide.active{display:block;opacity:1;position:relative}.categories-slider .icon-navigation{display:flex;justify-content:center;gap:1rem}.categories-slider .icon-navigation .icon{padding:.75rem;border-radius:50%;cursor:pointer;opacity:.7}.categories-slider .icon-navigation .icon.active{opacity:1;transform:scale(1.1);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.categories-slider .icon-navigation .icon img{width:1.5rem;height:1.5rem;object-fit:contain}.categories-slider .slider-arrow{position:absolute;top:31%;border:0;background-color:unset;display:none}@media only screen and (min-width: 650px){.categories-slider .slider-arrow{display:block}}.categories-slider .slider-arrow.prev-arrow{left:-5rem}@media only screen and (min-width: 900px){.categories-slider .slider-arrow.prev-arrow{left:-9rem}}.categories-slider .slider-arrow.next-arrow{right:-5rem}@media only screen and (min-width: 900px){.categories-slider .slider-arrow.next-arrow{right:-9rem}}.categories-slider .slider-arrow img{width:2.4rem;height:2.4rem;object-fit:contain;filter:invert(1)}.christmas-lights{text-align:center;white-space:nowrap;overflow:hidden;position:absolute;z-index:1;margin:-15px 0 0 0;padding:0;pointer-events:none;width:100%}@media only screen and (min-width: 800px){.christmas-lights{margin:-16px 0 0 0}}.christmas-lights li{position:relative;animation-fill-mode:both;animation-iteration-count:infinite;list-style:none;margin:0;padding:0;display:block;width:12px;height:28px;border-radius:50%;margin:20px;display:inline-block;background:#00f7a5;box-shadow:0px 4.66667px 24px 3px #00f7a5;animation-name:flash-1;animation-duration:2s}.christmas-lights li:nth-child(2n+1){background:cyan;box-shadow:0px 4.66667px 24px 3px rgba(0,255,255,0.5);animation-name:flash-2;animation-duration:0.4s}.christmas-lights li:nth-child(4n+2){background:#f70094;box-shadow:0px 4.66667px 24px 3px #f70094;animation-name:flash-3;animation-duration:1.1s}.christmas-lights li:nth-child(odd){animation-duration:1.8s}.christmas-lights li:nth-child(3n+1){animation-duration:1.4s}.christmas-lights li:before{content:"";position:absolute;background:#222;width:10px;height:9.33333px;border-radius:3px;top:-4.66667px;left:1px}.christmas-lights li:after{content:"";top:-14px;left:9px;position:absolute;width:52px;height:18.66667px;border-bottom:solid #222 2px;border-radius:50%}.christmas-lights li:last-child:after{content:none}.christmas-lights li:first-child{margin-left:-40px}@keyframes flash-1{0%,100%{background:#00f7a5;box-shadow:0px 4.66667px 24px 3px #00f7a5}50%{background:rgba(0,247,165,0.4);box-shadow:0px 4.66667px 24px 3px rgba(0,247,165,0.2)}}@keyframes flash-2{0%,100%{background:cyan;box-shadow:0px 4.66667px 24px 3px cyan}50%{background:rgba(0,255,255,0.4);box-shadow:0px 4.66667px 24px 3px rgba(0,255,255,0.2)}}@keyframes flash-3{0%,100%{background:#f70094;box-shadow:0px 4.66667px 24px 3px #f70094}50%{background:rgba(247,0,148,0.4);box-shadow:0px 4.66667px 24px 3px rgba(247,0,148,0.2)}}.hero-slider{height:33rem}.hero-slider .slick-list{border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem;height:100%}.hero-slider .slick-list .slick-track{height:100%}.hero-slider .slick-list .slick-track .slick-slide{height:100%}.hero-slider .slick-list .slick-track .slick-slide>div{height:100%}.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide{height:100%;width:100%;position:relative}.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide img,.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide video{height:100%;width:100%;object-fit:cover}.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .hero-text-and-buttons-wrapper{position:absolute;top:50%;left:50%;width:80%;text-align:center;min-height:10rem;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 40.625rem){.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .hero-text-and-buttons-wrapper{width:80%}}@media only screen and (min-width: 62.5rem){.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .hero-text-and-buttons-wrapper{text-align:center}}.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .hero-text-and-buttons-wrapper h2{font-family:"Amatic SC", sans-serif;font-size:2.8rem}.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .hero-text-and-buttons-wrapper h3{font-size:3rem;margin:.3rem 0 .5em}@media only screen and (min-width: 1000px){.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .hero-text-and-buttons-wrapper h3{font-size:4rem}}.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .buttons-module{display:block;width:unset;margin-top:1.5rem;text-align:unset}.hero-slider .slick-list .slick-track .slick-slide>div .hero-slide .buttons-module a{margin-right:0.8rem}.hero-slider .slick-arrow{bottom:unset;top:50%}.hero-slider .slick-prev{left:3%}@media only screen and (min-width: 1000px){.hero-slider .slick-prev{left:5%}}.hero-slider .slick-next{right:3%}@media only screen and (min-width: 1000px){.hero-slider .slick-next{right:5%}}.hero-slider .slick-dots{bottom:1rem}@media only screen and (min-width: 1000px){.hero-slider .slick-dots{bottom:4.5rem}}.hero-slider .slick-dots li:after{background-color:#fff}.hero-slider .slick-dots .slick-active:after{background-color:#F08848}.idea-banner{padding:60px 0;position:relative}@media only screen and (max-width: 800px){.idea-banner{padding:30px 0 40px 0}}.idea-banner #front-idea-background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.idea-banner #front-idea-background img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.idea-banner .front-inner-wrapper{z-index:2}.idea-banner h1{color:#333D51;text-align:center;font-size:40px;font-weight:700;padding:0 20px}@media only screen and (max-width: 1000px){.idea-banner h1{font-size:34px}}@media only screen and (max-width: 800px){.idea-banner h1{font-size:28px}}@media only screen and (max-width: 600px){.idea-banner h1{font-size:22px}}.idea-banner h2{text-align:center;font-family:"Amatic SC", sans-serif;font-size:45px;color:#F08848;padding:0 20px}@media only screen and (max-width: 1000px){.idea-banner h2{font-size:40px}}@media only screen and (max-width: 800px){.idea-banner h2{font-size:32px}}@media only screen and (max-width: 600px){.idea-banner h2{font-size:28px}}.idea-banner p{max-width:750px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);text-align:center;color:#333D51;margin-top:10px;padding:0 20px}@media only screen and (max-width: 800px){.idea-banner p{font-size:16px;line-height:18px}}@media only screen and (max-width: 600px){.idea-banner p{font-size:14px;line-height:16px}}.idea-banner .btn,.idea-banner .primary-btn,.idea-banner .secondary-btn,.idea-banner .primary-outline,.idea-banner .secondary-outline,.idea-banner .web-form #file-attachment-button,.web-form .idea-banner #file-attachment-button,.idea-banner .web-form #web-form-submit,.web-form .idea-banner #web-form-submit{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-top:20px;border:1px solid transparent}@media only screen and (max-width: 600px){.idea-banner .btn,.idea-banner .primary-btn,.idea-banner .secondary-btn,.idea-banner .primary-outline,.idea-banner .secondary-outline,.idea-banner .web-form #file-attachment-button,.web-form .idea-banner #file-attachment-button,.idea-banner .web-form #web-form-submit,.web-form .idea-banner #web-form-submit{padding:10px 20px;font-size:14px}}.image-module{display:flex;flex-wrap:wrap}.image-module .image-wrapper img{width:100%;height:100%;object-fit:cover}.logo-slider{padding:3.125rem 0}.logo-slider .slick-track{margin-left:unset;display:flex;align-items:center}.logo-slider .slick-track .slick-slide{margin:0 1rem}@media only screen and (min-width: 1115px){.logo-slider .slick-track .slick-slide{margin:0 4rem 0 0}}.logo-slider .slick-track .slick-slide>div{cursor:pointer}.logo-slider .slick-track .slick-slide>div a{display:block}.logo-slider .slick-track .slick-slide>div a img{width:100%;height:100%;object-fit:contain}.logo-slider .slick-prev{left:-5rem}.logo-slider .slick-next{right:-3rem}.logo-slider .slick-dots{bottom:-2rem}.logo-slider .slick-active::after{background-color:#35BCA0}.popup-video-modal{opacity:0;visibility:hidden;width:0;height:0;z-index:99999;position:fixed;left:0;background-color:#333D51;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.popup-video-modal.show{top:0;bottom:0;opacity:1;visibility:visible;width:100vw;height:100vh;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.popup-video-modal .video-close{position:absolute;top:2rem;right:4rem;width:1.5rem;height:1.5rem;background-image:var(--wpr-bg-10d4cefa-cdf5-43e9-a982-8a495cdce031);background-size:contain;background-position:center center;background-repeat:no-repeat;cursor:pointer}.popup-video-modal .container{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#popup-video-modal-section .column{padding:unset}.slick-slider-module{margin:0 3.125rem}.slick-slider-module .featured-image{margin-bottom:0.9rem;cursor:pointer}.slick-slider-module .featured-image .slick-slide>div{height:35rem}.slick-slider-module .featured-image .slick-slide>div .video-wrapper{height:100%}.slick-slider-module .featured-image .slick-slide>div img,.slick-slider-module .featured-image .slick-slide>div video{height:100%;width:100%;object-fit:cover}.slick-slider-module .slider-nav .slick-slide{margin:0 0.35rem;cursor:pointer}.slick-slider-module .slider-nav .slick-slide>div .video-wrapper{position:relative}.slick-slider-module .slider-nav .slick-slide>div .video-wrapper img{position:absolute;width:2rem;height:2rem;object-fit:contain;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.slick-slider-module .slider-nav .slick-slide>div>div{height:6.25rem}@media only screen and (min-width: 78.125rem){.slick-slider-module .slider-nav .slick-slide>div>div{height:7.1rem}}@media only screen and (min-width: 31.25rem){.slick-slider-module .slider-nav .slick-slide>div>div{height:6.25rem}}.slick-slider-module .slider-nav .slick-slide>div>div img,.slick-slider-module .slider-nav .slick-slide>div>div video{width:100%;height:100%;object-fit:cover}.full-screen-modal{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);overflow:auto}.full-screen-modal .slick-list{margin:2.5rem auto;max-height:84vh}.full-screen-modal .slick-slide>div{display:block;margin:auto;max-width:75%;max-height:75%}.full-screen-modal .slick-slide img{width:100%;height:100%;object-fit:contain}.full-screen-modal .close-btn{color:white;font-size:1.9rem;position:absolute;top:1.2rem;right:1.9rem;cursor:pointer;z-index:1}.two-color-header{position:relative;z-index:2}.two-color-header.center{margin:auto;justify-content:center}.two-color-header.right{margin:0 0 0 auto}.two-color-header h2{font-size:2rem}.two-color-header .left-text{margin-right:0.4rem}.web-form{display:flex;flex-wrap:wrap;justify-content:space-between}.web-form .element-wrapper.width-50{width:100%;margin-bottom:1.2rem}@media only screen and (min-width: 37.5rem){.web-form .element-wrapper.width-50{width:calc(50% - 1rem)}}.web-form .element-wrapper.width-100{width:100%;margin-bottom:1.2rem}.web-form .element-wrapper input{border:0;border-bottom:0.15rem solid #333D51;background-color:transparent;padding:.5rem 1rem;width:calc(100% - 2.3rem);font-family:"Ubuntu", sans-serif;font-weight:300;font-size:18px}.web-form .element-wrapper input::placeholder{color:#35BCA0 !important}.web-form .element-wrapper input:focus{border-bottom:0.15rem solid #F08848}.web-form .element-wrapper textarea{border:0;border-bottom:0.15rem solid #333D51;background-color:transparent;padding:.5rem 1rem;width:calc(100% - 2.3rem);font-family:"Ubuntu", sans-serif;font-weight:300;font-size:18px}.web-form .element-wrapper textarea::placeholder{color:#35BCA0 !important}.web-form .element-wrapper textarea:focus{border:0.15rem solid #F08848;border-radius:1rem}.web-form .element-wrapper label{font-weight:400;color:#2B3444;font-size:1rem;display:block;margin:0 0 0.3rem 0.6rem}.web-form .element-wrapper label span{color:#ee6352;font-weight:200}.web-form .required-text,.web-form .required-select,.web-form .required-textarea{position:relative}.web-form .required-text:before,.web-form .required-select:before,.web-form .required-textarea:before{content:"*";position:absolute;top:-0.3rem;left:0;color:#F08848;font-size:1.1rem}.web-form .required-select:before{top:0.5rem;left:1.2rem}.web-form #file-attachment-button{background:#F08848;border:0.15rem solid #F08848;color:#fff;margin:.9rem 0 0}.web-form #file-attachment-button:hover{background:none;color:#35BCA0}.web-form #file-attachment-element{display:none}.web-form .file-upload-list{position:relative;bottom:0}.web-form .file-upload-list .file-upload-list-item{display:flex;justify-content:space-between;margin:1rem 0 0;align-items:center;overflow:hidden;border-radius:.3rem;border:0.15rem solid #35BCA0}.web-form .file-upload-list .file-upload-list-item span{margin-left:.9rem}.web-form .file-upload-list .file-upload-list-item .upload-file-status #upload-file-icon{object-fit:cover;width:2.2rem;height:2.2rem}.web-form .file-upload-list .file-upload-list-item .upload-file-remove{cursor:pointer;background:#F08848;color:white;font-weight:400;padding:.65rem}.web-form .select-wrapper{position:relative;height:2.8rem;border:0.15rem solid #35BCA0;border-radius:2.4rem;cursor:pointer}.web-form .select-wrapper::after{content:"";position:absolute;right:1.3rem;top:1rem;width:0;height:0;border-right:.65rem solid #0000;border-top:0.65rem solid #35BCA0;border-left:.65rem solid #0000;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form .select-wrapper.active{border-color:#F08848}.web-form .select-wrapper.active::after{transform:rotate(180deg);border-top:.65rem solid #767676;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form .select-wrapper .select-value{color:#35BCA0;position:relative;font-weight:400;top:.8rem;left:1.9rem}.web-form .select-wrapper .select-options{position:absolute;border:0.15rem solid #35BCA0;border-radius:0.3rem;width:100%;top:3.1rem;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form .select-wrapper .select-options.active{opacity:1;z-index:2;visibility:visible;background:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form .select-wrapper .select-options li{border-bottom:.15rem solid jade;padding:.9rem;font-weight:400}.web-form .select-wrapper .select-options li:hover{background:#F08848;color:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form .review-stars{display:flex;margin-top:1rem}.web-form .review-stars .star{font-size:2rem;color:lightgray;padding-right:.5rem;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 700px){.web-form .review-stars .star{font-size:3rem}}.web-form .review-stars .star:hover,.web-form .review-stars .star:hover ~ .star{color:orange;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form .review-stars input:checked ~ .star{color:orange}.web-form .review-stars input[type="radio"]{display:none}.web-form #web-form-submit{color:#fff;background:#35BCA0;border:0.15rem solid #35BCA0;margin-top:2rem;width:100%}.web-form #web-form-submit:hover{border-color:#35BCA0;color:#35BCA0;background:none;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form #validatepassword{display:none}.web-form #file-upload-modal{position:absolute;top:50%;left:50%;transform:translate(-50%);display:flex;flex-wrap:wrap;max-width:30rem;padding:2rem;box-shadow:0 .65rem 1.9rem #2c303a;background:#e3e3e3;border-radius:.4rem;justify-content:center;z-index:1}.web-form #file-upload-modal #file-upload-modal-message{color:#000;display:inline;text-align:center;width:100%}.web-form #file-upload-modal #file-upload-modal-message #file-upload-modal-filename{color:#000;display:inline;margin-right:.15rem}.web-form #file-upload-modal button{padding:0.5rem 1.5rem;margin-top:1rem}.web-form #file-upload-modal button#file-upload-cancel{margin-right:.35rem}.web-form .error{border-bottom:.15rem solid #ef402a !important}.web-form .form-errors{padding:.65rem 0}.web-form .form-errors li{background:#f9a59d;border:.15rem solid red;font-size:1rem;padding:0 .9rem;margin:.35rem 0;height:2.2rem;line-height:2.2rem}@media only screen and (min-width: 94.375rem){.web-form .form-errors li{margin:.35rem 5%}}@media only screen and (min-width: 37.5rem){.web-form .form-errors li{margin:.35rem 4%}}.web-form .form-error,.web-form .form-success{width:100%;display:none;text-align:center;margin-top:1.3rem}.web-form .form-success{color:#35BCA0;margin:1.3rem 0;font-size:1.75rem}.web-form .form-error{color:red;margin:3.125rem 0;font-size:1.75rem}.wysiwyg-module{position:relative;z-index:2}.wysiwyg-module .text-container.center{text-align:center}.wysiwyg-module .text-container.left{text-align:left}.wysiwyg-module .text-container.right{text-align:right}.wysiwyg-module .text-container ul{display:block;list-style-type:disc;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0;margin-inline-end:0;padding-inline-start:2.5rem}.wysiwyg-module .text-container ul li{display:list-item;margin-bottom:.4rem}.subscription-cards{margin:5em 0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 900px){.subscription-cards{justify-content:space-around;gap:.5em;flex-direction:row}}@media only screen and (min-width: 1100px){.subscription-cards{gap:1.5em}}.card{background-color:#F0F0F0;border-radius:1.8rem;padding:3em 2em;margin-bottom:1.5em;text-align:center;width:100%;box-sizing:border-box}@media only screen and (min-width: 430px){.card{width:19rem}}@media only screen and (min-width: 900px){.card{width:calc(33.333% - 1.5em)}}.card h2{color:#333D51;font-size:1.8rem;margin-bottom:2px}.card .subscription-issues{font-size:1rem}.card .subscription-type{font-size:1rem;color:#333D51;font-weight:600;margin-bottom:2rem}.card .price{font-size:3.8em;font-weight:900;letter-spacing:-.25rem;color:#35BCA0;margin-bottom:20px}.card .price span:nth-of-type(2){font-size:0.4em;letter-spacing:-.1rem;font-weight:300;position:relative;top:-.4rem;left:-.3rem}.card ul{list-style-type:disc;padding:0;margin:1.8rem auto 1.3rem;width:80%}.card ul li{margin-bottom:.7em;text-align:left;color:#888}.card h4{font-weight:700;color:#666A75;margin-bottom:1rem}.card .quantity{display:flex;justify-content:center;align-items:center;margin-bottom:2.2em}.card .quantity button{background-color:#eee;border:.15em solid;border-radius:50%;padding:3px 10px;font-size:1.2em;cursor:pointer;color:#35BCA0}.card .quantity input{width:40px;text-align:center;border:0;border-radius:.3em;margin:0 .8em;color:#35BCA0;font-weight:600;padding:.6em .1em;font-size:1.3em;font-family:"Ubuntu", sans-serif}.card .quantity input::-webkit-outer-spin-button,.card .quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.card .select-button{background-color:#f08d49;color:white;border:none;padding:13px 20px;width:100%;border-radius:2em;font-size:1em;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.card .select-button:hover{background-color:#e07d3c;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#addToCartModal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}#addToCartModal .modal-content{background-color:#F5F5F5;width:19rem;height:10.5rem;text-align:center;color:#333D51;border-radius:0.4rem;position:absolute;top:50%;left:50%;padding:3.7rem 3rem 2rem;transform:translate(-50%, -50%);border:0;border-top:1rem solid #333D51;box-shadow:-2px 13px 44px 12px rgba(0,0,0,0.2)}#addToCartModal .modal-content .close{color:#35BCA0;position:absolute;right:.7rem;top:.9rem;font-size:2em;font-weight:bold;width:2.2rem;height:2.2rem;font-weight:100;border-radius:50px;border:0.15rem solid #35BCA0}#addToCartModal .modal-content .close:hover,#addToCartModal .modal-content .close:focus{opacity:.7;cursor:pointer}#addToCartModal .modal-content h2{font-size:1.7rem;text-align:left}#addToCartModal .modal-content p{font-size:1.1rem;font-weight:900;text-align:left;padding:1rem 1rem 1rem 0;color:#F08848}#addToCartModal .modal-content a{color:#fff;background-color:#35BCA0;text-decoration:none;display:inline-block;border-radius:3rem;margin:3.5rem auto .5rem;width:unset;padding:.8rem 1.1rem;position:absolute;bottom:1.5rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#addToCartModal .modal-content a:hover{opacity:.8;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#addToCartModal .modal-content a#goToCart{left:3.1rem}#addToCartModal .modal-content a#continueShopping{right:2.8rem}.featured-content-template{position:relative;min-height:15rem}.featured-content-module{margin:0 auto;padding:4rem 0}@media only screen and (min-width: 515px){.featured-content-module{display:flex;flex-wrap:wrap;max-width:1200px;gap:1.5rem}}.featured-content-module .featured-content-item{background:white;border-top-left-radius:1.3rem;border-top-right-radius:1.3rem;overflow:hidden;display:flex;flex-direction:column;margin-bottom:2em;border-bottom:.6rem solid transparent;position:relative}@media only screen and (min-width: 515px){.featured-content-module .featured-content-item{width:calc(50% - .8rem)}}.featured-content-module .featured-content-item .featured-content-image{position:relative;width:100%;height:200px;background-size:cover;background-position:center}.featured-content-module .featured-content-item .featured-content-text{position:relative;padding:1.5rem 1.25rem;background-color:white;color:#333D51;overflow:hidden;z-index:1;transition:color 0.5s}.featured-content-module .featured-content-item .featured-content-text:hover h4{color:#fff}.featured-content-module .featured-content-item .featured-content-text:hover p{color:#fff !important;opacity:.6}.featured-content-module .featured-content-item .featured-content-text:hover::before{bottom:0;background-color:inherit}.featured-content-module .featured-content-item .featured-content-text h4{font-weight:600;font-size:20px}@media only screen and (min-width: 800px){.featured-content-module .featured-content-item .featured-content-text h4{font-size:23px}}.featured-content-module .featured-content-item .featured-content-text p{padding:.4rem 0 !important}.featured-content-module .featured-content-item .featured-content-text::before{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;background-color:transparent;z-index:-1;transition:bottom 0.35s, background-color 0.35s}.featured-content-module .featured-content-item .content-item-issue-title{position:absolute;bottom:10px;right:10px;color:white;background-color:rgba(0,0,0,0.5);padding:5px;border-radius:5px;font-size:0.8em}.featured-content-module .featured-content-item .categories{position:absolute;bottom:10px;left:10px;display:flex}.featured-content-module .featured-content-item .category{display:inline-block;width:2.8rem;height:2.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:5px}.featured-content-module .featured-content-item .category-icon{width:50%;height:50%}.featured-content-module .featured-content-item.build{border-bottom-color:#c25756}.featured-content-module .featured-content-item.build:hover .featured-content-text::before{background-color:#c25756}.featured-content-module .featured-content-item.dig{border-bottom-color:#d2a973}.featured-content-module .featured-content-item.dig:hover .featured-content-text::before{background-color:#d2a973}.featured-content-module .featured-content-item.explore{border-bottom-color:#3786c2}.featured-content-module .featured-content-item.explore:hover .featured-content-text::before{background-color:#3786c2}.featured-content-module .featured-content-item.grow{border-bottom-color:#35bca0}.featured-content-module .featured-content-item.grow:hover .featured-content-text::before{background-color:#35bca0}.featured-content-module .featured-content-item.power{border-bottom-color:#827fa2}.featured-content-module .featured-content-item.power:hover .featured-content-text::before{background-color:#827fa2}@media only screen and (min-width: 515px){.featured-content-module .small-featured-items{display:flex;max-width:1200px;gap:1.5rem}}@media only screen and (min-width: 750px){.testimonials-module{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto}}.testimonials-module .testimonial-card{margin-bottom:3.125rem;max-width:26rem}@media only screen and (min-width: 750px){.testimonials-module .testimonial-card{width:calc(50% - 1rem);max-width:unset}}@media only screen and (min-width: 1200px){.testimonials-module .testimonial-card{width:calc(33.333% - 2.5rem)}}@media only screen and (min-width: 1500px){.testimonials-module .testimonial-card{width:calc(33.333% - 3.5rem)}}.testimonials-module .testimonial-card h4{font-weight:800;font-size:25px}.testimonials-module .testimonial-card .rating{display:flex;gap:0.5rem;margin-bottom:1rem}.testimonials-module .testimonial-card .rating .star{width:2rem;height:2rem;object-fit:contain}.testimonials-module .testimonial-card .review{margin:1rem 0 1.25rem}.testimonials-module .testimonial-card .author{color:#F08848;font-weight:600}.testimonials-module .testimonial-card .author-title{font-weight:500;color:#7D7D7D}.our-vision-module{margin:2rem 0 0}@media only screen and (min-width: 550px){.our-vision-module{display:flex;flex-wrap:wrap;gap:2rem}}@media only screen and (min-width: 550px) and (min-width: 1000px){.our-vision-module{gap:3rem}}.our-vision-module .our-vision-card{padding:0 0 2rem;max-width:50rem}@media only screen and (min-width: 550px){.our-vision-module .our-vision-card{width:calc(50% - 1rem);padding:unset}}@media only screen and (min-width: 750px){.our-vision-module .our-vision-card{display:flex}}@media only screen and (min-width: 1000px){.our-vision-module .our-vision-card{width:calc(50% - 2rem)}}.our-vision-module .our-vision-card .icon{width:4.5rem;height:4.5rem}@media only screen and (min-width: 750px){.our-vision-module .our-vision-card .icon{width:3.5rem;height:3.5rem}}.our-vision-module .our-vision-card .icon img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 750px){.our-vision-module .our-vision-card .content{width:calc(100% - 5rem);margin-left:1.5rem}}.our-vision-module .our-vision-card .content h4{font-size:1.6rem;margin:0.5rem 0;color:#333D51;font-weight:600}@media only screen and (min-width: 750px){.our-vision-module .our-vision-card .content h4{margin:0 0 .5rem}}.our-vision-module .our-vision-card .content .description{font-size:1rem;color:#333D51}.team-slider-module{position:relative}.team-slider-module .team-slider{display:flex}.team-slider-module .team-slider .team-member{width:100%;margin:10.1rem 1rem 0}.team-slider-module .team-slider .team-member.active{width:100%;margin:0 1rem}.team-slider-module .team-slider .team-member.active .image-wrapper{height:20rem;margin-top:unset}@media only screen and (min-width: 800px){.team-slider-module .team-slider .team-member.active{width:50%}}@media only screen and (min-width: 800px){.team-slider-module .team-slider .team-member{width:calc(25% - 2rem)}}.team-slider-module .team-slider .team-member .image-wrapper{height:10rem}.team-slider-module .team-slider .team-member .image-wrapper img{border:0.5rem solid #35BCA0;border-radius:1.5rem;width:100%;height:100%;object-fit:cover}.team-slider-module .team-slider .team-member .content{margin-top:6rem}@media only screen and (min-width: 600px){.team-slider-module .team-slider .team-member .content{margin-top:4rem}}.team-slider-module .team-slider .team-member .content h3{font-family:"Ubuntu", sans-serif;color:#35BCA0;font-weight:700;font-size:33px}.team-slider-module .team-slider .team-member .content h4{font-size:22px;color:#fff;font-weight:500;margin:.4rem 0 1rem}.team-slider-module .team-slider .team-member .content p{color:#fff;opacity:.7;width:calc(100vw - 6rem)}@media only screen and (min-width: 800px){.team-slider-module .team-slider .team-member .content p{width:calc(100vw - 16rem);gap:2rem;column-count:2}}.team-slider-module .team-slider-nav{display:flex;justify-content:end;gap:.75rem;height:2rem;padding-right:2rem}.team-slider-module .team-slider-nav button{border:none;background-color:transparent;padding:0;position:relative;top:-3.8rem}@media only screen and (min-width: 600px){.team-slider-module .team-slider-nav button{top:unset}}.team-slider-module .team-slider-nav button img{height:2rem;width:2rem;object-fit:contain}@media only screen and (min-width: 850px){.video-module{display:flex;justify-content:space-between}}.video-module .video-wrapper{width:100%;border-radius:.6rem;margin-bottom:1rem;box-sizing:border-box}@media only screen and (min-width: 850px){.video-module .video-wrapper{width:calc(50% - 1rem)}}.video-module .video-wrapper.youtube-wrapper{height:16rem}@media only screen and (min-width: 500px){.video-module .video-wrapper.youtube-wrapper{height:19rem}}@media only screen and (min-width: 700px){.video-module .video-wrapper.youtube-wrapper{height:23rem}}@media only screen and (min-width: 850px){.video-module .video-wrapper.youtube-wrapper{height:16rem}}@media only screen and (min-width: 1020px){.video-module .video-wrapper.youtube-wrapper{height:unset}}.video-module .video-wrapper.youtube-wrapper .youtube-iframe{width:100%;height:100%;border-radius:.2rem}.video-module .video-wrapper .video-js .vjs-tech{border-radius:.3rem}.popup-wrapper{display:none}.popup-wrapper.show{display:block;height:100vh;width:100vw;background-color:rgba(0,0,0,0.6);position:fixed;z-index:9999;top:0;left:0}.popup-wrapper .popup-card{position:absolute;overflow:hidden;top:50%;left:48%;transform:translate(-50%, -50%);height:85%;width:90%;max-width:900px;box-sizing:border-box;background-color:#fff;border-radius:0.5rem;height:25rem}@media only screen and (min-width: 550px){.popup-wrapper .popup-card{max-height:28rem}}.popup-wrapper .popup-card .background-image{width:100%;height:100%;object-fit:cover}.popup-wrapper .popup-card .filter{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:1.5rem;background:linear-gradient(to top, #161616 0%, rgba(22,22,22,0.4) 100%)}@media only screen and (min-width: 700px){.popup-wrapper .popup-card .filter{background:linear-gradient(to right, #161616 0%, rgba(22,22,22,0.4) 100%)}}.popup-wrapper .popup-card .popup-close-btn{position:absolute;top:1.5rem;right:1.5rem;padding:0.3rem;background-color:#35BCA0;height:1.25rem;border-radius:50%;width:1.25rem;cursor:pointer;z-index:1}.popup-wrapper .popup-card .content-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:95%;max-height:60rem;padding:2.3rem 1rem;box-sizing:border-box;text-align:center}@media only screen and (min-width: 700px){.popup-wrapper .popup-card .content-wrapper{width:85%;overflow:unset;height:unset}}@media only screen and (min-width: 1000px){.popup-wrapper .popup-card .content-wrapper{max-width:47rem}}.popup-wrapper .popup-card .content-wrapper h2{font-size:3.3rem;margin-bottom:0.5rem}@media only screen and (min-width: 700px){.popup-wrapper .popup-card .content-wrapper h2{font-size:5rem}}.popup-wrapper .popup-card .content-wrapper h3{font-size:2.3rem;margin-bottom:1rem;font-family:"Ubuntu", sans-serif}@media only screen and (min-width: 700px){.popup-wrapper .popup-card .content-wrapper h3{font-size:2.9rem}}.popup-wrapper .popup-card .content-wrapper p{margin-bottom:0.5rem;font-weight:600}.popup-wrapper .popup-card .content-wrapper .btn,.popup-wrapper .popup-card .content-wrapper .primary-btn,.popup-wrapper .popup-card .content-wrapper .secondary-btn,.popup-wrapper .popup-card .content-wrapper .primary-outline,.popup-wrapper .popup-card .content-wrapper .secondary-outline,.popup-wrapper .popup-card .content-wrapper .web-form #file-attachment-button,.web-form .popup-wrapper .popup-card .content-wrapper #file-attachment-button,.popup-wrapper .popup-card .content-wrapper .web-form #web-form-submit,.web-form .popup-wrapper .popup-card .content-wrapper #web-form-submit{margin-top:2rem}.our-team-module{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.our-team-module .team-member{width:calc(50% - 2rem)}@media only screen and (min-width: 850px){.our-team-module .team-member{width:calc(33.333% - 2rem)}}@media only screen and (min-width: 1000px){.our-team-module .team-member{width:calc(25% - 2rem)}}.our-team-module .team-member .image{height:10rem}.our-team-module .team-member .image img{border:0.4rem solid #F08848;border-radius:1.5rem;width:100%;height:100%;object-fit:cover}.our-team-module .team-member h2{font-size:20px;color:#F08848;margin:1rem 0 .3rem !important}.our-team-module .team-member h4{color:#fff;opacity:.6}.shop-products-module{margin:1.5rem 0}.shop-products-module .product-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5em}.shop-products-module .card{background-color:#F0F0F0;border-radius:1.8rem;padding:1.5rem 1rem;margin-bottom:1.5em;text-align:center;width:100%;margin-bottom:1,5rem}@media only screen and (min-width: 700px){.shop-products-module .card{width:calc(50% - 1.5em)}}@media only screen and (min-width: 1100px){.shop-products-module .card{width:calc(33.333% - 1.5em)}}@media only screen and (min-width: 1750px){.shop-products-module .card{width:calc(25% - 1.5em)}}.shop-products-module .card h2{color:#333D51;font-size:1.8rem;margin-bottom:2px}.shop-products-module .card .subscription-type{font-size:1rem;color:#333D51;font-weight:600;margin-bottom:1rem}.shop-products-module .card .product-images{width:90%;margin:0 auto}.shop-products-module .card img{display:block;margin:0 auto;max-height:315px;object-fit:contain}.shop-products-module .card .price{padding-top:1rem;font-size:3.8em;font-weight:900;letter-spacing:-.25rem;line-height:unset;color:#35BCA0;margin-bottom:0}.shop-products-module .card .description{margin:1rem 10%}.shop-products-module .card ul{list-style-type:disc;padding:0;margin:1.8rem auto 1.3rem;width:80%}.shop-products-module .card ul li{margin-bottom:.7em;text-align:left;color:#888}.shop-products-module .card h4{font-weight:700;color:#666A75;margin-bottom:1rem}.shop-products-module .card .quantity{display:flex;justify-content:center;align-items:center;margin-bottom:2.2em}.shop-products-module .card .quantity button{background-color:#eee;border:.15em solid;border-radius:50%;padding:3px 10px;font-size:1.2em;cursor:pointer;color:#35BCA0}.shop-products-module .card .quantity input{width:40px;text-align:center;border:0;border-radius:.3em;margin:0 .8em;color:#35BCA0;font-weight:600;padding:.6em .1em;font-size:1.3em;font-family:"Ubuntu", sans-serif}.shop-products-module .card .quantity input::-webkit-outer-spin-button,.shop-products-module .card .quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.shop-products-module .card .select-button{background-color:#f08d49;color:white;border:none;padding:13px 20px;width:100%;border-radius:2em;font-size:1em;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.shop-products-module .card .select-button:hover{background-color:#e07d3c;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.four-oh-four-page{display:flex;justify-content:center;align-items:center;height:60vh}.four-oh-four-page img{margin-bottom:3.125rem}.four-oh-four-page h2 a{color:#333D51}.animate{opacity:0;visibility:hidden}.animate.delay-1{moz-transition-delay:100ms;-webkit-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}.animate.delay-2{moz-transition-delay:300ms;-webkit-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}.animate.delay-3{moz-transition-delay:500ms;-webkit-transition-delay:500ms;-o-transition-delay:500ms;-ms-transition-delay:500ms;transition-delay:500ms}.animate.delay-4{moz-transition-delay:700ms;-webkit-transition-delay:700ms;-o-transition-delay:700ms;-ms-transition-delay:700ms;transition-delay:700ms}.animate.delay-5{moz-transition-delay:900ms;-webkit-transition-delay:900ms;-o-transition-delay:900ms;-ms-transition-delay:900ms;transition-delay:900ms}.animate.delay-6{moz-transition-delay:1100ms;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;-ms-transition-delay:1100ms;transition-delay:1100ms}.animate.delay-7{moz-transition-delay:1300ms;-webkit-transition-delay:1300ms;-o-transition-delay:1300ms;-ms-transition-delay:1300ms;transition-delay:1300ms}.animate.delay-8{moz-transition-delay:1500ms;-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;-ms-transition-delay:1500ms;transition-delay:1500ms}.animate.delay-9{moz-transition-delay:1700ms;-webkit-transition-delay:1700ms;-o-transition-delay:1700ms;-ms-transition-delay:1700ms;transition-delay:1700ms}.animate.delay-10{moz-transition-delay:1900ms;-webkit-transition-delay:1900ms;-o-transition-delay:1900ms;-ms-transition-delay:1900ms;transition-delay:1900ms}.fade-in{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1)}.slide-up{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(6.25rem);-webkit-transform:translateX(0) translateY(6.25rem);-o-transform:translateX(0) translateY(6.25rem);-ms-transform:translateX(0) translateY(6.25rem);transform:translateX(0) translateY(6.25rem)}.slide-down{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(-6.25rem);-webkit-transform:translateX(0) translateY(-6.25rem);-o-transform:translateX(0) translateY(-6.25rem);-ms-transform:translateX(0) translateY(-6.25rem);transform:translateX(0) translateY(-6.25rem)}.slide-right{-webkit-transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(-31.25rem) translateY(0);-webkit-transform:translateX(-31.25rem) translateY(0);-o-transform:translateX(-31.25rem) translateY(0);-ms-transform:translateX(-31.25rem) translateY(0);transform:translateX(-31.25rem) translateY(0)}.slide-left{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(6.25rem) translateY(0);-webkit-transform:translateX(6.25rem) translateY(0);-o-transform:translateX(6.25rem) translateY(0);-ms-transform:translateX(6.25rem) translateY(0);transform:translateX(6.25rem) translateY(0)}.shrink{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.inviewport.fade-in{opacity:1;visibility:visible}.inviewport.slide-up{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.slide-down{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.slide-right{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.slide-left{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.shrink{opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}#custom-video-skin{cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#custom-video-skin:hover .vjs-big-play-button{background:#333D51 !important;opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:65.25% !important}@media only screen and (min-width: 1230px){#custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:53.25% !important}}#custom-video-skin.video-js .vjs-poster{background-size:cover !important}#custom-video-skin.video-js .vjs-big-play-button{background:#333D51;border:0;border-radius:50%;height:4rem;width:4rem;line-height:4rem;margin-left:-2rem}#custom-video-skin.video-js .vjs-control-bar{bottom:1rem;width:94%;margin:auto;height:3.5rem;background:rgba(42,42,42,0.9)}#custom-video-skin.video-js .vjs-control-bar .vjs-button>.vjs-icon-placeholder:before{font-size:2.4rem;line-height:1.57 !important}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-play-progress{background:#333D51}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-play-progress:before{top:-0.1rem}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder{height:0.6rem;background:lightgray}#custom-video-skin.video-js .vjs-control-bar .vjs-time-control{font-size:1.2erm;line-height:2.9rem;font-family:"Sen", sans-serif}.filter{position:absolute;width:100%;height:100%;background:linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(51,51,51,0.9) 100%);top:0;left:0}.filter.to-bottom{background:linear-gradient(to bottom, rgba(0,0,0,0) 40%, rgba(2,2,2,0.6) 100%)}.filter.full-image{background:rgba(2,2,2,0.4)}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none;align-items:center;justify-content:center}.loader-icon{position:absolute;z-index:10;width:3.1rem;height:4rem;object-fit:contain;left:53%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.loader-icon img{width:100%;height:100%;object-fit:contain}.loader-circle{position:relative;width:7rem;height:7rem;border:.15rem solid #ccc;border-radius:50%}.loader-dot{position:absolute;top:50%;left:50%;width:1rem;height:1rem;background-color:#F08848;border-radius:50%;transform:translate(-50%, -50%);animation:spin 1100ms linear infinite}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg) translateX(55px) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg) translateX(55px) rotate(-360deg)}}.search-results-wrapper{width:100%;margin:12.5rem auto;min-height:18.75rem}.search-results-wrapper .container{max-width:none}.search-results-wrapper span.date,.search-results-wrapper span.author,.search-results-wrapper span.comments{display:none}.search-results-wrapper h1{font-size:3.125rem;color:#333D51;text-decoration:underline;padding:1.6rem 10%;margin-bottom:1.6rem}@media only screen and (min-width: 43.75rem){.search-results-wrapper h1{padding:0 5%}}@media only screen and (min-width: 43.75rem){.search-results-wrapper h1{font-size:2rem}}.search-results-wrapper article a{color:#000;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.search-results-wrapper article a:hover{color:#333D51;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.search-results-wrapper article:nth-of-type(odd){background:#e7e7e7}.search-results-wrapper h2{padding:2.8rem 12%;font-size:1.6rem}@media only screen and (min-width: 43.75rem){.search-results-wrapper h2{padding:2.6rem 8%}}.search-results-wrapper .post-edit-link{position:relative;top:-1.9rem;left:12%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;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{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);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:0.1rem}[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:0.1rem solid transparent}.slick-arrow.slick-hidden{display:none}.overlay-section{visibility:hidden;opacity:0;background:rgba(0,0,0,0.9);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;-webkit-transition:all 0.7s cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 0.7s cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 0.7s cubic-bezier(0.455, 0.03, 0, 1);transition:all 0.7s cubic-bezier(0.455, 0.03, 0, 1)}.overlay-section .overlay-content{width:90%;position:absolute;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%}.overlay-section .overlay-content .product-gallery-modal .slick-current>div{display:flex;justify-content:center}.overlay-section .overlay-content .product-gallery-modal .gallery-image{height:70vh;width:70vw;z-index:45455;cursor:pointer}.overlay-section .overlay-content .product-gallery-modal .gallery-image img{width:100%;height:100%;object-fit:contain;margin:auto}.overlay-section .overlay-content .product-gallery-modal .gallery-image video{transform:translate(-50%, -50%);position:relative;top:50%;left:50%;width:75vw;height:auto !important;margin:auto}@media only screen and (min-width: 31.25rem){.overlay-section .overlay-content .product-gallery-modal .gallery-image video{height:20.625rem}}.overlay-button{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-button .overlay-button-close{color:#333D51;font-weight:600;padding:1.9rem 0;text-transform:uppercase;display:block;text-align:right;width:87vw;margin:auto}.overlay-button .overlay-button-close .fa-times-circle{font-size:2.5rem;position:relative;top:0.75rem;right:-0.4rem}.overlay-show{visibility:visible !important;opacity:1 !important;margin-top:0 !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.slick-prev,.slick-next{background:transparent;padding:0.5rem;border-radius:50%;position:absolute;bottom:0;border:0;cursor:pointer;z-index:3}@media only screen and (min-width: 31.25rem){.slick-prev,.slick-next{top:50%;bottom:unset}}.slick-prev>div,.slick-next>div{width:1.8rem;height:1.8rem;background-position:center;background-repeat:no-repeat;background-size:contain}.slick-prev{left:0}.slick-prev>div{background-image:var(--wpr-bg-98c001f0-2ca5-4ae9-bad3-804452bc92f8)}.slick-next{right:0}.slick-next>div{background-image:var(--wpr-bg-3eb85f85-28f2-49a3-875c-8105ccbf47cf)}.slick-dots{display:flex;position:absolute;left:50%;bottom:0;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.slick-dots .slick-active:after{color:#333D51;opacity:1}.slick-dots li{cursor:pointer}.slick-dots li:after{content:"";height:1rem;width:1rem;border-radius:50%;margin:0 0.15rem;background-color:#fff;opacity:0.8;display:block}.slick-dots li button{font-size:0;line-height:0;display:block;width:1.3rem;height:1.3rem;padding:0.3rem;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.social-links-wrapper{display:flex}.social-links-wrapper .social-links{display:inline;padding:0.3rem 0.2rem}.social-links-wrapper .social-links img{width:2rem;height:2rem;object-fit:contain}.share-links{display:flex;margin:3rem 0 0}@media only screen and (min-width: 1000px){.share-links{flex-direction:column;position:absolute;left:-4rem;top:.4rem;margin:unset}}.share-links a{width:1.35rem;height:1.35rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);margin-right:.6rem}@media only screen and (min-width: 1000px){.share-links a{margin:0 0 1rem}}.share-links a:hover{opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.share-links a.linkedin{margin-right:1rem}.share-links a.email{margin-top:.1rem}.share-links a img{width:100%;height:100%;object-fit:contain}#order-success-popup{position:fixed;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:999;width:90%;max-width:600px}#order-success-popup .popup-content{background-color:#F0F0F0;padding:3.7rem 3rem 2rem;border-top:1rem solid #333D51;box-shadow:-2px 13px 44px 12px rgba(0,0,0,0.2);width:unset}#order-success-popup .popup-content h3{color:#333D51;padding-bottom:2rem}#order-success-popup .popup-content #feedback-form{position:relative}#order-success-popup .popup-content #feedback-form .main-label{text-align:left;width:100%;display:block;margin:2rem 0 .5rem;color:#35BCA0;font-size:19px}#order-success-popup .popup-content #feedback-form .custom-radio,#order-success-popup .popup-content #feedback-form .custom-checkbox{display:flex;align-items:center;margin-bottom:1rem}#order-success-popup .popup-content #feedback-form .custom-radio input,#order-success-popup .popup-content #feedback-form .custom-checkbox input{display:none}#order-success-popup .popup-content #feedback-form .custom-radio input:checked+label::before,#order-success-popup .popup-content #feedback-form .custom-checkbox input:checked+label::before{background-color:#35BCA0;border-color:#35BCA0}#order-success-popup .popup-content #feedback-form .custom-radio label,#order-success-popup .popup-content #feedback-form .custom-checkbox label{position:relative;padding:.1rem 0 0 2rem;color:#2B3444;cursor:pointer}#order-success-popup .popup-content #feedback-form .custom-radio label::before,#order-success-popup .popup-content #feedback-form .custom-checkbox label::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #2B3444;border-radius:50%;background-color:#fff}#order-success-popup .popup-content #feedback-form .custom-radio.custom-checkbox label::before,#order-success-popup .popup-content #feedback-form .custom-checkbox.custom-checkbox label::before{border-radius:3px}#order-success-popup .popup-content #feedback-form .custom-radio.custom-checkbox input:checked+label::before,#order-success-popup .popup-content #feedback-form .custom-checkbox.custom-checkbox input:checked+label::before{background-color:#35BCA0}#order-success-popup .popup-content #feedback-form .custom-input input{width:100%;border:1px solid #2B3444;padding:.6rem;box-sizing:border-box;border-radius:5px}#order-success-popup .popup-content #feedback-form #email-field{display:flex;flex-direction:column;text-align:left;margin-top:2rem}#order-success-popup .popup-content #feedback-form #email-field label{color:#35BCA0}#order-success-popup .popup-content #feedback-form #email-field input{background-color:transparent;border:0;border-bottom:0.15rem solid #333D51;padding:1rem 0.5rem .5rem;font-size:18px}#order-success-popup .popup-content #feedback-form #email-field input:focus{border-bottom:0.15rem solid #F08848}#order-success-popup .popup-content .primary-btn{margin-top:3rem}#order-success-popup .popup-content .close-popup{border:unset;background-color:unset;position:absolute;right:1.2rem;top:1.2rem}#order-success-popup .popup-content .close-popup img{height:2rem;width:2rem;object-fit:contain}.feedback-popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;background-color:#F0F0F0;padding:1rem;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.feedback-popup .popup-content{text-align:center}.feedback-popup .popup-content h3{margin-bottom:1rem;color:#333D51}.woocommerce-cart-form .product-thumbnail{display:none}.woocommerce-account-columns{margin-top:2rem}.woocommerce-account-columns{display:flex}.woocommerce-account-navigation{width:25%;margin-right:20px}.woocommerce-account-content{width:75%}.woocommerce-account-content .woocommerce-account-header{display:flex;justify-content:space-between;align-items:end}.woocommerce-MyAccount-navigation ul{list-style-type:none !important;text-align:left}.woocommerce-MyAccount-navigation ul li{margin-bottom:1rem}.woocommerce-MyAccount-navigation ul li a{color:#B4B4B4}.woocommerce-MyAccount-navigation ul li a:hover{color:#333D51}.woocommerce-MyAccount-navigation ul li a.active{color:#F08848}.account-content-box{background-color:#F0F0F0;padding:20px;border-radius:10px;margin-top:1rem}.woocommerce-MyAccount-content h2{font-size:1.5em;margin-bottom:20px}.woocommerce-MyAccount-content p{margin-bottom:20px}.woocommerce-MyAccount-content a{color:#333D51;text-decoration:none}.woocommerce-MyAccount-content a:hover{text-decoration:underline}.woocommerce-MyAccount-content .button{background-color:#35BCA0;color:white;border:none;padding:10px 20px;cursor:pointer;border-radius:5px;text-align:center;display:inline-block;margin-top:10px}.woocommerce-MyAccount-content .button:hover{background-color:#35BCA0}#add_payment_method #payment{background:none}#add_payment_method #payment ul .payment_methods{border-bottom:none}#add_payment_method #payment ul .payment_box{background:none}.woocommerce form .form-row label{color:#333D51;text-align:left}.woocommerce-checkout #payment{background-color:#FFFFFF;padding-top:3rem;padding-bottom:3rem;border-radius:2.5rem}.woocommerce-checkout #payment .payment_box{background-color:#FFFFFF !important;padding:2rem;border-radius:2.5rem}.woocommerce-checkout #payment .payment_box .form-row label{color:#333D51;text-align:left}.woocommerce-checkout #payment .payment_method_stripe::before{display:none !important}.cart-page .wp-block-woocommerce-empty-cart-block .wp-block-buttons{gap:.5rem !important}.cart-page .wp-block-woocommerce-empty-cart-block .wp-block-buttons a{margin:0 auto !important}#page-content .woocommerce a:not(.button):not(.btn):not(.primary-btn):not(.secondary-btn):not(.primary-outline):not(.secondary-outline):not(.wp-element-button):not(.wc-block-components-button),.woocommerce-page #page-content a:not(.button):not(.btn):not(.primary-btn):not(.secondary-btn):not(.primary-outline):not(.secondary-outline):not(.wp-element-button):not(.wc-block-components-button),.cart-page #page-content a:not(.button):not(.btn):not(.primary-btn):not(.secondary-btn):not(.primary-outline):not(.secondary-outline):not(.wp-element-button):not(.wc-block-components-button),.checkout-page #page-content a:not(.button):not(.btn):not(.primary-btn):not(.secondary-btn):not(.primary-outline):not(.secondary-outline):not(.wp-element-button):not(.wc-block-components-button),.single-product #page-content a:not(.button):not(.btn):not(.primary-btn):not(.secondary-btn):not(.primary-outline):not(.secondary-outline):not(.wp-element-button):not(.wc-block-components-button),.woocommerce-account #page-content a:not(.button):not(.btn):not(.primary-btn):not(.secondary-btn):not(.primary-outline):not(.secondary-outline):not(.wp-element-button):not(.wc-block-components-button),#page-content .wc-block-checkout__login-prompt,#page-content .wc-block-components-address-card__edit{color:#3786C1 !important}.cart-page #page-content .wc-block-cart__submit-button{background:#F08848 !important;border-color:#F08848 !important;color:#FFFFFF !important}.cart-page #page-content .wc-block-cart__submit-button:hover,.cart-page #page-content .wc-block-cart__submit-button:focus-visible{background:#D9773F !important;border-color:#D9773F !important}#bonus-content-archive .hero-section{height:33rem;position:relative;margin-bottom:5rem}#bonus-content-archive .hero-section img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:2.3rem;border-bottom-right-radius:2.3rem}#bonus-content-archive .hero-section .container{position:absolute;left:50%;top:50%;max-width:40rem;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 675px){#bonus-content-archive .hero-section .container .info-wrapper{text-align:center}}#bonus-content-archive .hero-section .container .info-wrapper h1{font-family:"Amatic SC", sans-serif;color:#35BCA0;font-size:52px;margin-bottom:0.5rem}@media only screen and (min-width: 700px){#bonus-content-archive .hero-section .container .info-wrapper h1{font-size:68px}}#bonus-content-archive .hero-section .container .info-wrapper h2{color:#fff;font-size:50px}@media only screen and (min-width: 700px){#bonus-content-archive .hero-section .container .info-wrapper h2{font-size:75px}}#bonus-content-archive .hero-section .container .info-wrapper .description{color:#fff;opacity:0.7}#bonus-content-archive .hero-section .container .info-wrapper .issue-info{margin-top:2rem}@media only screen and (min-width: 615px){#bonus-content-archive .hero-section .container .info-wrapper .issue-info{display:flex;justify-content:center}}#bonus-content-archive .hero-section .container .info-wrapper .issue-info p{color:#fff;font-weight:600;margin:0 1rem 0 0}#bonus-content-archive .hero-section .container .info-wrapper .issue-info p span{opacity:0.8;font-weight:400}#bonus-content-archive .content-section{margin-bottom:4rem}#bonus-content-archive .content-section .filter{z-index:1}@media only screen and (min-width: 800px){#bonus-content-archive .content-section .container{display:flex;flex-wrap:wrap}}#bonus-content-archive .bonus-card{margin-bottom:2rem}@media only screen and (min-width: 800px){#bonus-content-archive .bonus-card{width:calc(50% - 2rem);margin:0 1rem 3rem}}#bonus-content-archive .bonus-card .bonus-content-video{position:relative;border-bottom:0.5rem solid transparent;box-shadow:0 0 5px rgba(0,0,0,0.5);border-radius:2.5rem 2.5rem 0 0}#bonus-content-archive .bonus-card .bonus-content-video .vjs-poster,#bonus-content-archive .bonus-card .bonus-content-video #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode),#bonus-content-archive .bonus-card .bonus-content-video #custom-video-skin_html5_api{border-radius:2.5rem 2.5rem 0 0;padding-top:0 !important;height:14rem}#bonus-content-archive .bonus-card .bonus-content-video .vjs-fullscreen #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode),#bonus-content-archive .bonus-card .bonus-content-video .vjs-fullscreen #custom-video-skin_html5_api{height:100% !important}#bonus-content-archive .bonus-card .bonus-content-video .watch{color:#fff;position:absolute;z-index:2;top:1rem;right:1rem;display:flex}#bonus-content-archive .bonus-card .bonus-content-video .watch img{height:23px;width:auto}#bonus-content-archive .bonus-card .bonus-content-video .watch p{font-size:27px;font-weight:800;margin-left:4px}#bonus-content-archive .bonus-card .bonus-content-video .youtube-wrapper{position:relative;height:14rem;overflow:hidden;max-width:100%;background:#000;border-radius:2.5rem 2.5rem 0 0}#bonus-content-archive .bonus-card .bonus-content-video .youtube-wrapper .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;display:flex;justify-content:center;align-items:center}#bonus-content-archive .bonus-card .bonus-content-video .youtube-wrapper .video-overlay .video-poster{width:100%;height:100%}#bonus-content-archive .bonus-card .bonus-content-video .youtube-wrapper .video-overlay .play-icon{position:absolute;width:64px;height:64px}#bonus-content-archive .bonus-card .bonus-content-video .youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#bonus-content-archive .bonus-card .bonus-content-video .text-wrapper{padding:1.25rem}#bonus-content-archive .bonus-card .bonus-content-video .text-wrapper h4{font-size:18px;font-weight:500;margin-bottom:0.5rem;color:#333D51}#bonus-content-archive .bonus-card .bonus-content-video.build{border-color:#c25756}#bonus-content-archive .bonus-card .bonus-content-video.dig{border-color:#d2a973}#bonus-content-archive .bonus-card .bonus-content-video.explore{border-color:#3786c2}#bonus-content-archive .bonus-card .bonus-content-video.grow{border-color:#35bca0}#bonus-content-archive .bonus-card .bonus-content-video.power{border-color:#827fa2}#bonus-content-archive .bonus-card .article-content-item{display:flex !important;padding:unset !important;text-decoration:none;color:#333;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;overflow:hidden;display:flex;flex-direction:column;border-bottom:0.7rem solid transparent;box-shadow:0 0 5px rgba(0,0,0,0.5);cursor:pointer}#bonus-content-archive .bonus-card .article-content-item .article-content-image{border-top-left-radius:.8rem;border-top-right-radius:.8rem;position:relative;width:100%}#bonus-content-archive .bonus-card .article-content-item .article-content-image .bg-image{height:14rem;width:100%;object-fit:cover}#bonus-content-archive .bonus-card .article-content-item .article-content-image .read{color:#fff;position:absolute;z-index:2;top:1.5rem;right:1.5rem;display:flex}#bonus-content-archive .bonus-card .article-content-item .article-content-image .read img{height:23px;width:auto}#bonus-content-archive .bonus-card .article-content-item .article-content-image .read p{font-size:27px;font-weight:800;margin-left:4px}#bonus-content-archive .bonus-card .article-content-item .article-content-text{text-align:left;padding:1.25rem}#bonus-content-archive .bonus-card .article-content-item .article-content-text h4{font-size:18px;font-weight:500;margin-bottom:0.5rem;color:#333D51}#bonus-content-archive .bonus-card .article-content-item .article-content-text p{font-size:15px;line-height:20px}#bonus-content-archive .bonus-card .article-content-item.build{border-bottom-color:#c25756}#bonus-content-archive .bonus-card .article-content-item.dig{border-bottom-color:#d2a973}#bonus-content-archive .bonus-card .article-content-item.explore{border-bottom-color:#3786c2}#bonus-content-archive .bonus-card .article-content-item.grow{border-bottom-color:#35bca0}#bonus-content-archive .bonus-card .article-content-item.power{border-bottom-color:#827fa2}#password-popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#ededed;padding:3.5rem 2rem;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:1.5rem;z-index:1000;display:none;text-align:center;width:calc(90% - 5rem);max-width:27rem}@media only screen and (min-width: 500px){#password-popup{padding:3.5rem}}#password-popup h2{font-size:1.8rem;margin-bottom:0.4rem}#password-popup p{margin-bottom:2.5rem}#password-popup #password-inputs{margin-bottom:2rem}#password-popup #password-inputs input{font-family:"Ubuntu", sans-serif;border:0.15rem solid #fff;padding:0.5rem;border-radius:0.4rem;margin:0 0.2rem}#password-popup #password-inputs input:focus{border:0.15rem solid #F08848}#password-popup #error-message{margin:2.5rem 0;font-weight:500}.blurred{filter:blur(5px);pointer-events:none}.no-scroll{overflow:hidden}.password-input{width:12px;height:18px;text-align:center;font-size:18px;margin:5px;text-transform:uppercase}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;justify-content:center;align-items:center;z-index:1001;overflow:auto}.popup-content{background:white;padding:20px;border-radius:5px;width:80%;max-width:1300px;text-align:center;position:relative;max-height:80vh;overflow-y:auto;margin:auto}.close-button{position:absolute;top:10px;right:20px;font-size:30px;cursor:pointer}#article-popup .popup-content{padding:2.5rem;text-align:left;border-radius:20px}#article-popup .popup-content .close-button{top:10px;right:10px;cursor:pointer}#article-popup .popup-content .close-button img{height:2rem}#article-popup .popup-content img{border-radius:35px;margin-bottom:3rem}#article-popup .popup-content h2{margin-bottom:1rem}#article-popup .primary-btn{margin:0 0 2rem}@media only screen and (min-width: 800px){#article-popup .primary-btn{float:right}}#article-popup .download-button:hover{background-color:#005177}.audio-player{background-color:black;border-radius:2.5rem 2.5rem 0 0;box-shadow:0 0 5px rgba(0,0,0,0.5);color:#fff;border-bottom:0.7rem solid transparent;position:relative;overflow:hidden;box-sizing:border-box}.audio-player .top-section{height:14rem;overflow:hidden}.audio-player .top-section .filter{height:14rem}.audio-player .top-section img{width:100%;height:100%;object-fit:cover}.audio-player .top-section .inner-wrapper{position:absolute;width:90%;height:12rem;top:33%;left:50%;z-index:3;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.audio-player .top-section .top{display:flex;justify-content:space-between;align-items:flex-start}.audio-player .top-section .top .audio-info{display:block}.audio-player .top-section .top .audio-info h4{display:none}.audio-player .top-section .top .audio-info .add-to-favorites{display:flex;align-items:flex-end}.audio-player .top-section .top .audio-info .add-to-favorites img{height:1rem}.audio-player .top-section .top .audio-info .add-to-favorites p{font-weight:300;font-size:12px;line-height:15px}.audio-player .top-section .top .listen{display:flex}.audio-player .top-section .top .listen img{height:1.7rem;width:auto;object-fit:contain}.audio-player .top-section .top .listen p{display:block;font-size:27px;margin:0.1rem 0 0 0.6rem;font-weight:800}.audio-player .top-section .controls-and-seek-bar-wrapper{position:absolute;bottom:1rem;width:100%}.audio-player .top-section .controls-and-seek-bar-wrapper .controls{display:flex;justify-content:space-between}.audio-player .top-section .controls-and-seek-bar-wrapper .controls .buttons{display:flex;align-items:end;padding:unset}.audio-player .top-section .controls-and-seek-bar-wrapper .controls .buttons .control-button{background:none;border:none;color:#fff;font-size:24px;padding:unset;cursor:pointer}.audio-player .top-section .controls-and-seek-bar-wrapper .controls .buttons .control-button.play-pause{margin:0 0.5rem}.audio-player .top-section .controls-and-seek-bar-wrapper .controls .buttons .control-button img{height:1.5rem;width:auto}.audio-player .top-section .controls-and-seek-bar-wrapper .controls .buttons .control-button img.play{height:2.5rem}.audio-player .top-section .controls-and-seek-bar-wrapper .controls .time{display:flex;align-items:end}.audio-player .top-section .controls-and-seek-bar-wrapper .controls .time p{line-height:15px}.audio-player .top-section .controls-and-seek-bar-wrapper .seek-bar{flex:1;height:10px;background:rgba(255,255,255,0.5);border-radius:5px;cursor:pointer;margin:15px 10px 0px 10px;position:relative}.audio-player .top-section .controls-and-seek-bar-wrapper .progress-bar{height:100%;background:#fff;width:0;border-radius:5px;position:absolute;top:0;left:0}.audio-player .top-section .controls-and-seek-bar-wrapper .seek-ball{width:15px;height:15px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%, -50%);cursor:pointer}.audio-player .top-section .controls-and-seek-bar-wrapper .current-time,.audio-player .top-section .controls-and-seek-bar-wrapper .duration{width:50px;text-align:center}.audio-player .bottom-section{padding:1.25rem;background-color:white}.audio-player .bottom-section h4{font-size:18px;font-weight:500;margin-bottom:0.5rem;color:#333D51}.audio-player .bottom-section p{color:#333D51;font-size:15px}.audio-player.build{border-color:#c25756}.audio-player.dig{border-color:#d2a973}.audio-player.explore{border-color:#3786c2}.audio-player.grow{border-color:#35bca0}.audio-player.power{border-color:#827fa2}#pdf-container{width:100%;overflow:auto}#pdf-container canvas{width:100%}#lesson-plans-archive .hero-section{height:33rem;position:relative;margin-bottom:5rem}#lesson-plans-archive .hero-section img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:2.3rem;border-bottom-right-radius:2.3rem}#lesson-plans-archive .hero-section .container{position:absolute;left:50%;top:50%;max-width:40rem;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 675px){#lesson-plans-archive .hero-section .container .info-wrapper{text-align:center}}#lesson-plans-archive .hero-section .container .info-wrapper h1{font-family:"Amatic SC", sans-serif;color:#35BCA0;font-size:52px;margin-bottom:0.5rem}@media only screen and (min-width: 700px){#lesson-plans-archive .hero-section .container .info-wrapper h1{font-size:68px}}#lesson-plans-archive .hero-section .container .info-wrapper h2{color:#fff;font-size:50px}@media only screen and (min-width: 700px){#lesson-plans-archive .hero-section .container .info-wrapper h2{font-size:75px}}#lesson-plans-archive .hero-section .container .info-wrapper .description{color:#fff;opacity:0.7}#lesson-plans-archive .hero-section .container .info-wrapper .issue-info{margin-top:2rem}@media only screen and (min-width: 615px){#lesson-plans-archive .hero-section .container .info-wrapper .issue-info{display:flex;justify-content:center}}#lesson-plans-archive .hero-section .container .info-wrapper .issue-info p{color:#fff;font-weight:600;margin:0 1rem 0 0}#lesson-plans-archive .hero-section .container .info-wrapper .issue-info p span{opacity:0.8;font-weight:400}#lesson-plans-archive .summary-section{margin-bottom:5rem}#lesson-plans-archive .summary-section h2{color:#74729F;text-align:center;font-size:2.5rem;margin-bottom:1rem}#lesson-plans-archive .content-section{margin-bottom:4rem}#lesson-plans-archive .content-section .filter{z-index:1}@media only screen and (min-width: 800px){#lesson-plans-archive .content-section .container{display:flex;flex-wrap:wrap}}#lesson-plans-archive .bonus-card{margin-bottom:2rem}@media only screen and (min-width: 800px){#lesson-plans-archive .bonus-card{width:calc(50% - 2rem);margin:0 1rem 3rem}}#lesson-plans-archive .bonus-card .lesson-content-item{display:flex !important;padding:unset !important;text-decoration:none;color:#333;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;overflow:hidden;display:flex;flex-direction:column;border-bottom:0.7rem solid transparent;box-shadow:0 0 5px rgba(0,0,0,0.5);cursor:pointer}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-image{border-top-left-radius:.8rem;border-top-right-radius:.8rem;position:relative;width:100%}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-image .bg-image{height:14rem;width:100%;object-fit:cover}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-image .read{color:#fff;position:absolute;z-index:2;top:1.5rem;right:1.5rem;display:flex}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-image .read img{height:23px;width:auto}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-image .read p{font-size:27px;font-weight:800;margin-left:4px}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-text{text-align:left;padding:1.25rem}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-text h4{font-size:18px;font-weight:500;margin-bottom:0.5rem;color:#333D51}#lesson-plans-archive .bonus-card .lesson-content-item .article-content-text p{font-size:15px;line-height:20px}#lesson-plans-archive .bonus-card .lesson-content-item.build{border-bottom-color:#c25756}#lesson-plans-archive .bonus-card .lesson-content-item.dig{border-bottom-color:#d2a973}#lesson-plans-archive .bonus-card .lesson-content-item.explore{border-bottom-color:#3786c2}#lesson-plans-archive .bonus-card .lesson-content-item.grow{border-bottom-color:#35bca0}#lesson-plans-archive .bonus-card .lesson-content-item.power{border-bottom-color:#827fa2}#password-popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#ededed;padding:3.5rem 2rem;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:1.5rem;z-index:1000;display:none;text-align:center;width:calc(90% - 5rem);max-width:27rem}@media only screen and (min-width: 500px){#password-popup{padding:3.5rem}}#password-popup h2{font-size:1.8rem;margin-bottom:0.4rem}#password-popup p{margin-bottom:2.5rem}#password-popup #password-inputs{margin-bottom:2rem}#password-popup #password-inputs input{font-family:"Ubuntu", sans-serif;border:0.15rem solid #fff;padding:0.5rem;border-radius:0.4rem;margin:0 0.2rem}#password-popup #password-inputs input:focus{border:0.15rem solid #F08848}#password-popup #error-message{margin:2.5rem 0;font-weight:500}.blurred{filter:blur(5px);pointer-events:none}.no-scroll{overflow:hidden}.password-input{width:12px;height:18px;text-align:center;font-size:18px;margin:5px;text-transform:uppercase}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;justify-content:center;align-items:center;z-index:1001;overflow:auto}.popup-content{background:white;padding:20px;border-radius:5px;width:80%;max-width:1300px;text-align:center;position:relative;max-height:80vh;overflow-y:auto;margin:auto}.close-button{position:absolute;top:10px;right:20px;font-size:30px;cursor:pointer}#lesson-popup .popup-content{padding:2.5rem;text-align:left;border-radius:20px}#lesson-popup .popup-content .close-button{top:10px;right:10px;cursor:pointer}#lesson-popup .popup-content .close-button img{height:2rem}#lesson-popup .popup-content img{border-radius:35px;margin-bottom:3rem}#lesson-popup .popup-content h2{margin-bottom:1rem}#lesson-popup .primary-btn{margin:0 0 2rem;float:left}#lesson-popup .download-button:hover{background-color:#005177}#pdf-container{width:100%;overflow:auto}#pdf-container canvas{width:100%}.promo-outer-wrapper .promo-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.4rem 2rem;border-top-left-radius:2rem;border-top-right-radius:2rem;background-color:#F08848}@media only screen and (min-width: 600px){.promo-outer-wrapper .promo-wrapper{flex-direction:row;padding:0.9rem 2rem;text-align:left}}.promo-outer-wrapper .promo-wrapper p{color:#fff;font-weight:500;font-size:1.2rem}.promo-outer-wrapper .promo-wrapper .white-btn{background-color:#fff;padding:0.7rem 1.7rem;color:#F08848;border-radius:2rem;font-weight:500;margin:1rem 0 0 0}@media only screen and (min-width: 600px){.promo-outer-wrapper .promo-wrapper .white-btn{margin:0 0 0 2rem}}footer{background:#333D51;padding:3.125rem 0;color:white;position:relative}footer .flex-container{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 950px){footer .flex-container{justify-content:space-between;flex-direction:row}}footer .flex-container .logo-and-company-info-wrapper{margin:auto;margin:0 auto 3rem}@media only screen and (min-width: 950px){footer .flex-container .logo-and-company-info-wrapper{display:flex;flex-direction:column;margin:unset;width:15rem}}footer .flex-container .logo-and-company-info-wrapper .logo-wrapper{margin-bottom:0.3rem}footer .flex-container .logo-and-company-info-wrapper .logo-wrapper a{width:13.5rem;height:auto;display:block}footer .flex-container .logo-and-company-info-wrapper .logo-wrapper a img{width:100%;height:100%;object-fit:contain}footer .flex-container .logo-and-company-info-wrapper .company-info{display:flex;flex-direction:column;margin-top:1rem}footer .flex-container .logo-and-company-info-wrapper .company-info p{color:white;opacity:0.6;font-size:16px}footer .flex-container .logo-and-company-info-wrapper .company-info .contact-wrapper{margin-top:0.8rem}footer .flex-container .logo-and-company-info-wrapper .company-info .contact-wrapper a{color:rgba(255,255,255,0.6);padding-top:0.8rem;display:flex;align-items:center}footer .flex-container .logo-and-company-info-wrapper .company-info .contact-wrapper a:hover{color:#fff;opacity:1}footer .flex-container .logo-and-company-info-wrapper .company-info .contact-wrapper a img{padding-right:0.4rem;height:1.7rem;width:1.7rem}footer .flex-container #free-sample-section{max-width:35rem;text-align:center;margin:1rem auto 3rem}@media only screen and (min-width: 950px){footer .flex-container #free-sample-section{text-align:left;margin:0 auto;width:calc(33.333% - 1rem)}}footer .flex-container #free-sample-section h4{font-size:20px;font-weight:500}footer .flex-container #free-sample-section p{font-size:16px;color:white;opacity:0.6;margin:0.5rem 0 1rem}footer .flex-container #free-sample-section p a{color:#35BCA0;text-decoration:underline}footer .flex-container #free-sample-section a{text-align:center}footer .flex-container #free-sample-section .podcast-links-wrapper{display:flex;justify-content:center}@media only screen and (min-width: 950px){footer .flex-container #free-sample-section .podcast-links-wrapper{justify-content:unset}}footer .flex-container #free-sample-section .podcast-links-wrapper .podcast-links{background-color:unset}footer .flex-container #free-sample-section .podcast-links-wrapper .podcast-links img{width:2.7rem;height:2.7rem;margin-right:1rem}footer .flex-container #free-sample-section .subscription-blurb-content{margin-bottom:2rem}footer .flex-container #free-sample-section .newsletter-subscribe h3{margin-bottom:0.5rem}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup{background-color:#333D51}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup div.response{padding:unset;margin:1rem 0 2rem;font-size:16px}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup form{margin:unset}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{padding:0.5rem;background-color:#F08848;margin:0.3rem 0 1rem;color:#fff}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup .email{background:unset;border:0;border-radius:unset;border-bottom:0.15rem solid #35BCA0;color:#35BCA0}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup .email:focus{background-color:#333D51}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup .email::placeholder{color:#35BCA0}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup .button{background-color:#35BCA0;display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;height:unset;line-height:unset}footer .flex-container #free-sample-section .newsletter-subscribe #mc_embed_signup #mce-success-response{color:#fff}footer .flex-container #free-sample-section .newsletter-subscribe .mc-field-group input{width:90%;margin:1rem 0;font-size:1.1rem;padding:0.5rem}footer .flex-container #free-sample-section .newsletter-subscribe .indicates-required,footer .flex-container #free-sample-section .newsletter-subscribe label{display:none}footer .flex-container .q4-brands-slider{max-width:35rem;margin:0 auto;overflow:hidden}@media only screen and (min-width: 950px){footer .flex-container .q4-brands-slider{width:calc(33.333% - 1rem);margin:0}}footer .flex-container .q4-brands-slider .q4-brands-slider-inner{position:relative}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide{opacity:0;visibility:hidden;height:0;position:absolute;right:-2em}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide.active{opacity:1;visibility:visible;position:relative;height:auto;right:0;-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1)}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide a{display:block;height:3.25rem;margin:0 auto 1.6rem;padding-right:0.6rem}@media only screen and (min-width: 950px){footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide a{display:block;margin:0 0 1.3rem}}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide img{display:flex;width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 1000px){footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide img{width:unset}}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide p{font-size:0.9rem;line-height:1.2rem;font-weight:200;margin-bottom:1rem;color:white;opacity:0.6;text-align:center}@media only screen and (min-width: 950px){footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide p{text-align:left}}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide .q4-brand-link{color:#fff;text-decoration:underline;text-transform:uppercase;margin-bottom:1rem;display:flex;justify-content:center}@media only screen and (min-width: 950px){footer .flex-container .q4-brands-slider .q4-brands-slider-inner .q4-company-slide .q4-brand-link{display:block}}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .slide-counter{display:flex;justify-content:center;margin-top:1rem}@media only screen and (min-width: 950px){footer .flex-container .q4-brands-slider .q4-brands-slider-inner .slide-counter{justify-content:left}}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .slide-counter .slide-counter-dot{height:0.75rem;width:0.75rem;margin:0 0.4rem 0 0;background-color:gray;border-radius:50%;cursor:pointer}footer .flex-container .q4-brands-slider .q4-brands-slider-inner .slide-counter .slide-counter-dot.active{background-color:white}footer .flex-container .q4-brands-slider .socials-section-wrapper h3{margin:2.5rem 0 1rem;text-align:center}@media only screen and (min-width: 950px){footer .flex-container .q4-brands-slider .socials-section-wrapper h3{text-align:left}}footer .flex-container .q4-brands-slider .socials-section-wrapper .social-links-wrapper{justify-content:center}@media only screen and (min-width: 950px){footer .flex-container .q4-brands-slider .socials-section-wrapper .social-links-wrapper{justify-content:unset}}footer .flex-container .q4-brands-slider .socials-section-wrapper .social-links-wrapper .social-links{margin:0 0 0 1rem}footer .flex-container .q4-brands-slider .socials-section-wrapper .social-links-wrapper .social-links.facebook{margin:0 -0.6rem 0 0}footer .flex-container .q4-brands-slider .socials-section-wrapper .social-links-wrapper .social-links img{width:2rem;height:2rem}.bottom-bar{padding:0.4rem 0;background:#2b3444;display:inline-flex;width:100%;justify-content:center;align-items:center;flex-direction:column;gap:0.5rem;font-size:0.85rem;font-weight:200}@media only screen and (min-width: 800px){.bottom-bar{flex-direction:row;gap:1.5rem}}.bottom-bar a{text-decoration:underline;color:white;opacity:0.6;font-size:.85rem;font-weight:200}.bottom-bar p{text-align:center;font-size:0.85rem;font-weight:200;color:#fff;opacity:0.7}#footer-banner-promo{background-color:#35BCA0;color:white;padding:1.5rem 0;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;text-align:center;position:relative;z-index:2;margin-top:-1rem}@media only screen and (min-width: 650px){#footer-banner-promo{padding:1rem 0}}#footer-banner-promo .container{max-width:62.375rem}@media only screen and (min-width: 650px){#footer-banner-promo .container{display:flex;align-items:center;gap:3rem}}#footer-banner-promo p{font-weight:500;max-width:29rem;margin:0 auto 1.2rem}@media only screen and (min-width: 650px){#footer-banner-promo p{margin:0 auto;max-width:unset}}#footer-banner-promo strong{font-weight:900}#footer-banner-promo a{font-weight:500;max-height:1.1rem}#main-nav-desktop{display:none;background:#fff}@media only screen and (min-width: 800px){#main-nav-desktop{display:block;position:fixed;top:0;z-index:555;width:100%;box-shadow:0 0 0.9rem #000}}#main-nav-desktop .top-wrapper{box-shadow:0 1px 6px 1px rgba(0,0,0,0.2);position:relative;z-index:1}#main-nav-desktop .top-wrapper .nav-top{padding:1.3rem 0;align-items:center}#main-nav-desktop .top-wrapper .nav-top .logo-wrapper img{width:15rem;height:auto;object-fit:contain}#main-nav-desktop .top-wrapper .nav-top .icon-links{display:inline-flex;justify-content:flex-start;gap:1rem;width:20%}#main-nav-desktop .top-wrapper .nav-top .icon-links img{width:1.45rem;height:1.45rem;object-fit:contain;cursor:pointer}#main-nav-desktop .top-wrapper .nav-top .icon-links img.cart,#main-nav-desktop .top-wrapper .nav-top .icon-links img.mail{width:1.65rem;height:1.65rem}#main-nav-desktop .top-wrapper .nav-top .icon-links #cart-icon{display:none}#main-nav-desktop .top-wrapper .nav-top .menu-container{width:80%;display:flex;justify-content:flex-end;align-items:center}#main-nav-desktop .top-wrapper .nav-top .menu-container ul{display:flex;justify-content:center}#main-nav-desktop .top-wrapper .nav-top .menu-container ul li{display:flex;align-items:center}#main-nav-desktop #main-nav-desktop-links{background-color:#f0f0f0}#main-nav-desktop #main-nav-desktop-links .menu-container{text-align:center;width:100%}#main-nav-desktop #main-nav-desktop-links .menu-container ul{display:inline-flex;justify-content:center}#main-nav-desktop #main-nav-desktop-links .menu-container ul li a{color:#2B3444;padding:1rem 1.3rem;display:block;font-size:0.9rem;text-decoration:none;font-weight:500}@media only screen and (min-width: 950px){#main-nav-desktop #main-nav-desktop-links .menu-container ul li a{padding:1rem 2rem}}#main-nav-desktop #main-nav-desktop-links .menu-container ul li a:hover{color:#F08848}#main-nav-desktop #main-nav-desktop-links .menu-container ul li a.active{color:#F08848}#main-nav-desktop .sub-menu{display:block !important;position:fixed;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,0.2);z-index:1000;padding:0;list-style:none;margin:0;width:100vw;left:0;top:113px;visibility:hidden;opacity:0}#main-nav-desktop .sub-menu.show{opacity:1;visibility:visible;top:132px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-desktop .sub-menu .menu-item{width:100%}#main-nav-desktop .sub-menu .menu-item.pill-section{display:flex;flex-wrap:wrap;width:80%;max-width:55rem;justify-content:space-between;margin:2rem auto 2.5rem}#main-nav-desktop .sub-menu .menu-item.pill-section .category-pill{display:flex !important;border-radius:1.1rem;font-size:12px;padding:.7rem !important}@media only screen and (min-width: 800px){#main-nav-desktop .sub-menu .menu-item.pill-section .category-pill{width:calc(20% - 1.7rem)}}#main-nav-desktop .sub-menu .menu-item.pill-section .category-pill .category-icon{width:2rem;height:2rem;margin-right:0.5rem}#main-nav-desktop .sub-menu .menu-item.pill-section .category-pill .text-wrapper{text-align:left;color:#fff}#main-nav-desktop .sub-menu .menu-item.pill-section .category-pill .text-wrapper h4{font-size:17px;font-weight:400}#main-nav-desktop .sub-menu .menu-item.pill-section .category-pill .text-wrapper p{font-size:8px;line-height:16px}#main-nav-desktop .sub-menu .menu-item.article-section{display:flex;gap:2.5rem;width:80%;max-width:55rem;margin:0 auto 2.5rem}#main-nav-desktop .sub-menu .menu-item .featured-content-item{display:flex !important;align-items:center;padding:unset !important;text-decoration:none;color:#333;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;overflow:hidden;display:flex;flex-direction:column;border-bottom:.7rem solid transparent}#main-nav-desktop .sub-menu .menu-item .featured-content-item .featured-content-image{border-top-left-radius:1rem;border-top-right-radius:1rem;position:relative;width:100%;height:7.25rem;background-size:cover;background-repeat:no-repeat;background-position:center}#main-nav-desktop .sub-menu .menu-item .featured-content-item .featured-content-text{text-align:left;padding:1rem 0}#main-nav-desktop .sub-menu .menu-item .featured-content-item .featured-content-text h4{font-size:18px;font-weight:500;margin-bottom:.25rem}#main-nav-desktop .sub-menu .menu-item .featured-content-item .featured-content-text p{margin:0;font-size:15px;line-height:20px}#main-nav-desktop .sub-menu .menu-item .featured-content-item.build{border-bottom-color:#c25756}#main-nav-desktop .sub-menu .menu-item .featured-content-item.dig{border-bottom-color:#d2a973}#main-nav-desktop .sub-menu .menu-item .featured-content-item.explore{border-bottom-color:#3786c2}#main-nav-desktop .sub-menu .menu-item .featured-content-item.grow{border-bottom-color:#35bca0}#main-nav-desktop .sub-menu .menu-item .featured-content-item.power{border-bottom-color:#827fa2}#main-nav-desktop #progressContainer{position:fixed;width:100%;height:10px;background-color:none;top:132px;z-index:999;border-top:.15rem solid #f0f0f0}#main-nav-desktop #progressContainer.hide-progress-bar{display:none}#main-nav-desktop #progressBar{height:100%;background-color:#3786C2;width:0%;transition:width 0.25s linear}.desktop-search{display:flex;position:relative;margin-left:1rem}.desktop-search img{width:1.7rem;height:1.7rem;padding:0.35rem;cursor:pointer}.search-input-wrapper{width:calc(100% - 3.25rem)}.search-input-wrapper .container{position:relative}.search-input-wrapper .container img{position:absolute;right:1rem;top:.6rem;width:1.6rem;height:1.6rem;object-fit:contain}.search-input{display:none;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);display:block;width:calc(100% - 3.25rem);padding:0.7rem 1.7rem;border:0.15rem solid #F0F0F0;background-color:#F0F0F0;color:#2b3444;font-size:1rem;font-weight:500;border-radius:4em;font-family:"Ubuntu", sans-serif;color:#2B3444;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.search-input::placeholder{color:#2b3444}.search-input:focus{border:0.15rem solid #333D51}.relevanssi-live-search-results{background:white !important;top:7rem !important;border-radius:0 !important;padding:2rem !important;position:fixed !important}@media only screen and (min-width: 800px){.relevanssi-live-search-results{top:5.4rem !important;width:100vw !important;left:0 !important}}.relevanssi-live-search-results .ajax-results{max-width:35rem;margin:0 auto}.relevanssi-live-search-results .relevanssi-live-search-result-status p{font-size:1rem;padding-left:unset !important;color:#A0A2A7;font-weight:400;text-transform:capitalize;border:unset !important}.relevanssi-live-search-results .relevanssi-live-search-no-results{color:#333D51;font-weight:700}.relevanssi-live-search-results .relevanssi-live-search-result:hover p,.relevanssi-live-search-results .relevanssi-live-search-result:hover a{opacity:.8}.relevanssi-live-search-results .relevanssi-live-search-result p{padding:unset !important}.relevanssi-live-search-results .relevanssi-live-search-result a{color:#333D51;font-weight:700;font-size:18px;display:block;padding:1rem 0;border:unset}.relevanssi-live-search-results .relevanssi-live-search-result a:hover{opacity:.7}.relevanssi-live-search-results .rlv-has-spinner{border:0.5rem solid #F08848 !important;border-right-color:transparent !important;width:2.5rem !important;height:2.5rem !important}.relevanssi-live-search-results .rlv-has-spinner::after{animation:loader-rotate 1s linear infinite;background-color:#333D51 !important}.relevanssi-live-search-results .screen-reader-text{display:none !important}.cart-icon{position:relative}.cart-icon #cart-count{position:absolute;top:-10px;right:-10px;display:inline-block;width:22px;height:22px;line-height:22px;border-radius:50%;background-color:#333D51;color:white;text-align:center;font-size:12px;min-width:22px;display:none}#main-nav-mobile{background:#fff;position:fixed;top:0;z-index:555;width:100%;box-shadow:0 1px 6px 1px rgba(0,0,0,0.2)}@media only screen and (min-width: 800px){#main-nav-mobile{display:none}}#main-nav-mobile .search-form-mobile input{width:calc(100% - 3.125rem);padding:1rem 1rem 1rem 2rem;border:0.15rem solid #ebebeb;border-radius:unset;display:none}#main-nav-mobile .search-form-mobile input.show{display:block}#main-nav-mobile .search-form-mobile input:focus{border:0.15rem solid #333D51}#main-nav-mobile .icons-wrapper{position:absolute;top:1.2rem;right:5rem}#main-nav-mobile .icons-wrapper img{width:1.6rem;height:1.6rem;object-fit:contain;cursor:pointer;margin-left:.4rem}#main-nav-mobile .flex-container{justify-content:space-between;align-items:center;position:relative;padding:1rem 0}#main-nav-mobile .flex-container .logo-wrapper img{width:auto;height:2rem;object-fit:contain}#main-nav-mobile .flex-container .mobile-toggle{width:2rem;height:2rem;background:none;border:0;cursor:pointer}#main-nav-mobile .flex-container .mobile-toggle img{height:100%;width:100%;object-fit:contain}#main-nav-mobile .flex-container .search-and-menu-wrapper{display:none}#main-nav-mobile .flex-container .search-and-menu-wrapper.show{display:block;position:absolute;width:101vw;height:100vh;top:4rem;padding-top:3em;left:0;z-index:9999;background:#ededed;-moz-transform:translateX(-6%) translateY(0);-webkit-transform:translateX(-6%) translateY(0);-o-transform:translateX(-6%) translateY(0);-ms-transform:translateX(-6%) translateY(0);transform:translateX(-6%) translateY(0)}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li.menu-item-has-children{position:relative}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li.menu-item-has-children.active{background:#333D51;color:#F08848}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li.menu-item-has-children.active:after{transform:rotate(180deg);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li.menu-item-has-children:after{content:"";width:1.35rem;height:1.35rem;position:absolute;right:0.3rem;top:1rem;background-image:var(--wpr-bg-30b9a95d-7a88-4f12-9279-fb3c5ca14dc8);background-size:1.35rem 1.35rem;background-position:center center;background-repeat:no-repeat;filter:invert(0);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li a{font-size:1.1rem;font-weight:600;color:#000;width:calc(100% - 2.2rem);height:auto;padding:1rem 0 1rem 2rem;display:block;background:#ededed;color:#2B3444}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li a:hover,#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li a.active{color:#F08848}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li .sub-menu{display:none}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li .sub-menu.show{display:block}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li .sub-menu li a{background:#ededed}#main-nav-mobile .flex-container .search-and-menu-wrapper .menu-container ul li .sub-menu li a:hover{color:#333D51}.about-page #hero-slider-section{height:33rem}.about-page #hero-slider-section .column{height:100%}.about-page #why-are-we-doing-this{padding:4rem 0}.about-page #why-are-we-doing-this .wysiwyg-module{max-width:50rem;margin:0 auto}.about-page #why-are-we-doing-this .wysiwyg-module h3{font-size:2rem}.about-page #why-are-we-doing-this .wysiwyg-module h2{color:#35BCA0;margin:.4rem 0 .7rem}.about-page #our-values{padding:4rem 0 2rem}.about-page #our-value-columns{padding:0 0 4rem}@media only screen and (min-width: 700px){.about-page #our-value-columns .full-width-container{display:flex;justify-content:space-between;gap:2rem}}.about-page #our-value-columns .full-width-container .column{max-width:20rem;margin:0 auto 2rem}@media only screen and (min-width: 700px){.about-page #our-value-columns .full-width-container .column{margin:0 auto}}.about-page #our-value-columns .full-width-container .column h3{margin-bottom:.3rem}.about-page #our-vision{padding:4rem 0}.about-page #our-vision .wysiwyg-module{max-width:50rem;margin:0 auto}@media only screen and (min-width: 550px){.about-page #our-vision .wysiwyg-module{margin:0 auto 5rem}}.about-page #our-vision .wysiwyg-module h2{color:#35BCA0;font-size:24px;margin:.3rem 0}.about-page #our-team-section{margin:10rem 0 0}.about-page #our-team-section .full-width-container{position:relative;top:-12rem}.about-page #our-team-section .full-width-container h2{margin-bottom:3rem}.about-page #our-team-section .full-width-container h3.text-box-text{color:#35BCA0;text-align:center !important;font-family:"Ubuntu", sans-serif;font-size:38px;margin:6rem 0 3rem;min-height:2rem}.about-page #our-team-section .full-width-container .image-module{justify-content:center;margin:5rem 0 0}.about-page #our-team-section .full-width-container .image-module .image-wrapper{height:4rem}.about-page #our-team-section .full-width-container .wysiwyg-module{max-width:45rem;margin:.7rem auto 0}.about-page #our-team-section .full-width-container .wysiwyg-module p{color:#fff;opacity:.7}.about-page #our-team-section .full-width-container .wysiwyg-module p img{height:6rem;width:auto;object-fit:contain;margin-bottom:1rem}.about-page #testimonials-section{padding:4rem 0}.about-page #testimonials-section .wysiwyg-module{max-width:36rem;margin:0 auto 4rem}.about-page #testimonials-section .wysiwyg-module h2{color:#35BCA0;margin-bottom:.4rem;font-size:30px}.about-page #testimonials-section .wysiwyg-module p{color:#333D51}.archive-help{padding-top:6rem;margin-bottom:20rem}@media only screen and (min-width: 1000px){.archive-help{display:flex}}.archive-help .topics-container{display:none}@media only screen and (min-width: 1000px){.archive-help .topics-container{display:flex;flex-direction:column;padding:0 3rem 0 5%}}.archive-help .topics-container h2{font-size:26px;margin-bottom:.8rem}.archive-help .topics-container a{font-weight:500;font-size:19px;margin-bottom:.8rem;color:#35BCA0}@media only screen and (min-width: 1000px){.archive-help .container{width:60%;margin:0 auto 0 0}}.archive-help .container .categories-filter{margin-top:3rem}.archive-help .container .categories-filter ul{display:flex;flex-wrap:wrap}.archive-help .container .categories-filter ul li{margin:0 .6rem 2.2rem 0}.archive-help .container .categories-filter ul li a{color:#2B3444;padding:.5rem 1rem;border-radius:1.5rem;border:0.15rem solid #2B3444}.archive-help .container .categories-filter ul li a.active{background-color:#F08848;border:0.15rem solid #F08848;color:#fff}.archive-help .container .questions-wrapper{margin:1rem 0}.archive-help .container .questions-wrapper .question{background-color:#F0F0F0;border-radius:1rem;margin-bottom:1.5rem}.archive-help .container .questions-wrapper .question .always-shown-wrapper{scroll-margin-top:15rem;display:flex;flex-direction:column;padding:2rem 1rem 2rem 2rem;position:relative;z-index:8;cursor:pointer}@media only screen and (min-width: 700px){.archive-help .container .questions-wrapper .question .always-shown-wrapper{padding:2rem;justify-content:space-between;flex-direction:row}}.archive-help .container .questions-wrapper .question .always-shown-wrapper h4{font-weight:700;font-size:18px;color:#2B3444;margin-right:2rem}.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-more,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-less{background-color:transparent;color:#827FA2;white-space:nowrap;border:none;padding:1rem 0 0;cursor:pointer;display:inline-flex;align-items:center;font-size:16px}@media only screen and (min-width: 700px){.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-more,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-less{padding:0}}.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-more .button-text,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-less .button-text{text-decoration:underline}.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-more .caret-right::after,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-more .caret-down::after,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-less .caret-right::after,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-less .caret-down::after{margin-left:10px}.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-more .caret-right::after,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-less .caret-right::after{content:"▶"}.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-more .caret-down::after,.archive-help .container .questions-wrapper .question .always-shown-wrapper .read-less .caret-down::after{content:"▼"}.archive-help .container .questions-wrapper .question .answer{opacity:1;visibility:visible;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);height:auto;padding:0 2.5rem 2rem}.archive-help .container .questions-wrapper .question .answer.hidden{visibility:visible;opacity:0;height:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);padding:0}.archive-help .container .questions-wrapper .question .answer p{margin-bottom:1rem}.archive-help .container .questions-wrapper .question .answer ol,.archive-help .container .questions-wrapper .question .answer ul{font-size:1.1rem;margin-left:1rem}.archive-help .container .questions-wrapper .question .answer ol li,.archive-help .container .questions-wrapper .question .answer ul li{margin-bottom:.7rem;font-weight:300}.archive-help .container .questions-wrapper .question .answer ol{list-style:decimal}.archive-help .container .questions-wrapper .question .answer ul{list-style:disc}.archive-help .container .questions-wrapper .question .answer a{color:#F08848;font-weight:500;text-decoration:underline;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-help .container .questions-wrapper .question .answer a:hover{opacity:.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-help .container .questions-wrapper .question .answer .categories{display:flex;margin-top:1rem;color:#827FA2}.archive-help .container .questions-wrapper .question .answer .categories h4{font-weight:500}.archive-help .container .questions-wrapper .question .answer .categories span{margin-left:.5rem;font-weight:500}#issues-archive .hero-section{height:38rem;position:relative}#issues-archive .hero-section img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:2.3rem;border-bottom-right-radius:2.3rem}#issues-archive .hero-section .container{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#issues-archive .hero-section .container .text-wrapper{max-width:35rem}#issues-archive .hero-section .container .text-wrapper h3{color:#35BCA0;font-size:50px}#issues-archive .hero-section .container .text-wrapper h1{color:#fff;font-size:4.125rem;margin:.3rem 0 .6rem}#issues-archive .hero-section .container .text-wrapper p{color:#fff;margin-bottom:1.5rem}#issues-archive .hero-section .container .text-wrapper .buttons-wrapper a{margin:0 .5rem 1rem 0}#issues-archive .issues-section{padding:5rem 0}@media only screen and (min-width: 550px){#issues-archive .issues-section .container{display:flex;flex-wrap:wrap;gap:2rem}}@media only screen and (min-width: 1250px){#issues-archive .issues-section .container{gap:3rem}}#issues-archive .issues-section .container .issue{margin-bottom:3rem;display:block;color:#333D51;max-width:25rem}@media only screen and (min-width: 550px){#issues-archive .issues-section .container .issue{width:calc(50% - 1rem)}}@media only screen and (min-width: 900px){#issues-archive .issues-section .container .issue{width:calc(33.333% - 1rem)}}@media only screen and (min-width: 1100px){#issues-archive .issues-section .container .issue{width:calc(25% - 1rem)}}@media only screen and (min-width: 1250px){#issues-archive .issues-section .container .issue{width:calc(25% - 2.25rem)}}#issues-archive .issues-section .container .issue img{box-shadow:-2px 4px 10px 7px rgba(0,0,0,0.2);width:100%;height:27rem;object-fit:cover}@media only screen and (min-width: 550px){#issues-archive .issues-section .container .issue img{height:20rem}}@media only screen and (min-width: 700px){#issues-archive .issues-section .container .issue img{height:25rem}}@media only screen and (min-width: 900px){#issues-archive .issues-section .container .issue img{height:20rem}}@media only screen and (min-width: 1500px){#issues-archive .issues-section .container .issue img{height:24rem}}#issues-archive .issues-section .container .issue h3{margin:1rem 0 .2rem}.bonus-content-page #hero-section .column-1{top:55% !important}.bonus-content-page #hero-section .column-1 h2{color:#35BCA0}@media only screen and (min-width: 600px){.bonus-content-page #hero-section .column-1 h2{font-size:2.1rem}}@media only screen and (min-width: 600px){.bonus-content-page #hero-section .column-1 h1{font-size:4.125rem;margin-bottom:1rem}}.bonus-content-page #hero-section .column-1 p{color:#F0F0F0;max-width:30rem}.bonus-content-page #icons-section{max-width:55rem;margin:0 auto 3.125rem}@media only screen and (min-width: 560px){.bonus-content-page #icons-section{display:flex;flex-wrap:wrap;justify-content:space-between}}.bonus-content-page #icons-section .column-1{width:100%}.bonus-content-page #icons-section .column-1 .wysiwyg-module{max-width:40rem;margin:3rem auto}.bonus-content-page #icons-section .column-1 .wysiwyg-module h2{color:#35BCA0;margin-bottom:.5rem}.bonus-content-page #icons-section .column-2,.bonus-content-page #icons-section .column-3,.bonus-content-page #icons-section .column-4,.bonus-content-page #icons-section .column-5{margin-bottom:1.75rem}@media only screen and (min-width: 560px){.bonus-content-page #icons-section .column-2,.bonus-content-page #icons-section .column-3,.bonus-content-page #icons-section .column-4,.bonus-content-page #icons-section .column-5{width:calc(50% - 1rem)}}@media only screen and (min-width: 760px){.bonus-content-page #icons-section .column-2,.bonus-content-page #icons-section .column-3,.bonus-content-page #icons-section .column-4,.bonus-content-page #icons-section .column-5{width:calc(25% - 1rem)}}.bonus-content-page #icons-section .column-2 .image-module,.bonus-content-page #icons-section .column-3 .image-module,.bonus-content-page #icons-section .column-4 .image-module,.bonus-content-page #icons-section .column-5 .image-module{max-width:15rem;margin:0 auto 1rem}@media only screen and (min-width: 560px){.bonus-content-page #icons-section .column-2 .image-module,.bonus-content-page #icons-section .column-3 .image-module,.bonus-content-page #icons-section .column-4 .image-module,.bonus-content-page #icons-section .column-5 .image-module{width:8rem}}.bonus-content-page #icons-section .column-2 .image-module img,.bonus-content-page #icons-section .column-3 .image-module img,.bonus-content-page #icons-section .column-4 .image-module img,.bonus-content-page #icons-section .column-5 .image-module img{object-fit:contain}.bonus-content-page #icons-section .column-2 h2,.bonus-content-page #icons-section .column-3 h2,.bonus-content-page #icons-section .column-4 h2,.bonus-content-page #icons-section .column-5 h2{font-size:22px;text-align:center}.bonus-content-page #first-slider-section{height:33rem}.bonus-content-page #first-slider-section .hero-slider .slick-list{border-radius:2rem}.bonus-content-page #first-slider-section .hero-slider .slick-list h2{font-family:'Ubuntu',sans-serif}.bonus-content-page #first-slider-section .hero-slider .slick-list h3{font-weight:400;font-size:17px;max-width:40rem;margin:.4rem auto 0;opacity:.7}.bonus-content-page #first-slider-section .hero-slider .slick-list .filter{background:rgba(51,51,51,0.6)}.bonus-content-page #exclusive-articles-section .wysiwyg-module{margin:3.125rem auto;max-width:50rem}.bonus-content-page #exclusive-articles-section .wysiwyg-module h2{color:#F08848;margin-bottom:.4rem}.bonus-content-page #exclusive-articles-section .wysiwyg-module p{max-width:80%;margin:0 auto}@media only screen and (min-width: 850px){.bonus-content-page #exclusive-articles-section .featured-content-module .featured-content-item{width:calc(33.333% - 1rem)}}.bonus-content-page #videos-section{padding-bottom:3rem}.bonus-content-page #videos-section h2{margin-bottom:2rem}.bonus-content-page #audio-section{padding:3rem 0}.bonus-content-page #audio-section h2{margin-bottom:.5rem;color:#F08848}.bonus-content-page #audio-section p{max-width:40rem;margin:0 auto 3rem}.bonus-content-page #background-image-section{margin-bottom:-1rem}.bonus-content-page #background-image-section .wysiwyg-module{color:#fff;margin:0 auto 2rem;padding:5rem 0 0;max-width:45rem}@media only screen and (min-width: 600px){.bonus-content-page #background-image-section .wysiwyg-module h2{font-size:51px}}.bonus-content-page #background-image-section .buttons-module{padding-bottom:6rem}.contact-us-page #page-content{margin-top:0}@media only screen and (min-width: 800px){.contact-us-page #page-content{margin-top:4rem}}.contact-us-page #hero-section{border-bottom-left-radius:35px;border-bottom-right-radius:35px}.contact-us-page #hero-section.image-background{background-position:top}.contact-us-page #hero-section .image-filter{border-radius:35px}.contact-us-page #hero-section .column{max-width:32em;top:50%}.contact-us-page #hero-section .column h1{color:#fff;margin-bottom:.2em}@media only screen and (min-width: 700px){.contact-us-page #hero-section .column h1{font-size:4.1rem;margin-bottom:.3em}}.contact-us-page #hero-section .column h2{color:#fff;font-size:4.1rem;margin-bottom:.3em}.contact-us-page #hero-section .column p{color:white;opacity:.7}.contact-us-page #contact-forms-section{margin:3.5rem auto .5rem}@media only screen and (min-width: 950px){.contact-us-page #contact-forms-section{display:flex;justify-content:space-between}}.contact-us-page #contact-forms-section .column{background-color:#ededed;padding:2rem 2rem 8rem;margin-bottom:3rem;width:calc(100% - 4rem);border-radius:1.5rem}@media only screen and (min-width: 950px){.contact-us-page #contact-forms-section .column{width:calc(50% - 4.7rem)}}@media only screen and (min-width: 1150px){.contact-us-page #contact-forms-section .column{width:calc(50% - 6rem)}}.contact-us-page #contact-forms-section .column h2{font-size:1.9rem}.contact-us-page #contact-forms-section .column h4{font-size:1.5rem;margin:.4rem 0 1rem;font-weight:500}.contact-us-page #contact-forms-section #web-form-submit{position:absolute;bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem)}.faq-page #page-content{margin-top:0}@media only screen and (min-width: 800px){.faq-page #page-content{margin-top:4rem}}.faq-page #hero-section{border-bottom-left-radius:35px;border-bottom-right-radius:35px}.faq-page #hero-section .image-filter{border-radius:35px}.faq-page #hero-section .column{max-width:32em;top:50%}.faq-page #hero-section .column h1{color:#fff;margin-bottom:0.2em}@media only screen and (min-width: 700px){.faq-page #hero-section .column h1{font-size:4.1rem;margin-bottom:0.3em}}.faq-page #hero-section .column h2{color:#fff;font-size:4.1rem;margin-bottom:0.3em}.faq-page #hero-section .column p{color:white;opacity:0.7}.faq-page #faq-section{padding:4rem 0}.faq-page #return-policy-section{padding:3rem 0 6rem}.faq-page #return-policy-section h2{font-size:1.6rem;margin:4rem 0 0.2rem}.faq-page #return-policy-section p{margin-bottom:0.6rem}.faq-page #return-policy-section a{color:#35BCA0}.faq-page #return-policy-section .buttons-module{margin:2rem 0 3rem;text-align:left}.faq-page #return-policy-section .buttons-module a{color:#fff;white-space:normal;text-align:center}.faq-page #return-policy-section .buttons-module .secondary-btn{background:#E06561;border:0.15rem solid #E06561}.private-featured-content-page #hero-section,.private-featured-content-single-page #hero-section{border-radius:1.5rem}.private-featured-content-page #hero-section h3,.private-featured-content-single-page #hero-section h3{color:#35BCA0;font-size:40px}@media only screen and (min-width: 600px){.private-featured-content-page #hero-section h3,.private-featured-content-single-page #hero-section h3{font-size:50px}}@media only screen and (min-width: 600px){.private-featured-content-page #hero-section h1,.private-featured-content-single-page #hero-section h1{font-size:75px}}@media only screen and (min-width: 950px){.private-featured-content-page #latest-issue-section .featured-content-module,.private-featured-content-single-page #latest-issue-section .featured-content-module{flex-wrap:nowrap}}@media only screen and (min-width: 950px){.private-featured-content-page #latest-issue-section .featured-content-module .small-featured-items,.private-featured-content-single-page #latest-issue-section .featured-content-module .small-featured-items{width:calc(33.333% - 1rem)}.private-featured-content-page #latest-issue-section .featured-content-module .small-featured-items .featured-content-item,.private-featured-content-single-page #latest-issue-section .featured-content-module .small-featured-items .featured-content-item{width:100%}}@media only screen and (min-width: 950px){.private-featured-content-page #latest-issue-section .featured-content-module .featured-content-item,.private-featured-content-single-page #latest-issue-section .featured-content-module .featured-content-item{width:calc(33.333% - 1rem)}}.home-page #hero-slider-section{height:33rem}.home-page #hero-slider-section .column{height:100%}.home-page #featured-content{padding:3.125rem 0}.home-page #featured-content p{color:#333D51;padding:0.4rem 0 1rem}.home-page #featured-content h1{font-size:2.5rem;font-weight:700}.home-page #featured-content h3{margin:2.5rem 0 0}.home-page #exploration-awaits{display:flex}.home-page #exploration-awaits .wysiwyg-module{padding:4.125rem 0 2rem;max-width:30rem}@media only screen and (min-width: 800px){.home-page #exploration-awaits .wysiwyg-module{padding:5.5rem 0 2rem}}.home-page #exploration-awaits .wysiwyg-module h2{font-size:3.5rem;font-weight:800;color:#fff}.home-page #exploration-awaits .wysiwyg-module h4{font-size:30px;font-weight:600;margin:0.3rem 0 0.8rem}.home-page #exploration-awaits .wysiwyg-module p{color:#f9f9f9}.home-page #exploration-awaits .buttons-module{margin-bottom:4.5rem;display:block;text-align:left}@media only screen and (min-width: 800px){.home-page #exploration-awaits .buttons-module{margin-bottom:6.5rem}}.home-page #why-are-we-doing-this{padding:5rem 0 3.125rem}.home-page #why-are-we-doing-this .wysiwyg-module{max-width:45rem;margin:0 auto}.home-page #why-are-we-doing-this .wysiwyg-module h2{color:#35BCA0;margin:0.4rem 0 0.6rem;font-size:3rem}.home-page #why-are-we-doing-this .wysiwyg-module h3{font-family:"Amatic SC", sans-serif;font-size:2.6rem}.home-page #why-are-we-doing-this .buttons-module{margin:2rem 0 0}.home-page #why-are-we-doing-this-icons{padding-bottom:5rem}.home-page #why-are-we-doing-this-icons .full-width-container{display:flex;flex-wrap:wrap;justify-content:center}.home-page #why-are-we-doing-this-icons .full-width-container .column{margin-bottom:2.5rem;width:calc(50% - .2rem)}@media only screen and (min-width: 700px){.home-page #why-are-we-doing-this-icons .full-width-container .column{width:calc(33.333% - .2rem)}}@media only screen and (min-width: 950px){.home-page #why-are-we-doing-this-icons .full-width-container .column{width:calc(20% - .2rem);margin-bottom:unset}}.home-page #why-are-we-doing-this-icons .full-width-container .column .image-wrapper{margin:auto}.home-page #why-are-we-doing-this-icons .full-width-container .column .image-wrapper img{height:7rem;width:auto}.home-page #why-are-we-doing-this-icons .full-width-container .column p{font-weight:600;max-width:9rem;margin:1rem auto 0}.home-page #bonus-content{padding:5rem 0}.home-page #bonus-content .wysiwyg-module{max-width:51rem;margin:0 auto}.home-page #bonus-content .wysiwyg-module p{margin:.7rem 0 2.1rem}.home-page #testimonials-section{padding:5rem 0}.home-page #testimonials-section .wysiwyg-module{max-width:33rem;margin:0 auto 3rem}.home-page #testimonials-section .wysiwyg-module h2{margin-bottom:.7rem}.home-page #upload-ideas{display:flex}.home-page #upload-ideas .wysiwyg-module{padding:3.125rem 0 2rem;margin:auto}@media only screen and (min-width: 800px){.home-page #upload-ideas .wysiwyg-module{padding:5.5rem 0 2rem}}.home-page #upload-ideas .wysiwyg-module h1{padding-bottom:1rem}.home-page #upload-ideas .wysiwyg-module h2{font-size:3.5rem;font-weight:800;color:#fff}.home-page #upload-ideas .wysiwyg-module h4{font-size:30px;font-weight:600;margin:0.3rem 0 0.8rem}.home-page #upload-ideas .wysiwyg-module p{color:#f9f9f9}.home-page #upload-ideas .buttons-module{margin-bottom:4.5rem;display:block;text-align:center}@media only screen and (min-width: 800px){.home-page #upload-ideas .buttons-module{margin-bottom:6.5rem}}.home-page #front-promo{display:none}.home-page #upcoming-stories-title{padding-top:4.125rem}.home-page #upcoming-stories{display:block;padding-bottom:4.125rem}@media only screen and (min-width: 800px){.home-page #upcoming-stories{display:flex}}.home-page #upcoming-stories .column{width:100%;padding-top:3rem}@media only screen and (min-width: 800px){.home-page #upcoming-stories .column{width:calc(100% - 1rem)}}.home-page #upcoming-stories .column .wysiwyg-module{padding:0 1rem}.home-page #our-partners-section{padding:3.125rem 0 4rem}.home-page #our-partners-section .primary-btn{margin-top:4rem}#issue-page .hero-section{position:relative;display:flex;justify-content:center;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#000000;text-align:center;height:33rem;color:#fff}#issue-page .hero-section .hero-filter{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}#issue-page .hero-section .content-wrapper{z-index:2;position:relative;width:50%;padding:1rem}#issue-page .hero-section .content-wrapper .issue-info{display:inline-flex;gap:2rem}#issue-page #from-this-issue-section h2{color:#35BCA0;text-align:center;padding:2rem 0}#issue-page #from-this-issue-section .from-this-issue-content{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;max-width:1200px;margin:0 auto;padding:0 20px}#issue-page #from-this-issue-section .from-this-issue-content .featured-content-item{background:white;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1);display:flex;flex-direction:column}#issue-page #from-this-issue-section .from-this-issue-content .featured-content-item .featured-content-image{position:relative;width:100%;height:200px;background-size:cover;background-position:center}#issue-page #from-this-issue-section .from-this-issue-content .featured-content-item .featured-content-text{padding:15px}#issue-page #from-this-issue-section .from-this-issue-content .featured-content-item .content-item-issue-title{position:absolute;bottom:10px;right:10px;color:white;background-color:rgba(0,0,0,0.5);padding:5px;border-radius:5px;font-size:0.8em}#issue-page #most-recent-issues-section h3{color:#F08848}#issue-page #most-recent-issues-section .most-recent-issues-content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;max-width:1200px;margin:0 auto;padding:0 20px}#issue-page #most-recent-issues-section .most-recent-issues-content .issue{flex:1 1 200px;max-width:250px;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:8px;margin:10px;overflow:hidden}#issue-page #most-recent-issues-section .most-recent-issues-content .issue img{width:100%;height:auto;box-shadow:0 4px 8px rgba(0,0,0,0.1)}#issue-page #most-recent-issues-section .most-recent-issues-content .issue h3{margin:10px 0;font-size:1.2em;color:#333}#issue-page #most-recent-issues-section .most-recent-issues-content .issue p{font-size:0.9em;color:#666;margin-bottom:20px}#issue-page #most-recent-issues-section .most-recent-issues-content .issue a{color:inherit;text-decoration:none}#issue-page #most-recent-issues-section .most-recent-issues-content .issue a:hover{text-decoration:underline}@media (max-width: 768px){#issue-page .most-recent-issues-section .most-recent-issues-content .issue{flex:1 1 100%}}@media (max-width: 768px){#issue-page .container .from-this-issue-content{grid-template-columns:1fr}}.privacy-policy-page .column,.terms-conditions-page .column{padding:5rem 0}.privacy-policy-page .column h1,.terms-conditions-page .column h1{margin-bottom:1rem}.privacy-policy-page .column h1 span,.terms-conditions-page .column h1 span{font-weight:700 !important}.privacy-policy-page .column h2,.terms-conditions-page .column h2{font-size:20px;text-decoration:underline;margin:2rem 0 .5rem;color:#827FA2}.privacy-policy-page .column h2 span,.terms-conditions-page .column h2 span{font-weight:600 !important}.privacy-policy-page .column p,.terms-conditions-page .column p{margin-bottom:1rem}.privacy-policy-page .column a,.terms-conditions-page .column a{color:#F08848}#single-issue .hero-section{height:38rem;position:relative;margin-bottom:5rem}#single-issue .hero-section img{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:2.3rem;border-bottom-right-radius:2.3rem}#single-issue .hero-section .container{position:absolute;left:50%;top:50%;max-width:40rem;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 675px){#single-issue .hero-section .container .info-wrapper{text-align:center}}#single-issue .hero-section .container .info-wrapper h1{font-family:"Amatic SC", sans-serif;color:#fff;font-size:80px}#single-issue .hero-section .container .info-wrapper .description{color:#fff;opacity:.7}#single-issue .hero-section .container .info-wrapper .issue-info{margin-top:2rem}@media only screen and (min-width: 615px){#single-issue .hero-section .container .info-wrapper .issue-info{display:flex;justify-content:center}}#single-issue .hero-section .container .info-wrapper .issue-info p{color:#fff;font-weight:600;margin:0 1rem 0 0}#single-issue .hero-section .container .info-wrapper .issue-info p span{opacity:.8;font-weight:400}#single-issue .hero-section .container .info-wrapper .button-wrapper{margin:2rem 0}#single-issue #from-this-issue-section h2{text-align:center;color:#35BCA0}#single-issue #not-a-subscriber-section{position:relative;background-color:#827fa2;display:flex;align-items:center;justify-content:center;padding:5.5rem 0 6.5rem 0;margin-bottom:-1rem}#single-issue #not-a-subscriber-section .container{text-align:center;color:#fff}#single-issue #not-a-subscriber-section .container h2{color:#35bca0;font-size:3.125rem;padding-bottom:1rem}#single-issue #not-a-subscriber-section .container p{margin:.3rem 0 1.5rem}#single-issue #not-a-subscriber-section .container .buttons-wrapper a{margin:0 .5rem 1rem 0}#single-issue #stories-coming-section{position:relative;background-color:#FFFFFF;display:flex;align-items:center;justify-content:center;padding:5.5rem 0}#single-issue #stories-coming-section .container{text-align:center}#single-issue #stories-coming-section .container h2{color:#F08848;font-size:2.5rem;padding-bottom:1rem}#single-issue #stories-coming-section .container .content-wrapper{display:block}@media only screen and (min-width: 800px){#single-issue #stories-coming-section .container .content-wrapper{display:flex}}#single-issue #stories-coming-section .container .content-wrapper .wysiwyg-module{padding:0 1rem;padding-top:2rem;width:100%}@media only screen and (min-width: 800px){#single-issue #stories-coming-section .container .content-wrapper .wysiwyg-module{width:calc(50% - 1rem);padding-top:3rem}}#single-issue #most-recent-issues-section{margin:5rem 0}#single-issue #most-recent-issues-section h4{color:#F08848;font-size:30px;font-weight:600;margin-bottom:2rem}@media only screen and (min-width: 550px){#single-issue #most-recent-issues-section .most-recent-issues-content{display:flex;flex-wrap:wrap;gap:2rem}}@media only screen and (min-width: 1250px){#single-issue #most-recent-issues-section .most-recent-issues-content{gap:3rem}}#single-issue #most-recent-issues-section .issue{margin-bottom:3rem;display:block;color:#333D51;max-width:25rem}@media only screen and (min-width: 550px){#single-issue #most-recent-issues-section .issue{width:calc(50% - 1rem)}}@media only screen and (min-width: 900px){#single-issue #most-recent-issues-section .issue{width:calc(33.333% - 1rem)}}@media only screen and (min-width: 1100px){#single-issue #most-recent-issues-section .issue{width:calc(25% - 1rem)}}@media only screen and (min-width: 1250px){#single-issue #most-recent-issues-section .issue{width:calc(25% - 2.25rem)}}#single-issue #most-recent-issues-section .issue img{box-shadow:-2px 4px 10px 7px rgba(0,0,0,0.2);width:100%;height:27rem;object-fit:cover}@media only screen and (min-width: 550px){#single-issue #most-recent-issues-section .issue img{height:20rem}}@media only screen and (min-width: 700px){#single-issue #most-recent-issues-section .issue img{height:25rem}}@media only screen and (min-width: 900px){#single-issue #most-recent-issues-section .issue img{height:20rem}}@media only screen and (min-width: 1500px){#single-issue #most-recent-issues-section .issue img{height:24rem}}#single-issue #most-recent-issues-section .issue h3{margin:1rem 0 .2rem}.upcoming-issue-banner{position:relative;height:31rem;bottom:-1rem;z-index:1}@media only screen and (min-width: 550px){.upcoming-issue-banner{height:26rem}}.upcoming-issue-banner img{width:100%;height:100%;object-fit:cover}.upcoming-issue-banner .container{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:50rem;text-align:center}.upcoming-issue-banner .container h3{font-size:3rem;color:#35BCA0}.upcoming-issue-banner .container h2{color:#fff;font-size:3.8rem;margin:.3rem 0 .75rem}.upcoming-issue-banner .container p{margin-bottom:2rem;color:#fff}.subscribe-page #page-content{margin-top:0}@media only screen and (min-width: 800px){.subscribe-page #page-content{margin-top:4rem}}.subscribe-page .gutenberg-section{width:100%;max-width:unset}.subscribe-page .hero-section{height:33rem;position:relative}.subscribe-page .hero-section img{height:100%;width:100%;object-fit:cover;border-bottom-left-radius:35px;border-bottom-right-radius:35px;margin-bottom:4rem}.subscribe-page .hero-section .wp-block-cover__inner-container{position:absolute;left:5%;top:30%;width:90%;max-width:55rem}@media only screen and (min-width: 1000px){.subscribe-page .hero-section .wp-block-cover__inner-container{left:10%}}.subscribe-page .hero-section h2{color:#35BCA0}.subscribe-page .hero-section h1{margin:0.3rem 0 1rem;color:#fff}@media only screen and (min-width: 600px){.subscribe-page .hero-section h1{font-size:4.2rem}}@media only screen and (min-width: 1000px){.subscribe-page .hero-section p{max-width:31rem}}.subscribe-page .hero-section .wp-block-button{margin-top:2rem}.subscribe-page .text-wrapper{margin:5rem 0}.subscribe-page .subscription-section{margin-bottom:3.125rem}.subscribe-page .subscriptions-wrapper{margin:3rem auto 5rem}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container{display:flex;flex-wrap:wrap;justify-content:center}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .is-layout-flex{display:block}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-single-product{padding:3rem 2rem;box-sizing:border-box;border-radius:1.8rem;margin:0 0.6rem 2rem;background-color:#f0f0f0;width:100%;max-width:27rem}@media only screen and (min-width: 800px){.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-single-product{max-width:23rem}}@media only screen and (min-width: 1100px){.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-single-product{max-width:unset;width:calc(33.333% - 1.2rem);min-width:19rem}}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-column{position:relative}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container h2.wp-block-post-title{pointer-events:none;font-size:1.8rem;margin-bottom:2px;text-align:center}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container h2.wp-block-post-title a{color:#333D51}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wc-block-components-product-price{text-align:center}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .woocommerce-Price-amount{font-size:3.8em;font-weight:900;letter-spacing:-0.25rem;color:#35BCA0;margin-bottom:20px}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-product-price{margin:6rem 0 2rem}@media only screen and (min-width: 435px){.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-product-price{margin:5rem 0 2rem}}@media only screen and (min-width: 1100px){.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-product-price{margin:6rem 0 2rem}}@media only screen and (min-width: 1430px){.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-product-price{margin:5rem 0 2rem}}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .subscription-details{color:#35BCA0}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-woocommerce-product-meta{display:none}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wc-block-components-product-summary{text-align:center;position:absolute;bottom:14.5rem;left:50%;transform:translate(-50%, 0);width:100%;margin-bottom:unset}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wc-block-components-product-summary strong{font-weight:600;margin-top:0.3rem;display:block}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-add-to-cart-form .cart{display:flex;flex-direction:column;margin-bottom:unset}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-add-to-cart-form .cart .quantity{float:unset;justify-content:center;margin:0 0 2rem;height:3rem}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-add-to-cart-form .cart .quantity .qty{margin:unset;border:0;border-radius:0.5rem;font-size:1.3rem}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-add-to-cart-form .single_add_to_cart_button{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:600;font-size:0;position:relative;border-radius:2rem;color:#fff;background:#35BCA0;border:0.15rem solid #35BCA0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-add-to-cart-form .single_add_to_cart_button:after{content:"Subscribe";font-size:1rem}.subscribe-page .subscriptions-wrapper .wp-block-group__inner-container .wp-block-add-to-cart-form .single_add_to_cart_button:hover{background-color:#d57740;border:0.15rem solid #d57740;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.subscribe-page .subscriptions-wrapper .wp-block-woocommerce-product-image{display:none}.subscribe-page .woocommerce.columns-4{display:none}.subscribe-page .subscribe-boxes .wp-block-group__inner-container{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1050px){.subscribe-page .subscribe-boxes .wp-block-group__inner-container{flex-direction:row;gap:1.5rem;justify-content:center}}.subscribe-page .subscribe-boxes .left-box,.subscribe-page .subscribe-boxes .middle-box,.subscribe-page .subscribe-boxes .right-box{margin-top:15rem;padding:0 0 1rem;position:relative;max-width:28rem;min-width:21rem}@media only screen and (min-width: 1050px){.subscribe-page .subscribe-boxes .left-box,.subscribe-page .subscribe-boxes .middle-box,.subscribe-page .subscribe-boxes .right-box{margin-top:unset;width:calc(33.333% - .5rem);margin-top:12rem}}.subscribe-page .subscribe-boxes .left-box figure,.subscribe-page .subscribe-boxes .middle-box figure,.subscribe-page .subscribe-boxes .right-box figure{position:relative;left:.6rem}.subscribe-page .subscribe-boxes .left-box h2,.subscribe-page .subscribe-boxes .middle-box h2,.subscribe-page .subscribe-boxes .right-box h2{font-size:2.2rem;margin:1.3rem 0}.subscribe-page .subscribe-boxes .left-box h2 a,.subscribe-page .subscribe-boxes .middle-box h2 a,.subscribe-page .subscribe-boxes .right-box h2 a{pointer-events:none}.subscribe-page .subscribe-boxes .left-box p,.subscribe-page .subscribe-boxes .middle-box p,.subscribe-page .subscribe-boxes .right-box p{padding:0.3rem 0 1.5rem;font-weight:400;color:#aaadb3;margin-bottom:0.6rem;border-bottom:0.15rem solid #aaadb3}.subscribe-page .subscribe-boxes .left-box .wp-block-columns,.subscribe-page .subscribe-boxes .middle-box .wp-block-columns,.subscribe-page .subscribe-boxes .right-box .wp-block-columns{background-color:#F0F0F0;padding:11rem 1rem 1rem;border-radius:1.4rem;display:block !important}@media only screen and (min-width: 410px){.subscribe-page .subscribe-boxes .left-box .wp-block-columns,.subscribe-page .subscribe-boxes .middle-box .wp-block-columns,.subscribe-page .subscribe-boxes .right-box .wp-block-columns{padding:15rem 1.75rem 1rem}}.subscribe-page .subscribe-boxes .left-box .wp-block-columns img,.subscribe-page .subscribe-boxes .middle-box .wp-block-columns img,.subscribe-page .subscribe-boxes .right-box .wp-block-columns img{position:absolute;top:-25rem;left:50%;transform:translate(-53%, 0);width:17rem;pointer-events:none}@media only screen and (min-width: 420px){.subscribe-page .subscribe-boxes .left-box .wp-block-columns img,.subscribe-page .subscribe-boxes .middle-box .wp-block-columns img,.subscribe-page .subscribe-boxes .right-box .wp-block-columns img{width:20rem;top:-25rem}}.subscribe-page .subscribe-boxes .left-box .wp-block-column,.subscribe-page .subscribe-boxes .middle-box .wp-block-column,.subscribe-page .subscribe-boxes .right-box .wp-block-column{position:relative}.subscribe-page .subscribe-boxes .left-box .wc-block-components-product-price,.subscribe-page .subscribe-boxes .middle-box .wc-block-components-product-price,.subscribe-page .subscribe-boxes .right-box .wc-block-components-product-price{font-size:1.1rem;font-weight:700;color:#333D51;position:relative;top:1.5rem;padding-right:9.3rem}@media only screen and (min-width: 380px){.subscribe-page .subscribe-boxes .left-box .wc-block-components-product-price,.subscribe-page .subscribe-boxes .middle-box .wc-block-components-product-price,.subscribe-page .subscribe-boxes .right-box .wc-block-components-product-price{font-size:2.3rem}}.subscribe-page .subscribe-boxes .left-box .subscription-details,.subscribe-page .subscribe-boxes .middle-box .subscription-details,.subscribe-page .subscribe-boxes .right-box .subscription-details{font-size:1rem}.subscribe-page .subscribe-boxes .left-box h4,.subscribe-page .subscribe-boxes .middle-box h4,.subscribe-page .subscribe-boxes .right-box h4{font-size:0.85rem;font-weight:400;color:#2B3444;position:relative;top:2.8rem;margin-bottom:.3rem}.subscribe-page .subscribe-boxes .left-box h4.number-of-subs,.subscribe-page .subscribe-boxes .middle-box h4.number-of-subs,.subscribe-page .subscribe-boxes .right-box h4.number-of-subs{position:absolute;bottom:5.5rem;top:unset;right:0.2rem}.subscribe-page .subscribe-boxes .left-box .wp-block-add-to-cart-form form,.subscribe-page .subscribe-boxes .middle-box .wp-block-add-to-cart-form form,.subscribe-page .subscribe-boxes .right-box .wp-block-add-to-cart-form form{display:flex;flex-direction:column;position:relative;margin:5.5rem 0 1rem}.subscribe-page .subscribe-boxes .left-box .wp-block-add-to-cart-form form .quantity,.subscribe-page .subscribe-boxes .middle-box .wp-block-add-to-cart-form form .quantity,.subscribe-page .subscribe-boxes .right-box .wp-block-add-to-cart-form form .quantity{position:absolute;right:0;top:-7.4rem}.subscribe-page .subscribe-boxes .left-box .wp-block-add-to-cart-form form .quantity input,.subscribe-page .subscribe-boxes .middle-box .wp-block-add-to-cart-form form .quantity input,.subscribe-page .subscribe-boxes .right-box .wp-block-add-to-cart-form form .quantity input{height:2rem !important;width:5rem !important;font-size:1.7rem;font-weight:600;padding:0.5rem 1rem 0.5rem 1.6rem !important;border-radius:0.5rem;border:0.15rem solid #aaadb3;margin-right:0.7rem}.subscribe-page .subscribe-boxes .left-box .wp-block-add-to-cart-form .single_add_to_cart_button,.subscribe-page .subscribe-boxes .middle-box .wp-block-add-to-cart-form .single_add_to_cart_button,.subscribe-page .subscribe-boxes .right-box .wp-block-add-to-cart-form .single_add_to_cart_button{border-radius:2rem;text-transform:uppercase;font-family:"Ubuntu", sans-serif;padding:0.9rem}.subscribe-page .subscribe-boxes .left-box .wp-block-woocommerce-product-meta,.subscribe-page .subscribe-boxes .middle-box .wp-block-woocommerce-product-meta,.subscribe-page .subscribe-boxes .right-box .wp-block-woocommerce-product-meta{display:none}.subscribe-page .subscribe-boxes .left-box h2 a{color:#35BCA0 !important}.subscribe-page .subscribe-boxes .left-box .single_add_to_cart_button{position:relative}.subscribe-page .subscribe-boxes .left-box .single_add_to_cart_button:after{content:"Add to Cart";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:2rem;width:auto;display:flex;align-items:center;background-color:#35BCA0}.subscribe-page .subscribe-boxes .left-box input:focus-visible{outline-color:#35BCA0}.subscribe-page .subscribe-boxes .left-box .single_add_to_cart_button{background-color:#35BCA0 !important}.subscribe-page .subscribe-boxes .middle-box .single_add_to_cart_button,.subscribe-page .subscribe-boxes .right-box .single_add_to_cart_button{position:relative}.subscribe-page .subscribe-boxes .middle-box .single_add_to_cart_button:after,.subscribe-page .subscribe-boxes .right-box .single_add_to_cart_button:after{content:"Add to Cart";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:2rem;width:auto;display:flex;align-items:center;background-color:#35BCA0}.subscribe-page .subscribe-boxes .middle-box h2{position:relative}.subscribe-page .subscribe-boxes .middle-box h2:after{content:"10% Off";position:absolute;bottom:-2rem;left:0;font-size:1.4rem;font-weight:600;width:100%;font-weight:600;color:#333D51}.subscribe-page .subscribe-boxes .middle-box h2 a{color:#35BCA0 !important}.subscribe-page .subscribe-boxes .middle-box input:focus-visible{outline-color:#35BCA0}.subscribe-page .subscribe-boxes .middle-box .single_add_to_cart_button{background-color:#35BCA0 !important}.subscribe-page .subscribe-boxes .right-box h2 a{color:#35BCA0 !important}.subscribe-page .subscribe-boxes .right-box input:focus-visible{outline-color:#35BCA0}.subscribe-page .subscribe-boxes .right-box .single_add_to_cart_button{background-color:#35BCA0 !important}.my-account-page{padding-top:3.5rem}@media only screen and (min-width: 800px){.my-account-page{padding-top:8.5rem}}.my-account-page .woocommerce{margin:0 auto}.my-account-page .woocommerce .woocommerce-button{background-color:#F08848;display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.my-account-page .woocommerce .woocommerce-button:hover{background-color:#d57740;color:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.my-account-page .woocommerce .lost_password a{color:#35BCA0}.my-account-page .woocommerce .woocommerce-EditAccountForm .show-password-input{background-color:unset !important;position:unset !important;transform:unset !important;right:unset !important;padding:1rem 0 0 !important}.my-account-page .woocommerce .woocommerce-EditAccountForm legend{margin:0 0 0.5rem !important;font-weight:900 !important;color:#F08848 !important}.my-account-page .in-container{width:93%}@media only screen and (min-width: 700px){.my-account-page .in-container{width:80%}}.my-account-page .in-container .delete-address-button{margin-bottom:2rem}@media only screen and (min-width: 768px){.my-account-page .in-container .woocommerce-Addresses{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 768px){.my-account-page .in-container .woocommerce-Addresses .woocommerce-Address{width:calc(50% - 2rem);margin:2rem auto}}.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked{background-color:#F08848 !important}.woocommerce{padding:1rem 0 5rem}.woocommerce .order-again a{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff !important;background:#F08848;border:0.15rem solid #F08848;max-width:18rem;margin:1rem 0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.woocommerce .order-again a:hover{background-color:#d57740;border:0.15rem solid #d57740;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.woocommerce .order-again a:focus-visible{outline-color:#35BCA0 !important}.woocommerce .woocommerce-account-columns{flex-wrap:wrap}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation{display:flex !important;width:100% !important;margin-bottom:2rem}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;padding-inline-start:unset}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation .woocommerce-MyAccount-navigation ul li{margin:0 0.4rem 1rem 0}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation .woocommerce-MyAccount-navigation ul li.is-active a{border:0.15rem solid #F08848;color:#fff;padding:0.6rem 1.3rem;background-color:#F08848;border-radius:1.5rem;display:block}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation .woocommerce-MyAccount-navigation ul li.is-active a.active{background-color:#F08848}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation .woocommerce-MyAccount-navigation ul li a{border:0.15rem solid #F08848;color:#F08848;padding:0.6rem 1.3rem;background-color:#fff;border-radius:1.5rem;display:block}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation .woocommerce-MyAccount-navigation ul li a.active{background-color:#F08848}.woocommerce .woocommerce-account-columns .woocommerce-account-navigation .woocommerce-MyAccount-navigation ul li.is-active a{color:#fff !important}.woocommerce .woocommerce-account-columns .woocommerce-account-content{width:100% !important}.woocommerce .woocommerce-account-columns .woocommerce-account-content .woocommerce-account-header{display:block;text-align:left}@media only screen and (min-width: 700px){.woocommerce .woocommerce-account-columns .woocommerce-account-content .woocommerce-account-header{align-items:start}}.woocommerce .woocommerce-account-columns .woocommerce-account-content .woocommerce-account-header h2{margin-bottom:0.4rem}.woocommerce .woocommerce-account-columns .woocommerce-account-content .woocommerce-account-header .welcome-back-block h3{font-family:"Ubuntu", sans-serif;color:#333D51;font-size:18px;font-weight:400}@media only screen and (min-width: 700px){.woocommerce .woocommerce-account-columns .woocommerce-account-content .woocommerce-account-header .welcome-back-block h3{text-align:right}}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box{text-align:left;padding:2rem 1rem;min-height:13rem;overflow:auto}@media only screen and (min-width: 500px){.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box{padding:2rem}}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box p{margin-bottom:1.4rem}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box a{color:#35BCA0}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .woocommerce-button{text-align:center;color:#fff !important;padding:0.75rem 0;border-radius:1.25rem !important;background-color:#35BCA0 !important;border-color:#35BCA0 !important;font-weight:400 !important;text-transform:capitalize !important}@media only screen and (min-width: 500px){.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .woocommerce-button{padding:0.75rem 3rem !important}}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .subscription_details tr td:nth-of-type(1){font-weight:600}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .subscription_details tr td .button{width:unset !important}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .subscription_details .button{background-color:#35BCA0;color:#fff;font-weight:400;border-radius:1.5rem;margin:0 0.3rem 0.5rem 0}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box h2{font-size:25px;margin-bottom:1rem}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .wc-forward{background-color:#35BCA0;color:#fff;font-weight:400;border-radius:1.5rem;padding:0.7rem 2.5rem;margin-top:1.5rem}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box h3{font-family:"Ubuntu", sans-serif;font-size:25px;margin-bottom:0.4rem}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box button,.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .button{background-color:#35BCA0;color:#fff;font-weight:400;border-radius:1.5rem;width:calc(100% - 4.8rem);text-transform:capitalize;text-align:center;padding:0.7rem 2.5rem}@media only screen and (min-width: 465px){.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box button,.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .button{width:unset}}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box address{margin:1rem 0 1.6rem;line-height:22px;font-weight:500}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box input{border:0;border-bottom:0.15rem solid #333D51;font-size:18px;padding:0 0.5rem 0.5rem;background:unset;border-radius:0}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box input:focus{border-bottom:0.15rem solid #35BCA0}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box textarea{border:0.15rem solid #333D51;padding:1rem;background-color:transparent;border-radius:0.8rem;height:7rem;width:100%;box-sizing:border-box}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box textarea:focus{border:0.15rem solid #35BCA0}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box input:-internal-autofill-selected{background-color:rgba(240,136,72,0.4) !important}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box .button{border-bottom:unset}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box #aftax_fileupload_field{border:0;padding:0.5rem}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box #aftax_fileupload_field #file-upload-button{background:red !important}.woocommerce .woocommerce-account-columns .woocommerce-account-content .account-content-box input#file-upload-button{background-color:red !important}.woocommerce input{font-family:"Ubuntu", sans-serif !important}.woocommerce .cart_item .product-name a{font-weight:700;color:#F08848}.woocommerce .woocommerce-cart-form button{font-weight:500;border-radius:50px;text-transform:capitalize;color:#fff}.woocommerce .woocommerce-cart-form button:not([disabled]){background-color:#35BCA0;border-color:#35BCA0}.woocommerce .woocommerce-cart-form .coupon input{width:15rem !important;padding:0.5rem;border-radius:0.25rem;border:0.15rem solid #d9d9d9;margin-right:0.5rem}.woocommerce .woocommerce-cart-form .coupon button{background-color:#F08848;border-color:#F08848;padding:0.7em 2.6em !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.woocommerce .woocommerce-cart-form .coupon button:hover{color:#fff !important;background-color:#d57740 !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.woocommerce .woocommerce-cart-form .coupon button:focus-visible{outline-color:#35BCA0 !important}.woocommerce .cart-collaterals{color:#333D51}.woocommerce .cart-collaterals h2{font-size:1.9rem;font-weight:700;text-align:left;margin-bottom:0.7rem}.woocommerce .cart-collaterals .wc-proceed-to-checkout{justify-content:flex-end}.woocommerce .cart-collaterals .wc-proceed-to-checkout a{font-weight:500;border-radius:50px;text-transform:capitalize;color:#fff;background-color:#F08848;border-color:#F08848;padding:1rem 2.6rem}.woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover{color:#fff !important;background-color:#d57740 !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.woocommerce .woocommerce-message,.woocommerce .cart-empty,.woocommerce .woocommerce-info{border-top:0.4rem solid #F08848;padding:1.2em 2em 1.2em 3.5em}.woocommerce .woocommerce-message::before,.woocommerce .cart-empty::before,.woocommerce .woocommerce-info::before{color:#F08848;top:1.3em}.woocommerce .woocommerce-message a,.woocommerce .cart-empty a,.woocommerce .woocommerce-info a{color:#35BCA0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.woocommerce .woocommerce-message a:hover,.woocommerce .cart-empty a:hover,.woocommerce .woocommerce-info a:hover{opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.woocommerce .form-row{margin-bottom:1em !important}.woocommerce .form-row.woocommerce-validated{border-color:#F08848 !important}.woocommerce .form-row label{font-weight:600 !important;margin-bottom:0.4em;color:#333D51 !important;line-height:normal !important}.woocommerce .form-row .input-text{background:transparent}.woocommerce .form-row .password-input{display:contents}.woocommerce .form-row .woocommerce-Input{padding:0.8rem 0.5rem 0.5rem}.woocommerce .select2-selection{border:1px solid #333D51;height:2.6em}.woocommerce .select2-selection .select2-selection__rendered{padding:0.4em 1em}.woocommerce .select2-selection__arrow{height:31px !important}.woocommerce .select2-selection__arrow b{border-width:11px 8px 0 8px !important;margin-left:-12px !important;margin-top:-3px !important;border-color:#333D51 transparent transparent transparent !important}.woocommerce .woocommerce-input-wrapper input{border:0;border-bottom:0.15rem solid #333D51;font-size:18px;padding:0 0.5rem 0.5rem}.woocommerce .woocommerce-input-wrapper input:focus{border-bottom:0.15rem solid #35BCA0}.woocommerce .woocommerce-input-wrapper textarea{border:0.15rem solid #333D51;font-family:"Ubuntu", sans-serif;padding:0.5em;border-radius:0.2em}.woocommerce .woocommerce-input-wrapper textarea:focus{border:0.15rem solid #35BCA0}.woocommerce .wc-backward{width:15rem !important;color:#fff !important;padding:0.75rem !important;border-radius:1.25rem !important;background-color:#35BCA0 !important;border-color:#35BCA0 !important;font-weight:400 !important;text-transform:capitalize !important}.woocommerce table.shop_table{border:0.15rem solid #e0e0e0;margin:0 0 2.5rem}.woocommerce table.shop_table th{padding:0.75rem 0.8rem !important}.woocommerce table.shop_table td{padding:1.3rem 0.8rem !important;border-top:0.1rem solid #e0e0e0}.woocommerce .shipping-calculator-button{color:#35BCA0 !important}.woocommerce .woocommerce-billing-fields h3{font-family:"Ubuntu", sans-serif;text-align:left;margin-bottom:2rem}.woocommerce #ship-to-different-address{font-family:"Ubuntu", sans-serif;text-align:left;margin-bottom:2rem;font-size:1.4rem}.woocommerce .woocommerce-input-wrapper{text-align:left;display:block}.woocommerce .show-password-input{right:0.9rem !important;top:2.1em !important}.woocommerce .woocommerce-notice{color:#35BCA0;font-weight:600;font-size:22px;margin-bottom:1em}.woocommerce .woocommerce-order-overview{display:flex !important;justify-content:center;margin-block-end:3rem !important;flex-wrap:wrap;text-align:center}.woocommerce .woocommerce-order-overview li{margin:0 0.5rem 1rem}.woocommerce .woocommerce-order p{margin-bottom:3rem}.woocommerce .woocommerce-order p a{color:#F08848}.woocommerce .woocommerce-order h2{text-align:left;margin-bottom:1rem !important;font-size:27px}.woocommerce .woocommerce-table{margin-bottom:3rem !important}.woocommerce .woocommerce-table a{color:#F08848 !important;font-size:19px;font-weight:600}.woocommerce #order_review_heading{margin:3rem 0 1rem;text-align:left;font-family:"Ubuntu", sans-serif}.woocommerce .subscription-actions a{background-color:#F08848 !important;border-radius:1.5rem !important;padding:0.7rem 3rem !important;color:#fff !important;font-weight:400 !important}.woocommerce .subscription-id a{color:#F08848 !important;font-weight:700 !important}.woocommerce .woocommerce-customer-details address{border:0.15rem solid #e0e0e0;line-height:28px;font-size:18px;font-weight:500;color:#333D51 !important;padding:1.5rem 1.5rem 3rem !important}.woocommerce .woocommerce-customer-details address .woocommerce-customer-details--phone{margin:1rem 0 0.6rem !important;color:#35BCA0}.woocommerce .woocommerce-customer-details address .woocommerce-customer-details--email{color:#35BCA0}.woocommerce .woocommerce-Button--alt{background-color:#35BCA0 !important;color:#fff;font-weight:400 !important;border-radius:1.5rem;padding:0.7rem 2.5rem;text-transform:capitalize}.woocommerce .select2-selection--single .select2-selection__rendered{padding:0.8rem 1rem}#order_review .place-order button{background-color:#F08848 !important;border-radius:1.5rem !important}#order_review .woocommerce-privacy-policy-link{color:#35BCA0}#customer_login h2{text-align:left}#customer_login .woocommerce-form{border:0.15rem solid #e0e0e0}#customer_login .woocommerce-form input{border:0;border-bottom:0.15rem solid #333D51;font-size:18px;padding:0 0.5rem 0.5rem}#customer_login .woocommerce-form input:focus{border-bottom:0.15rem solid #35BCA0}#customer_login .woocommerce-form input:-internal-autofill-selected{background-color:rgba(240,136,72,0.4) !important}#customer_login .woocommerce-form .woocommerce-button{width:15rem !important;color:#fff !important;padding:0.75rem !important;border-radius:1.25rem !important;background-color:#35BCA0 !important;border-color:#35BCA0 !important;font-weight:400 !important;text-transform:capitalize !important}#customer_login .woocommerce-form .woocommerce-form__label{font-weight:400}#customer_login .woocommerce-form .lost_password a{color:#F08848;font-weight:400}#customer_login .woocommerce-form .woocommerce-privacy-policy-text{display:none}#customer_login .woocommerce-form .woocommerce-privacy-policy-text a{color:#F08848}.woocommerce-privacy-policy-text{margin-bottom:2.5rem}.mailchimp-newsletter{text-align:left}.woocommerce-error a{color:#35BCA0 !important}.woocommerce-input-wrapper .password-input{display:inline}.woocommerce form .password-input{display:inline}.woocommerce-page form .password-input{display:inline}.woocommerce-form-register__submit{margin-bottom:24px !important}.required{color:#35BCA0 !important}.shipping-addresses-page{padding-top:3.5rem}.shipping-addresses-page .gutenberg-section{min-height:31rem;margin-top:6rem}.shipping-addresses-page .gutenberg-section .h2-link{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;background:#F08848;border:0.15rem solid #F08848;max-width:18rem;margin:1rem 0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.shipping-addresses-page .gutenberg-section .h2-link:hover{background-color:#d57740;border:0.15rem solid #d57740;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.shipping-addresses-page .gutenberg-section #address_form{width:100%;overflow-x:auto}@media only screen and (min-width: 770px){.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart{min-width:85rem}}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart select,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart input{border-radius:4px;padding:1em 0.5em !important;font-size:0.9rem !important;border:1px solid}@media only screen and (min-width: 600px){.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart select,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart input{font-size:1rem !important}}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart #wcms-add-row{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;background:#35BCA0;border:0.15rem solid #35BCA0;max-width:18rem;margin:1rem 0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart #wcms-add-row:hover{opacity:0.8;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media (max-width: 768px){.shipping-addresses-page .gutenberg-section #address_form tfoot tr#row-add-input.hidden{display:table-row !important}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart{min-width:55rem;font-size:12px;display:table;table-layout:auto;border-collapse:collapse}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart thead,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot{display:table-row-group !important;order:0}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tr{display:table-row !important;margin-bottom:0}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart th,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart td{display:table-cell !important;float:none !important;width:auto !important}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart thead tr th.product-name,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart thead tr th.product-quantity,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart thead tr th.shipping-address,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart thead tr th.remove-item{width:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart thead tr th.remove-item{display:table-cell !important}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.product-name{width:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.product-name .product-text{font-size:inherit;height:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.product-quantity{width:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.product-quantity input{padding:0}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.product-quantity input.input-quantity{line-height:normal;height:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.shipping-address{width:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.shipping-address .input-address{font-size:inherit;line-height:normal;height:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.row-action{clear:none;width:auto;display:table-cell;flex-direction:row}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tbody tr td.row-action button{width:auto;margin:0}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot tr td.add-product,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot tr td.add-quantity,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot tr td.add-address,.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot tr td.add-button{width:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot tr td.add-button{clear:none}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot tr td.add-button button{width:auto}.shipping-addresses-page .gutenberg-section .wc-shipping-multiple-addresses.shop_table.cart tfoot tr td#availability-info{float:none;width:auto}}.shipping-addresses-page .gutenberg-section .update-shipping-addresses{font-size:12px}.shipping-addresses-page .gutenberg-section .set-shipping-addresses{font-size:12px}.shipping-addresses-page h2{margin-top:3rem}.shipping-addresses-page .btn-import-billing,.shipping-addresses-page .btn-import-shipping{margin:1rem 0}.shipping-addresses-page .address-container .address-block{text-align:left;font-weight:500;padding:0 1.5rem 1.5rem;border-right:0.15rem solid #e0e0e0}.shipping-addresses-page .address-container .address-block br{margin-bottom:0.4rem}.shipping-addresses-page hr{border-top:0.15rem solid #333D51;margin-top:2.5rem}.shipping-addresses-page .wcms-address-form{margin:3rem auto 3rem 0;max-width:50rem}.shipping-addresses-page .wcms-address-form .form-row{margin-bottom:1rem}@media only screen and (min-width: 650px){.shipping-addresses-page .wcms-address-form .form-row{width:calc(50% - 0.5rem)}}.shipping-addresses-page .wcms-address-form select{width:100%;border-radius:4px;font-size:0.9rem !important;border:1px solid}@media only screen and (min-width: 600px){.shipping-addresses-page .wcms-address-form select{font-size:1rem !important}}.shipping-addresses-page .wcms-address-form .address-column{display:flex;flex-wrap:wrap}@media only screen and (min-width: 650px){.shipping-addresses-page .wcms-address-form .address-column{justify-content:space-between}}.shipping-addresses-page .wcms-address-form .address-column .form-row{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}@media only screen and (min-width: 650px){.shipping-addresses-page .wcms-address-form .address-column .form-row{width:calc(50% - 0.5rem)}}.shipping-addresses-page .wcms-address-form .address-column .form-row label{margin-bottom:0.2rem;display:block}.shipping-addresses-page .wcms-address-form .address-column .form-row input{width:100%;box-sizing:border-box;padding:0.75rem}.shipping-addresses-page .wcms-address-form .address-column .form-row input:focus{border:1px solid #35BCA0}.shipping-addresses-page .wcms-address-form .address-column .form-row .select2-selection{border:1px solid #333D51;height:2.6em}.shipping-addresses-page .wcms-address-form .address-column .form-row .select2-selection .select2-selection__rendered{padding:0.4em 1em}.cart-page{padding-top:3.5rem}@media only screen and (min-width: 800px){.cart-page{padding-top:8.5rem}}.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link{pointer-events:none}.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image{pointer-events:none}.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image img{height:100%;width:100%;object-fit:cover}.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{color:#333D51;font-size:1rem;pointer-events:none}@media only screen and (min-width: 1050px){.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-size:1.5rem}}.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .woocommerce-Price-amount{color:#35BCA0;font-size:1.5rem;font-weight:600}.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .add_to_cart_button{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;background:#F08848;border:0.15rem solid #F08848;max-width:18rem;margin:1rem 0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.cart-page .wp-block-woocommerce-product-new .wc-block-grid__products .wc-block-grid__product .add_to_cart_button:hover{background-color:#d57740;border:0.15rem solid #d57740;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.cart-page .wc-block-components-button{margin-top:1.3rem;border:0;border-radius:2rem;background-color:#35BCA0;color:#fff}.cart-page .wp-block-woocommerce-empty-cart-block .wp-block-image{height:8rem}.cart-page .wp-block-woocommerce-empty-cart-block .wp-block-image img{height:100% !important;width:100% !important;object-fit:contain}.cart-page .wp-block-woocommerce-empty-cart-block h3{font-size:3rem;font-weight:600;text-align:center}.cart-page .wp-block-woocommerce-empty-cart-block .wp-block-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin:3rem 0}.cart-page .wp-block-woocommerce-empty-cart-block .wp-block-buttons a{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;background:#F08848;border:0.15rem solid #F08848;max-width:18rem;margin:1rem 0.25rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.cart-page .wp-block-woocommerce-empty-cart-block .wp-block-buttons a:hover{background-color:#d57740;border:0.15rem solid #d57740;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.cart-page .wp-block-woocommerce-empty-cart-block h2.wp-block-heading.has-text-align-center{text-align:left;margin-bottom:1.5rem;font-size:2rem}.cart-page .wp-block-woocommerce-empty-cart-block hr{margin:3rem 0 5rem}.wc-block-components-product-name{color:#35BCA0}.woocommerce-form-login{max-width:50rem;padding:2.5rem !important;border:2px solid #333D51 !important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked{background-color:#F08848 !important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:#F08848 !important}.checkout-page{padding-top:3.5rem}@media only screen and (min-width: 800px){.checkout-page{padding-top:6.5rem}}.checkout-page select{border:0.15rem solid #333D51;border-radius:0.15rem}.checkout-page .form-row.woocommerce-validated input{border-color:#F08848 !important}.checkout-page .form-row.woocommerce-validated select{border:0.15rem solid #333D51 !important;border-radius:0.15rem}.checkout-page .wc-block-components-button{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;background:#F08848;border:0.15rem solid #F08848;max-width:18rem;margin:1rem 0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.checkout-page .wc-block-components-button:hover{background-color:#d57740;border:0.15rem solid #d57740;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.checkout-page .wc-block-components-button:focus-visible,.checkout-page .wc-block-components-button:focus{outline-color:#35BCA0 !important}.checkout-page .wc-block-components-sidebar{top:145px}.checkout-page input:focus-within,.checkout-page input:focus,.checkout-page input:focus-visible{border:2px solid #F08848 !important}.wc-block-components-checkout-return-to-cart-button{display:inline-block;padding:0.93rem 2.5rem;padding-left:calc(24px + 1.25em) !important;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;background:#35BCA0;border:0.15rem solid #35BCA0;max-width:18rem;margin:1rem 0;color:#fff !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.wc-block-components-checkout-return-to-cart-button:hover{opacity:0.8;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.wc-block-components-checkout-return-to-cart-button svg{left:1rem !important}.delete-item,.split-item{display:inline-block;padding:0.93rem 2.5rem !important;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;max-width:18rem;margin:1rem 0;color:#fff !important;text-align:center;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.delete-item:hover,.split-item:hover{opacity:0.8;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.delete-item{background:#F08848;border:0.15rem solid #F08848}.split-item{background:#35BCA0;border:0.15rem solid #35BCA0}#row-availability-info #availability-info{padding-top:25px}#row-availability-info #availability-info .availability-product{margin:10px 0}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:#F08848}#billing_address_2::placeholder,#shipping_address_2::placeholder{opacity:0}label[for="billing_address_2"].screen-reader-text,label[for="shipping_address_2"].screen-reader-text{clip:unset;height:unset;position:unset !important;width:unset;clip-path:unset}#billing_address_2::placeholder,#shipping_address_2::placeholder{opacity:0}#ms_addresses{height:2.6rem;border-radius:0.3rem;padding:0.4em 1em;color:#333D51}#ship-to-different-address{position:relative;display:block;font-size:16px;cursor:pointer;user-select:none}#ship-to-different-address .woocommerce-form__label-for-checkbox{position:relative;padding-left:35px;cursor:pointer}#ship-to-different-address .woocommerce-form__label-for-checkbox:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;border:2px solid #ccc;background-color:#fff;border-radius:4px;transition:background-color 0.3s, border-color 0.3s}#ship-to-different-address .woocommerce-form__label-for-checkbox .input-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ship-to-different-address .woocommerce-form__label-for-checkbox .input-checkbox:checked+span::before{background-color:#4caf50;border-color:#4caf50}#ship-to-different-address .woocommerce-form__label-for-checkbox .input-checkbox:checked+span::after{content:"";position:absolute;left:0;top:4px;width:15px;height:15px;border:2px solid #F08848;border-radius:0.3rem;background-color:#F08848}#tax_exemption_checkbox_div h3,#tax_exemption_message_div h3{font-family:"Ubuntu", sans-serif;text-align:left;font-size:18px}.form-row.form-row-wide.create-account.woocommerce-validated{text-align:left}.form-row.form-row-wide.create-account.woocommerce-validated a{color:#F08848;margin-top:0.4rem}#wcms_set_addresses{border:0;background:#35BCA0;padding:0.65rem 1.75rem;border-radius:1rem;color:#fff}.delete-line-item,input[type="submit"]{border:0;background:#F08848;padding:0.65rem 1.75rem;border-radius:2rem;color:#fff}#ship-to-multiple{font-family:"ubuntu", sans-serif;text-align:left;margin-bottom:1rem}.woocommerce-shipping-fields p{text-align:left}.woocommerce-shipping-fields .button{border:0 !important;background:#F08848 !important;padding:0.65rem 1.75rem !important;border-radius:2rem !important;color:#fff !important;font-weight:400 !important}#shipping_addresses .note-form p{display:flex;flex-direction:column}#shipping_addresses .note-form p textarea{border:0.15rem solid #e0e0e0;height:6rem;border-radius:0.5rem;margin-bottom:1rem}#shipping_addresses a{font-weight:400;color:#F08848}#shipping_addresses a.button{border:0 !important;background:#F08848 !important;padding:0.65rem 1.75rem !important;border-radius:2rem !important;color:#fff !important;font-weight:400 !important}.address-block .buttons{left:0}.address-block .button{border:0 !important;background:#F08848 !important;padding:0.65rem 1.75rem !important;border-radius:2rem !important;color:#fff !important;font-weight:400 !important}.btn-import-billing,.btn-import-shipping{border:0 !important;background:#35BCA0 !important;padding:0.65rem 1.75rem !important;border-radius:2rem !important;color:#fff !important;font-weight:400 !important;display:inline-block;margin:1rem 0 3rem}#billing_address_1_field .woocommerce-input-wrapper .q4-places-input,#shipping_address_1_field .woocommerce-input-wrapper .q4-places-input{display:block;width:100%;margin:0;border:1px solid rgba(32,7,7,0.8);border-radius:4px;background:#2B3444;font:inherit;line-height:1.4;min-height:44px;padding:0}#single-featured{padding-top:5rem}#single-featured .hero-section{height:25rem;position:relative;margin-bottom:5rem}#single-featured .hero-section .filter{border-radius:2.3rem}#single-featured .hero-section img{width:100%;height:100%;object-fit:cover;border-radius:2.3rem}#single-featured #main-content .container h1{font-size:2.5rem}#single-featured #main-content .container h3{font-family:"Ubuntu", sans-serif;font-size:1rem;font-weight:300;text-decoration:underline;padding-top:.25rem}#single-featured #main-content .container h3 a{color:#222}#single-featured #main-content .container #featured-content-section{margin-top:2rem;position:relative}#single-featured #main-content .container .gradient-overlay{position:absolute;bottom:0;left:0;right:0;height:20rem;background:linear-gradient(to top, #fff, rgba(255,255,255,0))}#single-featured #main-content .container #featured-content-read-more{width:100%;background-color:#FFFFFF;text-align:center;padding:5rem 0 7.5rem 0}#single-featured #main-content .container #featured-content-read-more h2{font-size:3.5rem}#single-featured #main-content .container #featured-content-read-more h3{text-decoration:none;font-size:1.5rem;padding:1rem 0 2.5rem 0}#single-featured #main-content .container #featured-content-read-more .button-wrapper{display:flex;justify-content:center;gap:1.5rem}#single-featured #most-recent-content-section{padding-top:3rem;text-align:center;border-top:0.75rem solid #F08848}#single-featured #most-recent-content-section .section-title{color:#35BCA0;font-size:30px;font-weight:600}#single-featured #most-recent-content-section .most-recent-content{margin:0 auto;padding:1.5rem 0 1rem 0}@media only screen and (min-width: 515px){#single-featured #most-recent-content-section .most-recent-content{display:flex;flex-wrap:wrap;max-width:1200px;gap:1.5rem}}#single-featured #most-recent-content-section .most-recent-content .featured-content-item{text-align:left;background:white;border-top-left-radius:1.3rem;border-top-right-radius:1.3rem;overflow:hidden;display:flex;flex-direction:column;margin-bottom:2em;border-bottom:.6rem solid transparent;position:relative;width:100%}@media only screen and (min-width: 515px){#single-featured #most-recent-content-section .most-recent-content .featured-content-item{width:calc(50% - .8rem)}}@media only screen and (min-width: 1000px){#single-featured #most-recent-content-section .most-recent-content .featured-content-item{width:calc(33.333% - 1rem)}}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-image{position:relative;width:100%;height:200px;background-size:cover;background-position:center}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text{position:relative;padding:1.5rem 1.25rem;background-color:white;color:#333D51;overflow:hidden;z-index:1;transition:color 0.5s}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text:hover h4{color:#fff}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text:hover p{color:#fff !important;opacity:.6}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text:hover::before{bottom:0;background-color:inherit}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text h4{font-weight:600;font-size:20px}@media only screen and (min-width: 800px){#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text h4{font-size:23px}}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text p{padding:.4rem 0 !important}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .featured-content-text::before{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;background-color:transparent;z-index:-1;transition:bottom 0.35s, background-color 0.35s}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .content-item-issue-title{position:absolute;bottom:10px;right:10px;color:white;background-color:rgba(0,0,0,0.5);padding:5px;border-radius:5px;font-size:0.8em}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .categories{position:absolute;bottom:10px;left:10px;display:flex}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .category{display:inline-block;width:2.8rem;height:2.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:5px}#single-featured #most-recent-content-section .most-recent-content .featured-content-item .category-icon{width:50%;height:50%}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.build{border-bottom-color:#c25756}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.build:hover .featured-content-text::before{background-color:#c25756}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.dig{border-bottom-color:#d2a973}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.dig:hover .featured-content-text::before{background-color:#d2a973}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.explore{border-bottom-color:#3786c2}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.explore:hover .featured-content-text::before{background-color:#3786c2}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.grow{border-bottom-color:#35bca0}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.grow:hover .featured-content-text::before{background-color:#35bca0}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.power{border-bottom-color:#827fa2}#single-featured #most-recent-content-section .most-recent-content .featured-content-item.power:hover .featured-content-text::before{background-color:#827fa2}@media only screen and (min-width: 600px){.our-partners-page #hero-section h3{font-size:3.7rem}}@media only screen and (min-width: 600px){.our-partners-page #hero-section h1{font-size:5.9rem}}.our-partners-page #brons-quote-section{padding:3.125rem 0 5rem}.our-partners-page #brons-quote-section h2{color:#35BCA0;margin:0.3rem 0 2rem}@media only screen and (min-width: 600px){.our-partners-page #brons-quote-section h2{font-size:2.9rem}}@media only screen and (min-width: 700px){.our-partners-page #brons-quote-section .wysiwyg-module{column-count:2;column-gap:4rem;max-width:60rem;margin:0 auto}}.our-partners-page #brons-quote-section .wysiwyg-module p{margin-bottom:0.75rem;color:#2B3444}.our-partners-page #brons-quote-section .wysiwyg-module h3{font-size:1.7rem;font-weight:800;margin-bottom:.2rem}@media only screen and (min-width: 600px){.our-partners-page #brons-quote-section .wysiwyg-module h3{font-size:2.1rem}}.our-partners-page #brons-quote-section .wysiwyg-module h4{font-size:1rem;font-weight:500;margin-bottom:.4rem}.our-partners-page #text-section .wysiwyg-module{max-width:40rem;margin:3.125rem auto}@media only screen and (min-width: 1000px){.our-partners-page #text-section .wysiwyg-module{margin:3.125rem auto 5rem}}.our-partners-page #text-section .wysiwyg-module p{color:#333D51}.our-partners-page #logos-section .image-module{display:flex;flex-wrap:wrap;justify-content:center;max-width:70rem;margin:0 auto 1.125rem}.our-partners-page #logos-section .image-module .image-wrapper{width:calc(50% - 1.6rem);margin:0 0.8rem 2rem;display:flex;justify-content:center}@media only screen and (min-width: 600px){.our-partners-page #logos-section .image-module .image-wrapper{width:calc(33.333% - 2rem);margin:0 1rem 4rem}}.our-partners-page #logos-section .image-module .image-wrapper img{height:5rem;width:auto;object-fit:contain}.our-partners-page #become-a-partner-section{border-radius:2rem;padding:3.125rem 0}.our-partners-page #become-a-partner-section .column-1{margin-bottom:3.125rem}.our-partners-page #become-a-partner-section .column-1 .wysiwyg-module{max-width:40rem;margin:0 auto 1.5rem}.our-partners-page #become-a-partner-section .column-1 .wysiwyg-module h2{color:#fff;margin-bottom:0.3rem}@media only screen and (min-width: 600px){.our-partners-page #become-a-partner-section .column-1 .wysiwyg-module h2{font-size:4rem}}.our-partners-page #become-a-partner-section .column-1 .wysiwyg-module p{color:#fff;opacity:0.7}.our-partners-page #become-a-partner-section .column-2 .wysiwyg-module .text-container{display:flex;flex-wrap:wrap;justify-content:center}.our-partners-page #become-a-partner-section .column-2 .wysiwyg-module .text-container>div{width:calc(50% - 1rem);margin:0 0.5rem 3rem}@media only screen and (min-width: 700px){.our-partners-page #become-a-partner-section .column-2 .wysiwyg-module .text-container>div{width:calc(33.333% - 3rem);margin:0 1.5rem 3rem;max-width:18rem}}.our-partners-page #become-a-partner-section .column-2 .wysiwyg-module .text-container>div h3{color:#35BCA0}.our-partners-page #become-a-partner-section .column-2 .wysiwyg-module .text-container>div p{color:#fff;opacity:0.7}.our-partners-page #be-featured-section{padding:5rem 0}.our-partners-page #be-featured-section .filter{display:none}@media only screen and (min-width: 1050px){.our-partners-page #be-featured-section .column-1{width:50%}}.our-partners-page #be-featured-section .column-1 h2{font-size:3rem;margin-bottom:0.5rem}@media only screen and (min-width: 700px){.our-partners-page #be-featured-section .column-1 h2{font-size:4rem}}.our-partners-page #be-featured-section .column-1 h4{color:#35BCA0;font-weight:500;font-size:1.5rem}@media only screen and (min-width: 600px){.our-partners-page #be-featured-section .column-1 h4{font-size:2rem}}.our-partners-page #be-featured-section .column-1 p{margin:1rem 0 2rem}.our-partners-page #be-featured-section .column-1 .buttons-module{text-align:left}.survey-page #page-content #survey-section{padding:10rem 0 4rem 0;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}.survey-page #page-content #survey-section .filter{background:none}.survey-page #page-content #survey-section .full-width-container{max-width:1000px}.survey-page #page-content #survey-section .survey-hero-text{margin-bottom:3rem}.survey-page #page-content #survey-section .survey-hero-text h2{color:#35BCA0;font-size:1.75rem;font-weight:500}.survey-page #page-content #survey-section .survey-hero-text h1{font-size:2.5rem;color:#fff;font-weight:500;padding:.3rem 0 .75rem}@media only screen and (min-width: 700px){.survey-page #page-content #survey-section .survey-hero-text h1{font-size:4.125rem}}.survey-page #page-content #survey-section .survey-hero-text p{color:#fff;font-size:1rem;font-weight:100}@media only screen and (min-width: 800px){.survey-page #page-content #survey-section .survey-hero-text{width:50%}}.survey-page #page-content #survey-section .image-module{position:absolute;width:57%;top:-181px;right:-17px}@media only screen and (min-width: 800px){.survey-page #page-content #survey-section .image-module{top:-102px;right:-17px}}@media only screen and (min-width: 1000px){.survey-page #page-content #survey-section .image-module{top:-102px;right:-17px}}.survey-page #page-content #survey-section .survey-single-question-form{max-width:1000px;background-color:white;border-radius:1.5rem;padding:2rem 2.5rem;text-align:left}.survey-page #page-content #survey-section .survey-single-question-form input{border:0;border-bottom:.15rem solid #333d51;border-radius:0}.survey-page #page-content #survey-section .survey-single-question-form input:focus{outline:none;box-shadow:none}.survey-page #page-content #survey-section .survey-single-question-form:not(:first-of-type){margin-top:2.5rem}.survey-page #page-content #survey-section .survey-single-question-form .survey-single-question-form-submit{background-color:#35BCA0;padding:.93rem 2.5rem;padding-bottom:1.9rem;white-space:nowrap;font-weight:400;font-size:16px;border-radius:2rem;color:#fff;background:#35BCA0;border:0.15rem solid #35BCA0;margin-top:-2rem;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.survey-page #page-content #survey-section .survey-single-question-form .survey-single-question-form-submit:hover{-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.survey-page #page-content #survey-section .survey-single-question-form .survey-single-question-form-submit:focus,.survey-page #page-content #survey-section .survey-single-question-form .survey-single-question-form-submit :focus-visible{outline:none !important;box-shadow:none !important}.survey-page #page-content #survey-section .survey-single-question-form .wpforms-required-label{display:none}.survey-page #page-content #survey-section .survey-single-question-form .wpforms-submit-container{text-align:right}.survey-page #page-content #survey-section .survey-single-question-form label{font-size:20px}.survey-page #page-content #sneak-peak{padding-top:4rem;padding-bottom:2rem}.survey-page #page-content #sneak-peak .buttons-module{padding-top:2rem}.shop-page .gutenberg-section,.temp-shop-page .gutenberg-section{width:100%;max-width:unset}.shop-page .hero-section,.temp-shop-page .hero-section{height:30rem;position:relative}.shop-page .hero-section img,.temp-shop-page .hero-section img{height:100%;width:100%;object-fit:cover;border-bottom-left-radius:35px;border-bottom-right-radius:35px;margin-bottom:4rem}.shop-page .hero-section .wp-block-cover__inner-container,.temp-shop-page .hero-section .wp-block-cover__inner-container{position:absolute;left:5%;top:30%;width:90%;max-width:55rem}@media only screen and (min-width: 1000px){.shop-page .hero-section .wp-block-cover__inner-container,.temp-shop-page .hero-section .wp-block-cover__inner-container{left:10%}}.shop-page .hero-section h2,.temp-shop-page .hero-section h2{color:#35BCA0}.shop-page .hero-section h1,.temp-shop-page .hero-section h1{margin:0.3rem 0 1rem;color:#fff}@media only screen and (min-width: 600px){.shop-page .hero-section h1,.temp-shop-page .hero-section h1{font-size:4.2rem}}@media only screen and (min-width: 1000px){.shop-page .hero-section p,.temp-shop-page .hero-section p{max-width:31rem}}.shop-page .hero-section .wp-block-button,.temp-shop-page .hero-section .wp-block-button{margin-top:2rem}.shop-page .top-section,.shop-page .single-issues,.temp-shop-page .top-section,.temp-shop-page .single-issues{margin:3.125rem auto}.shop-page .top-section .wp-block-group__inner-container,.shop-page .single-issues .wp-block-group__inner-container,.temp-shop-page .top-section .wp-block-group__inner-container,.temp-shop-page .single-issues .wp-block-group__inner-container{display:flex;justify-content:center;flex-wrap:wrap}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product{background:#f0f0f0;box-sizing:border-box;border-radius:0.7rem;padding:6rem 1rem 2rem;margin:1rem;width:100%;max-width:30rem}@media only screen and (min-width: 950px){.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product{width:20rem;margin:.5rem}}@media only screen and (min-width: 1215px){.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product{width:18rem}}@media only screen and (min-width: 1415px){.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product{width:20rem;margin:1rem}}@media only screen and (min-width: 1750px){.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product{width:calc(25% - 1.5rem);margin:.75rem}}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns{position:relative;display:block}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title{margin-bottom:1rem;position:absolute;top:-4.5rem;left:0;width:100%;text-align:center;font-size:1.8rem;pointer-events:none}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title a,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title a,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title a,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns h2.wp-block-post-title a{color:#333D51}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image{height:315px;margin-bottom:1rem;pointer-events:none}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image a,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image a,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image a,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image a{height:100%}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image img,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image img,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image img,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-image img{height:100%;width:100%;object-fit:contain !important}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price{color:#35BCA0;font-size:3.8rem;text-align:center;margin:0.35rem 0 0.9rem}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price .woocommerce-Price-amount,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price .woocommerce-Price-amount,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price .woocommerce-Price-amount,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-price .woocommerce-Price-amount{font-weight:900}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary{margin:0 .3rem 1.5rem}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary p,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary p,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary p,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wc-block-components-product-summary p{text-align:center;font-weight:500}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart{display:flex;flex-direction:column;margin-bottom:unset}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity{float:unset;justify-content:center;margin:0 0 2rem;height:3rem}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity .qty,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity .qty,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity .qty,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-add-to-cart-form .cart .quantity .qty{margin:unset;border:0;border-radius:0.5rem}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-meta,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-meta,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-meta,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .wp-block-woocommerce-product-meta{display:none}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button{display:inline-block;padding:0.93rem 2.5rem;white-space:nowrap;font-weight:600;font-size:1rem;border-radius:2rem;color:#fff;background:#F08848;border:0.15rem solid #F08848;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button:hover,.shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button:hover,.temp-shop-page .top-section .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button:hover,.temp-shop-page .single-issues .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .single_add_to_cart_button:hover{background-color:#d57740;border:0.15rem solid #d57740;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.shop-page .single-issues-heading,.temp-shop-page .single-issues-heading{text-align:center;max-width:50rem;margin:5rem auto 0}.front-inner-wrapper{width:100%;max-width:1366px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#front-slider{padding-bottom:20px}#front-slider ul.front-slider{overflow:hidden;position:relative}#front-slider ul.front-slider li{position:relative;float:left;width:100%}#front-slider ul.front-slider li .front-slider-background{position:absolute;top:0;left:0;width:100%;height:600px;z-index:1;overflow:hidden}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-background{height:450px}}@media only screen and (max-width: 900px){#front-slider ul.front-slider li .front-slider-background{height:350px}}@media only screen and (max-width: 600px){#front-slider ul.front-slider li .front-slider-background{height:250px}}#front-slider ul.front-slider li .front-slider-background img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#front-slider ul.front-slider li .front-slider-content{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);z-index:3;padding-top:60px;max-width:1366px;width:100%}@media only screen and (max-width: 1000px){#front-slider ul.front-slider li .front-slider-content{padding-top:90px}}@media only screen and (max-width: 800px){#front-slider ul.front-slider li .front-slider-content{padding-top:20px}}#front-slider ul.front-slider li .front-slider-content h2{text-align:center;font-family:"Amatic SC", sans-serif;font-size:90px;padding:0 10px}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content h2{font-size:70px}}@media only screen and (max-width: 1000px){#front-slider ul.front-slider li .front-slider-content h2{font-size:55px}}@media only screen and (max-width: 800px){#front-slider ul.front-slider li .front-slider-content h2{font-size:35px}}@media only screen and (max-width: 600px){#front-slider ul.front-slider li .front-slider-content h2{font-size:30px}}#front-slider ul.front-slider li .front-slider-content h1{text-align:center;font-family:"Amatic SC", sans-serif;font-size:55px;padding:0 10px}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content h1{font-size:45}}@media only screen and (max-width: 1000px){#front-slider ul.front-slider li .front-slider-content h1{font-size:35px}}@media only screen and (max-width: 800px){#front-slider ul.front-slider li .front-slider-content h1{font-size:25px}}#front-slider ul.front-slider li .front-slider-content .covers{position:relative;display:inline-block;clear:both;left:50%;width:100%;max-width:1326px;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-top:20px;position:relative}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content .covers{max-width:calc(100% - 40px)}}#front-slider ul.front-slider li .front-slider-content .covers img{width:100%;height:100%;object-fit:cover}#front-slider ul.front-slider li .front-slider-content .covers .badge{position:absolute;width:25%;padding-top:25%;z-index:5}@media only screen and (max-width: 650px){#front-slider ul.front-slider li .front-slider-content .covers .badge{width:30%;padding-top:30%}}#front-slider ul.front-slider li .front-slider-content .covers .badge svg{z-index:1;position:absolute;top:0;left:0;width:100%}#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:75%;z-index:2;font-size:16px}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text{font-size:14px}}@media only screen and (max-width: 1000px){#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text{font-size:11px}}@media only screen and (max-width: 800px){#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text{font-size:9px}}@media only screen and (max-width: 600px){#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text{font-size:7px}}@media only screen and (max-width: 480px){#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text{font-size:6px}}#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text .badge-text-1,#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text .badge-text-2,#front-slider ul.front-slider li .front-slider-content .covers .badge .badge-text .badge-text-3{color:#ffffff;text-align:center;line-height:1em}#front-slider ul.front-slider li .front-slider-content .covers .badge.burst .badge-text{width:65%}#front-slider ul.front-slider li .front-slider-content .covers .badge.rounded-burst .badge-text{width:60%}#front-slider ul.front-slider li .front-slider-content .covers .badge.circle .badge-text{width:65%}#front-slider ul.front-slider li .front-slider-content .covers .badge.top-left{top:-20px;left:-20px;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content .covers .badge.top-left{top:-10px;left:-10px}}#front-slider ul.front-slider li .front-slider-content .covers .badge.top-right{top:-20px;right:-20px;-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content .covers .badge.top-right{top:-10px;right:-10px}}#front-slider ul.front-slider li .front-slider-content .covers .badge.bottom-left{bottom:-20px;left:-20px;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content .covers .badge.bottom-left{bottom:-10px;left:-10px}}#front-slider ul.front-slider li .front-slider-content .covers .badge.bottom-right{bottom:-20px;right:-20px;-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}@media only screen and (max-width: 1366px){#front-slider ul.front-slider li .front-slider-content .covers .badge.bottom-right{bottom:-10px;right:-10px}}#front-slider ul.front-slider li .front-slider-content .details{background-color:#333d51;overflow:hidden;padding:20px;text-align:center}#front-slider ul.front-slider li .front-slider-content .details h3{font-family:"Ubuntu", sans-serif;color:#ffffff;float:left;margin:5px 10px 0 0}#front-slider ul.front-slider li .front-slider-content .details .primary-btn{float:left}#front-slider ul.front-slider .slick-next{right:50px}@media only screen and (max-width: 1500px){#front-slider ul.front-slider .slick-next{display:none !important}}#front-slider ul.front-slider .slick-next>div{background-image:var(--wpr-bg-df803bf3-8d94-4cb1-8f49-5252de42e013)}#front-slider ul.front-slider .slick-prev{left:50px}@media only screen and (max-width: 1500px){#front-slider ul.front-slider .slick-prev{display:none !important}}#front-slider ul.front-slider .slick-prev>div{background-image:var(--wpr-bg-4301a0fd-486e-4011-9e27-f23197ce5c8b)}#front-slider #front-slider-nav{margin-top:20px;width:100%;max-width:1366px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);overflow:hidden;padding:0 10px}@media only screen and (max-width: 800px){#front-slider #front-slider-nav{margin-top:10px;padding:0 15px}}@media only screen and (max-width: 600px){#front-slider #front-slider-nav{margin-top:5px;padding:0 20px}}#front-slider #front-slider-nav .slick-list{padding:0 !important}#front-slider #front-slider-nav .slick-track{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important}#front-slider #front-slider-nav .slick-slide{margin:0 10px;padding:30px 20px 100px 20px;height:inherit !important;border:1px solid #cccccc;position:relative;cursor:pointer}@media only screen and (max-width: 800px){#front-slider #front-slider-nav .slick-slide{margin:0 5px;padding:20px 20px 80px 20px}}@media only screen and (max-width: 600px){#front-slider #front-slider-nav .slick-slide{padding:10px 10px 50px 10px;margin:0 2px}}#front-slider #front-slider-nav li h4{font-size:30px;margin-bottom:10px;color:#333d51}#front-slider #front-slider-nav li h4 span{color:#35bca0;font-weight:900;font-size:40px}@media only screen and (max-width: 1000px){#front-slider #front-slider-nav li h4 span{display:block;font-size:40px}}@media only screen and (max-width: 600px){#front-slider #front-slider-nav li h4 span{font-size:26px}}@media only screen and (max-width: 480px){#front-slider #front-slider-nav li h4 span{font-size:23px}}@media only screen and (max-width: 1366px){#front-slider #front-slider-nav li h4{font-size:26px}}@media only screen and (max-width: 1000px){#front-slider #front-slider-nav li h4{font-size:24px}}@media only screen and (max-width: 800px){#front-slider #front-slider-nav li h4{font-size:20px}}@media only screen and (max-width: 600px){#front-slider #front-slider-nav li h4{font-size:16px;text-align:center}}@media only screen and (max-width: 480px){#front-slider #front-slider-nav li h4{font-size:14px}}#front-slider #front-slider-nav li h3{margin-bottom:15px}@media only screen and (max-width: 1000px){#front-slider #front-slider-nav li h3{font-size:28px}}@media only screen and (max-width: 800px){#front-slider #front-slider-nav li h3{font-size:24px}}@media only screen and (max-width: 600px){#front-slider #front-slider-nav li h3{font-size:20px;text-align:center}}#front-slider #front-slider-nav li p{font-size:16px;line-height:20px}@media only screen and (max-width: 800px){#front-slider #front-slider-nav li p{font-size:14px;line-height:16px}}@media only screen and (max-width: 600px){#front-slider #front-slider-nav li p{display:none}}#front-slider #front-slider-nav li .primary-btn{position:absolute;bottom:30px;left:20px}@media only screen and (max-width: 800px){#front-slider #front-slider-nav li .primary-btn{bottom:20px;width:calc(100% - 80px);padding:10px 20px;text-align:center}}@media only screen and (max-width: 600px){#front-slider #front-slider-nav li .primary-btn{font-size:12px;bottom:15px;width:calc(100% - 39px);padding:10px;left:9px}}#front-slider #front-slider-nav .slick-current{background-color:#333d51;border-color:#333d51}#front-slider #front-slider-nav .slick-current li h4,#front-slider #front-slider-nav .slick-current li h3,#front-slider #front-slider-nav .slick-current li p{color:#ffffff}#front-subscribe-callout{padding:50px 0;overflow:hidden}#front-subscribe-callout #front-subscribe-text h2{text-align:center;margin-bottom:5px}#front-subscribe-callout #front-subscribe-text p{text-align:center;font-size:20px}#front-subscribe-callout #front-subscribe-buttons{display:inline-block;clear:both;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-top:20px}#front-subscribe-callout #front-subscribe-buttons a{margin:0 5px}#front-subscribe-callout #front-subscribe-covers{clear:both;display:inline-block;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-top:50px}#front-subscribe-callout #front-subscribe-covers img{float:left;width:400px;position:relative;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2)}#front-subscribe-callout #front-subscribe-covers img:nth-of-type(1){z-index:1;-moz-transform:scale(0.9) rotate(-5deg) translateX(30px) translateY(20px);-webkit-transform:scale(0.95) rotate(-5deg) translateX(30px) translateY(20px);-o-transform:scale(0.95) rotate(-5deg) translateX(30px) translateY(20px);-ms-transform:scale(0.95) rotate(-5deg) translateX(30px) translateY(20px);transform:scale(0.95) rotate(-5deg) translateX(30px) translateY(20px)}#front-subscribe-callout #front-subscribe-covers img:nth-of-type(2){z-index:2}#front-subscribe-callout #front-subscribe-covers img:nth-of-type(3){z-index:1;-moz-transform:scale(0.95) rotate(5deg) translateX(-30px) translateY(20px);-webkit-transform:scale(0.95) rotate(5deg) translateX(-30px) translateY(20px);-o-transform:scale(0.95) rotate(5deg) translateX(-30px) translateY(20px);-ms-transform:scale(0.95) rotate(5deg) translateX(-30px) translateY(20px);transform:scale(0.95) rotate(5deg) translateX(-30px) translateY(20px)}#front-featured-content{padding:30px 0}@media only screen and (max-width: 800px){#front-featured-content{padding:10px 0}}#front-featured-content h1{text-align:center;color:#333d51;font-weight:700;font-size:40px}@media only screen and (max-width: 1000px){#front-featured-content h1{font-size:34px}}@media only screen and (max-width: 800px){#front-featured-content h1{font-size:28px}}@media only screen and (max-width: 600px){#front-featured-content h1{font-size:22px}}#front-featured-content h2{text-align:center;font-family:"Amatic SC", sans-serif;font-size:45px}@media only screen and (max-width: 1000px){#front-featured-content h2{font-size:40px}}@media only screen and (max-width: 800px){#front-featured-content h2{font-size:32px}}@media only screen and (max-width: 600px){#front-featured-content h2{font-size:28px}}#front-featured-content #front-featured-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list{padding:0 10px}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list{margin-top:10px;padding:0 15px}}#front-featured-content #front-featured-list li{float:left;margin:20px;position:relative;border:1px solid #ccc;padding:15px 15px 25px 15px}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li{margin:10px}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li{margin:5px}}#front-featured-content #front-featured-list li:nth-of-type(1){width:calc(50% - 72px)}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li:nth-of-type(1){width:calc(50% - 52px)}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li:nth-of-type(1){width:calc(50% - 42px)}}@media only screen and (max-width: 480px){#front-featured-content #front-featured-list li:nth-of-type(1){width:calc(100% - 42px)}}#front-featured-content #front-featured-list li:nth-of-type(1) .front-featured-image h3{font-size:50px}#front-featured-content #front-featured-list li:nth-of-type(2){width:calc(50% - 72px)}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li:nth-of-type(2){width:calc(50% - 52px)}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li:nth-of-type(2){width:calc(50% - 42px)}}@media only screen and (max-width: 480px){#front-featured-content #front-featured-list li:nth-of-type(2){width:calc(100% - 42px)}}#front-featured-content #front-featured-list li:nth-of-type(2) .front-featured-image h3{font-size:50px}#front-featured-content #front-featured-list li:nth-of-type(3){width:calc(33.33% - 72px)}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li:nth-of-type(3){width:calc(33.33% - 52px)}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li:nth-of-type(3){width:calc(50% - 42px)}}@media only screen and (max-width: 480px){#front-featured-content #front-featured-list li:nth-of-type(3){width:calc(100% - 42px)}}#front-featured-content #front-featured-list li:nth-of-type(4){width:calc(33.33% - 72px)}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li:nth-of-type(4){width:calc(33.33% - 52px)}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li:nth-of-type(4){width:calc(50% - 42px)}}@media only screen and (max-width: 480px){#front-featured-content #front-featured-list li:nth-of-type(4){width:calc(100% - 42px)}}#front-featured-content #front-featured-list li:nth-of-type(5){width:calc(33.33% - 72px)}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li:nth-of-type(5){width:calc(33.33% - 52px)}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li:nth-of-type(5){width:calc(50% - 42px)}}@media only screen and (max-width: 480px){#front-featured-content #front-featured-list li:nth-of-type(5){width:calc(100% - 42px)}}#front-featured-content #front-featured-list li .front-featured-image{height:250px;position:relative}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li .front-featured-image{height:200px}}@media only screen and (max-width: 600px){#front-featured-content #front-featured-list li .front-featured-image{height:150px}}#front-featured-content #front-featured-list li .front-featured-image .image{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover;width:100%;height:100%;z-index:1}#front-featured-content #front-featured-list li .front-featured-image .front-featured-category{position:absolute;z-index:2;top:-20px;right:-20px;border:none;width:80px;height:80px;-webkit-border-radius:40px;border-radius:40px;-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}@media only screen and (max-width: 600px){#front-featured-content #front-featured-list li .front-featured-image .front-featured-category{width:60px;height:60px;-webkit-border-radius:30px;border-radius:30px}}#front-featured-content #front-featured-list li .front-featured-image .front-featured-category .front-featured-category-image{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#front-featured-content #front-featured-list li .front-featured-image .front-featured-category .front-featured-category-image img{width:30px;height:30px;object-fit:contain;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media only screen and (max-width: 600px){#front-featured-content #front-featured-list li .front-featured-image .front-featured-category .front-featured-category-image img{width:20px}}#front-featured-content #front-featured-list li .front-featured-image .front-featured-category .front-featured-category-image span{color:#ffffff;display:block;text-align:center;font-family:"Amatic SC", sans-serif;font-size:26px}@media only screen and (max-width: 600px){#front-featured-content #front-featured-list li .front-featured-image .front-featured-category .front-featured-category-image span{font-size:20px}}#front-featured-content #front-featured-list li .front-featured-text{margin-top:20px;padding:0 10px;position:relative}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li .front-featured-text{margin-top:10px}}#front-featured-content #front-featured-list li .front-featured-text .date{position:absolute;top:0;right:0}#front-featured-content #front-featured-list li .front-featured-text .date .month{text-transform:uppercase;display:block;width:60px;height:30px;line-height:30px;text-align:center;background-color:#f5f5f5;color:#777777;font-weight:300;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#front-featured-content #front-featured-list li .front-featured-text .date .day{clear:both;text-transform:uppercase;display:block;width:60px;height:30px;line-height:30px;text-align:center;background-color:#f5f5f5;color:#ffffff;font-weight:500;letter-spacing:-1px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#front-featured-content #front-featured-list li .front-featured-text h3{font-family:"Ubuntu", sans-serif;text-align:left;font-size:30px;font-weight:500;line-height:30px}@media only screen and (max-width: 1366px){#front-featured-content #front-featured-list li .front-featured-text h3{font-size:26px}}@media only screen and (max-width: 1000px){#front-featured-content #front-featured-list li .front-featured-text h3{font-size:24px;line-height:24px}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li .front-featured-text h3{font-size:22px;line-height:22px}}@media only screen and (max-width: 600px){#front-featured-content #front-featured-list li .front-featured-text h3{font-size:18px;line-height:18px}}#front-featured-content #front-featured-list li .front-featured-text h4{color:#333d51;font-size:30px;font-family:"Amatic SC", sans-serif;margin-top:5px}@media only screen and (max-width: 1000px){#front-featured-content #front-featured-list li .front-featured-text h4{font-size:24px;margin-top:0}}#front-featured-content #front-featured-list li .front-featured-text p{color:#333d51;text-align:left;padding-top:20px;clear:both}@media only screen and (max-width: 1000px){#front-featured-content #front-featured-list li .front-featured-text p{padding-top:10px;font-size:16px;line-height:20px}}@media only screen and (max-width: 800px){#front-featured-content #front-featured-list li .front-featured-text p{font-size:14px;line-height:16px}}#front-featured-content #front-featured-list li .front-featured-text a{color:#f08848;text-decoration:underline;font-weight:500;margin-left:10px}#front-bonus-content{padding:20px 0}@media only screen and (max-width: 1000px){#front-bonus-content{padding:10px 0}}#front-bonus-content #front-inner-wrapper{position:relative}#front-bonus-content #front-bonus-content-background{position:absolute;top:0;left:20px;width:calc(100% - 40px);height:100%;z-index:1}#front-bonus-content #front-bonus-content-background #front-bonus-filter{position:absolute;top:0;left:0;width:50%;height:100%;z-index:2}#front-bonus-content #front-bonus-content-background img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}#front-bonus-content #front-bonus-text{padding:100px;position:relative;z-index:2}@media only screen and (max-width: 1000px){#front-bonus-content #front-bonus-text{font-size:14px;padding:60px}}@media only screen and (max-width: 800px){#front-bonus-content #front-bonus-text{font-size:12px;padding:60px}}@media only screen and (max-width: 600px){#front-bonus-content #front-bonus-text{font-size:10px;padding:30px 50px}}@media only screen and (max-width: 500px){#front-bonus-content #front-bonus-text{font-size:8px;padding:70px 50px}}#front-bonus-content #front-bonus-text h1{text-align:left;color:#ffffff;max-width:60%;font-weight:700;line-height:1em}@media only screen and (max-width: 600px){#front-bonus-content #front-bonus-text h1{max-width:unset}}#front-bonus-content #front-bonus-text h2{text-align:left;font-family:"Amatic SC", sans-serif;font-size:45px;color:#f08848;margin-bottom:1rem;max-width:60%}#front-bonus-content #front-bonus-text h3{font-size:2rem;font-weight:500;color:#fff;font-family:"Ubuntu", sans-serif;margin:0.8rem 0 0.7rem;line-height:normal;max-width:50%}@media only screen and (max-width: 600px){#front-bonus-content #front-bonus-text h3{max-width:unset}}#front-bonus-content #front-bonus-text h3 .underline-image{position:relative;display:inline-block;margin-bottom:1rem}#front-bonus-content #front-bonus-text h3 .underline-image::after{content:"";position:absolute;bottom:-2rem;left:0;height:2rem;width:10rem;background-image:var(--wpr-bg-4624143a-c7e7-4862-9eba-6af677791668);background-repeat:no-repeat;background-size:contain}#front-bonus-content #front-bonus-text p{color:#ffffff;text-align:left;font-size:22px;max-width:50%}@media only screen and (max-width: 800px){#front-bonus-content #front-bonus-text p{font-size:16px;line-height:18px}}@media only screen and (max-width: 600px){#front-bonus-content #front-bonus-text p{max-width:unset;font-size:14px;line-height:16px}}#front-bonus-content #front-bonus-text h4{color:#35BCA0;font-size:30px;margin:1rem 0 2.5rem;font-weight:600}@media only screen and (max-width: 600px){#front-bonus-content #front-bonus-text h4{font-size:20px}}#front-bonus-content #front-bonus-text .podcast-links-wrapper{display:flex}#front-bonus-content #front-bonus-text .podcast-links-wrapper .podcast-links{margin-right:0.6rem;width:3rem;height:3rem;display:block}@media only screen and (max-width: 600px){#front-bonus-content #front-bonus-text .podcast-links-wrapper .podcast-links{height:2.4rem;width:2.4rem}}#front-bonus-content #front-bonus-text .podcast-links-wrapper .podcast-links img{height:100%;width:100%;object-fit:contain}#front-bonus-content #front-bonus-text .btn,#front-bonus-content #front-bonus-text .primary-btn,#front-bonus-content #front-bonus-text .secondary-btn,#front-bonus-content #front-bonus-text .primary-outline,#front-bonus-content #front-bonus-text .secondary-outline,#front-bonus-content #front-bonus-text .web-form #file-attachment-button,.web-form #front-bonus-content #front-bonus-text #file-attachment-button,#front-bonus-content #front-bonus-text .web-form #web-form-submit,.web-form #front-bonus-content #front-bonus-text #web-form-submit{margin-top:20px;border:1px solid transparent}@media only screen and (max-width: 600px){#front-bonus-content #front-bonus-text .btn,#front-bonus-content #front-bonus-text .primary-btn,#front-bonus-content #front-bonus-text .secondary-btn,#front-bonus-content #front-bonus-text .primary-outline,#front-bonus-content #front-bonus-text .secondary-outline,#front-bonus-content #front-bonus-text .web-form #file-attachment-button,.web-form #front-bonus-content #front-bonus-text #file-attachment-button,#front-bonus-content #front-bonus-text .web-form #web-form-submit,.web-form #front-bonus-content #front-bonus-text #web-form-submit{padding:10px 20px;font-size:14px;margin-top:10px}}#front-bonus-content-2{height:33rem;padding:20px 0}@media only screen and (max-width: 1000px){#front-bonus-content-2{padding:10px 0}}#front-bonus-content-2 .front-inner-wrapper{position:relative;height:100%}#front-bonus-content-2 #front-bonus-content-background-2{position:absolute;top:0;left:20px;width:calc(100% - 40px);height:100%;z-index:1}#front-bonus-content-2 #front-bonus-content-background-2 #front-bonus-filter-2{position:absolute;top:0;right:0;width:80%;height:100%;z-index:2;background:linear-gradient(to left, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0) 100%) !important}@media only screen and (max-width: 800px){#front-bonus-content-2 #front-bonus-content-background-2 #front-bonus-filter-2{left:0;background:linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0) 100%) !important}}#front-bonus-content-2 #front-bonus-content-background-2 img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}#front-bonus-content-2 #front-bonus-text-2{position:absolute;top:50%;right:0;transform:translate(-10%, -50%);width:45%;z-index:2}@media only screen and (max-width: 1000px){#front-bonus-content-2 #front-bonus-text-2{font-size:14px;padding:60px}}@media only screen and (max-width: 800px){#front-bonus-content-2 #front-bonus-text-2{font-size:12px;padding:60px;transform:translate(0, -50%);left:0}}@media only screen and (max-width: 600px){#front-bonus-content-2 #front-bonus-text-2{font-size:10px;padding:30px 50px}}@media only screen and (max-width: 500px){#front-bonus-content-2 #front-bonus-text-2{font-size:8px;padding:20px 50px}}#front-bonus-content-2 #front-bonus-text-2 h1{text-align:left;color:#ffffff;font-weight:700;line-height:1em}#front-bonus-content-2 #front-bonus-text-2 h2{text-align:left;font-family:"Amatic SC", sans-serif;font-size:45px;color:#f08848;margin-bottom:10px}#front-bonus-content-2 #front-bonus-text-2 p{color:#ffffff;text-align:left;margin:0.3rem 0}@media only screen and (max-width: 800px){#front-bonus-content-2 #front-bonus-text-2 p{font-size:16px;line-height:18px}}@media only screen and (max-width: 600px){#front-bonus-content-2 #front-bonus-text-2 p{font-size:14px;line-height:16px}}#front-bonus-content-2 #front-bonus-text-2 .btn,#front-bonus-content-2 #front-bonus-text-2 .primary-btn,#front-bonus-content-2 #front-bonus-text-2 .secondary-btn,#front-bonus-content-2 #front-bonus-text-2 .primary-outline,#front-bonus-content-2 #front-bonus-text-2 .secondary-outline,#front-bonus-content-2 #front-bonus-text-2 .web-form #file-attachment-button,.web-form #front-bonus-content-2 #front-bonus-text-2 #file-attachment-button,#front-bonus-content-2 #front-bonus-text-2 .web-form #web-form-submit,.web-form #front-bonus-content-2 #front-bonus-text-2 #web-form-submit{margin-top:20px;border:1px solid transparent}@media only screen and (max-width: 600px){#front-bonus-content-2 #front-bonus-text-2 .btn,#front-bonus-content-2 #front-bonus-text-2 .primary-btn,#front-bonus-content-2 #front-bonus-text-2 .secondary-btn,#front-bonus-content-2 #front-bonus-text-2 .primary-outline,#front-bonus-content-2 #front-bonus-text-2 .secondary-outline,#front-bonus-content-2 #front-bonus-text-2 .web-form #file-attachment-button,.web-form #front-bonus-content-2 #front-bonus-text-2 #file-attachment-button,#front-bonus-content-2 #front-bonus-text-2 .web-form #web-form-submit,.web-form #front-bonus-content-2 #front-bonus-text-2 #web-form-submit{padding:10px 20px;font-size:14px;margin-top:10px}}#front-goal{padding:30px 0}@media only screen and (max-width: 1000px){#front-goal{padding:10px 0}}#front-goal h1{color:#333d51;text-align:center;font-size:40px;font-weight:700;padding:0 20px}@media only screen and (max-width: 1000px){#front-goal h1{font-size:34px}}@media only screen and (max-width: 800px){#front-goal h1{font-size:28px}}@media only screen and (max-width: 600px){#front-goal h1{font-size:22px}}#front-goal h2{text-align:center;font-family:"Amatic SC", sans-serif;font-size:45px;color:#f08848;padding:0 20px}@media only screen and (max-width: 1000px){#front-goal h2{font-size:40px}}@media only screen and (max-width: 800px){#front-goal h2{font-size:32px}}@media only screen and (max-width: 600px){#front-goal h2{font-size:28px}}#front-goal p{max-width:750px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);text-align:center;color:#333d51;margin-top:10px;padding:0 20px}@media only screen and (max-width: 800px){#front-goal p{font-size:16px;line-height:18px}}@media only screen and (max-width: 600px){#front-goal p{font-size:14px;line-height:16px}}#front-goal a{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-top:20px}#front-goal ul{overflow:hidden;margin-top:20px}@media only screen and (max-width: 1000px){#front-goal ul{padding:0 10px}}#front-goal ul li{float:left;width:calc(33.33% - 50px);margin:20px 25px}@media only screen and (max-width: 1000px){#front-goal ul li{margin:20px 10px;width:calc(33.33% - 20px)}}@media only screen and (max-width: 600px){#front-goal ul li{width:calc(100% - 60px);margin:5px 10px;padding:20px;background-color:#f5f5f5;position:relative}}#front-goal ul li img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 600px){#front-goal ul li img{float:left;width:25%}}#front-goal ul li h4{font-size:30px;font-weight:700;text-align:center;margin-top:20px}@media only screen and (max-width: 1000px){#front-goal ul li h4{font-size:24px;margin-top:15px}}@media only screen and (max-width: 600px){#front-goal ul li h4{margin:0;float:right;width:calc(75% - 40px);text-align:left;padding:0 10px 10px 30px}}@media only screen and (max-width: 480px){#front-goal ul li h4{padding:0 10px 5px 30px}}#front-goal ul li p{padding:0 10px}@media only screen and (max-width: 600px){#front-goal ul li p{float:right;width:calc(75% - 40px);text-align:left;padding:0 10px 10px 30px;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);left:auto;margin:0}}#front-upcoming{padding:30px 0;position:relative}@media only screen and (max-width: 800px){#front-upcoming{padding:10px 0}}#front-upcoming .front-inner-wrapper{z-index:2}#front-upcoming h1{text-align:center;color:#333d51;font-weight:700;font-size:40px}@media only screen and (max-width: 1000px){#front-upcoming h1{font-size:34px}}@media only screen and (max-width: 800px){#front-upcoming h1{font-size:28px}}@media only screen and (max-width: 600px){#front-upcoming h1{font-size:22px}}#front-upcoming h2{text-align:center;font-family:"Amatic SC", sans-serif;font-size:45px}@media only screen and (max-width: 1000px){#front-upcoming h2{font-size:40px}}@media only screen and (max-width: 800px){#front-upcoming h2{font-size:32px}}@media only screen and (max-width: 600px){#front-upcoming h2{font-size:28px}}#front-upcoming p{max-width:750px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);text-align:center;color:#333d51;margin-top:10px;padding:0 20px}@media only screen and (max-width: 800px){#front-upcoming p{font-size:16px;line-height:18px}}@media only screen and (max-width: 600px){#front-upcoming p{font-size:14px;line-height:16px;margin-top:5px}}#front-upcoming ul{overflow:hidden;margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width: 1366px){#front-upcoming ul{padding:0 10px}}@media only screen and (max-width: 800px){#front-upcoming ul{padding:0 15px}}#front-upcoming ul li{width:calc(33.33% - 72px);float:left;margin:20px;position:relative;padding:15px 15px 25px 15px;border:1px solid #cccccc}@media only screen and (max-width: 1366px){#front-upcoming ul li{margin:10px;width:calc(33.33% - 52px)}}@media only screen and (max-width: 800px){#front-upcoming ul li{margin:5px;width:calc(33.33% - 42px)}}@media only screen and (max-width: 600px){#front-upcoming ul li{width:calc(50% - 42px)}}@media only screen and (max-width: 480px){#front-upcoming ul li{width:calc(100% - 42px)}}#front-upcoming ul li .coming-soon{position:absolute;top:-20px;right:-20px;width:100px;height:100px;z-index:3;background-color:#35bca0;-webkit-border-radius:50px;border-radius:50px;-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}@media only screen and (max-width: 1366px){#front-upcoming ul li .coming-soon{width:80px;height:80px;top:-10px;right:-10px}}@media only screen and (max-width: 800px){#front-upcoming ul li .coming-soon{width:70px;height:70px;top:-5px;right:-5px}}#front-upcoming ul li .coming-soon span{text-align:center;font-family:"Amatic SC", sans-serif;color:#ffffff;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:27px}@media only screen and (max-width: 1366px){#front-upcoming ul li .coming-soon span{font-size:24px}}@media only screen and (max-width: 800px){#front-upcoming ul li .coming-soon span{font-size:20px}}#front-upcoming ul li .upcoming-image{width:100%;height:300px;position:relative;overflow:hidden}@media only screen and (max-width: 1366px){#front-upcoming ul li .upcoming-image{height:250px}}@media only screen and (max-width: 1000px){#front-upcoming ul li .upcoming-image{height:200px}}@media only screen and (max-width: 800px){#front-upcoming ul li .upcoming-image{height:150px}}#front-upcoming ul li .upcoming-image img{position:absolute;width:100%;height:100%;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover}#front-upcoming ul li .upcoming-text{margin-top:20px;padding:0 10px}@media only screen and (max-width: 1000px){#front-upcoming ul li .upcoming-text{margin-top:10px}}#front-upcoming ul li .upcoming-text h3{font-family:"Ubuntu", sans-serif;font-size:28px;font-weight:500}@media only screen and (max-width: 1366px){#front-upcoming ul li .upcoming-text h3{font-size:26px;line-height:26px}}@media only screen and (max-width: 1000px){#front-upcoming ul li .upcoming-text h3{font-size:24px;line-height:24px}}@media only screen and (max-width: 800px){#front-upcoming ul li .upcoming-text h3{font-size:22px;line-height:22px}}@media only screen and (max-width: 600px){#front-upcoming ul li .upcoming-text h3{font-size:18px;line-height:18px}}#front-upcoming ul li .upcoming-text p{text-align:left;padding:0}#front-promo{position:relative;padding:50px 0 65px}@media only screen and (max-width: 800px){#front-promo{padding:20px 0}}#front-promo #front-promo-background{position:absolute;top:0;left:20px;width:calc(100% - 40px);height:100%;z-index:1}#front-promo #front-promo-background #front-promo-filter{display:none}@media only screen and (max-width: 800px){#front-promo #front-promo-background #front-promo-filter{display:none}}#front-promo #front-promo-background img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}#front-promo .front-inner-wrapper{position:relative;z-index:2}#front-promo #front-promo-text{position:relative;z-index:2;padding:100px;font-size:16px}@media only screen and (max-width: 1000px){#front-promo #front-promo-text{font-size:14px;padding:60px}}@media only screen and (max-width: 800px){#front-promo #front-promo-text{font-size:12px;padding:60px}}@media only screen and (max-width: 600px){#front-promo #front-promo-text{font-size:10px;padding:30px 50px}}@media only screen and (max-width: 500px){#front-promo #front-promo-text{font-size:8px;padding:20px 50px}}#front-promo #front-promo-text h1{text-align:left;max-width:60%;font-weight:700;line-height:1em}#front-promo #front-promo-text h2{text-align:left;font-family:"Amatic SC", sans-serif;max-width:60%;line-height:1em}#front-promo #front-promo-text p{margin-top:10px;text-align:left;max-width:38%}@media only screen and (max-width: 800px){#front-promo #front-promo-text p{font-size:16px;line-height:18px}}@media only screen and (max-width: 600px){#front-promo #front-promo-text p{font-size:14px;line-height:16px}}#front-promo #front-promo-text .btn,#front-promo #front-promo-text .primary-btn,#front-promo #front-promo-text .secondary-btn,#front-promo #front-promo-text .primary-outline,#front-promo #front-promo-text .secondary-outline,#front-promo #front-promo-text .web-form #file-attachment-button,.web-form #front-promo #front-promo-text #file-attachment-button,#front-promo #front-promo-text .web-form #web-form-submit,.web-form #front-promo #front-promo-text #web-form-submit{margin-top:20px;border:1px solid transparent}@media only screen and (max-width: 600px){#front-promo #front-promo-text .btn,#front-promo #front-promo-text .primary-btn,#front-promo #front-promo-text .secondary-btn,#front-promo #front-promo-text .primary-outline,#front-promo #front-promo-text .secondary-outline,#front-promo #front-promo-text .web-form #file-attachment-button,.web-form #front-promo #front-promo-text #file-attachment-button,#front-promo #front-promo-text .web-form #web-form-submit,.web-form #front-promo #front-promo-text #web-form-submit{padding:10px 20px;font-size:14px;margin-top:10px}}.bolder-ma-modal{align-items:center;background:rgba(28,36,48,0.72);display:none;inset:0;justify-content:center;overflow-y:auto;padding:24px;position:fixed;z-index:99999}.bolder-ma-modal,.bolder-ma-modal *,.bolder-ma-modal *::before,.bolder-ma-modal *::after{box-sizing:border-box}.bolder-ma-modal.is-open{display:flex}.bolder-ma-dialog{background:#fff;border-radius:24px;box-shadow:0 20px 80px rgba(0,0,0,0.28);color:#263043;max-height:calc(100vh - 48px);max-width:720px;overflow:auto;padding:32px;position:relative;width:100%}.bolder-ma-dialog h2{margin:0 36px 8px 0}.bolder-ma-close{background:transparent;border:0;color:#263043;cursor:pointer;font-size:34px;line-height:1;padding:0;position:absolute;right:20px;top:16px}.bolder-ma-close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bolder-ma-product{margin:0 0 12px}.bolder-ma-product strong{display:block}.bolder-ma-product span{color:#5d6676;display:block;font-size:16px;margin-top:6px}.bolder-ma-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.bolder-ma-price strong{color:#38bca6;font-size:30px}.bolder-ma-price span{color:#6b7280;font-size:14px}.bolder-ma-options{display:grid;gap:10px;margin:20px 0}.bolder-ma-options label{align-items:center;background:#f4f5f7;border-radius:14px;cursor:pointer;display:flex;gap:10px;padding:14px 16px}.bolder-ma-help,.bolder-ma-remaining{color:#5d6676;font-size:14px}.bolder-ma-recipient{background:#f7f8fa;border:1px solid #e6e8ed;border-radius:18px;margin:16px 0;padding:18px}.bolder-ma-recipient-head{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.bolder-ma-recipient-head h3{font-size:18px;margin:0}.bolder-ma-remove,.bolder-ma-add-recipient{background:transparent;border:0;color:#38bca6;cursor:pointer;font-weight:700;padding:0}.bolder-ma-remove:hover,.bolder-ma-add-recipient:hover{text-decoration:underline}.bolder-ma-remove:focus-visible,.bolder-ma-add-recipient:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bolder-ma-grid{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr));width:100%}.bolder-ma-grid>*{min-width:0}.bolder-ma-grid label{color:#263043;display:grid;font-size:13px;font-weight:700;gap:5px;max-width:100%;min-width:0}.bolder-ma-grid input,.bolder-ma-grid select{background:#fff;border:1px solid #d5d9e2;border-radius:10px;color:#263043;display:block;font-size:16px;max-width:100%;min-height:44px;min-width:0;padding:10px 12px;width:100%}.bolder-ma-grid input:focus,.bolder-ma-grid select:focus{border-color:#38bca6;outline:2px solid rgba(56,188,166,0.2);outline-offset:1px}.bolder-ma-full{grid-column:1 / -1;width:100%}.bolder-ma-error{color:#b42318;font-weight:700;min-height:24px}.bolder-ma-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:18px}.bolder-ma-actions button{border-radius:999px;cursor:pointer;font-weight:700;padding:12px 24px}.bolder-ma-actions button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bolder-ma-cancel{background:#fff;border:1px solid #d5d9e2;color:#263043}.bolder-ma-cancel:hover{background:#f4f5f7}.bolder-ma-submit{background:#f58a3d;border:1px solid #f58a3d;color:#fff}.bolder-ma-submit:hover{filter:brightness(0.95)}.bolder-ma-grid input.has-error,.bolder-ma-grid select.has-error{border-color:#b42318;outline:2px solid rgba(180,35,24,0.18);outline-offset:1px}.subscription-to-cart-btn[disabled]{cursor:wait;opacity:0.7}.woocommerce-checkout .wc-block-components-product-metadata .bolder-gift-recipient-summary,.woocommerce-checkout .wc-item-meta .bolder-gift-recipient-summary{display:none}.wp-block-woocommerce-checkout .wc-block-components-shipping-rates-control__package{display:none}.woocommerce-shipping-multiple-addresses-info{padding-bottom:18px}.woocommerce-shipping-multiple-addresses-info>p,.woocommerce-shipping-multiple-addresses-info>div{margin-bottom:0.35rem}.woocommerce-shipping-multiple-addresses-info ul{margin:0.35rem 0}.woocommerce-shipping-multiple-addresses-info .wcms-block-products{border-bottom:0}.woocommerce-shipping-multiple-addresses-info .wcms-block-products .product-attribute,.woocommerce-shipping-multiple-addresses-info .wcms-block-products dt.variation-Giftrecipients,.woocommerce-shipping-multiple-addresses-info .wcms-block-products dd.variation-Giftrecipients{display:none}.woocommerce-shipping-multiple-addresses-info .wcms-shipping-method,.woocommerce-shipping-multiple-addresses-info .shipping-method{display:none}.wcms-block-button{display:none !important}.bolder-edit-recipients,.bolder-edit-shipping-address{background:transparent;border:0;color:#2C86BE;cursor:pointer;font-weight:700;padding:0;text-decoration:underline}.bolder-edit-recipients:hover,.bolder-edit-shipping-address:hover{text-decoration:none}.bolder-edit-recipients:focus-visible,.bolder-edit-shipping-address:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bolder-edit-recipients-summary{margin-top:6px}.bolder-edit-recipients-toolbar{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:5px;margin:0 0 18px;padding:16px}.bolder-edit-recipients-toolbar p{margin:0 0 10px}.bolder-edit-recipients-toolbar p:last-child{margin-bottom:0}.bolder-pending-gift-address-notice{background:#fff8e7;border:1px solid #f1d28a;border-radius:14px;color:#263043;margin:0 0 18px;padding:16px}.bolder-pending-gift-address-notice p{margin:0 0 8px}.bolder-pending-gift-address-notice p:last-child{margin-bottom:0}.wp-block-woocommerce-checkout-order-note-block{display:none !important}@media (max-width: 640px){.bolder-ma-modal{align-items:flex-start;padding:12px}.bolder-ma-dialog{border-radius:18px;max-height:calc(100vh - 24px);padding:24px 18px}.bolder-ma-price{align-items:flex-start;flex-direction:column;gap:4px}.bolder-ma-grid{grid-template-columns:1fr}.bolder-ma-full{grid-column:auto}.bolder-ma-actions{display:grid}.bolder-ma-actions button{width:100%}}.wc-block-components-order-summary .wc-block-components-product-details li:has(.bolder-gift-recipient-summary),.wc-block-components-order-summary .wc-block-components-product-details li:has(.bolder-remaining-copy-summary){display:none}.wc-block-components-order-summary-item__description{min-width:0}.wc-block-components-order-summary-item__description *{overflow-wrap:normal;word-break:normal}.wc-block-components-product-name{hyphens:none;overflow-wrap:break-word;word-break:normal}
