/*!
 * Theme Name: www-zasteria-org
 * Theme URI: https://www.limesoda.com
 * Description: www-zasteria-org
 * Version: 4.1.0
 * Author: LimeSoda
 * Author URI: https://www.limesoda.com
 * Template: astra
 * Text Domain: www-zasteria-org
 */:root{--color-green-light:#8da082;--color-green-dark:#628353;--color-blue-lighter:#e8f8ff;--color-blue-light:#c3e8f6;--color-blue-dark:#2774a6;--color-pink-light:#f6cabf;--color-pink-dark:#f3afa2;--color-yellow:#ffec9e;--color-brown:#9f8462;--color-white:#fff;--color-grey:#e1e1e1;--color-grey_2:#a8a8a8;--color-grey_3:#99a1a5;--color-grey_4:#3f3f3f;--color-grey-lightest:#f0f0f0;--color-grey-light:#e2e2e2;--color-grey-medium:#99a1a5;--color-grey-dark:#3f3f3f;--color-grey-darkest:#2b2b2b;--color-black:#000;--color-error:#d94428;--color-error-background:#f2b0a2;--color-error-transparent:#d9442833;--color-error-background-transparent:#f2b0a233;--color-green-light-transparent:#8da08233;--font-size-p-xs:12px;--font-size-p-s:14px;--font-size-p:17px;--font-size-h-s:22px;--font-size-h-md:30px;--font-size-h-l:40px;--font-size-h-xl:50px;--font-size-h-xxl:70px;--line-height-p-xs:19px;--line-height-p-s:22px;--line-height-p:26px;--line-height-h-s:33px;--line-height-h-md:45px;--line-height-h-l:60px;--line-height-h-xl:75px;--line-height-h-xxl:105px;--container-width:1600px}a,body,div,p{color:var(--color-grey-darkest);font-size:var(--font-size-p);line-height:var(--line-height-p)}a,a:hover{color:var(--color-blue-dark)}a.ls-link:after{content:">";margin-left:13px;transition:all .15s ease}a.ls-link:hover:after{margin-left:20px}.ls-user-notification{background:var(--color-blue-light);width:100%}.ls-user-notification__message{margin:auto;max-width:1600px;padding:20px}button{align-items:center;display:inline-flex;gap:18px}button:disabled{opacity:.5}button.secondary{background-color:var(--color-white);border:1px solid var(--color-green-light);color:var(--color-green-light)}button.secondary:hover{border-color:var(--color-green-dark);color:var(--color-green-dark)}.ls-react{min-height:calc(100vh - 205px);position:relative}body.ast-header-break-point .ls-hide-on-mobile,body:not(.ast-header-break-point) .ls-hide-on-desktop{display:none}.ls-icon-heading{align-items:center;column-gap:40px;display:flex;justify-content:flex-start}@media (max-width:782px){.ls-icon-heading{column-gap:20px}}.ls-icon-heading__text{flex:1;overflow-wrap:anywhere}.ls-icon-heading__text h3,.ls-icon-heading__text p{margin:0!important}.ls-icon-heading__icon img,.ls-icon-heading__image img{height:100%;object-fit:contain;width:100%}.site-primary-header-wrap{max-width:1600px!important}body:not(.ast-theme-transparent-header) #ast-desktop-header{border-bottom:1px solid var(--color-grey-lightest)}.ast-plain-container.ast-no-sidebar .ast-container #primary{margin:0}.ast-theme-transparent-header .entry-content{margin-top:60px}.arrow-slidein{position:relative}.arrow-slidein:after{animation:arrowSlideIn 1s infinite;animation-timing-function:ease-in-out;content:"\3e8";display:inline-block;font-family:icons;font-size:1.5em;margin-left:35px;vertical-align:middle}@keyframes arrowSlideIn{0%{transform:translate3d(-100%,0,0);visibility:visible}25%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:visible}}.card-fadein{animation-delay:.1s;animation-duration:.8s;animation-fill-mode:backwards;animation-name:cardFadeIn;transition:transform .2s ease-out}@keyframes cardFadeIn{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.icon-bounce{animation:iconBounce 1s;animation-delay:.5s;animation-timing-function:linear;transition:transform .5s ease}@keyframes iconBounce{0%{transform:translateY(0)}25%{transform:translateY(-25%)}50%{transform:translateY(0)}75%{transform:translateY(-25%)}to{transform:translateY(0)}}.slideInLeft{animation:slideInLeft 1s;animation-timing-function:linear;transition:transform .5s ease}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100vw)}to{opacity:1;transform:translateX(0)}}.shake{animation:shake .3s}@keyframes shake{25%{transform:translateX(4px)}50%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@font-face{font-family:icons;src:url(../../../wp-content/themes/astra-child/assets/fonts/icons.woff2) format("woff2"),url(../../../wp-content/themes/astra-child/assets/fonts/icons.woff) format("woff")}i[class*=" icon-"]:before,i[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.icon-arrow_forward:before{content:"\3e8"}.icon-upload:before{content:"\3e9"}.icon-arrow_back:before{content:"\3ea"}.icon-awards:before{content:"\3eb"}.icon-bookmark_filled:before{content:"\3ec"}.icon-coin:before{content:"\3ed"}.icon-chevron:before{content:"\3ee"}.icon-close:before{content:"\3ef"}.icon-bookmark_outline:before{content:"\3f0"}.icon-check:before{content:"\3f1"}.icon-check_filled:before{content:"\3f2"}.icon-check_outline:before{content:"\3f3"}.icon-delete:before{content:"\3f4"}.icon-elderly:before{content:"\3f5"}.icon-error_filled:before{content:"\3f6"}.icon-error_outline:before{content:"\3f7"}.icon-external:before{content:"\3f8"}.icon-facebook:before{content:"\3f9"}.icon-goal:before{content:"\3fa"}.icon-google:before{content:"\3fb"}.icon-hidden:before{content:"\3fc"}.icon-home:before{content:"\3fd"}.icon-info:before{content:"\3fe"}.icon-info_filled:before{content:"\3ff"}.icon-overview:before{content:"\400"}.icon-pin:before{content:"\401"}.icon-play:before{content:"\402"}.icon-plus:before{content:"\403"}.icon-present:before{content:"\404"}.icon-present_filled:before{content:"\405"}.icon-present_outlined:before{content:"\406"}.icon-pricetag:before{content:"\407"}.icon-question_mark:before{content:"\408"}.icon-question_mark_filled:before{content:"\409"}.icon-question_mark_outline:before{content:"\40a"}.icon-savings:before{content:"\40b"}.icon-smile:before{content:"\40c"}.icon-visible:before{content:"\40d"}.icon-present_outline:before{content:"\f101"}.gform_required_legend{display:none}.gfield{margin:7px 0!important;position:relative}.gform_wrapper.gravity-theme div:not(.gfield--width-half):not(.ginput_container_consent)>.ginput_container_input,.gform_wrapper.gravity-theme div:not(.gfield--width-half):not(.ginput_container_consent)>.ginput_container_select{width:49%!important}.gform_wrapper.gravity-theme div:not(.gfield--width-half):not(.ginput_container_consent)>input,.gform_wrapper.gravity-theme div:not(.gfield--width-half):not(.ginput_container_consent)>select{width:100%!important}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gfield_label,.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_complex label,.gform_wrapper .ginput_complex legend,.gform_wrapper .gsection_description,.gform_wrapper .instruction,.gform_wrapper .validation_message{font-size:var(--font-size-p-xs)!important}.gform_wrapper .gfield_label{background-color:var(--color-white)!important;font-weight:400!important;padding:0 5px!important;position:absolute;transform:translate(10px,-50%);z-index:1}.gform_wrapper .ls-side-label .gfield_label{float:left;font-size:var(--font-size-p)!important;margin-bottom:0!important;padding:0 30px 0 0!important;position:relative;transform:none;vertical-align:middle}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper select,.gform_wrapper textarea{appearance:none;background-color:var(--color-white)!important;border:1px solid var(--color-grey-medium)!important;border-radius:3px!important;height:52.5px!important;line-height:1em;padding:18px 15px 15px!important}.gform_wrapper input[type=color]::placeholder,.gform_wrapper input[type=date]::placeholder,.gform_wrapper input[type=datetime-local]::placeholder,.gform_wrapper input[type=datetime]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=month]::placeholder,.gform_wrapper input[type=number]::placeholder,.gform_wrapper input[type=password]::placeholder,.gform_wrapper input[type=search]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=time]::placeholder,.gform_wrapper input[type=url]::placeholder,.gform_wrapper input[type=week]::placeholder,.gform_wrapper select::placeholder,.gform_wrapper textarea::placeholder{opacity:.5!important}.gform_wrapper .ls-info-text .ginput_container{position:relative;width:calc(100% - 30px)}.gform_wrapper .ls-info-text .ginput_container:after{background-color:var(--color-green-light);border-radius:50%;bottom:0;content:"";cursor:pointer;height:24px;margin:auto;position:absolute;right:-30px;top:0;width:24px}.gform_wrapper .ls-info-text .gfield_description:not(.validation_message){background-color:var(--color-grey-lightest);border-radius:30px 30px 0 30px;padding:20px!important;position:absolute;right:10px;top:0;transform:translateY(-95%);visibility:hidden;width:255px!important;z-index:15}@media (max-width:374px){.gform_wrapper .ls-info-text .gfield_description:not(.validation_message){width:90%!important}}.gform_wrapper .ls-info-text .gfield_description:not(.validation_message).ls-active{visibility:visible}.ginput_container_consent{padding:50px 0}.ginput_container_consent input[type=checkbox]{border:1px solid var(--color-blue-dark)!important;height:24px;margin-right:20px;vertical-align:middle;width:24px}.ginput_container_consent .gfield_consent_label{vertical-align:middle}.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .ginput_container_select:after{border:solid var(--color-grey-medium);border-width:0 1px 1px 0;content:"";display:block;padding:3px;position:absolute;right:15px;top:22px;transform:rotate(45deg)}.gform_wrapper .ginput_container_fileupload input[type=file]{border:2px dashed var(--color-grey-medium);border-radius:30px;max-width:830px!important;padding:90px 60px}.password_input_container{padding-right:0!important}.gfield h5{margin-bottom:0}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:0!important}.zasteria_registration_wrapper #field_submit,.zasteria_registration_wrapper .gform_footer{justify-content:flex-end}.zasteria_registration_wrapper button[type=submit]{position:relative}.entry-content .gform_wrapper .gfield_required{color:var(--color-grey-dark)}.entry-content .gform_wrapper.gravity-theme .gform_button{padding:20px 80px}@media (max-width:500px){.entry-content .gform_wrapper.gravity-theme .gform_button{padding:20px 40px;width:100%}}.image-choices-field div.gfield_checkbox,.image-choices-field div.gfield_radio{display:flex}.image-choices-field .image-choices-choice{border-radius:50%;border-width:2px!important;height:234px;width:234px}.image-choices-field .image-choices-choice-selected{border:none!important;filter:drop-shadow(2px 4px 6px var(--color-grey-dark));transform:scale(1.05)}.image-choices-field .image-choices-choice{border:none!important}.gform_wrapper.gravity-theme .image-choices-choice .gfield-choice-input+label{border-radius:50%!important;padding:2px!important}.image-choices-field .image-choices-choice label{height:100%;padding:0!important;width:100%}.image-choices-field .image-choices-choice-image-wrap{background-size:100%!important;height:100%!important;width:100%!important}.image-choices-field.image-choices-show-labels .image-choices-choice{background-color:var(--color-grey-lightest);border-radius:30px;border-width:2px!important;height:215px;margin:0 20px 20px 0!important;position:relative;width:220px}.image-choices-field.image-choices-show-labels .image-choices-choice:before{border:1px solid var(--color-blue-dark);border-radius:50%;content:"";display:block;height:24px;left:14px;position:absolute;top:14px;width:24px;z-index:2}.image-choices-field.image-choices-show-labels .image-choices-choice.image-choices-choice-selected{background-color:var(--color-blue-lighter);border-color:var(--color-blue-dark)!important}.image-choices-field.image-choices-show-labels .image-choices-choice.image-choices-choice-selected:before{background-color:var(--color-blue-dark)}.image-choices-field.image-choices-show-labels .image-choices-choice.image-choices-choice-selected:after{background-color:var(--color-white);border-radius:50%;content:"";display:block;height:8px;left:22px;position:absolute;top:22px;width:8px;z-index:3}.image-choices-field.image-choices-show-labels .image-choices-choice label{align-items:center;display:flex!important;flex-flow:column nowrap;justify-content:center}.image-choices-field.image-choices-show-labels .image-choices-choice-image-wrap{background-size:100%!important;height:8vw!important;width:80%!important}