:root{--background-color:#fff;--color-main:#212842;--color-secondary:#f0e7d5;--color-main-text:rgba(0,0,0,.75);--color-text:#2b2b2b;--color-secondary-text:#000;--color-border:#d8d8d8;--color-button:#212842;--color-button-text:#fff;--input-background:#fbfbfb;--radius:6px;--shadow:0px 10px 30px 0px #00000026}.row .col-1,.row .col-10,.row .col-11,.row .col-12,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-lg-1,.row .col-lg-10,.row .col-lg-11,.row .col-lg-12,.row .col-lg-2,.row .col-lg-3,.row .col-lg-4,.row .col-lg-5,.row .col-lg-6,.row .col-lg-7,.row .col-lg-8,.row .col-lg-9,.row .col-md-1,.row .col-md-10,.row .col-md-11,.row .col-md-12,.row .col-md-2,.row .col-md-3,.row .col-md-4,.row .col-md-5,.row .col-md-6,.row .col-md-7,.row .col-md-8,.row .col-md-9,.row .col-s-1,.row .col-s-10,.row .col-s-11,.row .col-s-12,.row .col-s-2,.row .col-s-3,.row .col-s-4,.row .col-s-5,.row .col-s-6,.row .col-s-7,.row .col-s-8,.row .col-s-9,.row .col-sm-1,.row .col-sm-10,.row .col-sm-11,.row .col-sm-12,.row .col-sm-2,.row .col-sm-3,.row .col-sm-4,.row .col-sm-5,.row .col-sm-6,.row .col-sm-7,.row .col-sm-8,.row .col-sm-9,.row .col-xl-1,.row .col-xl-10,.row .col-xl-11,.row .col-xl-12,.row .col-xl-2,.row .col-xl-3,.row .col-xl-4,.row .col-xl-5,.row .col-xl-6,.row .col-xl-7,.row .col-xl-8,.row .col-xl-9,.row .col-xxl-1,.row .col-xxl-10,.row .col-xxl-11,.row .col-xxl-12,.row .col-xxl-2,.row .col-xxl-3,.row .col-xxl-4,.row .col-xxl-5,.row .col-xxl-6,.row .col-xxl-7,.row .col-xxl-8,.row .col-xxl-9,.row .col-xxxl-1,.row .col-xxxl-10,.row .col-xxxl-11,.row .col-xxxl-12,.row .col-xxxl-2,.row .col-xxxl-3,.row .col-xxxl-4,.row .col-xxxl-5,.row .col-xxxl-6,.row .col-xxxl-7,.row .col-xxxl-8,.row .col-xxxl-9{min-height:1px;padding-left:5px;padding-right:5px;position:relative;width:100%}.row .col{flex-basis:0;flex-grow:1;max-width:100%}.row .col-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-1{flex:0 0 auto;width:8.33333333%}.row .col-2{flex:0 0 auto;width:16.66666667%}.row .col-3{flex:0 0 auto;width:25%}.row .col-4{flex:0 0 auto;width:33.33333333%}.row .col-5{flex:0 0 auto;width:41.66666667%}.row .col-6{flex:0 0 auto;width:50%}.row .col-7{flex:0 0 auto;width:58.33333333%}.row .col-8{flex:0 0 auto;width:66.66666667%}.row .col-9{flex:0 0 auto;width:75%}.row .col-10{flex:0 0 auto;width:83.33333333%}.row .col-11{flex:0 0 auto;width:91.66666667%}.row .col-12{flex:0 0 auto;width:100%}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}@media(min-width:480px){.row .col-s{flex-basis:0;flex-grow:1;max-width:100%}.row .col-s-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-s-1{flex:0 0 auto;width:8.33333333%}.row .col-s-2{flex:0 0 auto;width:16.66666667%}.row .col-s-3{flex:0 0 auto;width:25%}.row .col-s-4{flex:0 0 auto;width:33.33333333%}.row .col-s-5{flex:0 0 auto;width:41.66666667%}.row .col-s-6{flex:0 0 auto;width:50%}.row .col-s-7{flex:0 0 auto;width:58.33333333%}.row .col-s-8{flex:0 0 auto;width:66.66666667%}.row .col-s-9{flex:0 0 auto;width:75%}.row .col-s-10{flex:0 0 auto;width:83.33333333%}.row .col-s-11{flex:0 0 auto;width:91.66666667%}.row .col-s-12{flex:0 0 auto;width:100%}.order-s-0{order:0}.order-s-1{order:1}.order-s-2{order:2}.order-s-3{order:3}.order-s-4{order:4}.order-s-5{order:5}.order-s-6{order:6}.order-s-7{order:7}.order-s-8{order:8}.order-s-9{order:9}.order-s-10{order:10}.order-s-11{order:11}.order-s-12{order:12}}@media(min-width:576px){.row .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row .col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-sm-1{flex:0 0 auto;width:8.33333333%}.row .col-sm-2{flex:0 0 auto;width:16.66666667%}.row .col-sm-3{flex:0 0 auto;width:25%}.row .col-sm-4{flex:0 0 auto;width:33.33333333%}.row .col-sm-5{flex:0 0 auto;width:41.66666667%}.row .col-sm-6{flex:0 0 auto;width:50%}.row .col-sm-7{flex:0 0 auto;width:58.33333333%}.row .col-sm-8{flex:0 0 auto;width:66.66666667%}.row .col-sm-9{flex:0 0 auto;width:75%}.row .col-sm-10{flex:0 0 auto;width:83.33333333%}.row .col-sm-11{flex:0 0 auto;width:91.66666667%}.row .col-sm-12{flex:0 0 auto;width:100%}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}}@media(min-width:768px){.row .col-md{flex-basis:0;flex-grow:1;max-width:100%}.row .col-md-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-md-1{flex:0 0 auto;width:8.33333333%}.row .col-md-2{flex:0 0 auto;width:16.66666667%}.row .col-md-3{flex:0 0 auto;width:25%}.row .col-md-4{flex:0 0 auto;width:33.33333333%}.row .col-md-5{flex:0 0 auto;width:41.66666667%}.row .col-md-6{flex:0 0 auto;width:50%}.row .col-md-7{flex:0 0 auto;width:58.33333333%}.row .col-md-8{flex:0 0 auto;width:66.66666667%}.row .col-md-9{flex:0 0 auto;width:75%}.row .col-md-10{flex:0 0 auto;width:83.33333333%}.row .col-md-11{flex:0 0 auto;width:91.66666667%}.row .col-md-12{flex:0 0 auto;width:100%}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}}@media(min-width:992px){.row .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row .col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-lg-1{flex:0 0 auto;width:8.33333333%}.row .col-lg-2{flex:0 0 auto;width:16.66666667%}.row .col-lg-3{flex:0 0 auto;width:25%}.row .col-lg-4{flex:0 0 auto;width:33.33333333%}.row .col-lg-5{flex:0 0 auto;width:41.66666667%}.row .col-lg-6{flex:0 0 auto;width:50%}.row .col-lg-7{flex:0 0 auto;width:58.33333333%}.row .col-lg-8{flex:0 0 auto;width:66.66666667%}.row .col-lg-9{flex:0 0 auto;width:75%}.row .col-lg-10{flex:0 0 auto;width:83.33333333%}.row .col-lg-11{flex:0 0 auto;width:91.66666667%}.row .col-lg-12{flex:0 0 auto;width:100%}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}}@media(min-width:1200px){.row .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row .col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-xl-1{flex:0 0 auto;width:8.33333333%}.row .col-xl-2{flex:0 0 auto;width:16.66666667%}.row .col-xl-3{flex:0 0 auto;width:25%}.row .col-xl-4{flex:0 0 auto;width:33.33333333%}.row .col-xl-5{flex:0 0 auto;width:41.66666667%}.row .col-xl-6{flex:0 0 auto;width:50%}.row .col-xl-7{flex:0 0 auto;width:58.33333333%}.row .col-xl-8{flex:0 0 auto;width:66.66666667%}.row .col-xl-9{flex:0 0 auto;width:75%}.row .col-xl-10{flex:0 0 auto;width:83.33333333%}.row .col-xl-11{flex:0 0 auto;width:91.66666667%}.row .col-xl-12{flex:0 0 auto;width:100%}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}}@media(min-width:1400px){.row .col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row .col-xxl-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-xxl-1{flex:0 0 auto;width:8.33333333%}.row .col-xxl-2{flex:0 0 auto;width:16.66666667%}.row .col-xxl-3{flex:0 0 auto;width:25%}.row .col-xxl-4{flex:0 0 auto;width:33.33333333%}.row .col-xxl-5{flex:0 0 auto;width:41.66666667%}.row .col-xxl-6{flex:0 0 auto;width:50%}.row .col-xxl-7{flex:0 0 auto;width:58.33333333%}.row .col-xxl-8{flex:0 0 auto;width:66.66666667%}.row .col-xxl-9{flex:0 0 auto;width:75%}.row .col-xxl-10{flex:0 0 auto;width:83.33333333%}.row .col-xxl-11{flex:0 0 auto;width:91.66666667%}.row .col-xxl-12{flex:0 0 auto;width:100%}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}}@media(min-width:2000px){.row .col-xxxl{flex-basis:0;flex-grow:1;max-width:100%}.row .col-xxxl-auto{flex:0 0 auto;max-width:none;width:auto}.row .col-xxxl-1{flex:0 0 auto;width:8.33333333%}.row .col-xxxl-2{flex:0 0 auto;width:16.66666667%}.row .col-xxxl-3{flex:0 0 auto;width:25%}.row .col-xxxl-4{flex:0 0 auto;width:33.33333333%}.row .col-xxxl-5{flex:0 0 auto;width:41.66666667%}.row .col-xxxl-6{flex:0 0 auto;width:50%}.row .col-xxxl-7{flex:0 0 auto;width:58.33333333%}.row .col-xxxl-8{flex:0 0 auto;width:66.66666667%}.row .col-xxxl-9{flex:0 0 auto;width:75%}.row .col-xxxl-10{flex:0 0 auto;width:83.33333333%}.row .col-xxxl-11{flex:0 0 auto;width:91.66666667%}.row .col-xxxl-12{flex:0 0 auto;width:100%}.order-xxxl-0{order:0}.order-xxxl-1{order:1}.order-xxxl-2{order:2}.order-xxxl-3{order:3}.order-xxxl-4{order:4}.order-xxxl-5{order:5}.order-xxxl-6{order:6}.order-xxxl-7{order:7}.order-xxxl-8{order:8}.order-xxxl-9{order:9}.order-xxxl-10{order:10}.order-xxxl-11{order:11}.order-xxxl-12{order:12}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.row-center{justify-content:center}.row-between{justify-content:space-between}.row-around{justify-content:space-around}.row-end{justify-content:flex-end}.row-aling-center{align-items:center}.row-aling-end{align-items:flex-end}.row-col{flex-direction:column}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}@media(min-width:2000px){.container{max-width:1920px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl,.container-xxxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.container{max-width:480px}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media(min-width:2000px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl{max-width:1920px}}.hidden,.hide,.none{display:none}.block{display:block}.uppercase{text-transform:uppercase}.align-right{align-self:flex-end}.text-center{text-align:center}.bold{font-weight:500}.table_responsive{overflow-x:auto;width:100%}.table_responsive table{min-width:900px;width:100%}.color_danger,.color_error{color:#ff7272}.color_info{color:#5ea9ff}.color_warning{color:#f6c77a}.color_success{color:#82f67a}.width_full{width:100%}.width_half{width:50%}.width_auto{width:auto}.bg-primary{background-color:var(--color-main)!important}.bg-success{background-color:#82f67a!important;color:#000!important}.bg-info{background-color:#5ea9ff!important}.bg-main{background-color:var(--color-main)!important}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.text-muted{color:#94a3b8}.text_center{text-align:center}.text_left{text-align:left}.text_right{text-align:right}.text_color_main{color:var(--color-main)}.text_color_secondary{color:var(--color-secondary)}.text_color_white{color:#fff}.flex{display:flex}.flex_column{flex-direction:column}.flex_between,.flex_between_center{display:flex;justify-content:space-between}.flex_between_center{align-items:center}.flex_between_start{align-items:flex-start}.flex_between_end,.flex_between_start{display:flex;justify-content:space-between}.flex_between_end{align-items:flex-end}.flex_center,.flex_center_center{display:flex;justify-content:center}.flex_center_center{align-items:center}.flex_center_start{align-items:flex-start;display:flex;justify-content:center}.flex_center_end{align-items:flex-end;display:flex;justify-content:center}.flex_start,.flex_start_center{display:flex;justify-content:flex-start}.flex_start_center{align-items:center}.flex_start_start{align-items:flex-start}.flex_start_end,.flex_start_start{display:flex;justify-content:flex-start}.flex_start_end{align-items:flex-end}.flex_end,.flex_end_center{display:flex;justify-content:flex-end}.flex_end_center{align-items:center}.flex_end_start{align-items:flex-start}.flex_end_end,.flex_end_start{display:flex;justify-content:flex-end}.flex_end_end{align-items:flex-end}.gap_0,.gap_no{gap:0}.gap_1{gap:1rem}.gap_2{gap:2rem}.gap_3{gap:3rem}.gap_10{gap:10px}.margin_0,.margin_no{margin:0}.margin_1{margin:1rem}.margin_2{margin:2rem}.margin_3{margin:3rem}.margin_10{margin:10px}.margin_top_0,.margin_top_no{margin-top:0}.margin_top_1{margin-top:1rem}.margin_top_2{margin-top:2rem}.margin_top_3{margin-top:3rem}.margin_top_10{margin-top:10px}.margin_bottom_0,.margin_bottom_no{margin-bottom:0}.margin_bottom_1{margin-bottom:1rem}.margin_bottom_2{margin-bottom:2rem}.margin_bottom_3{margin-bottom:3rem}.margin_bottom_10{margin-bottom:10px}.margin_left_0,.margin_left_no{margin-left:0}.margin_left_1{margin-left:1rem}.margin_left_2{margin-left:2rem}.margin_left_3{margin-left:3rem}.margin_left_10{margin-left:10px}.margin_right_0,.margin_right_no{margin-right:0}.margin_right_1{margin-right:1rem}.margin_right_2{margin-right:2rem}.margin_right_3{margin-right:3rem}.margin_right_10{margin-right:10px}.padding_0,.padding_no{padding:0}.padding_1{padding:1rem}.padding_2{padding:2rem}.padding_3{padding:3rem}.padding_10{padding:10px}.padding_top_0,.padding_top_no{padding-top:0}.padding_top_1{padding-top:1rem}.padding_top_2{padding-top:2rem}.padding_top_3{padding-top:3rem}.padding_top_10{padding-top:10px}.padding_bottom_0,.padding_bottom_no{padding-bottom:0}.padding_bottom_1{padding-bottom:1rem}.padding_bottom_2{padding-bottom:2rem}.padding_bottom_3{padding-bottom:3rem}.padding_bottom_10{padding-bottom:10px}.padding_left_0,.padding_left_no{padding-left:0}.padding_left_1{padding-left:1rem}.padding_left_2{padding-left:2rem}.padding_left_3{padding-left:3rem}.padding_left_10{padding-left:10px}.padding_right_0,.padding_right_no{padding-right:0}.padding_right_1{padding-right:1rem}.padding_right_2{padding-right:2rem}.padding_right_3{padding-right:3rem}.padding_right_10{padding-right:10px}.float_wrap{bottom:40px;display:flex;flex-direction:column;gap:1rem;position:fixed;right:40px;z-index:999}.float_wrap .float{align-items:center;background-color:var(--color-main);border-radius:50px;box-shadow:2px 2px 3px #999;color:#fff;display:flex;font-size:3rem;font-weight:700;height:60px;justify-content:center;outline:1px solid #fff;text-align:center;text-decoration:none;transition:.3s;width:60px}.float_wrap .float:hover{background-color:#fff;color:var(--color-main);outline:solid 1px var(--color-main)}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}@media(min-width:768px){.hamburger:hover{opacity:.7}}.hamburger.is-active.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--color-main)}.hamburger-box{display:inline-block;height:24px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--color-main);border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.js_loader.show>*{opacity:1;visibility:visible}.js_loader .loader{display:inline-block;height:80px;width:80px}.js_loader .loader:after{animation:loader 1.2s linear infinite;border:6px solid var(--color-main);border-color:var(--color-main) transparent var(--color-main) transparent;border-radius:50%;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alert,.notice{display:block;margin:1rem auto;max-width:500px;padding:1rem;text-align:center;width:100%;z-index:999}.alert-success,.notice-success{background-color:#82f67a;color:#fff}.alert-warning,.notice-warning{background-color:#f6c77a;color:#fff}.alert-danger,.alert-error,.notice-danger,.notice-error{background-color:#ff7272;color:#fff}.alert-info,.notice-info{background-color:#5ea9ff;color:#fff}.js_modal{cursor:pointer}.popup_wrap{align-items:center;backdrop-filter:blur(15px) contrast(60%);-webkit-backdrop-filter:blur(15px) contrast(60%);background-color:hsla(0,0%,100%,.2);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;opacity:0;position:fixed;right:0;top:0;transition:.3s;visibility:hidden;width:100%;z-index:999999}.popup_wrap.modal .popup{overflow:hidden}.popup_wrap.modal .popup:hover .popup_next,.popup_wrap.modal .popup:hover .popup_prev{cursor:pointer;opacity:1}.popup_wrap.modal .popup_prev{background-color:#fff;border-radius:50px;bottom:0;box-shadow:0 3px 5px rgba(0,0,0,.2);font-size:2rem;height:50px;left:10px;margin:auto;opacity:0;padding:5px;position:absolute;text-align:center;top:0;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);transition:.5s;width:50px}.popup_wrap.modal .popup_prev:after,.popup_wrap.modal .popup_prev:before{background-color:var(--color-main);content:"";height:5px;position:absolute;width:50%}.popup_wrap.modal .popup_prev:after{right:20%;top:30%;transform:rotate(45deg)}.popup_wrap.modal .popup_prev:before{box-shadow:0 3px 5px rgba(0,0,0,.2);right:20%;top:60%;transform:rotate(-45deg)}.popup_wrap.modal .popup_next{background-color:hsla(0,0%,100%,.686);border-radius:50px;bottom:0;font-size:2rem;height:50px;margin:auto;opacity:0;padding:5px;position:absolute;right:10px;text-align:center;top:0;transition:.5s;width:50px}.popup_wrap.modal .popup_next:after,.popup_wrap.modal .popup_next:before{background-color:var(--color-main);content:"";height:5px;position:absolute;width:50%}.popup_wrap.modal .popup_next:after{right:20%;top:30%;transform:rotate(45deg)}.popup_wrap.modal .popup_next:before{box-shadow:0 3px 5px rgba(0,0,0,.2);right:20%;top:60%;transform:rotate(-45deg)}.popup_wrap.modal .popup_close{background-color:#fff;border-radius:50px;cursor:pointer;height:30px;padding:2px;position:absolute;right:10px;text-align:center;top:10px;width:30px}.popup_wrap.show{opacity:1;transition:.3s;visibility:visible}.popup_wrap .popup_content{padding:1rem}.popup_wrap .popup_header{background-color:var(--color-main);color:#fff;display:flex;justify-content:space-between;padding:1rem}.popup_wrap .popup_header .popup_close{align-items:center;color:#fff;cursor:pointer;display:flex;font-weight:900;height:30px;justify-content:center;transform-origin:center center;transition:.2s;width:30px}.popup_wrap .popup_header .popup_close:hover{transform:rotate(90deg) scale(1.1)}.popup_wrap .popup{background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.66);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.66);box-shadow:0 0 50px 0 rgba(0,0,0,.66);display:flex;flex-direction:column;left:0;margin:auto;max-height:80%;max-width:90%;min-width:700px;overflow:auto;position:fixed;right:0;top:10%;width:max-content}@media(max-width:768px){.popup_wrap .popup{min-width:auto}}.js-flash-message{display:none}.toast_wrap{border-radius:2px;display:flex;flex-direction:column;font-size:17px;gap:10px;left:0;margin:auto;max-width:500px;position:fixed;right:0;top:50px;visibility:hidden;width:100%;z-index:1;z-index:9999999}.toast_wrap .toast{background-color:#333;color:#fff;padding:1rem 3rem;text-align:center}.toast_wrap.show{-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s;visibility:visible}@-webkit-keyframes fadein{0%{opacity:0;top:0}to{opacity:1;top:50px}}@keyframes fadein{0%{opacity:0;top:0}to{opacity:1;top:50px}}@-webkit-keyframes fadeout{0%{opacity:1;top:50px}to{opacity:0;top:0}}@keyframes fadeout{0%{opacity:1;top:50px}to{opacity:0;top:0}}.dp-wrapper{background:var(--background-color);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);display:none;font-family:Arial,sans-serif;font-size:14px;padding:10px;position:absolute;width:320px;z-index:1000}.dp-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.dp-header button{background:none;border:1px solid var(--color-secondary);border-radius:4px;color:var(--color-main-text);cursor:pointer;padding:5px 8px;transition:background .2s}.dp-header button:hover{background:var(--color-secondary);border-color:color-mix(in srgb,var(--color-secondary),#000 10%)}.dp-weekdays{color:var(--color-main-text);font-weight:700;margin-bottom:5px}.dp-days,.dp-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.dp-day{border-radius:4px;cursor:pointer;padding:8px;transition:background .2s}.dp-day:not(.dp-day-disabled):hover{background:var(--color-secondary)}.dp-day-today{border:1px solid var(--color-main);color:var(--color-main);font-weight:700}.dp-day-selected{background:var(--color-main);color:var(--background-color);font-weight:700}.dp-day-selected:hover{background:color-mix(in srgb,var(--color-main),#000 10%)!important}.dp-day-disabled{color:var(--color-text);cursor:default}.dp-time-picker{align-items:center;border-top:1px solid var(--color-border);display:flex;justify-content:center;margin-top:10px;padding:10px 0 5px}.dp-time-picker input{border:1px solid var(--color-border);border-radius:4px;color:var(--color-main-text);margin:0 5px;padding:5px;text-align:center;width:40px}.dp-time-picker input::-webkit-inner-spin-button,.dp-time-picker input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dp-time-picker input{-moz-appearance:textfield}.table{border:0;border-collapse:collapse;border-spacing:0;text-align:center}.table td{padding:10px}.table thead{background-color:#c9c9c9}.table tbody tr{transition:.3s}.table tbody tr:nth-child(2n){background-color:#e0e0e0}.table tbody tr:hover{background-color:var(--color-border)}.synergy-editor-container{background-color:#fff;border:1px solid #d1d5db;border-radius:var(--radius);box-shadow:0 1px 3px 0 rgba(0,0,0,.05);font-family:ui-sans-serif,system-ui,sans-serif}.synergy-editor-container .synergy-editor-content-area .wysiwyg-grid-container{gap:0}.synergy-editor-container .synergy-editor-content-area .wysiwyg-grid-container .wysiwyg-grid-item{border:1px dotted #ffd7d7}.wysiwyg-toolbar--disabled button:not([data-command=toggleHtml]){opacity:.5;pointer-events:none}.synergy-editor-toolbar{align-items:center;background-color:var(--background-color);border-bottom:1px solid #d1d5db;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;flex-wrap:wrap;padding:6px 10px}.synergy-editor-toolbar button{background-color:transparent;border:none;border-radius:4px;color:#444;cursor:pointer;font-size:14px;font-weight:500;height:30px;line-height:1;margin-right:4px;min-width:30px;padding:0 8px;transition:background-color .15s ease,color .15s ease}.synergy-editor-toolbar button:hover{background-color:rgba(var(--color-main),.15)}.synergy-editor-toolbar button.is-active,.synergy-editor-toolbar button[aria-pressed=true]{background-color:var(--color-main);color:var(--color-main-text)}.synergy-editor-toolbar button:last-child{margin-right:0}.synergy-editor-content-area{line-height:1.6;min-height:200px;padding:15px}.synergy-editor-content-area:focus{outline:none}.synergy-editor-content-area a{color:var(--color-main);text-decoration:underline}.synergy-editor-content-area table tr td,.synergy-editor-content-area table tr th{border:1px dotted #ccc;height:20px}.synergy-editor-content-area p{margin:0 0 1em}.synergy-editor-content-area h2,.synergy-editor-content-area h3,.synergy-editor-content-area h4,.synergy-editor-content-area h5,.synergy-editor-content-area h6{font-weight:600;margin-bottom:.5em;margin-top:1.5em}.synergy-editor-content-area h2{font-size:1.8em}.synergy-editor-content-area h3{font-size:1.5em}.synergy-editor-content-area h4{font-size:1.2em}.synergy-editor-content-area ol,.synergy-editor-content-area ul{margin:1em 0;padding-left:20px}.popup_image_wrap{height:100%;width:100%}.popup_image_wrap .popup_close_btn{background:transparent;border:0;cursor:pointer;position:absolute;right:0;top:0}.popup_image_wrap .popup_close_btn svg{width:50px}.popup_image_wrap .popup_image{max-height:90%;max-width:90%}.popup_image_wrap .popup_image_content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.popup_image_wrap .popup_image_content img{height:auto;max-height:100%;max-width:100%;width:auto}.js_popup_image{cursor:pointer}.image_gallery{display:flex;flex-wrap:wrap;gap:10px;transition:.3s}.image_gallery img{border-radius:var(--radius);height:200px;object-fit:cover;opacity:0;transition:.3s;width:auto}.image_gallery img.loaded{opacity:1}.image_gallery img.loaded:hover{box-shadow:0 8px 20px rgba(0,0,0,.25);transform:scale(1.03)}.js-slider{overflow:hidden;position:relative}.js-slider.solo{overflow:visible}.js-slider:hover .js-slider-btn{opacity:1}.js-slider-wrap{cursor:grab;display:flex;gap:10px;overflow-x:auto;scroll-behavior:auto;scroll-snap-type:x mandatory;user-select:none;width:100%}.js-slider-wrap::-webkit-scrollbar{display:none}.js-slider-wrap{-ms-overflow-style:none;scrollbar-width:none}.js-slider-wrap>*{flex-shrink:0;scroll-snap-align:start}.js-slider-wrap.active{cursor:grabbing;scroll-snap-type:none}@media(hover:hover){.js-slider-wrap,.js-slider-wrap.active{scroll-snap-type:none}}.js-slider-btn{background-color:#fff;border-radius:50%;bottom:0;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#000;cursor:pointer;font-size:50px;height:50px;line-height:43px;margin:auto;opacity:0;position:absolute;text-align:center;top:0;transition:.3s;user-select:none;width:50px;z-index:9}.js-slider-btn:hover{background-color:#e2e2e2;color:rgba(0,0,0,.8)}.js-slider-prev{left:0}.js-slider-next{right:0}.pagination{align-items:center;display:flex;justify-content:space-between;margin:1.5rem 0;width:100%}.pagination_pages{display:flex;gap:1.5rem}.pagination_pages_item.active{font-weight:700}.pagination_next,.pagination_prev{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.pagination a{color:#000;font-size:.813rem;text-decoration:none;transition:.3s}.pagination a:hover{color:var(--color-main-text);text-decoration:underline}form:not(.default){display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}form:not(.default) label{display:flex;width:100%;z-index:2}form:not(.default) label.checkbox{flex-direction:row;gap:.6rem}form:not(.default) label.checkbox input{height:auto}form:not(.default) label.checkbox span{color:#000;font-size:.9rem}form:not(.default) label.input_approval span{color:rgba(0,0,0,.349)}form:not(.default) label span{color:rgba(0,0,0,.8)}form:not(.default) label span>span{color:#000;padding-left:5px}form:not(.default) .input-item-checkbox{display:flex;gap:.7rem;justify-content:flex-start;width:100%}form:not(.default) .input-item-checkbox label{width:auto}@media(min-width:768px){form:not(.default) .input-item-checkbox{width:45%}}form:not(.default) .input-item-checkbox.full_width{width:100%}form:not(.default) .input-item-checkbox input{height:1rem}form:not(.default) .input-item{display:inline-block;margin-bottom:10px;padding:10px 0;position:relative;width:100%}@media(min-width:768px){form:not(.default) .input-item{padding-right:15px;width:45%}}form:not(.default) .input-item.full_width{width:100%}form:not(.default) .input-item .js-validation-error{background-color:#ff7272;border-radius:var(--radius);bottom:-10px;color:#fff;font-size:.7rem;font-weight:700;left:0;margin:auto;padding:2px 5px;position:absolute;right:0;width:fit-content;z-index:9}form:not(.default) .input-item input:required:invalid{border-color:#ff7272}form:not(.default) .input-item input:required:valid{border-color:#82f67a}form:not(.default) .input-item input,form:not(.default) .input-item textarea{font-size:16px;padding:5px;position:relative;width:100%;z-index:2}@media(min-width:768px){form:not(.default) .input-item input,form:not(.default) .input-item textarea{width:calc(100% - 1.5rem)}}form:not(.default) .input-item input:empty~label,form:not(.default) .input-item textarea:empty~label{display:flex;flex-direction:row;height:fit-content;left:5px;margin:auto;position:absolute;top:10px;transition:.3s}form:not(.default) .input-item input:focus~label,form:not(.default) .input-item input:not(:placeholder-shown)~label,form:not(.default) .input-item textarea:focus~label,form:not(.default) .input-item textarea:not(:placeholder-shown)~label{left:0;opacity:1;top:-5px;transform:scale(.8)}form:not(.default) .input-item textarea{background-color:#fbfbfb;border:1px solid rgba(0,0,0,.231);height:5rem;margin-top:10px}form:not(.default) .input-item textarea:empty~label{left:5px;top:20px}form:not(.default) .input-item textarea:focus~label,form:not(.default) .input-item textarea:not(:placeholder-shown)~label{left:-25px;top:0;transform:scale(.8)}form:not(.default) .input-item textarea:focus-visible{border:1px solid #000;outline:0}form:not(.default) .input-item ::-webkit-input-placeholder{color:transparent}form:not(.default) .input-item :-moz-placeholder,form:not(.default) .input-item ::-moz-placeholder{color:transparent}form:not(.default) .input-item :-ms-input-placeholder{color:transparent}form:not(.default) .input-item input::placeholder{color:transparent}form:not(.default) .input-item textarea::-webkit-input-placeholder{color:transparent}form:not(.default) .input-item textarea:-moz-placeholder,form:not(.default) .input-item textarea::-moz-placeholder{color:transparent}form:not(.default) .input-item textarea:-ms-input-placeholder{color:transparent}form:not(.default) .input-item textarea::placeholder{color:transparent}form:not(.default) .input-item input:not(:required)~span>span.require{display:none}form:not(.default) .input-item input:not([type=checkbox]){background-color:var(--input-background);border:0;border-bottom:1px solid rgba(0,0,0,.2);border-radius:var(--radius);font-size:16px;transition:.3s}form:not(.default) .input-item input:not([type=checkbox]):required:not([type=radio])~label{width:auto}form:not(.default) .input-item input:not([type=checkbox]):required:not([type=radio])~label:after{color:#ff7272;content:"*";right:-10px}form:not(.default) .input-item input:not([type=checkbox]):focus-visible{border-bottom-color:#000;outline:0}.form{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;width:100%}.form input[type=radio]{height:auto;width:auto!important}.form select{border-color:var(--color-main);border-radius:5px;display:block;margin:1rem 0;padding:5px;width:100%}.form input[type=radio]~label:after{content:""}.form label.required:after{color:#ff7272;content:"*";font-weight:700;padding-left:5px}.form>*{flex:calc(50% - 3rem);margin-bottom:20px;position:relative;transition:.3s}.form>* label{display:flex;flex-direction:row;font-size:.9rem;left:5px;position:absolute;top:-1.1rem;transition:.3s}.form>* input,.form>* label{width:100%}.form>* textarea{border-color:var(--color-main);border-radius:5px;height:100px;max-width:100%;padding:5px;resize:vertical;width:100%}.cookie-banner{background-color:#1f2937;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.3);color:#fff;left:0;padding:20px 15px;position:fixed;z-index:1000}.cookie-banner,.cookie-banner__content{align-items:center;display:flex;justify-content:center;width:100%}.cookie-banner__content{flex-direction:column;max-width:960px}.cookie-banner h3{font-size:1.25rem;margin:0 0 10px}.cookie-banner p{font-size:.95rem;line-height:1.4;margin:0 0 15px;text-align:center}#cookie-form{margin-bottom:15px}.cookie-category{margin-bottom:8px}@media(max-width:768px){.cookie-category{width:100%}}.cookie-category label{align-items:center;display:flex;flex-direction:column;font-size:.9rem}.cookie-category label:not(.full_width){width:100%}.cookie-category input[type=checkbox]{margin-right:10px;transform:scale(1.1)}.cookie-banner__buttons{display:flex;flex-wrap:wrap;gap:10px}.cookie-btn{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 14px;transition:background-color .2s ease}.cookie-btn,.cookie-btn--secondary,.cookie-btn:hover{background-color:#6b7280}.cookie-btn--secondary:hover{background-color:#4b5563}@media(max-width:600px){.cookie-banner{padding:15px 10px}.cookie-banner__buttons{flex-direction:column;gap:8px}}.cookie-settings__title{color:#1f2937;font-size:1.875rem;font-weight:700;margin-bottom:1rem}.status-message{border-radius:var(--radius);font-size:1rem;line-height:1.4;margin-bottom:1.5rem;padding:.75rem 1rem}.status-message--success{background-color:#f0fdf4;border-left:4px solid #10b981;color:#059669;padding-left:1rem}.status-message--info{background:none;border:none;color:#4b5563;font-size:1.125rem;padding:0}.cookie-category__content{flex-grow:1}.cookie-category__heading{align-items:center;color:#111827;display:flex;font-size:1.125rem;font-weight:600}.cookie-category__description{color:#6b7280;font-size:.875rem;margin-top:4px}.cookie-category__badge{background-color:#e0e7ff;border-radius:9999px;color:#4f46e5;font-size:.75rem;font-weight:500;margin-left:.5rem;padding:1px 8px}.cookie-settings__form{display:flex;flex-direction:column;gap:1rem}.cookie-settings__categories{display:flex;gap:1rem;justify-content:space-between}.cookie-settings__footer{border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:2rem;padding-top:1rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--background-color);color:var(--color-main-text);font-size:1rem;overflow-x:hidden}img.loading{transform:scale(.3)}b{font-weight:700}a{color:var(--color-main);cursor:pointer}.contact_form{max-width:900px;padding-top:50px}.contact_form .send_btn{display:block;padding-top:10px;text-align:center}.contact_form form{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.contact_form form .input-item-checkbox,.contact_form form .input-item-textarea,.contact_form form .send_btn{grid-column:1/-1;width:100%}.contact_form form .input-item-checkbox{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.contact_form form .input-item-checkbox input{width:auto}.contact_form form .input-item-checkbox label{bottom:0!important;margin:0!important;position:relative!important;top:0!important}.contact_title{font-size:1.2rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.hamburger{display:none}.hamburger.is-active{position:fixed;top:50px;z-index:100}@media(min-width:1200px){.hamburger{display:none}}.logo{display:flex;max-height:70px}@media(max-width:992px){.logo{max-height:40px}}@media(max-width:768px){.logo{max-height:30px}.page_content .row{margin-left:0;margin-right:0}}h1{font-size:2.85rem}@media(max-width:768px){h1{font-size:2.5rem}}h1{font-family:Poppins,serif}@media(max-width:768px){h1{text-align:center}}ul{list-style-type:square}ul li::marker{color:var(--color-main)}main h1.line,main h2.line{position:relative;text-align:center}main h1.line:after,main h2.line:after{background-color:var(--color-secondary);content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:110%;width:100px}h2{font-size:2.5rem;text-align:center}@media(max-width:768px){h2{font-size:1.5rem}}.error_page{margin-bottom:5rem}.error_page h1{font-size:5rem}.error_page h2{margin-bottom:4rem}.page_content{display:block;width:100%}.page_content h1{text-align:center}@media(max-width:768px){.page_content h1,.page_content h2,.page_content h3,.page_content h4,.page_content h5,.page_content h6{font-size:2.875rem}.page_content h2{font-size:2.2rem}.page_content h3{font-size:1.6rem;font-size:1.3rem}}.page_content table td{vertical-align:top}.page_content a{text-decoration:none}.admin_edit_href{display:inline-block}.admin_edit_href img{background-color:#fff;height:auto;position:relative!important;width:20px!important}.user_menu{list-style-type:none;padding:0}.user_menu li{padding:3px 10px}.admin_menu_wrap{background-color:var(--color-main);color:#fff;display:flex;justify-content:space-between;padding:10px 50px;position:relative}.admin_menu_wrap .admin_menu_title{font-size:1.1rem;font-weight:700}.admin_menu_wrap .admin_menu{display:flex;gap:1rem;justify-content:flex-end;list-style-type:none;margin:0;padding:0}.admin_edit_page,.admin_menu_wrap .admin_menu a{color:#fff;font-weight:500;text-decoration:none}.admin_edit_page{background-color:var(--color-main);display:block;padding:10px;position:relative;text-align:center;z-index:999}div>.admin_edit_href,h1>.admin_edit_href,h2>.admin_edit_href,section>.admin_edit_href,span>.admin_edit_href{opacity:0;transition:.3s;visibility:hidden}div:hover>.admin_edit_href,h1:hover>.admin_edit_href,h2:hover>.admin_edit_href,section:hover>.admin_edit_href,span:hover>.admin_edit_href{opacity:1;visibility:visible}.js-show-note{display:none!important}.js-show-note.active{display:block!important}form input:not([type=checkbox]){border-color:var(--color-border)}form .require{color:#ff7272!important}.main_menu{display:none;font-size:.8rem;gap:3rem;gap:70px;justify-content:flex-start;list-style-type:none;margin-bottom:0;margin-top:0;opacity:0;visibility:hidden}@media(max-width:1200px){.main_menu.is-active{backdrop-filter:blur(2px) contrast(60%);-webkit-backdrop-filter:blur(2px) contrast(60%);background-color:hsla(0,0%,100%,.9);bottom:0;display:block;left:0;opacity:1;padding-left:0;padding-right:0;padding-top:10%;position:fixed;right:0;text-align:center;top:0;visibility:visible;z-index:99}.main_menu.is-active li{padding:.5rem 1rem}.main_menu.is-active li a{font-size:1rem}}@media(min-width:1200px){.main_menu{display:flex;opacity:1;visibility:visible}}.main_menu li a:hover:after,.main_menu li.active a:after{width:100%}.main_menu a{font-weight:500;position:relative;text-decoration:none;transition:.3s}.main_menu a:after{background-color:var(--color-secondary);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transition:.3s;width:0}.main_menu li.current a{color:var(--color-secondary)}.main_menu li.current a:after{width:100%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--color-main)}.hamburger{order:1;position:relative}.hamburger.is-active{right:20px;top:20px}@media(max-width:768px){.hamburger~.lang_menu{display:none}.hamburger.is-active~.lang_menu{bottom:0;display:block;left:0;position:absolute;right:0;z-index:99}.hamburger.is-active~.lang_menu .lang_menu_header{display:none}.hamburger.is-active~.lang_menu .lang_menu_wrap{flex-direction:row;gap:1rem;justify-content:center;max-height:100%;overflow:visible;visibility:visible;width:100%}.hamburger.is-active~.lang_menu .lang_menu_wrap .lang_menu_item{background-color:transparent;color:#000;min-width:auto}.hamburger.is-active~.lang_menu .lang_menu_wrap .lang_menu_item.active{color:var(--color-main)}}.btn,input[type=button]{background-color:var(--color-main);border-color:var(--color-main);border-radius:68px;font-weight:700;padding:15px 30px 15px 20px;position:relative;text-align:left;text-align:center;text-transform:uppercase}.btn.inverse,.btn:hover,input[type=button].inverse,input[type=button]:hover{border-color:var(--color-main);color:var(--color-main)}.btn.inverse:hover,input[type=button].inverse:hover{background-color:var(--color-main)}.btn-secondary{color:var(--color-main)}.btn-secondary,.btn-secondary-inverse{border-color:var(--color-secondary)}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice){padding:0;width:100%}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice).is-invalid input,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice).is-valid input{border-color:#dc3545}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea{background-color:#fff;border:1px solid;border-radius:55px;padding:10px 20px}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input:required:invalid,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input:required:valid,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea:required:invalid,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea:required:valid{border-color:hsla(0,0%,87%,.5)}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input:focus,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input:required:focus,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea:focus,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea:required:focus{border-color:var(--color-main)}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input:empty+label,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea:empty+label{font-size:.938rem;left:25px;opacity:.8;top:6px}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input:focus+label,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) input:not(:placeholder-shown)+label,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea:focus+label,form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea:not(:placeholder-shown)+label{background-color:#fff;left:20px;opacity:1;padding:0 5px;top:-12px}form:not(.default) .input-item:not(.input-item-checkbox,.input-item-choice) textarea{border-radius:16px}.login_form{margin:auto;max-width:400px}body{margin:0;min-height:100vh}body.is-active,body.no-scroll{height:100%;overflow:hidden}@media(max-width:768px){main{text-align:center}}header{background-color:#f1f2f5}.header{align-items:center;display:flex;justify-content:space-between;padding:20px 0;position:relative;z-index:99}@media(max-width:1400px){.header{padding:20px 10px}}@media(max-width:768px){.header{padding:10px}}a.underline{text-decoration:underline}.page_modules{display:inline-flex}.footer_logo{display:block}.footer_logo img{max-width:200px}.footer_copyright{font-size:.8rem;text-align:center}.footer_comgate{align-items:center;display:flex;gap:1.5rem;padding:2rem 0}.footer_comgate img{max-width:500px;width:100%}@media(max-width:768px){.footer_comgate{flex-direction:column;justify-content:center}}.footer_wrap{align-items:start;border-top:1px solid #d9d9d9;display:flex;gap:1.5rem;justify-content:space-between;padding-top:30px}@media(max-width:1200px){.footer_wrap{flex-wrap:wrap}}.footer_item{flex:0 0 calc(33.33333% - 1rem - 0.1px)}@media(max-width:768px){.footer_item{flex:0 0 calc(50% - 0.75rem - 0.1px)}}@media(max-width:576px){.footer_item{flex:0 0 100%;text-align:center}}.footer_item_title{font-size:1.125rem;font-weight:700}.footer_item .menu{list-style:none;margin:10px 0;padding:0}.footer_item .menu li a{color:#737373;font-size:.875rem;text-decoration:none;transition:.3s}.footer_item .menu li a:hover{color:#000}.footer_item:first-child span{align-items:center;display:flex;gap:10px;padding-top:15px}@media(max-width:576px){.footer_item:first-child span{justify-content:center}}.footer_item:first-child span img{aspect-ratio:1;width:25px}.footer_item:first-child span a{color:#000;font-size:1.125rem;font-weight:500;text-decoration:none}.send_btn{display:flex;width:100%}.send_btn.center{justify-content:center}.send_btn.right{justify-content:flex-end}.back{border-bottom:1px solid var(--color-main);display:inline-block;margin:1rem 0;position:relative;text-decoration:none;transition:.3s}.back:hover{color:var(--color-secondary)}.back:hover.back:after{width:100%}.back:hover.back:before{border-color:var(--color-secondary);margin-right:5px}.back:before{border:solid var(--color-main);border-width:0 1px 1px 0;display:block;display:inline-block;margin-bottom:1px;padding:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.back:after,.back:before{content:"";transition:.3s}.back:after{background-color:var(--color-secondary);bottom:-1px;display:block;height:1px;left:0;position:absolute;width:0}.next{border-bottom:1px solid var(--color-main);display:inline-block;margin:1rem 0;position:relative;text-decoration:none;transition:.3s}.next:hover{color:var(--color-secondary)}.next:hover.next:before{width:100%}.next:hover.next:after{border-color:var(--color-secondary);margin-left:5px}.next:after{border:solid var(--color-main);border-width:0 1px 1px 0;display:block;display:inline-block;margin-bottom:1px;padding:4px;transform:rotate(315deg);-webkit-transform:rotate(315deg)}.next:after,.next:before{content:"";transition:.3s}.next:before{background-color:var(--color-secondary);bottom:-1px;display:block;height:1px;left:0;position:absolute;width:0}.contact_form{margin:auto;max-width:700px;padding:2rem 1rem}.btn,input[type=button]{background-color:var(--color-button);border:1px solid var(--color-button);color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;padding:1rem 2rem;text-decoration:none;transition:.3s}.btn.inverse,.btn:hover,input[type=button].inverse,input[type=button]:hover{background-color:#fff;color:var(--color-button)}.btn.inverse,input[type=button].inverse{border:1px solid var(--color-button);font-size:1rem}.btn.inverse:hover,input[type=button].inverse:hover{background-color:var(--color-button);color:#fff}.btn-secondary{background-color:#f7ebee;border:1px solid var(--color-secondary);color:var(--color-secondary)}.btn-secondary-inverse,.btn-secondary:hover{background-color:var(--color-secondary);color:#fff}.btn-secondary-inverse{border:1px solid var(--color-secondary)}.btn-secondary-inverse:hover{background-color:transparent;color:var(--color-secondary)}.radio{margin:.5rem}.radio input[type=radio]{opacity:0;position:absolute}.radio input[type=radio]+.radio-label:before{background:#fff;border:1px solid #bfbfbf;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:1em;margin-right:1em;margin-top:5px;position:relative;text-align:center;top:-.2em;transition:all .25s ease;vertical-align:top;width:1em}.radio input[type=radio]:checked+.radio-label:before{background-color:var(--color-main);box-shadow:inset 0 0 0 4px #fff}.radio input[type=radio]:focus+.radio-label:before{border-color:var(--color-main);outline:none}.radio input[type=radio]:disabled+.radio-label:before{background:#bfbfbf;border-color:#bfbfbf;box-shadow:inset 0 0 0 4px #fff}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}@keyframes moveLoader{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.search_container{max-width:470px;width:100%}@media(max-width:768px){.search_container{width:auto}.search_container .search_input{display:none;padding:14px 50px}.search_container .all-results-link{display:none}.search_container.active{left:0;position:absolute;right:0;top:0;z-index:9}.search_container.active .search_input{border:1px solid #c9c9c9;border-radius:50px;display:block}.search_container.active .all-results-link{display:flex}}.search_input{border:1px solid var(--color-border);border-radius:23.5px;color:rgba(var(--color-main-text),.5);padding:15px 20px;width:100%}.search::-moz-placeholder,.search::-webkit-input-placeholder{color:rgba(var(--color-main-text),.3)}.search:focus-visible{outline:0}.search_container{position:relative;z-index:2}.search_loader{animation:moveLoader 1.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--color-main),transparent);bottom:0;height:3px;left:0;pointer-events:none;width:30%}.search_loader_container{border-radius:50%;bottom:0;height:3px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;width:93%}.search_loader_container.hidden{display:none}.search_submit{align-items:center;aspect-ratio:1;background-color:var(--color-main);border:none;border-radius:50%;bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:.3s}.search_submit:hover{background-color:color-mix(in srgb,var(--color-main),#000 10%)}.search_results{background:#fff;box-shadow:var(--shadow);left:0;margin:auto;padding-bottom:10px;padding-top:10px;position:absolute;right:0;top:100%;width:90%;z-index:1}.search_results_list{display:flex;flex-direction:column;gap:5px}.search_results_list .results_list_item_link{color:rgba(var(--color-main-text),.5);font-size:.9rem;padding:5px 10px;text-decoration:none;transition:.3s}.search_results_list .results_list_item_link:hover{background-color:#efefef;color:rgba(var(--color-main-text),1)}.search_results_link{color:rgba(var(--color-main-text),.5);display:block;font-size:.813rem;margin-top:10px;padding:5px 10px;text-align:right;width:100%}.search_results_link.hidden{display:none}.search_results_no{color:var(--color-main-text);display:block;font-weight:700;padding:5px 10px;text-align:center;width:100%}.search_results_no.hidden{display:none}.search_index .search_item{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:1rem}.search_index .search_item .search_item_type{color:#888;font-size:.8rem;text-transform:uppercase}.search_index .search_item .search_item_title{margin:.5rem 0}.search_index .search_item .search_item_title a{color:var(--color-main);text-decoration:none}.all-results-link{display:none}@media(min-width:768px){.all-results-link{display:flex}}.mobile-active{display:block;padding:5px;position:relative}.mobile-active .cross{display:none}.mobile-active.active{bottom:0;display:flex;left:0;padding:0;position:absolute;top:0}.mobile-active.active img{display:none}.mobile-active.active .cross{color:#fff;display:block;font-size:1rem}@media(min-width:768px){.mobile-active{display:none}}.list_wrapper{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow);margin-top:1.5rem;overflow:auto}.list_table{border-collapse:collapse;width:100%}.list_table thead{background-color:var(--color-secondary)}.list_table thead th{border-bottom:2px solid var(--color-border);color:var(--color-main-text);font-weight:600;padding:1rem;text-align:left}.list_table thead th.text_right{text-align:right}.list_table thead th.text_center{text-align:center}.list_table .list_row{border-bottom:1px solid var(--color-border);transition:background-color .2s ease}.list_table .list_row:hover{background-color:rgba(var(--color-main),.03)}.list_table .list_row:last-child{border-bottom:none}.list_table [class^=list_cell_]{padding:1.25rem 1rem;vertical-align:middle}.detail_wrapper{padding-bottom:1.5rem}.detail_wrapper .detail_header h1{margin-bottom:.5rem}@media(min-width:992px){.detail_layout_grid .detail_sidebar{position:sticky;top:80px;width:350px}}.detail_section .section_title{font-size:1.25rem;padding-bottom:.5rem}.items_container .item_row{border-bottom:1px dotted var(--color-border)}.items_container .item_row .item_name{display:block;font-weight:500}.items_container .item_row .item_meta{color:rgba(var(--color-text),.6);font-size:.85rem}.items_container .item_row .item_pricing .item_qty{margin-right:.5rem}.detail_summary_box{background-color:var(--background-color);margin-top:1.5rem}.detail_summary_box .summary_row{margin-bottom:.5rem}.detail_summary_box .summary_row.summary_total{font-size:1.2rem;font-weight:700}.sidebar_card{box-shadow:0 2px 4px rgba(0,0,0,.02)}.sidebar_card .card_title{font-size:1rem;margin-bottom:1rem}.btn_action_view{background-color:var(--color-button);border-radius:var(--radius);color:var(--color-button-text);font-size:.9rem;padding:.5rem 1rem;text-decoration:none;transition:opacity .2s}.btn_action_view:hover{opacity:.8}.detail_wrapper{padding-bottom:3rem;padding-top:1.5rem}.detail_wrapper .detail_header{margin-bottom:2.25rem}.detail_wrapper .detail_header .header_flex{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.detail_wrapper .detail_header .header_flex{align-items:flex-start;flex-direction:row;justify-content:space-between}}.detail_wrapper .detail_header h1{color:var(--color-text);font-size:1.75rem;margin-bottom:.25rem}.detail_wrapper .detail_header .detail_meta{align-items:center;color:rgba(var(--color-text),.6);display:flex;font-size:.9rem;gap:1rem}.detail_wrapper .detail_header .detail_meta .date{font-weight:400}.detail_layout_grid{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:992px){.detail_layout_grid{align-items:flex-start;flex-direction:row}}.detail_layout_grid .detail_content{flex:1;min-width:0}@media(min-width:992px){.detail_layout_grid .detail_sidebar{position:sticky;top:80px;width:380px}}.detail_section{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:1.5rem;padding:1.5rem}.detail_section .section_title{border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:1.15rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem}.sidebar_card{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:1.5rem;padding:1.5rem}.sidebar_card .card_title{color:rgba(var(--color-text),.5);font-size:.85rem;font-weight:700;letter-spacing:.05em;margin-bottom:1.25rem;text-transform:uppercase}.sidebar_card .address_content{color:var(--color-text);font-size:.95rem;line-height:1.6}.items_container .item_row{align-items:center;border-bottom:1px solid rgba(var(--color-border),.5);display:flex;justify-content:space-between;padding:1rem 0}@media(max-width:768px){.items_container .item_row{align-items:start}}.items_container .item_row:last-child{border-bottom:none}.items_container .item_row .item_info{align-items:center;display:flex;flex:1;gap:1rem}@media(max-width:768px){.items_container .item_row .item_info{text-align:left}}.items_container .item_row .item_image_wrapper{border:1px solid var(--color-border);border-radius:var(--radius)/2;flex-shrink:0;height:60px;overflow:hidden;width:60px}.items_container .item_row .item_image_wrapper img{height:100%;object-fit:cover;width:100%}.items_container .item_row .item_image_wrapper .no_image_placeholder{background:var(--background-color);height:100%;width:100%}.items_container .item_row .item_text .item_name{color:var(--color-text);display:block;font-weight:500;margin-bottom:.2rem}.items_container .item_row .item_text .item_meta{color:rgba(var(--color-text),.5);display:block;font-size:.85rem}.items_container .item_row .item_pricing{padding-left:1rem;text-align:right}.items_container .item_row .item_pricing .item_qty{color:rgba(var(--color-text),.5);display:block;font-size:.85rem;margin-bottom:.2rem}.items_container .item_row .item_pricing .item_price{color:var(--color-main);display:block;font-weight:700}.detail_summary_box{background-color:var(--color-secondary);border:1px solid var(--color-border);border-radius:var(--radius);padding:1.5rem}.detail_summary_box .summary_row{display:flex;font-size:.95rem;justify-content:space-between;margin-bottom:.75rem}.detail_summary_box .summary_row.discount{color:#ff7272}.detail_summary_box .summary_row.summary_total{border-top:2px solid var(--color-border);color:var(--color-text);font-size:1.35rem;font-weight:800;margin-top:1rem;padding-top:1rem}.sidebar_form{display:flex;flex-direction:column;gap:.75rem}.sidebar_form .form-control{border:1px solid var(--color-border);border-radius:var(--radius);font-family:inherit;padding:.75rem}.sidebar_form .form-control:focus{border-color:var(--color-button);outline:none}.btn_back_to_list{background:#f8f9fa;border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);display:inline-flex;font-size:.85rem;font-weight:500;padding:.6rem 1.2rem;text-decoration:none;transition:all .2s}@media(max-width:768px){.btn_back_to_list{justify-content:center}}.btn_back_to_list:hover{background:var(--color-border)}.btn_primary_action{background:var(--color-button);border:none;border-radius:var(--radius);color:var(--color-button-text);cursor:pointer;font-weight:600;padding:.75rem;transition:opacity .2s}.btn_primary_action:hover{opacity:.9}.btn_secondary_action{background:#fff;border:1px solid var(--color-button);border-radius:var(--radius);color:var(--color-button);cursor:pointer;font-weight:600;padding:.75rem;transition:all .2s}.btn_secondary_action:hover{background:rgba(var(--color-button),.05)}.homepage section{margin:4rem auto}.homepage_category{margin:1.5rem auto}.homepage_category .categories_container{display:flex;gap:1.5rem;justify-content:space-between}@media(max-width:576px){.homepage_category .categories_container{flex-direction:column}}.homepage_category .categories_item{align-items:center;background:linear-gradient(265.22deg,#f8f8f8 11.82%,#d8d9db 113.38%);border-radius:var(--radius);display:flex;gap:1.5rem;justify-content:flex-start;overflow:hidden;text-decoration:none;transition:.3s}@media(max-width:576px){.homepage_category .categories_item{flex:1 1 100%}}.homepage_category .categories_item:hover{box-shadow:var(--shadow)}.homepage_category .categories_item:hover img{transform:scale(1.05)}.homepage_category .categories_item_img{flex:0 0 48%;height:100%;width:100%}.homepage_category .categories_item_img img{display:block;height:100%;max-width:100%;object-fit:cover;transition:.3s}.homepage_category .categories_item_title{color:#000;font-size:1.875rem;font-weight:700;line-height:100%}@media(max-width:1400px){.homepage_category .categories_item_title{font-size:3vw}}@media(max-width:576px){.homepage_category .categories_item_title{font-size:1.2rem}}.homepage_banner_main .homepage_main_banner_wrap{display:flex;gap:1.5rem}.homepage_banner_main .homepage_main_banner_wrap .js-slider-wrap{flex:0 0 100%;gap:1.5rem}.homepage_banner_main .homepage_main_banner_item{aspect-ratio:1/1.3;background:linear-gradient(185.74deg,hsla(0,0%,93%,0) 68.69%,hsla(0,0%,93%,.835) 84.98%,#eee 94.72%);border-radius:12px;flex:0 0 calc(33.33333% - 1rem - 0.1px);overflow:hidden;position:relative}@media(max-width:576px){.homepage_banner_main .homepage_main_banner_item{flex:0 0 100%}}.homepage_banner_main .homepage_main_banner_item:hover .homepage_main_banner_item_button{background-color:#000;color:#fff}.homepage_banner_main .homepage_main_banner_item:hover .homepage_main_banner_item_img:after{bottom:0}.homepage_banner_main .homepage_main_banner_item .admin_edit_href{left:10px;position:absolute;right:10px;z-index:9}.homepage_banner_main .homepage_main_banner_item_button{background-color:#fff;border-radius:42px;color:#000;display:block;font-size:1rem;font-weight:500;padding:10px;text-align:center;text-decoration:none;transition:.3s}.homepage_banner_main .homepage_main_banner_item_text{bottom:0;display:flex;flex-direction:column;gap:1.5rem;height:50%;justify-content:flex-end;left:0;margin:auto;padding:10px 20px;position:absolute;right:0}.homepage_banner_main .homepage_main_banner_item_text h2{color:#000;font-size:1.75rem;margin:0;text-align:left}@media(max-width:1400px){.homepage_banner_main .homepage_main_banner_item_text h2{font-size:1.95vw}}@media(max-width:576px){.homepage_banner_main .homepage_main_banner_item_text h2{font-size:1.2rem}}.homepage_banner_main .homepage_main_banner_item_img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.homepage_banner_main .homepage_main_banner_item_img img{height:auto;max-height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%}.homepage_banner_main .homepage_main_banner_item_img:after{background:linear-gradient(180deg,hsla(0,0%,93%,0) 65.88%,#eee 90.62%);bottom:-20px;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;transition:.3s;width:100%}.homepage_advantages .homepage_advantages_wrap{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between}@media(max-width:1200px){.homepage_advantages .homepage_advantages_wrap{flex-wrap:wrap}}.homepage_advantages .homepage_advantages_item{align-items:flex-start;display:flex;flex:1 1 calc(25% - 1.125rem - 0.1px);gap:10px;justify-content:flex-start;position:relative}@media(max-width:1200px){.homepage_advantages .homepage_advantages_item{flex:1 1 calc(50% - 0.75rem - 0.1px)}}@media(max-width:768px){.homepage_advantages .homepage_advantages_item{align-items:center;flex-direction:column}}@media(max-width:576px){.homepage_advantages .homepage_advantages_item{flex:1 1 100%}}.homepage_advantages .homepage_advantages_item .admin_edit_href{left:5px;position:absolute;top:5px}.homepage_advantages .homepage_advantages_item_img{align-items:center;aspect-ratio:1;background-color:#fdf6fa;border-radius:var(--radius);display:flex;height:64px;justify-content:center;width:64px}.homepage_advantages .homepage_advantages_item_img img{aspect-ratio:1;height:auto;max-width:60px}.homepage_advantages .homepage_advantages_item_text{display:flex;flex-direction:column}.homepage_advantages .homepage_advantages_item_text h3{color:var(--color-main-text);font-size:1.25rem;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:10px;margin-top:5px}.homepage_advantages .homepage_advantages_item_text span{color:#737373;font-size:.875rem;font-weight:400;letter-spacing:.5%;line-height:150%}.homepage_newsletter{background-color:#f1f2f5;padding:5rem 0}.homepage_newsletter .newsletter_form{display:flex;justify-content:flex-end}.homepage_newsletter .newsletter_form form{flex:0 0 50%;position:relative}@media(max-width:576px){.homepage_newsletter .newsletter_form form{flex:0 0 100%}}.homepage_newsletter .newsletter_form form>*{align-items:center;bottom:0;display:flex;margin:auto;position:absolute;right:0;top:0}.homepage_newsletter .newsletter_form form>* button{margin-right:15px;padding:12px 30px;text-transform:none;z-index:2}.homepage_newsletter .newsletter_form form>.input-item{position:relative;width:90%}.homepage_newsletter .newsletter_form form>.input-item input:focus+label{border-radius:var(--radius)}#registration_form{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:500px}#registration_form div{width:100%}#registration_form div.input-item{width:45%}#registration_form div.input-item:first-child{width:100%}#registration_form div.input-item.input-item-checkbox{align-items:center;display:flex;justify-content:flex-start;width:100%}#registration_form div.input-item.input-item-checkbox label{margin:0;position:relative;top:0;transform:scale(1)}#registration_form div.input-item.input-item-checkbox input{width:auto}#registration_form div button{width:100%}.form_new_pass{margin:auto;max-width:500px}.form_new_pass .input-item{width:100%}.login_form_link{display:flex;gap:1rem;justify-content:space-between}@media(max-width:768px){.login_form_link{flex-direction:column}}.header_info{background-color:#3d4753;color:#fff;max-width:100%;padding:10px;text-align:center}.header_button{border:1px solid transparent;border-bottom:0;border-radius:6px 6px 0 0;color:#000;font-size:.813rem;gap:10px;padding:10px;text-decoration:none;transition:.3s;z-index:2}.header_button,.header_button_container{align-items:center;display:flex;justify-content:space-between;position:relative}.header_button_container{flex-direction:column}.header_button img{transition:.3s}@media(max-width:768px){.header_button span{display:none}}.header_button:hover:not(.active){color:#000;opacity:.7}.header_button:hover:not(.active) img{transform:translateY(-5px)}.header_button.active{background-color:#fff;border:1px solid var(--color-border);border-bottom:0}.header_button_popup{background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--color-main-text);display:none;margin:auto;padding:10px;position:absolute;top:98%;width:450px;z-index:1}@media(max-width:768px){.header_button_popup{right:-30px;width:60vw}}.header_button_popup.active{display:block}.header_login_popup{font-size:.9rem}.header_login_popup_logout{padding:20px 10px;text-align:center}.header_login_popup_login{padding:1.5rem;text-align:center}.header_login_popup_login .input-item{background-color:var(--background-color)}:root{--input-background:transparent}