/*!**************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./source/themes/base-theme/style.scss ***!
  \**************************************************************************************************************************************************************************************/@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular.svg#PlusJakartaSans-Regular) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.svg#PlusJakartaSans-ExtraBold) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraLight.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraLight.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraLight.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraLight.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraLight.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-ExtraLight.svg#PlusJakartaSans-ExtraLight) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Bold.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Bold.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Bold.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Bold.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Bold.svg#PlusJakartaSans-Bold) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Light.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Light.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Light.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Light.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Light.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Light.svg#PlusJakartaSans-Light) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Medium.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Medium.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Medium.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Medium.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Medium.svg#PlusJakartaSans-Medium) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular_1.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular_1.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular_1.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular_1.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular_1.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-Regular_1.svg#PlusJakartaSans-Regular) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.eot);src:url(fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.woff2) format("woff2"),url(fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.woff) format("woff"),url(fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.ttf) format("truetype"),url(fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.svg#PlusJakartaSans-SemiBold) format("svg")}/*!
Theme Name: Base Wordpress Theme
Author: SpikeUp
Author URI: https://www.spikeup.com/
Description: Base theme for wordpress website development
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Base-WP-Theme
Domain Path: /languages
*/:root{--system-font:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--main-font:"DM Sans",var(--system-font);--color-primary:#059467;--color-primary-hsl:161.12 93.46% 30%;--color-primary-lighter:#37a985;--color-primary-darker:#047652;--color-secondary:#171717;--color-secondary-hsl:0 0% 9.02%;--color-secondary-lighter:#2e2e2e;--color-secondary-darker:#121212;--color-tertiary:#c5a402;--color-tertiary-lighter:#d1b635;--color-tertiary-darker:#9e8302;--color-accent:#ce1713;--color-secondary-1:#d5b534;--color-secondary-3-lighter:#7226de;--color-secondary-5:#eefffe;--color-accent-light-blue:#d8f0fc;--color-white-background:#fff;--height-main-header-mobile:55px;--height-main-header-desktop:70px;--header-bottom-border-color:#e5e7eb;--header-top-bar-bg:#efefef;--color-nav-background:#f8fafc;--color-nav-text:var(--color-secondary);--color-nav-hover-background:#f8fafc;--color-nav-hover-text:var(--color-primary);--color-nav-background-sub-menu:#fff;--color-nav-background-sub-menu-hover:#e4e6ea;--color-toggle-color:var(--color-secondary);--color-nav-back-btn:var(--color-secondary);--color-nav-mobile-overlay:#000000ab;--color-content-gray-background:#f0f3f7;--nav-border-bottom-color:#f2f2f2;--nav-menu-font-size-mobile:14px;--nav-menu-font-size-desktop:16px;--nav-submenu-font-size:14px;--footer-font-size-mobile:14px;--footer-font-size-desktop:16px;--footer-bg-color:var(--color-secondary-lighter);--footer-text-color:#fff;--footer-text-color-secondary:#d7d7d7;--footer-link-hover-color:var(--color-primary);--color-typography-primary:#000;--color-typography-secondary:#595959;--color-anchor:var(--color-primary);--color-anchor-darker:#000;--color-success:#31c18d;--color-danger:#fb3e3a;--color-danger-lighter:#fb9796;--color-warning:#f99f44;--color-info:#44b1f9;--color-disabled:#e4e4e4;--border-color-default:#c5c5c5;--border-color-light:#e0e8fd;--border-color-black:#000;--global-border-radius:8px;--global-border-gray:#dfe1e6;--border-color-purle:#4440e8;--border-color-green-accent-1:#4fae55;--shadow-default:0px 3px 24px -6px rgba(0,0,0,.4);--width-main-wrapper:1240px;--width-single-post-wrapper:1200px;--width-post-content:800px;--width-main-wrapper-small:775px;--color-thead-background-default:#000;--font-x-small:12px;--font-small:14px;--font-regular:16px;--font-medium:18px;--font-large:26px;--font-xlarge:32px;--font-xxlarge:40px;--font-xxxlarge:60px;--font-color-white:#fff;--font-color-grey:#a8a8a8;--font-color-black:#000}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes slideUpAndFadeOut{0%{opacity:.9;transform:translateY(0) translateX(-50%)}50%{opacity:.8;transform:translateY(-40px) translateX(-50%)}to{opacity:0;transform:translateY(-40px) translateX(-50%)}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;outline:none;padding:0}*,html{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:var(--font-regular);text-rendering:optimizeLegibility}@media only screen and (max-width:1023px){html{height:100%;-webkit-overflow-scrolling:touch}}html #wpadminbar{position:fixed}body,html{font:400 16px var(--main-font);height:100%;margin:0;padding:0}body{color:var(--color-typography-primary);font-size:var(--font-small);line-height:1.5;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;scroll-behavior:smooth}@media only screen and (min-width:62em){body{font-size:var(--font-regular)}}@media only screen and (min-width:75em){body{padding-bottom:0}}#main{flex-grow:1}@supports(-webkit-touch-callout:none){@media only screen and (max-width:768px){body{height:100%;left:0;position:absolute;top:0;width:100%}}}.h1,h1{font-size:22px;font-weight:700;margin:10px 0}.h1:first-child,h1:first-child{margin-top:0}.h1:last-child,h1:last-child{margin-bottom:0}@media only screen and (min-width:62em){.h1,h1{font-size:28px}}.h2,h2{font-size:20px;font-weight:700;letter-spacing:-.2px;margin:10px 0}.h2:first-child,h2:first-child{margin-top:0}.h2:last-child,h2:last-child{margin-bottom:0}@media only screen and (min-width:62em){.h2,h2{font-size:24px}}.h3,h3{font-size:18px;font-weight:700;margin:10px 0}.h3:first-child,h3:first-child{margin-top:0}.h3:last-child,h3:last-child{margin-bottom:0}.h4,h4{font-size:17px;font-weight:700;margin:10px 0}.h4:first-child,h4:first-child{margin-top:0}.h4:last-child,h4:last-child{margin-bottom:0}.h5,h5{font-size:16px;font-weight:700;margin:10px 0}.h5:first-child,h5:first-child{margin-top:0}.h5:last-child,h5:last-child{margin-bottom:0}.h6,h6{font-size:15px;font-weight:700;margin:10px 0}.h6:first-child,h6:first-child{margin-top:0}.h6:last-child,h6:last-child{margin-bottom:0}p{margin:9px 0;width:100%}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ol,ul{margin:10px 0;padding-left:30px}ol:first-child,ul:first-child{margin-top:0}ol:last-child,ul:last-child{margin-bottom:0}h1+div,h2+div,h3+div,h4+div,h5+div,h6+div,p+div,ul+div{margin-top:10px}figure,img{max-width:100%}figure:first-child,img:first-child{margin-top:0}figure:last-child,img:last-child{margin-bottom:0}figure.size-full,img.size-full{width:-webkit-fill-available}@media only screen and (min-width:62em){figure.size-full,img.size-full{width:fit-content}}figure.alignleft,figure.alignnone,figure.alignright,img.alignleft,img.alignnone,img.alignright{width:fit-content}figure.alignleft,img.alignleft{float:none}@media only screen and (min-width:48em){figure.alignleft,img.alignleft{float:left}}figure.alignright,img.alignright{float:none}@media only screen and (min-width:48em){figure.alignright,img.alignright{float:right}}svg[class*=" icon"],svg[class^=icon]{stroke-width:0;stroke:currentColor;fill:currentColor;display:block;height:32px;line-height:normal;max-height:100%;max-width:100%;vertical-align:middle;width:32px}.preload * *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}img{height:auto;max-width:100%;object-fit:contain}.margin-auto{margin:0 auto!important}.margin-0{margin:0!important}.margin-5{margin:5px!important}.margin-10{margin:10px!important}.margin-15{margin:15px!important}.margin-20{margin:20px!important}.margin-25{margin:25px!important}.margin-30{margin:30px!important}.padding-0{padding:0!important}.padding-5{padding:5px!important}.padding-10{padding:10px!important}.padding-15{padding:15px!important}.padding-20{padding:20px!important}.padding-25{padding:25px!important}.padding-30{padding:30px!important}.opacity-0{opacity:0}.height-0{height:0}.grecaptcha-badge{left:0;position:relative;right:auto;visibility:hidden}.no-scroll{overflow:hidden}.no-link-style{color:unset}.no-link-style:hover{border:none;cursor:default;text-decoration:none}a{text-decoration:none;transition:color .2s ease-in-out}a:hover{cursor:pointer;text-decoration:underline}a:not(.btn),a:not(.btn):hover,a:not(.button-default),a:not(.button-default):hover{color:var(--color-anchor)}.text-bold{font-weight:700}.text-extra-bold{font-weight:800}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-primary{color:var(--color-primary)}.text-white{color:#fff}.text-accent{color:var(--color-accent)}.text-danger{color:var(--color-danger)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-info{color:var(--color-info)}.text-disabled{color:var(--color-disabled)}.text-price-cents{display:inline-block!important;font-size:70%}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-typography-primary);-webkit-box-shadow:inset 0 0 0 1 px transparent;transition:background-color 5000s ease-in-out 0s}.column{display:flex;flex-direction:column}.sidebar-col{margin-top:40px}@media only screen and (min-width:62em){.sidebar-col{margin-top:0}}.sidebar-col .widget:not(:last-child){margin-bottom:40px}.video-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.width-stretch{width:100%}.width-half{width:50%}.height-stretch{height:100%}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.aligncenter{display:block;justify-self:center;margin:0 auto;text-align:center}.justify-content-center{justify-content:center}.wp-block-embed__wrapper{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.wp-block-embed__wrapper embed,.wp-block-embed__wrapper iframe,.wp-block-embed__wrapperr object{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-button__width-25{width:25%}.wp-block-button__width-50{width:50%}.wp-block-button__width-75{width:75%}.wp-block-button__width-100{width:100%}.wp-block-button__link{margin:10px 0}.wp-block-button__link img{margin:0 5px}.wp-block-buttons{width:100%}.wp-block-buttons .wp-block-button:only-child .wp-block-button__link{margin:0}.wp-block-image{line-height:0;margin:24px auto}.wp-block-image:first-child{margin-top:0}.wp-block-image:last-child{margin-bottom:0}.wp-block-image img{display:block;margin:0 auto}.wp-block-group.has-background{padding:40px 20px}.wp-block-group.has-background.stretch-width{margin:30px calc(-50vw + 50%);padding:40px 0}.wp-block-group.has-background.stretch-width:first-child{margin-top:0}.wp-block-group.has-background.stretch-width:last-child{margin-bottom:0}.wp-block-table{border:1px solid #8f8f8f;border-radius:var(--global-border-radius);margin:15px 0;padding:5px;width:100%}.wp-block-table .wp-element-caption{font-size:var(--font-x-small);padding:12px 14px;vertical-align:top}@media only screen and (min-width:75em){.wp-block-table .wp-element-caption{font-size:var(--font-regular)}}.wp-block-table table{border-collapse:collapse;line-height:1.4;width:100%}.wp-block-table table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table table.has-background tbody tr{background-color:transparent}.wp-block-table tbody tr{background-color:var(--font-color-white);border-color:var(--global-border-gray);border-style:solid;border-width:0 0 1px}.wp-block-table tbody tr:last-child{border-width:0}.wp-block-table tbody td{font-size:var(--font-x-small);vertical-align:top}@media only screen and (min-width:75em){.wp-block-table tbody td{font-size:var(--font-regular)}}.wp-block-table tbody td,.wp-block-table tbody th,.wp-block-table tfoot td,.wp-block-table tfoot th,.wp-block-table thead td,.wp-block-table thead th{padding:12px 14px}.wp-block-table tbody td:first-child,.wp-block-table tbody th:first-child,.wp-block-table tfoot td:first-child,.wp-block-table tfoot th:first-child,.wp-block-table thead td:first-child,.wp-block-table thead th:first-child{border-radius:var(--global-border-radius) 0 0 var(--global-border-radius)}.wp-block-table tbody td:last-child,.wp-block-table tbody th:last-child,.wp-block-table tfoot td:last-child,.wp-block-table tfoot th:last-child,.wp-block-table thead td:last-child,.wp-block-table thead th:last-child{border-radius:0 var(--global-border-radius) var(--global-border-radius) 0}.wp-block-table tfoot td,.wp-block-table tfoot th,.wp-block-table thead td,.wp-block-table thead th{background-color:var(--color-thead-background-default);color:var(--font-color-white);text-align:left}.wp-block-table.is-style-stripes tbody tr{border-width:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f7f7f7}.wp-block-table.is-black table thead tr{border:1px solid #000}.wp-block-table.is-black table thead tr th{background-color:var(--color-thead-background-default);border-left:1px solid #fff;color:#fff;font-size:small;padding:10px;text-align:left;text-align:center}@media only screen and (min-width:75em){.wp-block-table.is-black table thead tr th{padding:15px}}.wp-block-table.is-black table tbody td:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-black table tbody td{border-left:1px solid #d95a57;border-right:1px solid #d95a57;font-size:small}.wp-block-table.is-black table tbody td:last-of-type a{align-items:center;background:var(--color-primary);border:3px solid #fff;border-radius:30px;box-shadow:0 12px 10px -4px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:wrap;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-size:smaller;font-weight:700;justify-content:center;letter-spacing:0;line-height:1;line-height:inherit;min-height:48px;min-height:fit-content;min-width:130px;outline:none;padding:5px 10px;text-align:center;text-decoration:none;text-transform:none;transition:all .3s ease-in-out;user-select:none}.wp-block-quote{color:var(--color-typography-primary);font-family:var(--main-font);font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:1.2;margin:20px 0;padding:20px 0 0;position:relative;text-transform:none;z-index:1}.wp-block-quote:first-child{margin-top:0}.wp-block-quote:last-child{margin-bottom:0}.wp-block-quote:before{background:transparent url(img/blocks/wp-blockquote/quote-1.svg) 0 0 no-repeat;background-size:contain;content:"";height:39px;left:0;position:absolute;top:0;width:45px;z-index:-1}.wp-block-quote *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}.wp-block-quote>:last-child{margin-bottom:0}.wp-block-quote>:last-child:not(cite){padding-bottom:20px;position:relative}.wp-block-quote cite{color:var(--color-typography-secondary);display:block;font-size:var(--font-regular);font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:1.4;margin:0;padding:0;position:relative}.has-text-align-center{text-align:center}:root{--color-button-bg:#f5f7fa;--color-button-bg-hover:#ebeef3;--color-button-text:#363636;--color-button-text-hover:#363636;--color-button-border:#f5f7fa;--color-button-border-hover:#e8e8e8}.btn-primary,a.wp-block-button__link{--color-button-bg:var(--color-primary);--color-button-text:#fff;--color-button-border:var(--color-primary);--color-button-bg-hover:var(--color-primary-darker);--color-button-text-hover:#fff;--color-button-border-hover:var(--color-primary-darker)}.btn-primary-outline{--color-button-bg:#fff;--color-button-text:var(--color-primary);--color-button-border:var(--color-primary);--color-button-bg-hover:var(--color-primary);--color-button-text-hover:#fff;--color-button-border-hover:var(--color-primary)}.btn-secondary{--color-button-bg:var(--color-secondary);--color-button-text:#fff;--color-button-border:var(--color-secondary);--color-button-bg-hover:var(--color-secondary-lighter);--color-button-text-hover:#fff;--color-button-border-hover:var(--color-secondary-lighter)}.btn-secondary-outline{--color-button-bg:#fff;--color-button-text:var(--color-secondary);--color-button-border:var(--color-secondary);--color-button-bg-hover:var(--color-secondary);--color-button-text-hover:#fff;--color-button-border-hover:var(--color-secondary)}.btn,a.wp-block-button__link{align-items:center;background:var(--color-button-bg);border:1px solid var(--color-button-border);border-radius:5px;color:var(--color-button-text)!important;cursor:pointer;display:inline-flex;font-size:var(--font-regular);font-weight:700;gap:8px;height:50px;justify-content:center;letter-spacing:.5px;line-height:1;outline:none!important;outline:0;padding:0 20px;position:relative;text-align:center;text-decoration:none;transition:color .2s ease-out,border-color .2s ease-out,background-color .2s ease-out,background-image .2s ease-out,opacity .2s ease-out}.btn:active,.btn:hover,a.wp-block-button__link:active,a.wp-block-button__link:hover{background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)!important;text-decoration:none!important}.btn.btn-xsmall,a.wp-block-button__link.btn-xsmall{font-size:var(--font-x-small);height:28px}.btn.btn-small,a.wp-block-button__link.btn-small{font-size:var(--font-x-small);height:34px}.btn.btn-medium,a.wp-block-button__link.btn-medium{font-size:var(--font-small);height:40px}.btn.btn-wide,a.wp-block-button__link.btn-wide{width:100%}.main-footer{background-color:var(--footer-bg-color);color:var(--footer-text-color);font-size:var(--footer-font-size-mobile)}@media only screen and (min-width:62em){.main-footer{font-size:var(--footer-font-size-desktop)}}.footer-widget .widget_block{margin-bottom:20px}.footer-widget .widget_block:first-child{margin-top:0}.footer-widget .widget_block:last-child{margin-bottom:0}.footer-widget ul{list-style:none;margin:0;padding:0}.footer-widget ul li{margin-bottom:8px}.footer-widget ul li:first-child{margin-top:0}.footer-widget ul li:last-child{margin-bottom:0}.footer-widget ul a{text-decoration:none}.footer-widget ul a:hover{color:var(--footer-link-hover-color)}.footer-widget a,.footer-widget p{color:var(--footer-text-color-secondary)}.main-footer>.container>.row{row-gap:20px}.copyright-text{color:var(--footer-text-color-secondary)}.copyright-text,.topbar{font-size:var(--font-x-small)}.topbar{background:var(--header-top-bar-bg);padding:2px 0}header.main-header{background-color:var(--color-nav-background);border-bottom:1px solid var(--header-bottom-border-color);display:flex;flex-direction:column;justify-content:center;margin:0;min-height:var(--height-main-header-mobile);padding:10px 0;width:100%}@media only screen and (min-width:62em){header.main-header{display:flex;min-height:var(--height-main-header-desktop);padding:0;transition:background-color .2s ease-in-out .3s,top .2s ease-in-out;z-index:10}}header.main-header .logo-img{max-height:38px;object-position:left}#menu-overlay.opened{background:var(--color-nav-mobile-overlay);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.back-menu-btn{align-items:center;appearance:none;background:var(--color-nav-back-btn);border:none;color:#fff;cursor:pointer;display:block;display:flex;font-size:var(--font-x-small);font-weight:700;gap:4px;line-height:1;outline:none;padding:12px 20px;width:100%}.back-menu-btn:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:5px;margin-top:0;transform:rotate(45deg);width:5px}@media only screen and (min-width:62em){.back-menu-btn-wrapper{display:none}}.mobile-nav-icon{background-color:var(--color-nav-background);border:none;border-radius:5px;box-shadow:none;cursor:pointer;height:32px;position:absolute;right:-8px;top:55%;transform:translateY(-50%);width:38px}@media only screen and (min-width:62em){.mobile-nav-icon{display:none}}.mobile-nav-icon .mobile-nav-icon-bar,.mobile-nav-icon .mobile-nav-icon-bar:after,.mobile-nav-icon .mobile-nav-icon-bar:before{background-color:var(--color-toggle-color);display:inline-block;height:2px;width:22px}.mobile-nav-icon .mobile-nav-icon-bar{left:0;position:relative;top:-12px;transform:translateY(6px);transition:all 0ms .3s}.mobile-nav-icon .mobile-nav-icon-bar:before{background:var(--color-toggle-color);bottom:6px;content:"";left:0;position:absolute;transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.mobile-nav-icon .mobile-nav-icon-bar:after{background:var(--color-toggle-color);content:"";left:0;position:absolute;top:6px;transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.mobile-nav-icon.active{position:fixed;right:10px;top:15px;transform:none;z-index:99999}.mobile-nav-icon.active .mobile-nav-icon-bar{background:transparent}.mobile-nav-icon.active .mobile-nav-icon-bar:before{background:var(--color-toggle-color);bottom:0;transform:rotate(-45deg)}@media only screen and (prefers-reduced-motion:no-preference){.mobile-nav-icon.active .mobile-nav-icon-bar:before{transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s}}.mobile-nav-icon.active .mobile-nav-icon-bar:after{background:var(--color-toggle-color);top:0;transform:rotate(45deg)}@media only screen and (prefers-reduced-motion:no-preference){.mobile-nav-icon.active .mobile-nav-icon-bar:after{transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s}}.main-menu{align-items:center;display:flex;gap:32px;position:relative}.menu-wrap.opened{right:0}@media only screen and (min-width:62em){.menu-wrap.opened{right:auto}}.menu-wrap{background:var(--color-nav-background-sub-menu);box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:var(--height-main-header-mobile) 0 0 0;position:fixed;right:-120%;top:0;transition:right .3s ease-in-out;width:280px;z-index:99999}.menu-wrap::-webkit-scrollbar{width:6px}.menu-wrap::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:none}.menu-wrap::-webkit-scrollbar-thumb{background-color:#cecece;border-radius:2.5px}@media only screen and (min-width:62em){.menu-wrap{align-items:center;background:transparent;box-shadow:none;flex-direction:row;gap:16px;height:auto;overflow:visible;padding-top:0!important;position:relative;right:auto;top:auto;width:auto;z-index:auto}}.menu-wrap ul{list-style:none;margin:0;padding:0}.menu-wrap .menu-caret{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:40px;z-index:2}@media only screen and (min-width:62em){.menu-wrap .menu-caret{bottom:auto;height:auto;margin-left:6px;position:static;right:auto;top:auto;width:auto}}.menu-wrap .menu-caret:after{border:solid;border-width:0 1px 1px 0;content:"";height:6px;transform:rotate(45deg);width:6px}@media only screen and (min-width:62em){.menu-wrap .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}}.menu-wrap .submenu-opened>a .menu-caret:after,.menu-wrap .submenu-opened>span .menu-caret:after{transform:rotate(-135deg)}@media only screen and (min-width:62em){.menu-wrap .submenu-opened>a .menu-caret:after,.menu-wrap .submenu-opened>span .menu-caret:after{transform:rotate(45deg)}}.menu-wrap .submenu-opened>.sub-menu{display:block}.menu-wrap li{position:relative}.menu-wrap li>a,.menu-wrap li>span{border-bottom:1px solid var(--nav-border-bottom-color);color:var(--color-nav-text);display:inline-flex;font-size:var(--nav-menu-font-size-mobile);font-weight:400;justify-content:space-between;padding:10px 16px;position:relative;text-decoration:none;width:100%}@media only screen and (min-width:62em){.menu-wrap li>a,.menu-wrap li>span{border-bottom:none;font-size:var(--nav-menu-font-size-desktop)}}.menu-wrap li>a:has(.menu-caret),.menu-wrap li>span:has(.menu-caret){padding-right:50px}@media only screen and (min-width:62em){.menu-wrap li>a:has(.menu-caret),.menu-wrap li>span:has(.menu-caret){padding-right:16px}}.menu-wrap li>a:hover,.menu-wrap li>span:hover{background:var(--color-nav-hover-background);color:var(--color-nav-hover-text)}.menu-wrap li.current-menu-item>a{color:var(--color-nav-hover-text)}@media only screen and (min-width:62em){.menu-wrap>li>a,.menu-wrap>li>span{align-items:center;display:flex;min-height:var(--height-main-header-desktop);padding:0}}@media only screen and (min-width:62em){.menu-wrap>li>a:has(.menu-caret),.menu-wrap>li>span:has(.menu-caret){padding-right:0}}@media only screen and (min-width:62em){.menu-wrap>li>a:hover,.menu-wrap>li>span:hover{background:none}}.menu-wrap .sub-menu{background:var(--color-nav-background-sub-menu);display:none;width:100%}@media only screen and (min-width:62em){.menu-wrap .sub-menu{box-shadow:0 4px 20px rgba(0,0,0,.15);display:block;left:-20px;opacity:0;position:absolute;top:calc(var(--height-main-header-desktop) + 1px);visibility:hidden;width:200px}}.menu-wrap .sub-menu li>a,.menu-wrap .sub-menu li>span{font-size:var(--nav-submenu-font-size);padding-left:26px}@media only screen and (min-width:62em){.menu-wrap .sub-menu li>a,.menu-wrap .sub-menu li>span{padding-left:16px}}.menu-wrap .sub-menu li.current-menu-item>a{background:var(--color-nav-hover-background);color:var(--color-nav-hover-text)}@media only screen and (min-width:62em){.menu-wrap .sub-menu .menu-caret{transform:rotate(-90deg)}.menu-wrap .sub-menu .sub-menu{left:100%;top:0;z-index:2}}.menu-wrap .sub-menu .sub-menu li>a,.menu-wrap .sub-menu .sub-menu li>span{padding-left:36px}@media only screen and (min-width:62em){.menu-wrap .sub-menu .sub-menu li>a,.menu-wrap .sub-menu .sub-menu li>span{padding-left:16px}}