.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto}:root .has-contrast-color{color:var(--contrast)}:root .has-contrast-background-color{background-color:var(--contrast)}:root .has-contrast-2-color{color:var(--contrast-2)}:root .has-contrast-2-background-color{background-color:var(--contrast-2)}:root .has-contrast-3-color{color:var(--contrast-3)}:root .has-contrast-3-background-color{background-color:var(--contrast-3)}:root .has-base-color{color:var(--base)}:root .has-base-background-color{background-color:var(--base)}:root .has-base-3-color{color:var(--base-3)}:root .has-base-3-background-color{background-color:var(--base-3)}:root .has-global-color-8-background-color{background-color:var(--global-color-8)}:root .has-global-color-7-background-color{background-color:var(--global-color-7)}h1{font-weight:600;font-size:48px;line-height:1.1em;margin-bottom:40px}div.gb-headline{font-weight:600;font-size:16px;letter-spacing:.1em}.top-bar{background-color:var(--global-color-7);color:var(--contrast)}.top-bar a{color:var(--global-color-8)}.top-bar a:hover{color:#303030}.main-title a,.main-title a:hover{color:var(--base-3)}.navigation-search input[type=search],.navigation-search input[type=search]:active,.navigation-search input[type=search]:focus,.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:var(--global-color-8)}.entry-header h1,.page-header h1{color:var(--contrast)}.entry-title a{color:var(--contrast)}.entry-meta{color:var(--contrast)}.entry-meta a{color:var(--base-3)}h1{color:var(--contrast-3)}h5{color:var(--contrast)}h6{color:var(--contrast)}.sidebar .widget{color:var(--contrast);background-color:var(--global-color-7)}.sidebar .widget a{color:var(--contrast-2)}.sidebar .widget a:hover{color:var(--base-3)}.sidebar .widget .widget-title{color:var(--contrast)}.footer-widgets{color:var(--contrast);background-color:var(--global-color-7)}.footer-widgets a{color:var(--contrast)}.footer-widgets a:hover{color:var(--base-3)}.footer-widgets .widget-title{color:var(--contrast)}.site-info{color:var(--contrast);background-color:var(--contrast-3)}.site-info a{color:var(--contrast)}.site-info a:hover{color:var(--base-3)}.footer-bar .widget_nav_menu .current-menu-item a{color:var(--base-3)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{color:var(--contrast);border-color:var(--base)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{color:var(--contrast);border-color:var(--contrast-3)}a.generate-back-to-top{background-color:rgba(0,0,0,.4);color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba(0,0,0,.6);color:#fff}@media (max-width:992px){.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{background:0 0;color:var(--base-3)}}.nav-below-header .main-navigation .inside-navigation.grid-container,.nav-above-header .main-navigation .inside-navigation.grid-container{padding:0}.site-main .wp-block-group__inner-container{padding:60px 30px}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px}.one-container.right-sidebar .site-main,.one-container.both-right .site-main{margin-right:30px}.one-container.left-sidebar .site-main,.one-container.both-left .site-main{margin-left:30px}.one-container.both-sidebars .site-main{margin:0 30px}.one-container.archive .post:not(:last-child):not(.is-loop-template-item),.one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:60px}.navigation-search input[type=search]{height:40px}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:30px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:30px}.widget-area .widget{padding:30px}@media (max-width:768px){.site-main .wp-block-group__inner-container{padding:60px 30px 30px}.inside-top-bar{padding-right:30px;padding-left:30px}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.inside-site-info{padding-right:30px;padding-left:30px}.one-container .site-main .paging-navigation{margin-bottom:20px}}.post-image-above-header .inside-article div.featured-image,.post-image-above-header .inside-article div.post-image{margin-bottom:1em}