:root{font-size:16px;--color-white:#fff;--color-primary:#046bd2;--color-primary-rgb:4,107,210}.site-content{flex:none!important;margin-bottom:1.25rem}.site-content .content-area{margin:1.875rem 0!important}@media(min-width:64.0625em){.site-content .content-area{margin:1.25rem 0!important}}.site-content .entry-content>.wp-block-columns{padding:0}@media(max-width:48em){.site-content .wp-block-column:empty,.site-content .wp-block-spacer{display:none}}@media(max-width:57.5625em){.site-primary-footer-wrap{padding:.9375rem}.site-primary-footer-wrap .menu-link{white-space:nowrap}}@media(max-width:26.875em){.site-primary-footer-wrap{padding:.3125rem}}.menu-link{text-transform:uppercase}.sub-menu{width:100%!important}@media(max-width:74.9375em){.custom-logo{max-width:31.25rem}.menu-link{padding:0 .75rem!important}}@media(min-width:57.625rem)and (max-width:68.6875em){.ast-builder-grid-row{grid-template-columns:1fr!important}.ast-builder-grid-row .site-header-primary-section-left,.ast-builder-grid-row .site-header-primary-section-right{position:absolute;top:-140%}.ast-builder-grid-row .site-header-primary-section-right{right:1.25rem}.custom-logo{max-width:25rem}.menu-link{padding:0 .5rem!important}}@media(max-width:64em){.custom-logo{width:calc(100% - 10vw)}}@media(max-width:57.5625em){.ast-mobile-header-content{display:block!important;position:absolute}.ast-mobile-header-content .ast-builder-menu-mobile{background:var(--color-white);height:100vh;left:-100vw;position:absolute;transition:left .4s ease-in-out;width:100vw}.ast-mobile-header-content .ast-builder-menu-mobile .ast-menu-toggle{border:none!important;top:.625rem!important}.ast-mobile-header-content .ast-builder-menu-mobile .ast-menu-toggle .ast-arrow-svg{margin:0}.ast-mobile-header-content .ast-builder-menu-mobile .menu-item.current-menu-item .menu-link{background:0 0}.ast-mobile-header-content .ast-builder-menu-mobile .menu-link{font-weight:600;padding:.625rem 1.25rem!important}.ast-main-header-nav-open{overflow:hidden}.ast-main-header-nav-open .ast-builder-menu-mobile{left:0}}.swpm-pw-reset-text{max-width:90vw}.has-large-font-size{line-height:2.5rem}@media(max-width:64em){.has-large-font-size+.wp-block-spacer{display:none}.has-large-font-size+.wp-block-spacer+.wp-block-columns{padding-top:1.25rem}}@media(min-width:48.0625rem)and (max-width:64em){.has-medium-font-size{font-size:1.125rem!important}.has-large-font-size{font-size:1.5625rem!important;line-height:1.875rem}}@media(max-width:48em){.has-medium-font-size{font-size:1rem!important}.has-large-font-size{font-size:1.25rem!important;line-height:1.25rem}}@media(max-width:26.875em){.has-medium-font-size{font-size:.875rem!important;line-height:1.5rem}}.error-404 h3{font-size:1.25rem!important}@media(min-width:64.0625em){.home-sidebar-left .ad{order:0}}.baseline{margin-bottom:1.875rem!important}.twitter-timeline{height:25rem!important;margin:2.5rem auto!important;width:100vw!important}.twitter-timeline iframe{height:25rem!important}@media(min-width:48.0625em){.twitter-timeline{width:55vw!important}}.wp-block-uagb-post-carousel{margin:0 auto!important}.wp-block-uagb-post-carousel .slick-arrow{transition:background .2s ease-in-out,color .2s ease-in-out}.wp-block-uagb-post-carousel .slick-arrow:focus,.wp-block-uagb-post-carousel .slick-arrow:hover{background:var(--color-primary)}.wp-block-uagb-post-carousel .slick-arrow:focus svg,.wp-block-uagb-post-carousel .slick-arrow:hover svg{fill:var(--color-white)}@media(max-width:64em){.wp-block-uagb-post-carousel .slick-arrow{background:var(--color-primary)!important}.wp-block-uagb-post-carousel .slick-arrow:focus,.wp-block-uagb-post-carousel .slick-arrow:hover{background:rgba(0,0,0,0)!important}.wp-block-uagb-post-carousel .slick-arrow:focus svg,.wp-block-uagb-post-carousel .slick-arrow:hover svg{fill:var(--color-primary)}.wp-block-uagb-post-carousel .slick-arrow svg{fill:var(--color-white)}}@media(max-width:64em){.wp-block-separator{margin:0!important}.wp-block-separator+.wp-block-latest-posts{margin-top:.9375rem!important}}@media(max-width:48.8125em){.home-sidebar-left{align-items:center;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;margin:0;max-width:none!important}.home-sidebar-left+.wp-block-column{margin-bottom:-1.875rem!important}.home-sidebar-left .ad{order:1}.home-sidebar-left .wp-block-group{margin:0}.home-sidebar-left .wp-block-group:not(.brand){flex:calc(50% - 1.25rem)}.home-sidebar-left .wp-block-group .brand img{max-width:7.8125rem}.home-sidebar-left .wp-block-separator{display:none}.home-sidebar-right{display:flex;flex-direction:column}.home-sidebar-right .wp-block-social-links{order:1}.wp-block-latest-posts__list li:not(:only-child):not(:last-child){border-bottom:.0625rem solid rgba(0,0,0,.25);padding:.625rem 0 .9375rem}}@media(max-width:26.875em){.home-sidebar-left{gap:1.25rem}}.privacy-policy h2{font-size:1.125rem!important;margin:1.25rem 0 .625rem}@media(min-width:48.0625rem)and (max-width:64em){.privacy-policy h2{font-size:1.25rem!important}}@media(min-width:64.0625em){.privacy-policy h2{font-size:1.375rem!important;margin:1.875rem 0 .9375rem}}.swpm-login-widget-form{margin-bottom:1.875rem!important}.archive{display:flex;gap:.625rem}@media(min-width:48.0625em){.archive{flex-direction:column;gap:0}}@media(max-width:48em){.archive{flex-wrap:wrap}.archive p:first-child{flex:100%}.archive .wp-block-group{flex:calc(25% - .625rem)}.archive .wp-block-separator{display:none}}.asp_all_buttons_container{text-align:center}.wp-block-social-links{padding-left:0!important}@media(max-width:64em){.wp-block-latest-posts__list{margin-top:-1.25rem!important}.wp-block-latest-posts__list li{display:flex;flex-direction:column}.wp-block-latest-posts__list li *{margin:.125rem}}.wp-block-post-template{padding-left:0!important}@media(max-width:57.5625em){.posts{padding-left:0!important}}.search-results .ast-archive-description{padding:1.25rem}.search-results .ast-archive-description h1{font-size:1.5625rem!important}@media(min-width:48.0625rem)and (max-width:64em){.search-results .ast-archive-description h1{font-size:1.875rem!important}}@media(min-width:64.0625em){.search-results .ast-archive-description h1{font-size:2.1875rem!important}}.pricing-plan{gap:1.25rem!important}.pricing-plan .swpm-payment-button{text-align:center}@media(min-width:48.0625em){.pricing-plan{flex-wrap:nowrap!important}}@media(max-width:57.5625em){.entry-content .ads-bar{flex-wrap:wrap!important;gap:1.25rem;margin:3.125rem 0 2.5rem!important}.entry-content .ads-bar .wp-block-column{flex:calc(50% - 1.25rem);margin:0}}