@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#fbfbfb}.flex{display:flex}a{text-decoration:none}.meta-separator{margin:0 8px}.justify-between{justify-content:space-between}.items-center{align-items:center;color:inherit}.w-full{width:100%}.flex-col{flex-direction:column}.flex-1{flex:1}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}body{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}img{height:auto;max-width:100%;vertical-align:middle}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}iframe{max-width:100%}.flex-align-center{align-items:center}.flex-align-start{align-items:flex-start}@media (min-width:1024px){.flex-desktop{display:flex}}
body{background:var(--global-color-one);color:var(--global-color-two);overflow-x:hidden}#page{position:relative}.header-disabled,.transparent-header{#site-content{>.container{padding-top:0}}}.footer-disabled{#site-content{>.container{padding-bottom:0}}}#site-content{>.container{padding:72px 24px}@media screen and (max-width:767px){>.container{padding:32px 24px}}}.container{margin:0 auto;max-width:1248px;padding:0 24px;>main{width:100%}&.container-full{max-width:100%}@media screen and (min-width:1024px){display:flex;gap:80px;>main{max-width:760px}>aside{max-width:360px}&.container-full{>main{max-width:none}}}}.sidebar-left{@media screen and (min-width:1024px){#site-content>.container{flex-direction:row-reverse}}}.container-main{gap:80px;padding:72px 20px}.header-disabled .container-main{padding-top:0}.footer-disabled .container-main{padding-bottom:0}.container-full_width{max-width:100%;padding-left:0;padding-right:0}.sidebar-disabled,.template-immersive{main{margin:0 auto;max-width:760px}}.container-narrow{max-width:808px}.layout-left-sidebar,.sidebar.left{flex-direction:row-reverse}.immersive-container{max-width:760px}main{.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw;.wp-block-cover__inner-container,.wp-block-group__inner-container{max-width:1200px}}}#secondary{>div+div{margin-top:48px}}@media (min-width:1025px){.container{display:flex}.container>aside#secondary>div{width:360px}#secondary .post-grid .post-grid__item{flex:1}.container-no-sidebar{max-width:760px;padding:72px 24px;width:100%;&>main{padding-right:0;width:100%}}.container-main>main{flex:1}}@media (max-width:1024px){#secondary{margin-top:24px;>div+div{margin-top:32px}}.content{margin-bottom:32px}.footer-disabled{.content{margin-bottom:0}}}@media (max-width:767px){.container-main{padding:32px 24px}}
body{color:var(--global-color-two);font-family:var(--global-body-font);font-size:var(--font-large-size-desktop);line-height:var(--font-large-line-height);@media screen and (max-width:767px){font-size:var(--font-large-size-mobile)}}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font);font-weight:var(--global-font-weight-bold);a{color:inherit}}a{color:var(--primary-color-dark);&:hover{color:var(--primary-color)}}b,strong{font-weight:var(--global-font-weight-bold)}.menu{font-family:var(--global-heading-font)}.wp-block-button__link.wp-element-button{background-color:var(--primary-color);color:var(--global-color-one);&:hover{background-color:var(--primary-color-dark)}}.button.style1{background-color:var(--secondary-color);color:var(--button-text-color);&:hover{background-color:var(--secondary-color-dark)}}@media (max-width:767px){body .wp-block-heading{margin-bottom:24px}}
body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar .cusmin-ab-icon[class*=dashicons-]#wp-admin-bar-top-secondary[class*=dashicons-]:before{font-size:unset}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wp-toolbar li a,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wp-toolbar span.ab-label{color:#252534;font-family:Poppins,sans-serif!important;font-size:13px;font-weight:500}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wp-toolbar img.avatar.avatar-26.photo{display:none!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-edit>a.ab-item,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-help>a.ab-item,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-new-content>a.ab-item,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-site-name>a.ab-item{background:#f3dd7c!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar .menupop .ab-sub-wrapper{background:#f3dd7c}.body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar ul.ab-top-menu>li .ab-item:before,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar .menupop .ab-sub-wrapper a{color:#252534!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-site-name a:focus,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-site-name a:hover,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar li a:focus,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar li a:hover{background:#f3dd7c!important;color:#34348b}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar li:focus a,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar li:hover a{color:#34348b}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar .ab-sub-wrapper li a:focus,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar .ab-sub-wrapper li a:hover{background:#ececff!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar .ab-sub-wrapper li a{border-left:5px solid #ececff;border-right:5px solid #ececff}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar .ab-sub-wrapper li a:hover{background:#f8f8ff!important;border-left:5px solid #ececff;border-right:5px solid #ececff}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar li#wp-admin-bar-widgets{display:none!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-edit a.ab-item:focus:before,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-edit a.ab-item:hover:before,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-new-content a.ab-item:focus:before,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-new-content a.ab-item:hover:before,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-site-name a.ab-item:focus:before,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-site-name a.ab-item:hover:before,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar li#wp-admin-bar-new-content a:focus .ab-label,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar li#wp-admin-bar-new-content a:hover .ab-label{color:#34348b!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) li#wp-admin-bar-dashboard{display:none!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-admin-bar-appearance{margin-top:0!important}@media (max-width:768px){body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar .ab-sub-wrapper li .ab-item{font-size:16px;font-weight:600}body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar #wp-toolbar .ab-sub-wrapper li a:hover,body.cusmin:not(.user-role-administrator,.user-role-strategist) #wpadminbar ul.ab-top-menu>li:hover .ab-submenu li:hover{background:#ececff!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) a.dashicons-editor-help:before{font-size:36px!important;margin-top:2px!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) li#wp-admin-bar-duplicate-post,body.cusmin:not(.user-role-administrator,.user-role-strategist) li#wp-admin-bar-menu-toggle,body.cusmin:not(.user-role-administrator,.user-role-strategist) li#wp-admin-bar-site-name{display:none!important}body.cusmin:not(.user-role-administrator,.user-role-strategist) li#wp-admin-bar-dashboard{display:block!important}}body.cusmin.home.logged-in:not(.user-role-administrator,.user-role-strategist) #wpadminbar .quicklinks ul#wp-admin-bar-root-default{display:flex}body.cusmin.home.logged-in:not(.user-role-administrator,.user-role-strategist) ul#wp-admin-bar-root-default li#wp-admin-bar-site-name{order:0}body.cusmin.home.logged-in:not(.user-role-administrator,.user-role-strategist) ul#wp-admin-bar-root-default li#wp-admin-bar-dashboard{order:1}body.cusmin.home.logged-in:not(.user-role-administrator,.user-role-strategist) ul#wp-admin-bar-root-default li#wp-admin-bar-new-content{order:2}body.cusmin.home.logged-in:not(.user-role-administrator,.user-role-strategist) ul#wp-admin-bar-root-default li#wp-admin-bar-edit{order:3}body.cusmin.home.logged-in:not(.user-role-administrator,.user-role-strategist) ul#wp-admin-bar-root-default li#wp-admin-bar-help{order:4}body.cusmin.home.logged-in:not(.user-role-administrator,.user-role-strategist) ul#wp-admin-bar-top-secondary li#wp-admin-bar-logout{top:-32px}
.wp-block-column>.wp-block-heading{margin-bottom:20px}.section-title{border-bottom:2px solid var(--primary-color-dark);display:inline-block;padding-bottom:8px;padding-right:53px}.wp-block-heading{&,&>a{color:var(--global-color-two);margin-bottom:32px}}.support-us-btn-container{padding:10px 0 20px;text-align:center}body.mobile-menu-open{overflow:hidden}.has-post-format{h2{a{&:before{background:var(--secondary-color-light);border-radius:6px;color:var(--global-color-two);display:inline-block;margin-right:8px;padding:6px 10px;position:relative;top:-4px}}}.featured-image{&:after,img{display:block}&:after{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";cursor:pointer;height:40px;left:0;margin:15px;position:absolute;width:40px}}}.post-format-video{h2{a{&:before{content:"VIDEO"}}}.featured-image{&:after{background-image:url(../assets/icons/play.svg)}}}.post-format-audio{h2{a{&:before{content:"AUDIO"}}}.featured-image{&:after{background-image:url(../assets/icons/microphone.svg)}}}#secondary{.has-post-format{.featured-image{&:after{height:20px;margin:7px;width:20px}}}}.cp-button{color:var(--global-color-one)}.cp-popup-wrapper.cp-popup-inline{z-index:1}.indietech-support-widget{background:var(--primary-color-light);margin-top:40px;padding:24px;h3,p{color:var(--global-color-two);margin-bottom:16px}.button{background:var(--secondary-color);border-radius:5px;color:var(--global-color-two);text-decoration:none;&:hover{background:var(--primary-color);color:var(--global-color-four)}}@media (max-width:767px){margin-left:-24px;margin-right:-24px}}.support-widget{background:var(--primary-color-light);margin-top:40px;padding:24px;h3,p{color:var(--global-color-two);margin-bottom:16px}.button{background:var(--secondary-color);border-radius:5px;color:var(--global-color-two);text-decoration:none;&:hover{background:var(--primary-color);color:var(--global-color-four)}}}.indietech-convertpro-widget{background:var(--secondary-color-light);padding:24px;h3{margin-bottom:20px}.newsletter-subscribe-text{margin-top:15px}.cp-button{background-color:var(--primary-color)!important;color:var(--global-color-one)!important;&:hover{background-color:var(--primary-color-dark)!important;color:#fff!important}}}.cp-button{background-color:var(--primary-color)!important;color:var(--global-color-one)!important;&:hover{background-color:var(--secondary-color)!important;color:var(--global-color-two)!important}}@media (max-width:1024px){body .indietech-convertpro-widget h3{margin-bottom:16px}.indietech-convertpro-widget,.wp-block-indiegraf-convert-pro{margin:32px -24px;padding:24px;.cp-popup-content{width:100%!important}.cpro-form-container{#cp_button-2-120,#cp_email-2-120{width:100%;button,input{width:100%}}}}.support-widget{margin:0 -20px}}@media (max-width:767px){.wp-block-indietech-latest-posts
		.post-grid
		.post-grid__item+.post-grid__item{margin-top:32px}.wp-block-indietech-latest-posts .post-grid{margin-top:24px}}.wp-block-embed__wrapper{height:0;overflow:hidden;padding-bottom:56.25%}.wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}
em{font-style:italic}.entry-content{>:not(:last-child){margin-bottom:32px}a:not(.wp-block-button__link){text-decoration:underline}ol,ul{li:not(:last-child){margin-bottom:16px}}p:not(:last-child){margin-bottom:24px}iframe:not(:last-child){margin-bottom:32px!important}.wp-block-image:not(:last-child){margin-bottom:48px}.wp-block-quote{border-left:4px solid var(--primary-color-dark);padding:0 32px;p{font-family:var(--global-heading-font);font-size:var(--font-h5-size-desktop);font-weight:var(--global-font-weight-bold);line-height:var(--font-h5-line-height)}cite{font-size:var(--font-x-large-size-desktop);margin-top:24px}}.wp-block-pullquote{background-color:var(--secondary-color-light);padding:72px 64px;text-align:left;p{font-family:var(--global-heading-font);font-size:var(--font-h3-size-desktop);font-weight:var(--global-font-weight-bold);line-height:var(--font-h3-line-height)}cite{font-size:var(--font-x-large-size-desktop);margin-top:24px}}@media screen and (max-width:767px){.wp-block-image:not(:last-child){margin-bottom:32px}.wp-block-quote{p{font-size:var(--font-h5-size-mobile)}cite{font-size:var(--font-x-large-size-mobile)}}.wp-block-pullquote{padding:32px 24px;p{font-size:var(--font-h3-size-mobile)}cite{font-size:var(--font-x-large-size-mobile)}}}}.byline,.post-meta{font-family:var(--global-heading-font);font-size:var(--font-small-size-desktop);font-weight:var(--global-font-weight-bold);text-transform:uppercase;&.byline-featured{font-size:var(--font-medium-size-desktop)}.meta-separator{display:inline;margin:0 8px}.post-authors,.post-categories,.post-date{display:inline}.post-authors a{color:var(--global-color-two);&:hover{color:var(--primary-color)}}@media screen and (max-width:767px){font-size:var(--font-small-size-mobile);&.byline-featured{font-size:var(--font-medium-size-mobile)}}}.post-loop{.post-image{a{position:relative}a,img{display:block}img{height:auto;max-width:100%;width:100%}}.post-content{>*+*{margin-top:8px}a{text-decoration:none}@media screen and (max-width:767px){>*+*{margin-top:12px}}}&.post-grid{.post-loop-item+.post-loop-item{margin-top:32px}@media screen and (min-width:768px){.post-loop-item:not(.featured-post){display:flex;flex-wrap:nowrap;gap:32px;.post-image{flex-shrink:0;width:248px}.post-content{flex-grow:1}.post-excerpt{font-size:var(--font-medium-size-desktop)}}}@media screen and (max-width:767px){.post-loop-item{display:block;.post-image{margin-bottom:24px}.post-excerpt{font-size:var(--font-medium-size-mobile)}}}}.featured-post{margin-bottom:48px;.post-image{margin-bottom:32px}@media screen and (max-width:767px){margin-bottom:32px;.post-image{margin-bottom:16px}}}}.two-column{.post-loop.post-grid{@media screen and (min-width:768px){.post-loop-item{display:block;flex-wrap:wrap;margin-top:0;.post-image{width:unset}}}}}.title-section-hidden h1{display:none!important}.sponsor-badge{background:var(--secondary-color-light);bottom:0;color:var(--global-color-two);font-family:var(--global-heading-font);font-weight:var(--global-font-weight-bold);left:0;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:1;&>span{display:none;padding:4px 8px}@media screen and (min-width:768px){.sponsor-label-long{display:block}}@media screen and (max-width:767px){.sponsor-label-short{display:block}}}span[class^=icon-post-]{bottom:24px;left:24px;position:absolute;z-index:1;svg{color:var(--secondary-color-light);display:block}&+.overlay{background:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%}}.sponsor-badge+span[class^=icon-post-]{bottom:36px}.icon-post-video svg{height:47px;width:36px}.icon-post-audio svg{height:67px;width:43px}#secondary,.wp-block-indietech-recirculation{.post-loop{&.post-grid{.post-loop-item{gap:24px}}@media screen and (min-width:768px){&.post-grid{.post-image{width:112px}}}}span[class^=icon-post-]{bottom:12px;left:12px;transform:scale(.5);transform-origin:bottom left}.sponsor-badge+span[class^=icon-post-]{bottom:32px}.sponsor-label-long{display:none}.sponsor-label-short{display:block}}.indie-website-email-capture,.wp-block-indiegraf-email-capture{form{::-ms-input-placeholder{color:var(--global-color-three)!important}}.cpro-form-container input,.ginput_container input{border:1px solid var(--global-color-three)!important;border-radius:0!important;font-size:var(--font-small-medium-desktop)!important}#field_submit input[type=submit],.cpro-form-container button[type=submit]{background-color:var(--primary-color)!important;border:0;border-radius:5px!important;color:var(--global-color-one)!important;font-size:var(--font-small-medium-desktop)!important;font-weight:var(--global-font-weight-bold);&:hover{background-color:var(--primary-color-dark)!important}}.gform-theme--foundation{--gf-form-gap-x:8px;.gform_fields{-moz-column-gap:var(--gf-form-gap-x);column-gap:var(--gf-form-gap-x);display:flex;.gfield--type-email{flex:1;max-width:190px}}.gform_footer{margin-block-start:var(--gf-form-footer-margin-y-start)!important}.gform_validation_errors{>:last-child{margin:0}}}::-moz-placeholder{color:var(--global-color-three)!important;opacity:1}::placeholder{color:var(--global-color-three)!important;opacity:1}}
#site-header{font-family:var(--global-heading-font);a.button.is-default,a.button.is-primary,a.button.is-secondary{padding:8px 16px}}.top-right-nav>ul{justify-content:flex-end}.mobile-menu-toggle svg{fill:var(--global-color-two)}.header-top{padding:24px 0;position:relative;.container .logo-container a img{max-height:120px!important}@media screen and (max-width:767px){.container .logo-container a img{max-height:80px!important;max-width:180px!important}}}.social-icons>a{color:inherit;display:inline-block;display:flex;height:24px;margin-right:16px;width:24px;&:hover{color:var(--primary-color)}}#closeSearchForm{background:none;border:none;color:var(--global-color-two);cursor:pointer;font-size:30px;padding:10px;svg{height:24px;width:24px;fill:var(--global-color-two)}}.search-box:not(.active){display:none}.search-box{background-color:var(--global-color-four);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;.search-form-container{flex:1}.search-container{align-items:center;display:flex;height:100%;padding:22px 55px;position:relative;&>div{display:flex}}input[type=text]{font-family:var(--global-body-font);font-size:inherit;line-height:50px!important;padding:0 20px;width:calc(100% - 80px)}input[type=submit]{display:none}}.social-icons>a:hover{fill:var(--primary-color)}.secondary-nav{background-color:var(--primary-color-dark);padding:8px 0}.nav-secondary{>li{border-right:2px solid #fff;padding:0 20px;&:first-child{padding-left:0}&:last-child{border:none;padding-right:0}a{color:var(--global-color-one);text-decoration:none;&:hover{color:var(--primary-color)}}.sub-menu{display:none}}}.nav-top-right{align-items:center;li{margin:0 5px!important;&:last-child{margin-right:0!important;>a:not(.button){padding-right:0}}>a:not(.button){color:var(--global-color-two);font-size:18px;padding:0 10px;text-decoration:none;&:hover{color:var(--primary-color)}}}}.header-wrap>section.main-nav{border-bottom:1px solid var(--global-color-two );border-top:1px solid var(--global-color-two );z-index:3}.nav-main{li{>a:hover{color:var(--primary-color)}}}@media screen and (max-width:1024px){#mobile-menu .mobile-menu-container .top-right-nav ul>li.menu-item{display:none}#mobile-menu .mobile-menu-container .top-right-nav ul>li.menu-item:nth-child(2){display:block}}.justify-center{justify-content:center}li>a.button{background-color:var(--secondary-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-style:solid;border-top-left-radius:5px;border-top-right-radius:5px;border-width:0;color:var(--global-color-two);display:inline-block;text-decoration:none}li>a.button:hover{background-color:var(--primary-color)}header{background-color:var(--global-color-one);font-weight:var(--global-font-weight-bold)}.transparent-header{header{background-color:transparent;left:0;position:absolute;top:0;width:100%;z-index:3}@media screen and (min-width:1025px){.secondary-nav{background-color:transparent;border-bottom:1px solid var(--global-color-two)}.nav-secondary>li{border-color:var(--global-color-2)}}}.sticky-header{.header-top{background-color:#fff;box-shadow:none;opacity:1;position:relative;transform:translateY(0);transition:transform .5s ease-out,opacity .5s ease-out;width:100%;z-index:10}.header-top.is-sticky{background-color:#fff;border-bottom:1px solid #222;left:0;opacity:0;padding:12px 0;position:fixed;top:0;transform:translateY(-100%);width:100%;z-index:10;.container .logo-container a img{max-height:88px!important}@media screen and (max-width:767px){.container .logo-container a img{max-height:64px!important}}}.header-top.is-sticky.sticky-visible{opacity:1;transform:translateY(0)}}@media screen and (max-width:1025px){.header-top{border-bottom:1px solid #222;padding:12px 4px 12px 20px!important;.container{padding:0;.mobile-menu-toggle{height:24px}a.button.is-secondary{font-size:16px;margin-right:12px}}}}body.admin-bar.sticky-header .header-top.is-sticky{top:32px}@media screen and (max-width:783px){body.admin-bar.sticky-header .header-top.is-sticky{top:0}}.header-newsletter{background:var(--secondary-color-light);padding:48px 24px 64px;text-align:left;.newsletter-form{margin-bottom:0;margin-top:32px;input[type=text]{width:340px}}h2{margin-bottom:32px}@media (max-width:1024px){padding-bottom:32px;padding-left:24px;padding-right:24px;padding-top:24px}}.newsletter-inner{margin:0 auto;max-width:760px}@media (min-width:1025px){.sub-menu{background:#fff;left:0;min-width:240px;position:absolute;top:100%}.nav-main{.sub-menu{border-top:3px solid var(--primary-color)}&>li{position:relative;&:hover{.sub-menu{display:block}}a{color:var(--global-color-two);display:block;line-height:40px;padding:0 18px;text-decoration:none!important}.sub-menu{li>a{line-height:25px;padding:10px 18px}}}.menu-item-has-children{margin-right:15px;padding-right:10px;&:after{background-image:url(../assets/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:inline-block;height:12px;position:absolute;right:5px;top:16px;width:12px}&:hover:after{transform:rotate(180deg)}}}.transparent-header .secondary-nav .nav-main a{color:var(--global-color-two);&:hover{color:var(--primary-color)}}}@media screen and (min-width:1025px) and (max-width:1200px){header#site-header{.button{padding:12px 16px}}}@media screen and (min-width:782px){.header-disabled:not(.both-header-disabled){header{display:none}}}@media (max-width:1024px){.logo-container{text-align:left}.mobile-nav-header{display:flex;.mobile-nav-header-col{flex:1;&:last-child{text-align:right}}.mobile-nav-home{color:var(--global-color-two);cursor:pointer;display:inline-block;margin-left:-15px;padding:20px 15px;svg{fill:var(--global-color-two);height:24px;width:24px}}}.logo-container a{display:inline-block}header{.main-nav,.social-icons,.top-right-nav{display:none}}.nav-footer{li:last-child{padding:30px 0;text-align:center}}}.mobile-header-top-right-menu{display:none}@media (max-width:1024px){.mobile-header-top-right-menu{display:block;#top-right-search-btn{display:none}}}@media (max-width:1024px){.wp-block-indietech-featured-post .featured-image{&>a{display:block;margin:0 -24px}}.mobile-search-form-container{position:relative;form{input[type=submit]{display:none}input[type=text]{border:2px solid var(--global-color-two);color:var(--global-color-two);padding:8px 24px;width:calc(100% - 48px)}}svg{height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px}}}
.svg-icon:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:inline-block;height:24px;width:24px}.svg-icon-search:after{background-image:url(../assets/icons/search.svg)}
.archive,.author,.single{.immersive-container{&>main{margin:0 auto;padding:0}}.content-sponsor{margin-bottom:24px;text-align:center;&.bottom{margin:48px 0}p{text-align:center}a{text-decoration:none}.content-sponsor-heading,>.label{background-color:var(--secondary-color-light);display:block;font-family:var(--global-heading-font);font-weight:var(--global-font-weight-bold);margin-bottom:8px;padding:6px;text-transform:uppercase}.logo{margin-bottom:8px;img{max-height:80px;width:auto}}}.featured-image{margin-bottom:8px;img{display:block;height:auto;width:100%}}article .wp-block-heading{margin:48px 0 32px}.title-section{&,h1{margin-bottom:12px}}.post-authors{flex-wrap:wrap}article .social-icons{margin:24px 0 48px;&.bottom-social-icons{margin:48px 0}}.section-title{margin-bottom:32px}.post-image{img{display:block;height:auto;width:100%}}}.single{.excerpt-single{>:not(:last-child){margin-bottom:16px}}.featured-image-container{margin-bottom:48px}.author-section{margin-bottom:48px;.author-content{display:flex;flex-direction:column}.author-item{align-items:flex-start;-moz-column-gap:32px;column-gap:32px;display:flex;&:not(:last-child){margin-bottom:32px}.author-avatar{flex-shrink:0;img{border-radius:50%;display:block;height:64px;width:64px}}.author-details{display:flex;flex-direction:column;.author-name{font-weight:var(--global-font-weight-bold);padding-bottom:8px;text-transform:uppercase;word-break:break-word;a{color:var(--global-color-two);&:hover{color:var(--primary-color)}}}.author-bio{font-weight:var(--global-font-weight-medium);>:not(:last-child){margin-bottom:16px}}}}@media screen and (max-width:767px){.author-item{-moz-column-gap:24px;column-gap:24px}}}}.post-template-immersive{@media screen and (max-width:767px){#site-header{position:relative}}}.content{color:var(--global-color-two);p{margin-bottom:24px}ol.wp-block-list,ol:not([class^=wp-block-]),ul.wp-block-list,ul:not([class^=wp-block-]){list-style-type:revert;margin-bottom:24px;margin-left:16px}}article{figcaption{font-size:var(--font-small-size-desktop);font-weight:var(--global-font-weight-bold)}form{label,legend{font-family:var(--global-heading-font);font-size:var(--font-h6-size-desktop);font-weight:var(--global-font-weight-bold)}}.gform_wrapper{--gf-local-color:var(--global-color-two);.gform_heading{margin-bottom:48px;.gform_title{margin-bottom:32px}.gform_description,.gform_required_legend{margin:0}}.gfield_label{--gf-local-color:var(--global-color-two);font-family:var(--global-heading-font);font-size:var(--font-h6-size-desktop);font-weight:var(--global-font-weight-bold);margin-bottom:24px}.gform-field-label--type-sub{font-size:var(--font-x-large-size-desktop);--gf-local-color:var(--global-color-two)}.gfield{.gfield_required_asterisk{font-size:var(--font-h6-size-desktop);font-weight:var(--global-font-weight-bold)}input,select,textarea{border-radius:2px;&:not(.gfield-choice-input):not([type=checkbox]):not([type=file]){font-size:var(--font-x-large-size-desktop);height:50px;line-height:1.5;padding:10px 24px}&[type=radio]{border-radius:50%;&:before{background-color:var(--global-color-two)!important}}&[type=checkbox]{&:before{color:var(--global-color-two)!important}}}.gchoice{align-items:center;.gform-field-label{font-size:var(--font-x-large-size-desktop);--gf-local-color:var(--global-color-two)}}.ginput_container_consent{align-items:center;.gform-field-label{font-size:var(--font-large-size-desktop);--gf-local-color:var(--global-color-two)}}.gfield_description{font-size:var(--font-large-size-desktop);margin-block-start:24px!important;--gf-ctrl-desc-color:var(--global-color-two)}}.gform_footer{margin-block-start:64px!important}@media screen and (max-width:767px){.gform_heading{margin-bottom:32px;.gform_title{margin-bottom:24px}}.gfield_label{font-size:var(--font-h6-size-mobile)}.gform-field-label--type-sub{font-size:var(--font-x-large-size-mobile)}.gform_fields{--gf-form-gap-y:32px}.gfield{.gfield_required_asterisk{font-size:var(--font-h6-size-mobile)}input,select,textarea{&:not(.gfield-choice-input):not([type=checkbox]):not([type=file]){font-size:var(--font-x-large-size-mobile)}}.gchoice{.gform-field-label{font-size:var(--font-x-large-size-mobile)}}.ginput_container_consent{.gform-field-label{font-size:var(--font-large-size-mobile)}}.gfield_description{font-size:var(--font-large-size-mobile)}}.gform_footer{margin-block-start:32px!important}}}.gform_wrapper.gravity-theme{.gform_heading{margin-bottom:48px;.gform_title{margin-bottom:32px}.gform_description,.gform_required_legend{margin:0}}.gform_fields{row-gap:48px}.gfield{font-family:var(--global-body-font);input,select,textarea{font-family:inherit}.gfield_checkbox,.gfield_radio{>*+*{margin-top:16px}}.gfield-choice-input+label{font-family:inherit;font-size:inherit;font-weight:inherit}}.gfield_label{font-size:var(--font-h6-size-desktop);margin-bottom:24px}.ginput_complex label,.ginput_complex legend{font-family:var(--global-body-font);font-size:var(--font-x-large-size-desktop);font-weight:400}.gfield_description{font-size:var(--font-large-size-desktop)}.ginput_complex{row-gap:24px;>*{margin-bottom:0;margin-top:0}}}@media screen and (max-width:767px){.gform_wrapper.gravity-theme{.gform_fields{row-gap:32px}}}}.page{.title-section{margin-bottom:32px}}.immersive-gradient-overlay{background-image:linear-gradient(180deg,#fff,#ffffffe6 22%,#ffffff1a 52%,#ffffff00 75%);display:none;left:0;min-height:100vh;position:absolute;top:0;width:100%;z-index:1}.header-wrap>section{position:relative;z-index:2}.newsletter-inner{color:var(--global-color-two)}.page-template-page-newsletter,.single-immersive{header{left:auto;position:absolute;top:0;width:100%;z-index:3}.immersive-gradient-overlay{display:block}.immersive-top-container{width:100%;img{width:100%}}main{position:relative;z-index:1}.immersive-top-container{h1{margin-bottom:16px}.immersive-top-content{background:#fff;max-width:760px;padding:32px;position:relative;z-index:2}.immersive-excerpt{margin-bottom:16px}}@media (min-width:1025px){.wp-block-image{margin-left:calc(-50vw + 440px);margin-right:calc(-50vw + 440px);padding:48px 0;img{height:auto;width:100%}}.secondary-nav,header{background:none}.main-nav,.secondary-nav{border-bottom:1px solid var(--global-color-two )}.secondary-nav a{color:var(--global-color-two)}.nav-secondary>li{border-color:var(--global-color-two)}.immersive-top-container{align-items:center;display:flex;height:100vh;justify-content:center;min-height:800px;width:100%;img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:1}}}}@media (min-width:1025px){.single-immersive .immersive-top-container img{height:100vh;min-height:800px}}.immersive-header{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:240px 24px 120px;position:relative;.header-background{img{-o-object-fit:cover;object-fit:cover}&:after,img{height:100%;left:0;position:absolute;top:0;width:100%}&:after{background-image:linear-gradient(180deg,#fff,#ffffffe6 22%,#ffffff1a 52%,#ffffff00 75%);content:""}}.header-content{display:grid;max-width:760px;padding:48px;position:relative;row-gap:16px;z-index:2}@media screen and (max-width:767px){min-height:unset;padding-bottom:80px;padding-left:24px;padding-right:24px;padding-top:160px}}.template-immersive{.immersive-header{.header-content{background:#fff;>*{margin:0}}@media screen and (max-width:767px){display:block;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;.header-background{img{min-height:250px;position:relative}&:after{display:none}}.header-content{box-shadow:4px 4px 2px 0 #0000001a;margin:-100px 24px 30px;padding:32px;row-gap:8px}}}main{>article{display:grid;padding-top:72px;row-gap:48px;>*{margin-bottom:0}.entry-content{>:last-child{margin-bottom:0}}}@media screen and (max-width:767px){>article{padding-top:32px;row-gap:32px}}}}.page-template-newsletter{#site-content{.container{padding-bottom:0}}}.single{@media (max-width:1024px){.immersive-top-container .immersive-top-content{box-shadow:4px 4px 2px 0 #0000001a;margin:-80px 24px 0;padding:32px;position:relative}}}.page-template-page-newsletter{.immersive-top-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%;@media (min-width:1024px){min-height:800px}img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:1}}}.sponsor a{color:var(--primary-color-dark)}@media (max-width:1024px){.single-immersive{header{position:relative}.immersive-gradient-overlay{display:none}}}@media (max-width:767px){.author,.single{.featured-image-container{margin-bottom:32px}.content-sponsor{margin-bottom:16px;&.bottom{margin:32px 0}}article .social-icons{margin:16px 0 32px;&.bottom-social-icons{margin:32px 0 40px}}article{.section-title{margin-bottom:32px}}.related-post-item{margin-bottom:40px}.featured-image{margin-bottom:8px}.author-left-col{margin-bottom:16px}.post-image{margin-bottom:24px}}}@media (max-width:1024px){.single-immersive .immersive-top-container img{max-height:360px;-o-object-fit:cover;object-fit:cover}}
.post-title-section{margin-bottom:64px;h1{margin-bottom:32px}}span.post-format{background:var(--secondary-color-light);border-radius:6px;color:var(--global-color-two);display:inline-block;font-family:var(--global-heading-font);font-weight:var(--global-font-weight-bold);margin-right:8px;padding:4px 12px;text-transform:uppercase;vertical-align:middle}.archive-latest-posts{h5{margin-bottom:32px}h6{margin-bottom:8px}}@media (min-width:1024px){.post-thumbnail{img{margin-right:32px}}}@media (max-width:767px){.archive{.post-title-section{h1{margin-bottom:16px}}.post-title-section{margin-bottom:40px}}}.archive{.category-description{>:not(:last-child){margin-bottom:16px}}.pagination{font-family:var(--global-heading-font);font-size:var(--font-large-size-desktop);margin:48px 0;text-align:center;.nav-links{.page-numbers{margin:0 5px}.current{color:var(--global-color-two);font-weight:var(--global-font-weight-bold)}.prev{float:left}.next{float:right}}}@media (max-width:767px){.pagination{font-size:var(--font-large-size-mobile);margin:36px 0;.nav-links{.page-numbers{margin:0 10px}}}}}
.author-detail-social-icons{display:flex;flex-wrap:wrap;font-weight:var(--global-font-weight-bold);gap:16px;&>a{display:flex;svg{height:24px;margin-right:8px;width:24px}}}.author{.author-image{padding:40px 0;text-align:center;img{border:2px solid var(--primary-color);border-radius:50%;display:block;height:230px;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:230px}}.author-detail-bio{margin-bottom:40px;p{margin-bottom:1em}}.author-detail-social-icons{margin-bottom:80px}.author-title-section{p{text-transform:uppercase}}@media (max-width:1024px){.author-detail-social-icons{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content;&>a{justify-content:left;margin:0 0 24px}}&>main{padding-top:24px}}}
.error404{h1{margin-bottom:24px}.search-form-container{margin-top:24px}.search-container{position:relative;input[type=submit]{display:none}svg{height:24px;width:24px;fill:var(--global-color-two);position:absolute;right:15px;top:50%;transform:translateY(-50%)}input[type=text]{border:2px solid var(--global-color-four);padding:16px;width:calc(100% - 32px)}}@media (max-width:1024px){main>.container{padding-bottom:48px;padding-top:48px}}}
.page-template-page-newsletter{.immersive-top-content{background:none!important;padding:0!important}}.newsletter-subscribe-text{a{color:var(--primary-color-dark)}}.header-newsletter,aside,footer{.cpro-form button[type=submit]{background-color:var(--primary-color)!important;color:var(--global-color-one)!important;&:hover{background-color:var(--primary-color-dark)!important;color:var(--global-color-one)!important}}}
.search{.archive-post-loop{.post-thumbnail{margin-bottom:24px;@media (max-width:1024px){img{width:100%}}}}}
#subscribe{a{color:var(--global-color-two)}}#subscribe{a{color:var(--global-color-two)}}
.section-hero-support{padding:72px 24px;&.alignfull{.wp-block-cover__inner-container,.wp-block-group__inner-container{max-width:1000px}}.support-hero-header{margin-bottom:64px}.support-hero-footer{margin:0 auto;max-width:760px}}.section-content-support{margin:64px auto;.wp-block-image{margin-bottom:32px}}@media screen and (max-width:767px){.section-hero-support{padding:48px 24px;.support-hero-header{margin-bottom:32px}}.section-content-support{margin:64px auto}}.section-indiegraf-pay{.indiegraf-pay-content,.indiepay-column-content{min-height:100vh;padding:48px 24px;.indiepay-content-header{margin:0 0 40px auto;max-width:600px}.indiepay-content{margin:0 0 40px auto;max-width:600px;.wp-block-heading,.wp-block-image{margin-bottom:24px}@media screen and (max-width:767px){.wp-block-heading,.wp-block-image{margin-bottom:16px}}}.indiepay-content-footer{font-size:14px;margin-left:auto;margin-right:0;max-width:600px;p{img{margin:0 5px}}ul{-moz-column-gap:30px;column-gap:30px;display:flex;list-style-type:none;margin:0;@media screen and (max-width:767px){flex-direction:column;row-gap:10px}}}}.indiegraf-pay-form,.indiepay-column-form{padding:48px 24px;>.wp-block-group{margin-left:0;margin-right:auto;max-width:600px}@media screen and (max-width:782px){padding-bottom:24px;padding-left:24px;padding-right:24px;padding-top:48px;>.wp-block-group{margin-left:auto}}.top_label .gfield_label{font-size:18px}}@media screen and (max-width:782px){.indiegraf-pay-content,.indiepay-column-content{min-height:auto;order:1;.indiepay-content-header{display:none}.indiepay-content,.indiepay-content-footer{margin-right:auto}}}}
.iam-ad{text-align:center;.label{color:var(--global-color-three);display:block;font-family:var(--global-heading-font);font-size:var(--font-small-size-desktop);margin-bottom:8px;text-transform:uppercase}&.iam-ad-header{padding:32px 24px 0}&.iam-ad-archive{margin:64px 0}&.iam-ad-post1,&.iam-ad-post2{margin:48px 0}@media screen and (max-width:767px){&.iam-ad-header{margin-top:1em;padding-top:0}&.iam-ad-archive,&.iam-ad-post1,&.iam-ad-post2{margin:32px 0}}}
.button,.gform_wrapper.gform-theme.gform-theme--foundation div:is(.gform_body,.gform_footer) input[type=submit].button,.wp-block-button a,.wp-block-button button{background-color:var(--primary-color);border:none;border-radius:5px;color:var(--global-color-one);cursor:pointer;display:inline-block;font-family:var(--global-heading-font);font-size:var(--font-large-size-desktop);font-weight:var(--global-font-weight-bold);padding:16px 24px;text-decoration:none}.button:hover,.gform_wrapper.gform-theme.gform-theme--foundation div:is(.gform_body,.gform_footer) input[type=submit].button:hover,.wp-block-button a:hover,.wp-block-button button:hover{color:#fff!important}.button.is-primary,.button.style2,.gform_wrapper.gform-theme.gform-theme--foundation div:is(.gform_body,.gform_footer) input[type=submit].button,.wp-block-button .is-primary,.wp-block-button.style2 a,.wp-block-button.style2 button{background-color:var(--primary-color);color:var(--global-color-one)}.button.is-primary:hover,.button.style2:hover,.gform_wrapper.gform-theme.gform-theme--foundation div:is(.gform_body,.gform_footer) input[type=submit].button:hover,.wp-block-button .is-primary:hover,.wp-block-button.style2 a:hover,.wp-block-button.style2 button:hover{background-color:var(--primary-color-dark)}.gform_wrapper.gform-theme.gform-theme--foundation div:is(.gform_body) input[type=submit].button{padding:8px 16px}.button.is-secondary,.button.style1,.wp-block-button .is-secondary,.wp-block-button.style1 a,.wp-block-button.style1 button{background-color:var(--secondary-color);color:var(--button-text-color)}.button.is-secondary:hover,.button.style1:hover,.wp-block-button .is-secondary:hover,.wp-block-button.style1 a:hover,.wp-block-button.style1 button:hover{background-color:var(--secondary-color-dark)}.gform-theme{--gf-local-bg-color:var(--primary-color)}.gform_wrapper fieldset.gfield button{background-color:var(--global-color-one)!important;border:1px solid var(--global-color-two)!important;border-radius:5px!important;box-shadow:none!important;color:var(--global-color-two)!important;font-family:var(--global-heading-font)!important;font-size:var(--font-small-size-desktop)!important;padding:8px 16px!important}.gform_wrapper fieldset.gfield button:hover{border-color:var(--primary-color)!important;color:var(--primary-color)!important}@media screen and (max-width:767px){.gform_wrapper .gfield{font-size:var(--font-small-size-mobile)!important}}.wp-block-button__link{background-color:var(--primary-color);border-radius:5px;margin-top:20px}.wp-block-button__link:hover{background-color:#000}.cp-button:hover{background:var(--primary-color)}a.wp-block-file__button{background-color:var(--primary-color);border-radius:5px;font-weight:800;padding:.8rem 1.2rem;text-decoration:none!important}a.wp-block-file__button:hover{background-color:var(--primary-color-dark);color:var(--global-color-one)}footer{background-color:var(--global-color-four);padding:20px}footer .nav-footer,footer .read-more{font-family:var(--global-heading-font);font-weight:var(--global-font-weight-bold)}footer .social-icons{margin-top:20px}footer,footer a,footer p{color:var(--global-color-two)}.nav-footer{text-transform:uppercase}.nav-footer li{display:block;margin-bottom:16px}.nav-footer li a{text-decoration:none}.nav-footer li .button{display:inline-block;margin:20px 0}#mobile-menu .sub-menu li{position:relative}.footer-logo-container img{width:284px}.tagline{margin-bottom:40px}.footer-bottom{display:block;padding-top:72px;text-align:center}.footer-bottom .partners-logos{margin-bottom:120px}.footer-bottom .partners-logos>h4{margin-bottom:24px}.footer-bottom .partners-logos-list{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 3rem;justify-content:center}.footer-bottom .partners-logos-list a{display:block}.footer-bottom .partners-logos-list img{width:150px}.footer-bottom a{text-decoration:none}.read-more h5{margin:50px 0 24px}.read-more ul li a{display:block;margin-bottom:24px}.read-more ul li a span{display:inline-block;margin-left:16px;position:relative;text-transform:uppercase;top:-10px}.read-more ul li a svg{height:32px;width:32px}.nav-footer-bottom li{border-right:1px solid var(--global-color-two);display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0 10px}.nav-footer-bottom li:first-child{padding-left:0}.nav-footer-bottom li:last-child{border-right:none;padding-right:0}.nav-footer-bottom a{text-decoration:none}.footer-sponsored-content{padding:48px 0;text-align:center}.footer-sponsored-content .sponsor-logo img{margin-bottom:8px;max-height:150px;width:auto}.newsletter-form{margin:16px 0 48px}.newsletter-form input[type=text]{background-color:var(--global-color-one);border:none;border-radius:21px;padding:8px 24px}@media (max-width:420px){.newsletter-form input[type=text]{max-width:130px}}.newsletter-form input[type=submit]{background-color:var(--primary-color);border:none;border-radius:21px;border-bottom-left-radius:0;border-top-left-radius:0;color:var(--global-color-one);cursor:pointer;margin-left:-20px;padding:8px 24px}@media (min-width:1025px){.footer-top>div>div{width:360px}footer{padding:40px}footer .footer-logo-container>a{display:block;margin-bottom:24px}}@media (max-width:1024px){.footer-top>div{display:block;text-align:center}.footer-top>div>div:not(:last-child){margin-bottom:50px}.footer-top>.container{padding:0}.footer-logo-container{text-align:left}.footer-logo-container>a{display:block;margin-bottom:20px}footer{padding:32px}footer .partners-logos h4{margin-bottom:25px}footer .social-icons{justify-content:center}footer .social-icons a{height:30px;margin:0 15px;width:30px}footer .social-icons a svg{height:100%;width:100%}footer .footer-bottom{padding-left:0;padding-right:0}footer .footer-bottom .partners-logos-list{display:block}footer .footer-bottom .partners-logos-list>a{display:block;margin:0 0 30px}}.admin-bar #mobile-menu{padding-top:32px}#mobile-menu{display:none;overflow-y:scroll;z-index:1000}@media (min-width:1025px){.mobile-menu-toggle,.sub-menu{display:none}}@media (max-width:1024px){#mobile-menu{background-color:var(--global-color-one);height:100%;left:0;position:fixed;top:0;width:100%}#mobile-menu.active{display:block}#mobile-menu .sub-menu{display:none;padding-left:20px}#mobile-menu .sub-menu>li>.sub-menu{padding-left:10px}#mobile-menu .menu-item-has-children{position:relative}#mobile-menu .menu-item-has-children:after{background-image:url(../assets/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:inline-block;height:12px;pointer-events:auto;position:absolute;right:20px;top:1.25em;transform:translateY(-50%);width:12px;z-index:2}#mobile-menu .menu-item-has-children.active>.sub-menu{display:block}#mobile-menu .menu-item-has-children.active:after{transform:translateY(-50%) rotate(180deg)}#mobile-menu .menu-item-has-children>a{position:relative;z-index:1}#mobile-menu .mobile-menu-container{padding:0 32px}#mobile-menu .mobile-menu-container>ul li a:not(.button){color:var(--global-color-two);display:inline-block;line-height:1.5;padding:10px 0 30px;text-align:center;text-decoration:none}#mobile-menu .mobile-menu-container>ul li a:not(.button):hover{color:var(--primary-color)}#mobile-menu .mobile-menu-container>ul li:not(.active)>ul{display:none}#mobile-menu .menu-item{text-align:left}#mobile-menu .button.style1{display:inline-block;margin:20px 0}#mobile-menu .top-right-nav{display:block;margin:20px 0}#mobile-menu .top-right-nav>ul{justify-content:center}#mobile-menu .top-right-nav li>a:not(.button){display:none}#closeMobileNav{color:var(--global-color-two);cursor:pointer;display:inline-block;font-size:22px;font-weight:300;padding:20px 15px}#closeMobileNav svg{height:14px;width:14px;fill:var(--global-color-two)}.mobile-menu-toggle{cursor:pointer;height:35px;width:35px}.mobile-menu-toggle svg{height:100%;width:100%}.mobile-social-icons{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0;vertical-align:middle}.mobile-social-icons a{fill:#222;display:inline-block;display:flex;height:24px;margin:8px 16px;width:24px}#mobile-search{border:2px solid var(--global-color-two);display:block;line-height:34px;margin:20px 0;padding:8px 24px;width:calc(100% - 48px)}#mobile-search:before{background-image:url(../assets/icons/search.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:inline-block;height:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px}#mobile-search::-moz-placeholder{color:#000}#mobile-search::placeholder{color:#000}}.add-event{margin:32px 0!important;text-align:right}.add-event .button{background-color:var(--primary-color)!important;color:var(--global-color-one)!important;margin-top:12px;padding:16px 24px!important}.add-event .button:hover{background-color:var(--primary-color-dark)!important}.single-tribe_events abbr[title]{text-decoration:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__button{width:210px}.single-tribe_events .tribe-events-event-meta.primary,.single-tribe_events .tribe-events-event-meta.secondary,.single-tribe_events .tribe-events-meta-group-venue,.single-tribe_events .tribe-events-venue-map{width:100%}.single-tribe_events .tribe-events-venue-map>iframe{max-height:300px}div#cc_div button:focus{color:#000!important}.cc_div #c-inr .cc-link{background:transparent!important}:root{--cc-font-family:Poppins!important}@media screen and (min-width:767px){#cc--main #s-bl td,#s-bl th{padding:10px 5px}}
