body{--design-color-primary:#222A60;--design-color-secondary:#DBDEBC;--design-color-text:#121212;--design-color-accent:#48463B;--design-color-e777cd9:#F5F5F5;--design-color-e632858:#FFFFFF00;--design-color-e9c5ff0:#5F7161;--design-color-d59e8a8:#D2D9F5;--design-color-9947692:#FFFFFFD1;--design-color-7e293d1:#22283170;--design-typography-primary-font-family:"Inter";--design-typography-primary-font-size:98px;--design-typography-primary-font-weight:800;--design-typography-primary-line-height:1em;--design-typography-primary-letter-spacing:-0.035em;--design-typography-secondary-font-family:"Inter";--design-typography-secondary-font-size:28px;--design-typography-secondary-font-weight:400;--design-typography-secondary-line-height:1.5em;--design-typography-secondary-letter-spacing:0em;--design-typography-text-font-family:"Inter";--design-typography-text-font-size:18px;--design-typography-text-font-weight:400;--design-typography-text-line-height:1.65em;--design-typography-text-letter-spacing:0.01em;--design-typography-accent-font-family:"Inter";--design-typography-accent-font-size:14px;--design-typography-accent-font-weight:400;--design-typography-accent-line-height:1.5em;--design-typography-accent-letter-spacing:0.15px;--design-typography-87350ce-font-family:"Inter";--design-typography-87350ce-font-size:16px;--design-typography-87350ce-font-weight:700;--design-typography-87350ce-text-transform:uppercase;--design-typography-87350ce-line-height:1em;--design-typography-87350ce-letter-spacing:0em;--design-typography-784143b-font-family:"Inter";--design-typography-784143b-font-size:15px;--design-typography-784143b-font-weight:700;--design-typography-784143b-text-transform:uppercase;--design-typography-784143b-letter-spacing:0em;--design-typography-8352cd5-font-family:"Inter";--design-typography-8352cd5-font-size:74px;--design-typography-8352cd5-font-weight:800;--design-typography-8352cd5-line-height:1em;--design-typography-8352cd5-letter-spacing:-0.05em;--design-typography-4353ebc-font-family:"Inter";--design-typography-4353ebc-font-size:58px;--design-typography-4353ebc-font-weight:800;--design-typography-4353ebc-line-height:1em;--design-typography-4353ebc-letter-spacing:-0.05em;--design-typography-d4f69a8-font-family:"Inter";--design-typography-d4f69a8-font-size:40px;--design-typography-d4f69a8-font-weight:800;--design-typography-d4f69a8-line-height:1.1em;--design-typography-d4f69a8-letter-spacing:-0.03em;--design-typography-326df42-font-family:"Inter";--design-typography-326df42-font-size:28px;--design-typography-326df42-font-weight:800;--design-typography-326df42-line-height:1.2em;--design-typography-326df42-letter-spacing:-0.03em;--design-typography-49ea2e1-font-family:"Inter";--design-typography-49ea2e1-font-size:20px;--design-typography-49ea2e1-font-weight:800;--design-typography-49ea2e1-line-height:1.3em;--design-typography-49ea2e1-letter-spacing:-0.025em;--design-typography-6524214-font-family:"Inter";--design-typography-6524214-font-size:18px;--design-typography-6524214-font-weight:800;--design-typography-6524214-line-height:1.5em;--design-typography-6524214-letter-spacing:0.15px;--design-typography-aa06a68-font-family:"Inter";--design-typography-aa06a68-font-size:16px;--design-typography-aa06a68-font-weight:400;--design-typography-aa06a68-line-height:1.65em;--design-typography-aa06a68-letter-spacing:0.01em;--design-typography-1551678-font-family:"Inter";--design-typography-1551678-font-size:14px;--design-typography-1551678-font-weight:700;--design-typography-1551678-line-height:1.5em;--design-typography-1551678-letter-spacing:0.15px;background-color:var( --design-color-e777cd9 );color:var( --design-color-text );font-family:var( --design-typography-text-font-family ), Sans-serif;font-size:var( --design-typography-text-font-size );font-weight:var( --design-typography-text-font-weight );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );}
body button,body input[type="button"],body input[type="submit"],body .button{background-color:var( --design-color-primary );font-family:var( --design-typography-87350ce-font-family ), Sans-serif;font-size:var( --design-typography-87350ce-font-size );font-weight:var( --design-typography-87350ce-font-weight );text-transform:var( --design-typography-87350ce-text-transform );line-height:var( --design-typography-87350ce-line-height );letter-spacing:var( --design-typography-87350ce-letter-spacing );color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --design-color-text );border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}
body button:hover,body button:focus,body input[type="button"]:hover,body input[type="button"]:focus,body input[type="submit"]:hover,body input[type="submit"]:focus,body .button:hover,body .button:focus{background-color:#000000;color:#FFFFFFD1;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --design-color-accent );border-radius:8px 8px 8px 8px;}
body e-page-transition{background-color:#FFBC7D;}
body p{margin-block-end:18px;}
body a{color:var( --design-color-primary );}
body a:hover{color:var( --design-color-secondary );}
body h1{color:var( --design-color-text );font-family:var( --design-typography-8352cd5-font-family ), Sans-serif;font-size:var( --design-typography-8352cd5-font-size );font-weight:var( --design-typography-8352cd5-font-weight );line-height:var( --design-typography-8352cd5-line-height );letter-spacing:var( --design-typography-8352cd5-letter-spacing );}
body h2{color:var( --design-color-text );font-family:var( --design-typography-4353ebc-font-family ), Sans-serif;font-size:var( --design-typography-4353ebc-font-size );font-weight:var( --design-typography-4353ebc-font-weight );line-height:var( --design-typography-4353ebc-line-height );letter-spacing:var( --design-typography-4353ebc-letter-spacing );}
body h3{color:var( --design-color-text );font-family:var( --design-typography-d4f69a8-font-family ), Sans-serif;font-size:var( --design-typography-d4f69a8-font-size );font-weight:var( --design-typography-d4f69a8-font-weight );line-height:var( --design-typography-d4f69a8-line-height );letter-spacing:var( --design-typography-d4f69a8-letter-spacing );}
body h4{color:var( --design-color-text );font-family:var( --design-typography-326df42-font-family ), Sans-serif;font-size:var( --design-typography-326df42-font-size );font-weight:var( --design-typography-326df42-font-weight );line-height:var( --design-typography-326df42-line-height );letter-spacing:var( --design-typography-326df42-letter-spacing );}
body h5{color:var( --design-color-text );font-family:var( --design-typography-49ea2e1-font-family ), Sans-serif;font-size:var( --design-typography-49ea2e1-font-size );font-weight:var( --design-typography-49ea2e1-font-weight );line-height:var( --design-typography-49ea2e1-line-height );letter-spacing:var( --design-typography-49ea2e1-letter-spacing );}
body h6{color:var( --design-color-text );font-family:var( --design-typography-6524214-font-family ), Sans-serif;font-size:var( --design-typography-6524214-font-size );font-weight:var( --design-typography-6524214-font-weight );line-height:var( --design-typography-6524214-line-height );letter-spacing:var( --design-typography-6524214-letter-spacing );}
body img{border-radius:10px 10px 10px 10px;opacity:1;}
body img:hover{opacity:1;}
body label{color:var( --design-color-text );font-family:var( --design-typography-accent-font-family ), Sans-serif;font-size:var( --design-typography-accent-font-size );font-weight:var( --design-typography-accent-font-weight );line-height:var( --design-typography-accent-line-height );letter-spacing:var( --design-typography-accent-letter-spacing );}
body input:not([type="button"]):not([type="submit"]),body textarea,body .field-textual{font-family:var( --design-typography-text-font-family ), Sans-serif;font-size:var( --design-typography-text-font-size );font-weight:var( --design-typography-text-font-weight );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );color:var( --design-color-text );background-color:var( --design-color-e777cd9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --design-color-d59e8a8 );border-radius:0px 0px 0px 0px;}
.section.section-boxed > .container{max-width:1380px;}
.layout{--container-max-width:1380px;}
.widget:not(:last-child){--kit-widget-spacing:20px;}
.widget{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}
{}
h1.entry-title{display:var(--page-title-display);}
.site-header .site-branding{flex-direction:column;align-items:stretch;}
.site-header{padding-inline-end:0px;padding-inline-start:0px;}
.site-footer .site-branding{flex-direction:column;align-items:stretch;}
@media(min-width:1600px){body{font-size:var( --design-typography-text-font-size );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );}
body h1{font-size:var( --design-typography-8352cd5-font-size );line-height:var( --design-typography-8352cd5-line-height );letter-spacing:var( --design-typography-8352cd5-letter-spacing );}
body h2{font-size:var( --design-typography-4353ebc-font-size );line-height:var( --design-typography-4353ebc-line-height );letter-spacing:var( --design-typography-4353ebc-letter-spacing );}
body h3{font-size:var( --design-typography-d4f69a8-font-size );line-height:var( --design-typography-d4f69a8-line-height );letter-spacing:var( --design-typography-d4f69a8-letter-spacing );}
body h4{font-size:var( --design-typography-326df42-font-size );line-height:var( --design-typography-326df42-line-height );letter-spacing:var( --design-typography-326df42-letter-spacing );}
body h5{font-size:var( --design-typography-49ea2e1-font-size );line-height:var( --design-typography-49ea2e1-line-height );letter-spacing:var( --design-typography-49ea2e1-letter-spacing );}
body h6{font-size:var( --design-typography-6524214-font-size );line-height:var( --design-typography-6524214-line-height );letter-spacing:var( --design-typography-6524214-letter-spacing );}
body button,body input[type="button"],body input[type="submit"],body .button{font-size:var( --design-typography-87350ce-font-size );line-height:var( --design-typography-87350ce-line-height );letter-spacing:var( --design-typography-87350ce-letter-spacing );border-width:0px 0px 0px 0px;padding:12px 24px 12px 24px;}
body button:hover,body button:focus,body input[type="button"]:hover,body input[type="button"]:focus,body input[type="submit"]:hover,body input[type="submit"]:focus,body .button:hover,body .button:focus{border-width:0px 0px 0px 0px;}
body label{font-size:var( --design-typography-accent-font-size );line-height:var( --design-typography-accent-line-height );letter-spacing:var( --design-typography-accent-letter-spacing );}
body input:not([type="button"]):not([type="submit"]),body textarea,body .field-textual{font-size:var( --design-typography-text-font-size );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );}
}
@media(max-width:1024px){body{--design-typography-primary-font-size:8.5vw;--design-typography-secondary-font-size:21px;--design-typography-text-font-size:17px;--design-typography-8352cd5-font-size:60px;--design-typography-4353ebc-font-size:45px;--design-typography-d4f69a8-font-size:35px;--design-typography-326df42-font-size:28px;--design-typography-49ea2e1-font-size:24px;--design-typography-aa06a68-font-size:15px;font-size:var( --design-typography-text-font-size );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );}
body h1{font-size:var( --design-typography-8352cd5-font-size );line-height:var( --design-typography-8352cd5-line-height );letter-spacing:var( --design-typography-8352cd5-letter-spacing );}
body h2{font-size:var( --design-typography-4353ebc-font-size );line-height:var( --design-typography-4353ebc-line-height );letter-spacing:var( --design-typography-4353ebc-letter-spacing );}
body h3{font-size:var( --design-typography-d4f69a8-font-size );line-height:var( --design-typography-d4f69a8-line-height );letter-spacing:var( --design-typography-d4f69a8-letter-spacing );}
body h4{font-size:var( --design-typography-326df42-font-size );line-height:var( --design-typography-326df42-line-height );letter-spacing:var( --design-typography-326df42-letter-spacing );}
body h5{font-size:var( --design-typography-49ea2e1-font-size );line-height:var( --design-typography-49ea2e1-line-height );letter-spacing:var( --design-typography-49ea2e1-letter-spacing );}
body h6{font-size:var( --design-typography-6524214-font-size );line-height:var( --design-typography-6524214-line-height );letter-spacing:var( --design-typography-6524214-letter-spacing );}
body button,body input[type="button"],body input[type="submit"],body .button{font-size:var( --design-typography-87350ce-font-size );line-height:var( --design-typography-87350ce-line-height );letter-spacing:var( --design-typography-87350ce-letter-spacing );border-width:0px 0px 1px 0px;padding:8px 8px 8px 8px;}
body button:hover,body button:focus,body input[type="button"]:hover,body input[type="button"]:focus,body input[type="submit"]:hover,body input[type="submit"]:focus,body .button:hover,body .button:focus{border-width:0px 0px 1px 0px;}
body label{font-size:var( --design-typography-accent-font-size );line-height:var( --design-typography-accent-line-height );letter-spacing:var( --design-typography-accent-letter-spacing );}
body input:not([type="button"]):not([type="submit"]),body textarea,body .field-textual{font-size:var( --design-typography-text-font-size );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );}
.section.section-boxed > .container{max-width:1024px;}
.layout{--container-max-width:1024px;}
}
@media(max-width:767px){body{--design-typography-primary-font-size:10vw;--design-typography-secondary-font-size:19px;--design-typography-text-font-size:16px;--design-typography-8352cd5-font-size:50px;--design-typography-4353ebc-font-size:40px;--design-typography-d4f69a8-font-size:32px;--design-typography-326df42-font-size:26px;--design-typography-49ea2e1-font-size:22px;font-size:var( --design-typography-text-font-size );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );}
body h1{font-size:var( --design-typography-8352cd5-font-size );line-height:var( --design-typography-8352cd5-line-height );letter-spacing:var( --design-typography-8352cd5-letter-spacing );}
body h2{font-size:var( --design-typography-4353ebc-font-size );line-height:var( --design-typography-4353ebc-line-height );letter-spacing:var( --design-typography-4353ebc-letter-spacing );}
body h3{font-size:var( --design-typography-d4f69a8-font-size );line-height:var( --design-typography-d4f69a8-line-height );letter-spacing:var( --design-typography-d4f69a8-letter-spacing );}
body h4{font-size:var( --design-typography-326df42-font-size );line-height:var( --design-typography-326df42-line-height );letter-spacing:var( --design-typography-326df42-letter-spacing );}
body h5{font-size:var( --design-typography-49ea2e1-font-size );line-height:var( --design-typography-49ea2e1-line-height );letter-spacing:var( --design-typography-49ea2e1-letter-spacing );}
body h6{font-size:var( --design-typography-6524214-font-size );line-height:var( --design-typography-6524214-line-height );letter-spacing:var( --design-typography-6524214-letter-spacing );}
body button,body input[type="button"],body input[type="submit"],body .button{font-size:var( --design-typography-87350ce-font-size );line-height:var( --design-typography-87350ce-line-height );letter-spacing:var( --design-typography-87350ce-letter-spacing );}
body label{font-size:var( --design-typography-accent-font-size );line-height:var( --design-typography-accent-line-height );letter-spacing:var( --design-typography-accent-letter-spacing );}
body input:not([type="button"]):not([type="submit"]),body textarea,body .field-textual{font-size:var( --design-typography-text-font-size );line-height:var( --design-typography-text-line-height );letter-spacing:var( --design-typography-text-letter-spacing );}
.section.section-boxed > .container{max-width:767px;}
.layout{--container-max-width:767px;}
}
