@charset "UTF-8";@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.two-step-form{width:100%;display:flex;justify-content:center}.two-step-form .tsf-inner{width:100%;background:#fff;border:2px solid #449cf4;box-shadow:0 2px 2px RGB(211 214 215/20%),0 4px 4px RGB(211 214 215/20%),0 16px 16px RGB(211 214 215/20%),0 32px 32px RGB(211 214 215/20%),0 64px 64px RGB(211 214 215/20%);border-radius:16px;padding:15px;margin:0 auto}.two-step-form .form_body{background:inherit}.two-step-form .tsf-header{display:flex;align-items:center;justify-content:space-evenly;margin-bottom:10px;flex-wrap:nowrap}.two-step-form .tsf-header .tsf-item{display:flex;align-items:center;width:50%;margin:0 3px}.two-step-form .tsf-header .tsf-item .right{text-align:left}.two-step-form .tsf-header .tsf-item .right h3{font-weight:500;font-size:18px;line-height:150%;letter-spacing:.02em;color:#252a32;cursor:text}.two-step-form .tsf-header .tsf-item .right span{font-weight:400;font-size:13px;line-height:150%;letter-spacing:.02em;color:#c5c7d2}.two-step-form .tsf-header .tsf-item .tsf-number{min-width:40px;min-height:40px;font-weight:700;font-size:22px;line-height:150%;letter-spacing:.02em;color:#fff;margin-right:10px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:.3s all ease-in-out;cursor:pointer}.two-step-form .tsf-header .tsf-item .tsf-number:hover{opacity:.7}.two-step-form .tsf-step_1,.two-step-form .tsf-step_2{width:100%;padding:0 10px;background:inherit}.two-step-form .tsf-back{margin-top:20px;display:none;align-items:center;width:fit-content;font-size:12px;color:#adafb5;cursor:pointer}.two-step-form .tsf-back:hover{color:#7d7f85}.two-step-form .tsf-back span{margin-left:5px}.two-step-form .icon-back,.two-step-form .icon-check{background-repeat:no-repeat;background-position:center}.two-step-form .icon-check{background-image:url(~/public/img/success-check.svg);width:21px;height:21px;display:none}.two-step-form .icon-back{background-image:url(~/public/img/back.svg);width:15px;height:15px}.two-step-form.step-1 .tsf-step_1{display:block}.two-step-form.step-1 .tsf-step_2{display:none}.two-step-form.step-1 .tsf-header .tsf-item:first-child .tsf-number{background:#4368e0}.two-step-form.step-1 .tsf-header .tsf-item:last-child .tsf-number{background:#e4e6f1;color:#97aacd}.two-step-form.step-2 .tsf-back{display:flex}.two-step-form.step-2 .tsf-step_1{display:none}.two-step-form.step-2 .tsf-step_2{display:block}.two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number{background:#15d7ae}.two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number .icon-check{display:block}.two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number .step_number{display:none}.two-step-form.step-2 .tsf-header .tsf-item:last-child .tsf-number{background:#4368e0}select{width:100%;padding:11px 13px;font-size:inherit;font-family:inherit;font-weight:inherit;border:1px solid #57585d;border-radius:6px}.form-element .fe-select select::-ms-expand,select::-ms-expand{display:none}.form-element .fe-select.loading{pointer-events:none;opacity:.4}.form-element .fe-select.loading .spinner{position:absolute;left:calc(50% - 14px);top:calc(50% - 14px)}.paragraph{width:100%;font-size:18px;word-break:break-word;white-space:break-spaces}.headline .headline-inner,.paragraph .paragraph-inner{width:100%}.paragraph a *,.paragraph a[href*="#no-link"] *,.paragraph a[href*="#yes-link"] *{pointer-events:none}.paragraph a{color:inherit;font-weight:inherit;font-size:inherit;font-style:inherit}blockquote,h6,ol,p,pre{margin:0;padding:0}blockquote,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}ol,ul{padding-left:0!important}.headline *,.order-bump *,.paragraph *{line-height:inherit;letter-spacing:inherit;font-size:inherit;font-family:inherit}.headline li::before,.order-bump li::before,.paragraph li::before{margin-left:0;margin-right:5px;text-align:right;display:inline-block;white-space:nowrap}.headline ul>li::before,.order-bump ul>li::before,.paragraph ul>li::before{content:"•"}.headline ol li,.headline ul li,.order-bump ol li,.order-bump ul li,.paragraph ol li,.paragraph ul li{padding-left:0}.headline ol li,.order-bump ol li,.paragraph ol li{counter-increment:list-0}.headline ol>li,.headline ul>li,.order-bump ol>li,.order-bump ul>li,.paragraph ol>li,.paragraph ul>li{list-style-type:none}.headline ol li:before,.order-bump ol li:before,.paragraph ol li:before{content:counter(list-0,decimal)". "}.dir-rtl .headline li::before,.dir-rtl .order-bump li::before,.dir-rtl .paragraph li::before{text-align:left;margin-right:0;margin-left:5px}.headline{width:100%;font-size:25px;word-break:break-word;white-space:break-spaces}.menu{text-align:center;display:flex;flex-direction:row}.menu li{margin:5px;display:inline-block;text-decoration:inherit}.menu li,.menu li a,.menu li a *{color:inherit}.menu li a *{pointer-events:none}.btn,.menu-container{display:flex;flex-direction:column}.menu-container{width:100%;align-items:center}.btn{cursor:pointer;border:0;outline:0;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:.02em;color:#f6f9fe;background:#4368e0;border-radius:4px;padding:10px 30px;transition:.15s all ease-in-out;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;position:relative;box-shadow:RGB(37 42 50/32%)0 1px 4px 1px}.btn.btn-v2 p,.btn.btn-v2 span{white-space:normal}.btn.btn-v2 span{vertical-align:middle;display:inline-flex}.btn.btn-v2 span[data-type=icon].left{float:left}.btn.btn-v2 span[data-type=icon].right{float:right}.btn.btn-v2 span[data-type=icon] svg{height:1em;width:1em;fill:currentColor}.btn.btn-v2 p:empty::before{content:"";display:inline-block}.btn.brdr_btn{color:#4368e0;background:#fff;border:1px solid #4368e0;padding:9px 30px}.btn .btn-headline{pointer-events:none;word-break:break-word}.btn .btn-sub-headline{display:block;font-size:12px;pointer-events:none;margin-top:10px}.btn.loading,.img a img{pointer-events:none}.btn.loading .btn-headline:not(.spinner),.btn.loading .btn-sub-headline{opacity:.4}.btn.loading .spinner{position:absolute;left:calc(50% - 14px);top:calc(50% - 14px)}.btn.block{width:100%}.btn-container{width:100%;align-items:center}.btn-container,.link-wrapper,.spacer{display:flex;flex-direction:column}.spacer{flex:1}.spacer .inner-spacer{box-sizing:border-box;border-top:2px solid #57585d;width:100%;display:block}.spacer .sp-label{font-weight:500;font-size:13px;line-height:150%;letter-spacing:.02em;color:#252a32;display:block;width:fit-content;margin-bottom:0;max-width:100%}.link-wrapper{width:100%}.link{background:0 0;display:block;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out}#render-table,.link,.social{text-align:center}.social li{display:inline-block;margin:0 15px}.social li a{transition:.15s;color:#4368e0}.social li a:hover{color:#116dff}.social li a img{width:30px;height:30px;min-width:30px;min-height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.social-container{flex-direction:column;display:flex;width:100%}.custom{width:100%}.custom .custom_render_block{width:100%;min-height:30px}.custom_render_block{width:100%;text-align:left}.progress-bar-wrpr{position:relative;width:100%;display:flex;justify-content:center}.progress-bar{box-sizing:content-box;position:relative;background:#555;border-radius:25px;padding:10px;box-shadow:inset 0-1px 1px rgba(255,255,255,.3);flex:1;display:flex;overflow:hidden}.progress-bar .pb-inner{flex:1;position:relative;text-decoration:inherit;font-weight:inherit;font-family:inherit;font-size:inherit}.progress-bar .pb-fill{display:block;height:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:RGB(43,194,83);background-image:linear-gradient(RGB(43,194,83) 37%,RGB(84,240,84) 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0-2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}.progress-bar:not(.pb-simple) .pb-fill:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;background-size:50px 50px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.progress-bar:not(.pb-static) .pb-fill:after{animation:move 2s linear infinite}.progress-bar .pb-number{position:absolute;z-index:2;line-height:100%;text-decoration:inherit;font-weight:inherit;font-family:inherit;font-size:inherit}.progress-bar.pb-center .pb-number{left:50%;top:50%;transform:translate(-50%,-50%);text-decoration:inherit}.progress-bar.pb-left .pb-number{left:10px;top:50%;transform:translateY(-50%)}.progress-bar.pb-right .pb-number{right:10px;top:50%;transform:translateY(-50%)}.product-list{width:100%}.product-list,.product-list .pl-items{background:inherit}.product-list .pl-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;border-bottom:1px solid #eef1ff;padding:0 10px 5px}.product-list .pl-items{width:100%;flex:1;display:flex;flex-direction:column}.product-list .pl-variants{display:none;flex-direction:column;width:100%;background:inherit;font-size:14px;font-weight:400;font-style:normal;text-decoration:none;color:#708090;padding-top:5px}.product-list .pl-variants .pl-variant{display:flex;flex-direction:column;background:inherit}.product-list .pl-variants .pl-variant-name{position:relative;width:100%;display:flex;background:inherit;height:20px;flex-direction:row;align-items:center}.product-list .pl-variants .pl-variant-name>span{background:inherit;z-index:1;padding:2px 8px;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.product-list .pl-variants .pl-variant-name .select-a{color:#a9acac;pointer-events:auto;margin-right:3px}.product-list .pl-variants .pl-variant-name:after{content:"";border-bottom:1px solid RGB(232,232,234);width:100%;left:0;right:0;position:absolute;bottom:50%}.product-list .pl-variants .pl-variant-options{display:flex;flex-direction:row;flex-wrap:wrap;padding:5px}.product-list .pl-variants .pl-variant-option{border:1px solid gray;border-radius:5px;padding:5px;margin:3px 5px;min-width:50px;box-shadow:0 1px 3px rgba(0,0,0,.14);transition:.2s all ease-in-out;cursor:pointer;background:rgba(255,255,255,.72);text-align:center}.product-list .pl-variants .pl-variant-option input{display:none;visibility:hidden}.product-list .pl-variants .pl-variant-option.selected{color:#fff;border:1px solid #343434;background:gray;box-shadow:-2px -2px 3px RGB(0 0 0/22%) inset}.product-list .pl-variants .pl-variant-option:not(.selected):hover{color:#fff;border:1px solid #343434;background:gray;box-shadow:0 1px 3px rgba(0,0,0,.14)}.product-list .pl-item{width:100%;display:flex;flex:1;align-items:center;border-radius:3px;border:1px solid RGB(232,232,234);margin-bottom:5px;position:relative;overflow:hidden;flex-direction:column;background:inherit}.product-list .pl-item.selected .pl-variants{display:flex}.product-list .pl-item input{margin:0}.product-list .pl-item input.pl-radio{width:20px;height:20px;min-width:20px}.product-list .pl-item .pl-image{border:1px solid #e1e1e1;padding:0;margin:0 10px 0 5px;border-radius:2px;background:#fff;width:60px;height:60px;pointer-events:none;min-width:60px}.product-list .pl-item .pl-image img{width:100%;height:100%;object-fit:scale-down}.product-list .pl-item .pl-name{text-align:start;display:flex;flex-direction:row;width:100%;flex:1;align-items:center;gap:5px}.product-list .pl-item .pl-name select{width:auto;max-width:80px;padding:2px 10px;height:auto}.product-list .pl-item .pl-name .pl-nvalue{position:relative}.product-list .pl-item .pl-price{flex:0;display:flex;align-items:center;text-align:end;white-space:break-spaces;min-width:80px}.payment-form .fields-container>label,.product-list .pl-item .pl-price .pl-pvalue{flex:1}.product-list .pl-item .pl-inner{display:flex;flex-direction:row;flex:1;padding:10px;border-radius:4px;width:100%;cursor:pointer;gap:8px}.product-list .pl-item .pl-inner:hover{background:rgba(206,206,206,.34)}.product-list .pl-item.small .side-tag,.product-list .pl-item.small .top-tag{font-size:10px}.product-list .pl-item.highlight{background:#ff0;box-shadow:0 2px 5px rgba(0,0,0,.2),0 5px 15px rgba(0,0,0,.11);border:0;width:calc(100% + 12px);left:-6px;margin-top:6px;margin-bottom:10px}.product-list .pl-item.highlight .pl-inner{padding:15px 10px;min-height:60px}.product-list .pl-item.highlight .pl-variants .pl-variant-name .select-a{color:gray}.product-list .pl-item .side-tag,.product-list .pl-item .top-tag{font-size:12px;color:#fff;font-weight:600;pointer-events:none;position:absolute}.product-list .pl-item .side-tag{right:-25px;top:7px;transform:rotateZ(45deg);padding:2px;width:80px;text-align:center}.product-list .pl-item .top-tag{padding:1px 10px;left:0;top:-26px;white-space:nowrap}.product-list .pl-item.top_tag .pl-inner{padding:30px 10px 20px}.product_list_element{text-align:left;margin:-5px;width:100%;display:flex;flex-wrap:wrap}.product_list_element li{margin:5px;display:block;padding:5px;border:1px solid #d7d7d7;border-radius:6px;width:calc(33.33% - 10px)}.product_list_element li .product_item_inner{height:100%;flex-direction:column;display:flex;width:100%}.product_list_element.product_row_amount_1 li{width:calc(100% - 10px)}.product_list_element.product_row_amount_2 li{width:calc(50% - 10px)}.product_list_element.product_row_amount_3 li{width:calc(33.33% - 10px)}.product_list_element.product_row_amount_4 li{width:calc(25% - 10px)}.product_list_element li .img_wrpr{display:block;max-width:100%;width:100%;flex:1}.product_list_element li .img_wrpr img{width:100%;height:100%;object-fit:cover}.product_list_element li .product_title{text-align:center;margin:7px 0;font-weight:500}.product_list_element li .btn{padding:10px;display:block;text-align:center;font-size:12px}.order-summary{display:flex;flex-direction:column;flex:1;overflow:visible}.order-summary .os-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.order-summary .os-header span{font-weight:inherit;font-size:inherit;color:inherit}.order-summary .os-items{padding:8px 5px}.order-summary .os-items .os-row{margin:8px 0;gap:10px}.order-summary .os-discount-box{display:flex;flex-direction:column;border-top:1px solid rgba(175,175,175,.34);padding-top:15px;font-size:15px}.order-summary .os-discount-box .os-row{gap:10px}.order-summary .os-discount-box .__discount-error{display:flex;color:red;font-size:inherit;background:#ffcdcd;padding:5px 10px;border-radius:4px;margin-top:5px}.order-summary .os-discount-box .__input{color:#333;flex:1;border-radius:5px;border:1px solid #d5d5d5;padding:0 10px;font-size:inherit;height:44px;transition:all .2s ease-in-out;background:rgba(255,255,255,.48);outline:0;min-width:0}.order-summary .os-discount-box .__input:hover{border:1px solid #006eff}.order-summary .os-discount-box .__input:focus{border:1px solid #006eff;box-shadow:0 0 0 2px rgba(0,110,255,.7098039216)}.order-summary .os-discount-box .btn-container{width:fit-content}.order-summary .os-discount-box .__apply{box-shadow:none;background:#006eff;border-radius:5px;border:0;color:#fff;font-size:inherit;font-weight:500;height:44px;cursor:pointer;padding:0 22px;display:flex;flex-direction:column;white-space:nowrap}.order-summary .os-discount-box .__apply .btn-headline{margin:auto}.order-summary .os-discount-box .__apply:hover{background:#0058cc}.order-summary .os-discount-box .os-applied-discounts{display:flex;flex-direction:row;margin-top:10px}.order-summary .os-discount-box .os-applied-discounts .__current-discount{display:flex;flex-direction:row;align-items:center;background:rgba(113,113,113,.11);color:#717171;padding:8px 20px;border-radius:5px;gap:6px}.order-summary .os-discount-box .os-applied-discounts .__current-discount .__icon{width:22px;height:22px;transform:rotateY(180deg);color:#717171}.order-summary .os-discount-box .os-applied-discounts .__current-discount .__remove{margin-left:10px;cursor:pointer}.order-summary .os-discount-box .os-applied-discounts .__current-discount .__remove:hover{color:#000}.order-summary .os-subtotal{display:flex;flex-direction:column;border-top:1px solid rgba(175,175,175,.34);padding-top:15px;margin-top:15px;font-size:15px}.order-summary .os-subtotal .os-row:not(:first-child){margin-top:5px;align-items:center}.order-summary .os-subtotal .os-row:not(:first-child) .os-name{align-items:center}.order-summary .os-subtotal .os-row .os-name{display:flex}.order-summary .os-subtotal .__applied-discount,.order-summary .os-subtotal .__applied-tax{display:flex;flex-direction:row;align-items:center;color:#717171;padding:4px 10px;gap:6px}.order-summary .os-subtotal .__applied-discount .__icon,.order-summary .os-subtotal .__applied-tax .__icon{width:22px;height:22px;transform:rotateY(180deg);color:#717171}.order-summary.__collapsable .os-header{margin-top:10px}.order-summary.__collapsable:not(.__open) .os-inner-container{overflow:hidden}.order-summary.__collapsable:not(.__open) .os-collapse-header{border-bottom:none}.order-summary .os-collapse-header{display:flex;flex-direction:row;align-items:center;min-height:40px;background:#fafafa;padding:15px 6px;z-index:3;border-bottom:1px solid rgba(175,175,175,.34)}.order-summary .os-collapse-header:hover{cursor:pointer}.order-summary .os-collapse-header .__show-summary{display:flex}.order-summary .os-collapse-header .__hide-summary,.order-summary.__open .os-collapse-header .__show-summary{display:none}.order-summary .os-collapse-header .__icon{width:20px;height:20px;margin-left:4px;margin-right:4px}.order-summary .os-collapse-header .__title{flex:1;display:flex;flex-direction:row;align-items:center;gap:10px}.order-summary .os-collapse-header .__arrow{cursor:pointer}.order-summary .os-collapse-header .__total{font-size:larger;font-weight:500}.order-summary .os-content{overflow:visible;flex:1;height:fit-content;display:flex;flex-direction:column}.order-summary .os-inner-container{display:flex;flex-direction:row;transition:height .3s ease-in-out}.order-summary.__open .os-collapse-header .__hide-summary{display:flex}.order-summary.__open .os-collapse-header .__arrow{transform:rotate(180deg)}.order-summary.__images .os-row .os-name.__has-image{display:flex;flex-direction:column;align-items:flex-start}.order-summary.__images .os-row .os-name.__has-image .os-voption{margin-top:3px}.order-summary .os-row{width:100%;display:flex;align-items:center;position:relative}.order-summary .os-row .os-image{position:relative;min-width:50px}.order-summary .os-row .os-image .product-icon{background:#fff;width:50px;height:50px;border-radius:8px;border:1px rgba(0,0,0,.1) solid;z-index:2;object-fit:cover}.order-summary .os-row .os-image .qty{position:absolute;top:-12px;right:-12px;min-width:1.75em;height:1.75em;padding:0 8px;font-weight:500;line-height:1.75em;font-size:12px;white-space:nowrap;text-align:center;border-radius:1.75em;background:rgba(114,114,114,.9);color:#fff;z-index:4}.order-summary .os-row .os-name,.order-summary .os-row .os-price{font-size:inherit;line-height:inherit;font-style:inherit;font-family:inherit;text-decoration:inherit;color:inherit}.order-summary .os-row .os-name{font-weight:inherit}.order-summary .os-row .os-price{display:block;flex-direction:column}.order-summary .os-row .os-name .os-x,.order-summary .os-row .os-price .os-x{font-size:smaller;margin:auto 0;opacity:.8}.order-summary .os-row .os-name .os-qty,.order-summary .os-row .os-price .os-qty{font-style:italic;font-weight:lighter;opacity:.8}.order-summary .os-row .os-name{text-align:start;display:block;flex-direction:row;flex:1;align-items:center}.order-summary .os-row .os-price{text-align:end;width:fit-content;max-width:101px;word-break:break-word;display:flex;position:relative;min-width:70px;align-items:flex-end;font-weight:500}.order-summary .os-row .os-price p{text-align:right!important}.order-summary .os-voption{opacity:.8;font-size:smaller}.order-summary .os-total{border-top:1px solid rgba(175,175,175,.34);margin-top:10px;padding-top:15px;padding-bottom:6px}.order-summary .os-total .spinner svg,.order-summary .taxjar-entry .spinner svg{height:15px;width:15px}.order-summary .taxjar-entry{align-items:center}.dir-rtl .order-summary .__applied-discount .__icon,.dir-rtl .order-summary .__current-discount .__icon{transform:unset}.order-bump,.payment-form{display:flex;flex-direction:column;flex:1;width:100%;border-radius:6px;position:relative}.order-bump{border:2px solid #fdcc5e;padding:15px;cursor:pointer}.order-bump .ob-header{line-height:normal;margin-bottom:10px;display:flex;flex-direction:row;align-items:center}.order-bump .ob-header input[type=checkbox]{height:20px;width:20px;min-width:20px}.order-bump .ob-header .ob-headline{font-size:inherit;margin-left:10px;font-style:inherit}.order-bump .ob-content p{font-weight:400;font-size:14px;line-height:170%;color:#636a7b;margin:0;text-align:left}.order-bump .ob-content p img{max-width:100%}.order-bump .ob-content p b{font-weight:700;font-size:14px;line-height:150%;color:#fb595b}.payment-form{box-shadow:0 0 0 1px #d9d9d9;background:#fafafa;color:#737373;min-height:150px;overflow:visible}.payment-form.loading .spinner{position:absolute;z-index:1;width:100%;height:100%;display:flex;background:rgba(0,0,0,.29)}.payment-form:not(.loading) .spinner{display:none}.payment-form .pf-options{display:flex;flex-direction:column;position:relative}.payment-form .pf-option .pf-content.klarna{padding:15px}.payment-form .pf-option:not(:first-child){border-top:1px solid #d9d9d9}.payment-form .pf-option:last-child:not(.active) .pf-header{border-radius:0 0 6px 6px;border-bottom:1px solid #d9d9d9}.payment-form .pf-option.active .pf-content{display:block;border-radius:0 0 6px 6px}.payment-form .pf-option.active .pf-header{border-radius:0;border-color:#d9d9d9;border-bottom:1px solid #d9d9d9}.payment-form .pf-option .pf-header{position:relative;cursor:pointer;display:flex;background-color:#fff;color:inherit;padding:10px;font-size:14px;font-weight:600;font-family:inherit;min-height:44px;align-items:center;text-align:start}.payment-form .pf-option .pf-header:hover{background-color:#fbfbfb}.payment-form .pf-option .pf-header.ideal,.payment-form .pf-option .pf-header.p24,.payment-form .pf-option .pf-header.sepa{padding:3px 10px}.payment-form .pf-option .pf-header.ideal img,.payment-form .pf-option .pf-header.p24 img,.payment-form .pf-option .pf-header.sepa img{height:38px}.payment-form .pf-option .pf-header.eps img{border-radius:6px;height:32px}.payment-form .pf-option .pf-header.klarna img.pf-klarna-logo{height:20px;margin-right:5px}.payment-form .pf-option .pf-header.bancontact img.pf-bancontact-logo{height:36px;position:absolute;right:6px;border:1px solid #eee;border-radius:2px}.payment-form .pf-option .pf-header.sofort img.pf-sofort-logo{height:32px;position:absolute;right:6px}.payment-form .pf-option .pf-header span{margin:auto 0 auto 5px;flex:1}.payment-form .pf-option .pf-header .small-cards{height:20px;position:absolute;right:5px}.payment-form .pf-option .pf-header img{height:20px;display:block}.payment-form .pf-option .pf-header input{width:18px;height:18px;transition:all .2s ease-in-out;position:relative;cursor:pointer;padding:0;margin:0 10px;box-shadow:0 0 0 0#f4743c inset;outline:0;border-radius:50%;color:inherit;font:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit;background:0 0;line-height:normal;border:1px solid #d9d9d9}.payment-form .pf-option .pf-header input:checked{border:0;box-shadow:0 0 0 10px #f4743c inset}.payment-form .pf-option .pf-header .card-icons{display:flex;flex-direction:row;width:100px;position:relative}.payment-form .pf-option .pf-header .card-icons svg{height:30px;margin-right:5px}.payment-form .pf-option:first-child .pf-header{border-radius:6px 6px 0 0}.payment-form .pf-option:last-child .pf-header.open{border-radius:0}.payment-form .pf-option .pf-content{display:none}.payment-form .pf-option .pf-content .icon-offsite{width:70px;height:40px;margin:10px 0}.payment-form .pf-option .pf-content.p24 ._tos{margin:20px 30px;position:relative;display:block;line-height:1.5;font-size:small}.payment-form .pf-option .pf-content .ideal select{border:0;background:0 0;cursor:pointer}.payment-form .pf-option .pf-pp-content{padding:10px}.payment-form .pf-option .pf-content{text-align:center;box-sizing:border-box;width:100%;zoom:1;position:relative;background-color:#fafafa;font-size:14px;font-weight:500;font-family:inherit;min-height:100px;padding:5px}.payment-form .pf-option .pf-content p{margin:0 10px 15px;line-height:1.8;font-size:14px}.payment-form .pf-option .pf-content img{pointer-events:none;width:100%}.payment-form .pf-option .pf-content .pf-iban,.payment-form .pf-option .pf-content .select-bank{margin-top:10px;display:block}.payment-form .card-error{display:none;background:#c60000;padding:8px 10px;margin:0;font-size:14px;color:#fff}.payment-form.invalid{border:2px solid #c60000}.payment-form.invalid .card-error{display:flex}.payment-form .gateway_18 .field__input--iframe-container{border:1px solid #a1a1a1;border-radius:4px;overflow:hidden;margin-top:4px;height:40px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);background:#fff}.payment-form .gateway_18 .field__input--iframe-container.braintree-hosted-fields-focused{border:1px solid #626262}.payment-form .gateway_18 .field__input--iframe-container.braintree-hosted-fields-invalid{border:2px solid #c60000}.payment-form.dark{background:#444;color:#e2e2e2}.payment-form.dark .pf-option:not(:first-child){border-top:1px solid #444}.payment-form.dark .pf-option:last-child:not(.active) .pf-header{border-radius:0 0 6px 6px;border-bottom:1px solid #444}.payment-form.dark .pf-header{background:#525252;border-color:#444!important}.payment-form.dark .pf-header input{border-color:#3c3c3c}.payment-form.dark .pf-header:hover{background-color:#5b5c5c}.payment-form.dark .pf-header.bancontact img.pf-bancontact-logo{border:0;border-radius:0}.payment-form.dark .pf-content{background:#444}.payment-form.dark .mollie-component{background:#525252;border:0}.payment-form.dark iframe#cardNumber,.payment-form.dark iframe#cvv,.payment-form.dark iframe#expiryDate{background:#525252;box-shadow:none;border:0}.payment-form.dark .gateway_18 .field__input--iframe-container{border:1px solid #3c3c3c;box-shadow:none;background:#525252}.payment-form.dark .gateway_18 .field__input--iframe-container.braintree-hosted-fields-focused{border:1px solid #8a8a8a}.payment-form.dark .gateway_18 .field__input--iframe-container.braintree-hosted-fields-invalid{border:2px solid #c60000}.payment-form .test-mode{display:block;position:absolute;z-index:2;border-radius:20px;background:#f1efa9;color:#444;padding:2px 10px;top:10px;right:10px;font-size:12px;font-weight:600;text-transform:uppercase;pointer-events:none}.payment-form .fields-container{text-align:start;margin:5px 12px;display:flex;flex:1}.payment-form .mollie-component{box-sizing:border-box;padding:8px 12px;border:1px solid transparent;border-radius:3px;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;box-shadow:0 0 0 1px #8b8b8b,0 0 2px 1px rgba(56,54,54,.4),inset 0 0 1px 0#fff;margin-top:6px;margin-bottom:6px}.payment-form .mollie-component.is-invalid{box-shadow:0 0 0 1px #d72829,0 0 2px 1px #771b1c}.payment-form .mollie-component.is-valid{box-shadow:0 0 0 1px #28d731,0 0 2px 1px #1b7015}.payment-form .mollie-component.has-focus:not(.is-valid){box-shadow:0 0 0 1px #111,0 0 2px 1px rgba(56,54,54,.9),inset 0 0 1px 0#fff}.payment-form iframe#cardNumber,.payment-form iframe#cvv,.payment-form iframe#expiryDate{height:40px!important;border-radius:3px}.payment-form .StripeElement.eps,.payment-form .StripeElement.ideal,.payment-form .StripeElement.p24{height:auto;padding:0;margin:15px}.payment-form .StripeElement.sepa{height:auto;padding:8px;margin:15px}.payment-form .CollectJSInlineIframe{height:49px!important}.payment-form .gateway_9 .field__input--iframe-container{padding:0;border:0!important;box-shadow:none!important}.payment-form .field__input--iframe-container{box-sizing:border-box;height:40px;padding:0 12px;border:1px solid transparent;border-radius:3px;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;box-shadow:0 0 0 1px #383636,0 0 2px 1px rgba(56,54,54,.6),inset 0 0 1px 0#fff;margin-top:6px;margin-bottom:6px;font-family:monospace;direction:ltr;min-height:40px;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.payment-form .field__input--iframe-container.complete:not(.error),.payment-form .field__input--iframe-container.frame--valid{box-shadow:0 0 0 2px #28d731,0 0 2px 1px #1b7015}.payment-form .field__input--iframe-container.error,.payment-form .field__input--iframe-container.frame--invalid,.payment-form .field__input--iframe-container.invalid{box-shadow:0 0 0 2px #d72829,0 0 2px 1px #771b1c}.payment-form .field__input--iframe-container.active,.payment-form .field__input--iframe-container.focused,.payment-form .field__input--iframe-container.frame--focus{box-shadow:0 0 0 2px #3c6deb,0 0 2px 1px #5286f9,inset 0 0 1px 0#fff;outline:1px inset rgba(0,0,0,.2392156863)}.payment-form .field__input--iframe-container:hover:not(.focused):not(.active):not(.invalid):not(.error):not(.complete):not(.frame--focus):not(.frame--invalid){box-shadow:0 0 0 1px #3c6deb,0 0 2px 1px #5286f9,inset 0 0 1px 0#fff}.timer{display:flex;justify-content:center}.timer li,.timer-container{flex-direction:column;display:flex;align-items:center}.timer li{margin:0 10px;font-size:inherit;letter-spacing:.02em;color:inherit}.timer li .timer_label{font-size:16px;font-weight:300;line-height:150%;color:#b1b2b4;display:block;width:100%}.timer li .timer_number{display:block;position:relative;padding:10px}.timer-container{width:100%;overflow:hidden}.form-element{width:100%;padding:5px;position:relative}.form-element .fe-double{display:flex;align-items:flex-end;width:100%;gap:30px}.form-element .fe-double .fe-input-wrpr{width:50%;display:flex;flex-direction:column}.form-element input:not([type=radio]):not([type=checkbox]),.form-element input[type=number],.form-element textarea{transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-in;background:#fff;border:1px solid #c5c7d2;border-radius:6px;width:100%;display:block;padding:11px 15px;letter-spacing:.02em;color:#252a32;min-height:22px;height:auto;font-size:14px}.form-element .fe-select,.img{width:100%;height:auto;display:flex}.form-element .fe-select{position:relative;color:#252a32;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-in;background:#fff;border:1px solid #c5c7d2;border-radius:6px;padding:0;letter-spacing:.02em;font-size:14px;min-height:22px;cursor:pointer}.form-element .fe-select:after{pointer-events:none;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid gray;position:absolute;top:40%;right:10px;content:"";z-index:2}.form-element .fe-select select{flex:1;border:0;background:0 0;outline:0;line-height:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;text-decoration:inherit;appearance:none;height:auto;padding:11px 15px;margin:0;cursor:pointer}.form-element textarea{resize:vertical;min-height:100px}.form-element.required .fe-label::after{content:"*";color:#fb595b;text-decoration:none}.form-element .fe-select.invalid,.form-element input.invalid,.form-element label.invalid{border:2px solid red!important}.form-element .checkbox_radio_text .star,.form-element .fe-label,.form-element.required .fe-label::after{font-weight:500;font-size:13px;line-height:150%;letter-spacing:.02em}.form-element .fe-label{color:#252a32;display:block;width:fit-content;margin-bottom:0;max-width:100%}.form-element .checkbox_radio_text .star{color:#fb595b}.form-element.checkbox .fe-label,.form-element.checkbox label,.form-element.radio .fe-label,.form-element.radio label{cursor:pointer}.dir-rtl .fe-select::after{left:10px;right:unset}.img{flex-direction:column;align-items:center}.video{margin:0;background-color:#000;overflow:hidden;position:relative}.video .play-button,.video .play-button:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.video .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.video .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.video img,.video-native img{pointer-events:none;height:100%;width:100%;object-fit:cover;left:0;opacity:.7}.video .video-inner,.video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video:not(.editing),.video:not(.editing) .play-button{cursor:pointer}.video:not(.editing) .play-button:hover{background-color:red}.image-slider{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;overflow:hidden}.image-slider .is-image-wrapper{position:relative;width:100%;height:100%}.image-slider .is-image-wrapper .next,.image-slider .is-image-wrapper .prev{cursor:pointer;position:absolute;top:50%;left:0;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}.image-slider .is-image-wrapper .next{left:auto;right:0;border-radius:3px 0 0 3px}.image-slider .is-image-wrapper .next:hover,.image-slider .is-image-wrapper .prev:hover{background-color:rgba(0,0,0,.8)}.image-slider .is-thumbs-wrapper{display:block;overflow-y:scroll;width:100%;position:relative}.image-slider .is-thumbnails{width:fit-content;display:flex;flex-direction:row;overflow:hidden}.image-slider .is-thumbnails .is-thumbnail{margin:10px 5px;border-radius:2px;box-shadow:0 0 0 1px #b3b3b3;cursor:pointer!important;overflow:hidden}.image-slider .is-thumbnails .is-thumbnail img{object-fit:scale-down;height:100%;width:100%;opacity:.7}.image-slider .is-thumbnails .is-thumbnail.selected{box-shadow:0 0 0 3px #708090}.image-slider .is-thumbnails .is-thumbnail.selected img{opacity:1}.image-slider .is-thumbnails .is-thumbnail:hover:not(.selected){box-shadow:0 0 0 2px #708090}.image-slider .is-thumbnails .is-thumbnail:hover:not(.selected) img{opacity:1}.container-wrapper{width:100%;display:flex;flex-direction:column}.container{border:0;outline:0;display:flex;flex-wrap:wrap}.container,.container.row{flex-direction:row}.container.column{flex-direction:column}.container .container-box{width:100%;overflow:visible;display:flex;flex:1;flex-direction:column}.container .container-inner{width:100%;display:flex;align-items:start;flex-direction:row}.popup{display:none;position:fixed;z-index:300;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:RGB(0,0,0);background-color:rgba(0,0,0,.4)}.popup .close{color:#aaa;float:right;font-size:28px;font-weight:700}.popup .close:focus,.popup .close:hover{color:#000;text-decoration:none;cursor:pointer}.popup .popup-content{border-radius:6px;background-color:#fefefe;margin:15%auto;padding:20px;border:1px solid #888;width:80%}.popup svg.close-popup{position:absolute;top:-20px;right:-20px;width:40px;height:40px;cursor:pointer;z-index:20}.popup .popup-content.small{margin:15%auto;width:600px}.popup .popup-content.medium{margin:15%auto;width:650px}.popup .popup-content.large{margin:15%auto;width:950px}.popup .popup-content.fullscreen{margin:0;width:100%;height:100%}@media only screen and (max-width:600px){.popup svg.close-popup{top:-40px;right:0}.popup .popup-content.large,.popup .popup-content.medium,.popup .popup-content.small{width:100%}}@media only screen and (max-width:850px){.popup .popup-content.large,.popup .popup-content.medium{width:100%}}.popup.open{display:block}.popup-header{background-color:#5cb85c;color:#fff}.popup-body,.popup-footer,.popup-header{padding:2px 16px}.popup-footer{background-color:#5cb85c;color:#fff}.popup-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s}.faq .faq-header,.faq-wrapper{width:100%}.faq,.faq .faq-header,.faq .faq-header .faq-title,.faq-wrapper{display:flex;flex-direction:column}.faq .faq-header{flex-direction:row;flex:0;min-height:10px;padding:10px 5px;cursor:pointer;border-radius:5px}.faq .faq-header .faq-title{font-size:inherit;font-weight:inherit;width:fit-content;max-width:calc(100% - 30px);text-decoration:inherit;font-style:inherit;font-family:inherit;text-align:inherit;flex:1;overflow-wrap:anywhere}.faq .faq-header .faq-icon{min-width:10px;margin:auto 5px;transition:transform .2s ease-out}.faq .faq-header:hover{background:#f5f5f5}.faq:not(.active) .faq-content-wrapper{max-height:0;overflow:hidden}.faq.active>.faq-header{background:#f5f5f5;border-bottom:1px solid silver}.faq.active>.faq-header .faq-icon{transform:rotate(180deg)}.faq.active>.faq-content-wrapper{max-height:5000px}.faq .faq-content-wrapper{display:flex;flex-direction:column;flex:1;transition:max-height .2s ease-in-out}.faq .faq-content{display:flex;flex:1;position:relative;flex-direction:column}.dir-rtl,.dir-rtl .block_element_wrpr_paragraph h1,.dir-rtl .block_element_wrpr_paragraph h2,.dir-rtl .block_element_wrpr_paragraph h3,.dir-rtl .block_element_wrpr_paragraph h4,.dir-rtl .block_element_wrpr_paragraph h5,.dir-rtl .block_element_wrpr_paragraph h6,.dir-rtl .block_element_wrpr_paragraph p,.dir-rtl .btn,.dir-rtl .btn .btn-headline,.dir-rtl .btn .btn-sub-headline,.dir-rtl .headline h1,.dir-rtl .headline h2,.dir-rtl .headline h3,.dir-rtl .headline h4,.dir-rtl .headline h5,.dir-rtl .headline h6,.dir-rtl .headline p,.dir-rtl .menu a,.dir-rtl .order-bump .ob-content p,.dir-rtl .order-bump .ob-header,.dir-rtl .paragraph h1,.dir-rtl .paragraph h2,.dir-rtl .paragraph h3,.dir-rtl .paragraph h4,.dir-rtl .paragraph h5,.dir-rtl .paragraph h6,.dir-rtl .paragraph p,.dir-rtl a.link{direction:rtl}.dir-rtl .order-bump .ob-headline{margin-left:0;margin-right:10px}.dir-rtl .block_element_wrpr_faq .faq-title,.dir-rtl .faq .faq-title,.dir-rtl .form-element .fe-label,.dir-rtl .form-element input,.dir-rtl .two-step-form .tsf-header{direction:rtl}.dir-rtl .two-step-form .tsf-header .tsf-item .tsf-number{margin-right:0;margin-left:10px}.before-after-slider,.before-after-slider .bas-wrapper{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column}.before-after-slider{pointer-events:all;height:auto;min-height:30px;align-items:center;max-height:5000px;user-select:none}.before-after-slider .bas-wrapper{height:fit-content}.before-after-slider .bas-after,.before-after-slider .bas-before{width:100%;height:100%;pointer-events:none;overflow:hidden}.before-after-slider .bas-after .bas-label,.before-after-slider .bas-before .bas-label{padding:4px 10px;border-radius:6px;position:absolute;background:rgba(255,255,255,.8);color:#a0a0a0;top:10px;z-index:1;font-size:13px}.before-after-slider .bas-after{position:absolute;top:0;left:0}.before-after-slider .bas-after .bas-label{left:10px}.before-after-slider .bas-after .content-image{background:#fff;width:100%!important;position:absolute;top:0;left:0;overflow:hidden;clip-path:inset(0 50%0 0)}.before-after-slider .bas-before,.video-native{position:relative}.before-after-slider .bas-before .bas-label{right:10px}.before-after-slider .content-image{width:100%;height:100%;object-fit:cover;object-position:left center;position:relative;display:flex}.before-after-slider .bas-scroller{width:50px;position:absolute;left:calc(50% - 25px);top:50%;transform:translateY(-50%);border-radius:50%;background-color:transparent;opacity:.9;pointer-events:auto;cursor:grab}.before-after-slider .bas-scroller:hover,.before-after-slider .scrolling .bas-scroller{opacity:1}.before-after-slider .bas-scroller *{pointer-events:none}.before-after-slider .scrolling{cursor:grabbing}.before-after-slider .scroller__thumb{position:absolute;top:calc(50% - 20px);left:4px;width:40px;height:40px;padding:5px;border:5px solid #fff;color:#fff;border-radius:100%}.before-after-slider .bas-scroller:after,.before-after-slider .bas-scroller:before{content:" ";display:block;width:6px;height:calc(50% - 20px + 2px);position:absolute;left:50%;margin-left:-3px;z-index:3;transition:.1s}.before-after-slider .bas-scroller:before{top:0}.before-after-slider .bas-scroller:after{top:calc(50% + 20px - 2px)}.before-after-slider .bas-scroller{height:100%}.before-after-slider .bas-scroller:after,.before-after-slider .bas-scroller:before{background:#fff}.video-native{margin:0;background-color:#000;overflow:hidden;display:flex}.video-native .__video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-native.playing .play-button{display:none;visibility:hidden}.video-native.playing:hover .pause-button{display:flex;visibility:visible}.video-native .pause-button,.video-native .play-button{width:90px;height:60px;font-size:70px;z-index:1;opacity:.9;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);pointer-events:none}.video-native .pause-button svg,.video-native .play-button svg{width:inherit;height:inherit}.video-native .pause-button:not(.custom-icon):before,.video-native .play-button:not(.custom-icon):before{position:absolute;content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.video-native .pause-button{display:none;visibility:hidden}.video-native video{object-fit:cover;max-width:100%;height:100%;width:100%}.video-native .vid-inner,.video-native iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-native:not(.editing),.video-native:not(.editing) .play-button{cursor:pointer}.express-checkout,.express-checkout-container{display:flex;flex-direction:column;flex:1;width:100%}.express-checkout{border:1px solid #d9d9d9;border-radius:6px;background:#fafafa;color:#737373;position:relative;min-height:0;overflow:visible;flex-wrap:wrap}.checkbox_item input,.express-checkout.loading,.radio_brdr_box_triger>input,.radiobutton_item input,.simple_checkbox_input input{display:none}.express-checkout .card-error{display:none;background:#c60000;padding:8px 10px;margin:0;font-size:14px;color:#fff}.express-checkout.invalid{border:2px solid #c60000}.express-checkout.invalid .card-error{display:flex}.express-checkout.dark{background:#444;color:#e2e2e2}.express-checkout .test-mode{display:block;position:absolute;z-index:2;border-radius:20px;background:#f1efa9;color:#444;padding:2px 10px;top:10px;right:10px;font-size:12px;font-weight:600;text-transform:uppercase;pointer-events:none}*{box-sizing:border-box}body{margin:0;padding:0;font-family:sans-serif;font-weight:400;color:#636a7b;font-size:13px}input,select,textarea{appearance:auto}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}p{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}ul{list-style:none}h1,h2{font-weight:500;line-height:1.5}h1,h2,h3,h4,h5,ul{margin:0;padding:0}a,svg path{transition:.15s all ease-in-out}select:focus{outline:0}.hidden{display:none!important}.layout-row{display:flex;flex-direction:row}.layout-column{display:flex;flex-direction:column}.layout-stretch{align-items:stretch}.flex{flex:1}.flex-none{flex:0}.flex-center{align-items:center}.spinner svg{margin:auto;background:0 0;display:block;shape-rendering:auto}.main-wrapper{width:100%;flex-direction:column;min-height:100vh;text-decoration:inherit;overflow:unset}.element-wrapper,.main-wrapper,.section{align-items:center;display:flex}.element-wrapper{justify-content:center;text-decoration:inherit;min-height:0}.section{background-position:center;background-size:cover;background-repeat:no-repeat;justify-items:center;flex-direction:column}.section,.section.full{width:100%}.section.full .section_row{max-width:1170px}.section.wide{width:75%}.section.wide .section_row{max-width:850px}.section.half{width:50%}.section.half .section_row{max-width:600px}.section .section_row{width:100%;display:flex;flex-direction:row;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:851px){.no-desktop{display:none!important}}@media only screen and (max-width:850px) and (min-width:601px){.no-tablet{display:none!important}.section.wide{width:100%}.section.half{width:75%}}@media only screen and (max-width:600px){.no-mobile{display:none!important}.section.half,.section.wide{width:100%}.section .section_row{flex-direction:column}.section .section_row .row-column{width:100%!important}}.row-column{padding:0;display:inline-block;vertical-align:top;text-decoration:inherit}.btn.m_size{font-size:18px;line-height:145%;padding:15px 30px}.form_groups_sprtr{font-weight:400;font-size:13px;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:#97aacd;padding-bottom:3px;border-bottom:1px solid #d5e5ff;width:100%}.radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view{border-radius:2px}.radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view{border-color:#449cf4;background:#449cf4 url(/public/img/check_input.svg)no-repeat center;background-size:contain}.radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view:after{display:none}.mb_30{margin-bottom:30px}.back_to_funnel_btn svg{margin-right:11px}.radio_btn_payment_method{display:flex;align-items:center;font-weight:500;font-size:13px;line-height:150%;letter-spacing:.02em;color:#252a32;margin-left:10px}.radio_btn_payment_method .img_wrpr{display:flex;align-items:center;justify-content:center;min-width:30px;width:30px;height:30px;margin-right:15px}.blue_300_text_box{display:block;text-align:center;padding:5px 10px;background:#eef4ff;border-radius:4px;margin-top:10px;font-weight:400;font-size:11px;line-height:150%;letter-spacing:.02em;color:#636a7b}.radio_brdr_box.w_bottom_text{align-items:flex-start;flex-direction:column}.radio_brdr_box.mb_0{margin-bottom:0}.simple_checkbox_input{display:flex;align-items:center;cursor:pointer}.simple_checkbox_input_check{min-width:17px;min-height:17px;width:17px;height:17px;border:1px solid #c5c7d2;border-radius:2px;margin-right:11px}.simple_checkbox_input input:checked~.simple_checkbox_input_check{border-color:#449cf4;background:#449cf4 url(/public/img/check_input.svg)no-repeat center;background-size:12px}.form_bottom_subtext,.simple_checkbox_input.bold_text{font-weight:700;font-size:14px;line-height:150%;letter-spacing:.02em;color:#252a32}.form_bottom_subtext{text-align:center;margin-top:20px;font-weight:400;font-size:12px;color:#97aacd}.brdr_box_w_checkbox,.radio_brdr_box{display:flex;align-items:flex-start;justify-content:flex-start;border:1px solid #e4e6f1;border-radius:8px;padding:10px;margin-bottom:5px}.radio_brdr_box{align-items:center;justify-content:space-between;border:1px solid #d5e5ff;border-radius:4px;cursor:pointer;font-weight:400;font-size:12px;line-height:150%;letter-spacing:.02em;color:#252a32}.radio_brdr_box .field{margin:0 25px 0 0}.radio_brdr_box_triger{display:block}.radio_brdr_box .radio_brdr_box_radiobtn{display:block;border:1px solid #e4e6f1;min-width:13px;min-height:13px;width:13px;height:13px;background:#fff;margin-right:10px;border-radius:50%}.radio_brdr_box .left,.radio_brdr_box .right{display:flex;align-items:center}.radio_brdr_box .left{padding-right:10px;text-align:left}.radio_brdr_box_triger>input:checked~.radio_brdr_box{border:1px solid #449cf4}.radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn,.radiobutton_item input:checked~.radiobutton_item_square{border-color:#449cf4;position:relative}.radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn:after,.radiobutton_item input:checked~.radiobutton_item_square:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:7px;height:7px;background:#449cf4;border-radius:50%}.radio_brdr_box .price{font-weight:500;font-size:12px;line-height:150%;letter-spacing:.02em;color:inherit;white-space:nowrap}.form_item_sides_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.form_item_sides_header span,.input_types_wrpr .input_type_item span{font-weight:400;font-size:12px;line-height:150%;letter-spacing:.02em;color:#97aacd}.input_with_left_icon{position:relative}.input_with_left_icon .left_icon{position:absolute;top:27px;left:9px;width:32px;height:32px;min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.video_element_wrpr{border-radius:4px;overflow:hidden;display:flex;align-items:flex-start}.input_types_wrpr{display:flex;flex-wrap:wrap;margin:-7.5px}.input_types_wrpr .input_type_item{width:calc(33.33% - 15px);margin:7.5px;border:1px solid #e4e6f1;border-radius:3px;padding:10px;min-height:66px;display:flex;flex-direction:column;text-align:center;cursor:pointer;transition:.15s all ease-in-out}.input_types_wrpr .input_type_item:hover{background:#f6f9fe}.input_types_wrpr .input_type_item.active{background:#f6f9fe;border:1px solid #449cf4}.input_types_wrpr .input_type_item span{margin-top:auto;font-size:10px;color:#636a7b}.checkbox_item,.radiobutton_item{display:flex;align-items:center;justify-items:flex-start;cursor:pointer;border:0!important}.checkbox_item_square,.radiobutton_item_square{display:block;border:1px solid #e4e6f1;min-width:13px;min-height:13px;width:13px;height:13px;background:#fff;margin-right:10px}.checkbox_item_square{border-radius:2px}.radiobutton_item_square{border-radius:50%}.checkbox_item input:checked~.checkbox_item_square{border-color:#449cf4;background:#449cf4 url(/public/img/check_input.svg)no-repeat center;background-size:contain}.editor__content .iframe .iframe__embed{pointer-events:none}.editor__content .iframe{position:relative;margin-bottom:10px}.editor__content .iframe .iframe_input_wrpr{position:absolute;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;background:#fff;z-index:2}.editor__content .iframe:hover .iframe_input_wrpr{opacity:1;visibility:visible}.sticky_show_after{display:none;visibility:hidden}.sticky_show_after.visible{display:flex;visibility:visible}.transition-all{overflow:hidden;transition:all .3s cubic-bezier(.3,0,0,1)}.full_page_spinner.overlay{z-index:300;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1215686275);display:flex;flex-direction:column;align-items:center;justify-content:center}.full_page_spinner .spinner svg{height:80px;width:80px}

            /* https://fonts.googleapis.com/css?family=Poppins:400,700|Outfit:400,700|DM+Sans:400,700|Rubik,+sans-serif:400,700&display=swap&subset=all */
            @font-face {
                font-family: dm sans;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/dmsans/v16/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");
                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
            }
            @font-face {
                font-family: dm sans;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/dmsans/v16/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");
                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            }
            @font-face {
                font-family: dm sans;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/dmsans/v16/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");
                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
            }
            @font-face {
                font-family: dm sans;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/dmsans/v16/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");
                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            }
            @font-face {
                font-family: outfit;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");
                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
            }
            @font-face {
                font-family: outfit;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");
                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            }
            @font-face {
                font-family: outfit;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");
                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
            }
            @font-face {
                font-family: outfit;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");
                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            }
            @font-face {
                font-family: poppins;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");
                unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
            }
            @font-face {
                font-family: poppins;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");
                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
            }
            @font-face {
                font-family: poppins;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");
                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            }
            @font-face {
                font-family: poppins;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");
                unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
            }
            @font-face {
                font-family: poppins;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");
                unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
            }
            @font-face {
                font-family: poppins;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");
                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            }
            .btn-sub-headline::before {
                content: "";
                position: relative;
                display: inline-block;
                background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1ydWxlPSJldmVub2RkIiBpZD0iU1ZHUmVwb19pY29uQ2FycmllciIgc3Ryb2tlLXdpZHRoPSIwIj48L2c+PGcgY2xpcC1ydWxlPSJldmVub2RkIiBpZD0iU1ZHUmVwb19pY29uQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2c+PGcgY2xpcC1ydWxlPSJldmVub2RkIiBpZD0iU1ZHUmVwb19pY29uQ2FycmllciI+IDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOCAxNkw0LjM1MDA5IDEzLjM5MjlDMi4yNDc3MyAxMS44OTEyIDEgOS40NjY2NyAxIDYuODgzMDZWM0w4IDBMMTUgM1Y2Ljg4MzA2QzE1IDkuNDY2NjcgMTMuNzUyMyAxMS44OTEyIDExLjY0OTkgMTMuMzkyOUw4IDE2Wk0xMi4yMDcxIDUuNzA3MTFMMTAuNzkyOSA0LjI5Mjg5TDcgOC4wODU3OUw1LjIwNzExIDYuMjkyODlMMy43OTI4OSA3LjcwNzExTDcgMTAuOTE0MkwxMi4yMDcxIDUuNzA3MTFaIiBmaWxsPSIjZmZmZmZmIj48L3BhdGggPjwvZz48L3N2Zz4=);
                background-repeat: no-repeat;
                background-position: center;
                background-size: contain;
                width: 15px;
                height: 15px;
                top: 4px;
                right: 5px;
            }
            .immersive-translate-input {
                position: absolute;
                top: 0;
                right: 0;
                left: 0;
                bottom: 0;
                z-index: 2147483647;
                display: flex;
                justify-content: center;
                align-items: center;
            }
            .immersive-translate-attach-loading::after {
                content: " ";

                --loading-color: #f78fb6;
                width: 6px;
                height: 6px;
                border-radius: 50%;
                display: block;
                margin: 12px auto;
                position: relative;
                color: white;
                left: -100px;
                box-sizing: border-box;
                animation: immersiveTranslateShadowRolling 1.5s linear infinite;

                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-2000%, -50%);
                z-index: 100;
            }

            .immersive-translate-loading-spinner {
                vertical-align: middle !important;
                width: 10px !important;
                height: 10px !important;
                display: inline-block !important;
                margin: 0 4px !important;
                border: 2px rgba(221, 244, 255, 0.6) solid !important;
                border-top: 2px rgba(0, 0, 0, 0.375) solid !important;
                border-left: 2px rgba(0, 0, 0, 0.375) solid !important;
                border-radius: 50% !important;
                padding: 0 !important;
                -webkit-animation: immersive-translate-loading-animation 0.6s infinite linear !important;
                animation: immersive-translate-loading-animation 0.6s infinite linear !important;
            }

            @-webkit-keyframes immersive-translate-loading-animation {
                from {
                    -webkit-transform: rotate(0deg);
                }

                to {
                    -webkit-transform: rotate(359deg);
                }
            }

            @keyframes immersive-translate-loading-animation {
                from {
                    transform: rotate(0deg);
                }

                to {
                    transform: rotate(359deg);
                }
            }

            .immersive-translate-input-loading {
                --loading-color: #f78fb6;
                width: 6px;
                height: 6px;
                border-radius: 50%;
                display: block;
                margin: 12px auto;
                position: relative;
                color: white;
                left: -100px;
                box-sizing: border-box;
                animation: immersiveTranslateShadowRolling 1.5s linear infinite;
            }

            @keyframes immersiveTranslateShadowRolling {
                0% {
                    box-shadow: 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
                }

                12% {
                    box-shadow: 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
                }

                25% {
                    box-shadow: 110px 0 var(--loading-color), 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
                }

                36% {
                    box-shadow: 120px 0 var(--loading-color), 110px 0 var(--loading-color), 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0);
                }

                50% {
                    box-shadow: 130px 0 var(--loading-color), 120px 0 var(--loading-color), 110px 0 var(--loading-color), 100px 0 var(--loading-color);
                }

                62% {
                    box-shadow: 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color), 120px 0 var(--loading-color), 110px 0 var(--loading-color);
                }

                75% {
                    box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color), 120px 0 var(--loading-color);
                }

                87% {
                    box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color);
                }

                100% {
                    box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0);
                }
            }

            .immersive-translate-toast {
                display: flex;
                position: fixed;
                z-index: 2147483647;
                left: 0;
                right: 0;
                top: 1%;
                width: fit-content;
                padding: 12px 20px;
                margin: auto;
                overflow: auto;
                background: #fef6f9;
                box-shadow: 0px 4px 10px 0px rgba(0, 10, 30, 0.06);
                font-size: 15px;
                border-radius: 8px;
                color: #333;
            }

            .immersive-translate-toast-content {
                display: flex;
                flex-direction: row;
                align-items: center;
            }

            .immersive-translate-toast-hidden {
                margin: 0 20px 0 72px;
                text-decoration: underline;
                cursor: pointer;
            }

            .immersive-translate-toast-close {
                color: #666666;
                font-size: 20px;
                font-weight: bold;
                padding: 0 10px;
                cursor: pointer;
            }

            @media screen and (max-width: 768px) {
                .immersive-translate-toast {
                    top: 0;
                    padding: 12px 0px 0 10px;
                }
                .immersive-translate-toast-content {
                    flex-direction: column;
                    text-align: center;
                }
                .immersive-translate-toast-hidden {
                    margin: 10px auto;
                }
            }

            .immersive-translate-modal {
                display: none;
                position: fixed;
                z-index: 2147483647;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
                overflow: auto;
                background-color: rgb(0, 0, 0);
                background-color: rgba(0, 0, 0, 0.4);
                font-size: 15px;
            }

            .immersive-translate-modal-content {
                background-color: #fefefe;
                margin: 10% auto;
                padding: 40px 24px 24px;
                border-radius: 12px;
                width: 350px;
                font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu", "Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
                position: relative;
            }

            @media screen and (max-width: 768px) {
                .immersive-translate-modal-content {
                    margin: 50% auto !important;
                }
            }

            .immersive-translate-modal .immersive-translate-modal-content-in-input {
                max-width: 500px;
            }
            .immersive-translate-modal-content-in-input .immersive-translate-modal-body {
                text-align: left;
                max-height: unset;
            }

            .immersive-translate-modal-title {
                text-align: center;
                font-size: 16px;
                font-weight: 700;
                color: #333333;
            }

            .immersive-translate-modal-body {
                text-align: center;
                font-size: 14px;
                font-weight: 400;
                color: #333333;
                word-break: break-all;
                margin-top: 24px;
            }

            @media screen and (max-width: 768px) {
                .immersive-translate-modal-body {
                    max-height: 250px;
                    overflow-y: auto;
                }
            }

            .immersive-translate-close {
                color: #666666;
                position: absolute;
                right: 16px;
                top: 16px;
                font-size: 20px;
                font-weight: bold;
            }

            .immersive-translate-close:hover,
            .immersive-translate-close:focus {
                text-decoration: none;
                cursor: pointer;
            }

            .immersive-translate-modal-footer {
                display: flex;
                justify-content: center;
                flex-wrap: wrap;
                margin-top: 24px;
            }

            .immersive-translate-btn {
                width: fit-content;
                color: #fff;
                background-color: #ea4c89;
                border: none;
                font-size: 14px;
                margin: 0 8px;
                padding: 9px 30px;
                border-radius: 5px;
                display: flex;
                align-items: center;
                justify-content: center;
                cursor: pointer;
                transition: background-color 0.3s ease;
            }

            .immersive-translate-btn:hover {
                background-color: #f082ac;
            }
            .immersive-translate-btn:disabled {
                opacity: 0.6;
                cursor: not-allowed;
            }
            .immersive-translate-btn:disabled:hover {
                background-color: #ea4c89;
            }

            .immersive-translate-cancel-btn {
                /* gray color */
                background-color: rgb(89, 107, 120);
            }

            .immersive-translate-cancel-btn:hover {
                background-color: hsl(205, 20%, 32%);
            }

            .immersive-translate-action-btn {
                background-color: transparent;
                color: #ea4c89;
                border: 1px solid #ea4c89;
            }

            .immersive-translate-btn svg {
                margin-right: 5px;
            }

            .immersive-translate-link {
                cursor: pointer;
                user-select: none;
                -webkit-user-drag: none;
                text-decoration: none;
                color: #007bff;
                -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
            }

            .immersive-translate-primary-link {
                cursor: pointer;
                user-select: none;
                -webkit-user-drag: none;
                text-decoration: none;
                color: #ea4c89;
                -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
            }

            .immersive-translate-modal input[type="radio"] {
                margin: 0 6px;
                cursor: pointer;
            }

            .immersive-translate-modal label {
                cursor: pointer;
            }

            .immersive-translate-close-action {
                position: absolute;
                top: 2px;
                right: 0px;
                cursor: pointer;
            }

            .imt-image-status {
                background-color: rgba(0, 0, 0, 0.5) !important;
                display: flex !important;
                flex-direction: column !important;
                align-items: center !important;
                justify-content: center !important;
                border-radius: 16px !important;
            }
            .imt-image-status img,
            .imt-image-status svg,
            .imt-img-loading {
                width: 28px !important;
                height: 28px !important;
                margin: 0 0 8px 0 !important;
                min-height: 28px !important;
                min-width: 28px !important;
                position: relative !important;
            }
            .imt-img-loading {
                background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAtFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////oK74hAAAAPHRSTlMABBMIDyQXHwyBfFdDMSw+OjXCb+5RG51IvV/k0rOqlGRM6KKMhdvNyZBz9MaupmxpWyj437iYd/yJVNZeuUC7AAACt0lEQVRIx53T2XKiUBCA4QYOiyCbiAsuuGBcYtxiYtT3f6/pbqoYHVFO5r+iivpo6DpAWYpqeoFfr9f90DsYAuRSWkFnPO50OgR9PwiCUFcl2GEcx+N/YBh6pvKaefHlUgZd1zVe0NbYcQjGBfzrPE8Xz8aF+71D8gG6DHFPpc4a7xFiCDuhaWgKgGIJQ3d5IMGDrpS4S5KgpIm+en9f6PlAhKby4JwEIxlYJV9h5k5nee9GoxHJ2IDSNB0dwdad1NAxDJ/uXDHYmebdk4PdbkS58CIVHdYSUHTYYRWOJblWSyu2lmy3KNFVJNBhxcuGW4YBVCbYGRZwIooipHsNqjM4FbgOQqQqSKQQU9V8xmi1QlgHqQQ6DDBvRUVCDirs+EzGDGOQTCATgtYTnbCVLgsVgRE0T1QE0qHCFAht2z6dLvJQs3Lo2FQoDxWNUiBhaP4eRgwNkI+dAjVOA/kUrIDwf3CG8NfNOE0eiFotSuo+rBiq8tD9oY4Qzc6YJw99hl1wzpQvD7ef2M8QgnOGJfJw+EltQc+oX2yn907QB22WZcvlUpd143dqQu+8pCJZuGE4xCuPXJqqcs5sNpsI93Rmzym1k4Npk+oD1SH3/a3LOK/JpUBpWfqNySxWzCfNCUITuDG5dtuphrUJ1myeIE9bIsPiKrfqTai5WZxbhtNphYx6GEIHihyGFTI69lje/rxajdh0s0msZ0zYxyPLhYCb1CyHm9Qsd2H37Y3lugVwL9kNh8Ot8cha6fUNQ8nuXi5z9/ExsAO4zQrb/ev1yrCB7lGyQzgYDGuxq1toDN/JGvN+HyWNHKB7zEoK+PX11e12G431erGYzwmytAWU56fkMHY5JJnDRR2eZji3AwtIcrEV8Cojat/BdQ7XOwGV1e1hDjGGjXbdArm8uJZtCH5MbcctVX8A1WpqumJHwckAAAAASUVORK5CYII=");
                background-size: 28px 28px;
                animation: image-loading-rotate 1s linear infinite !important;
            }

            .imt-image-status span {
                color: var(--bg-2, #fff) !important;
                font-size: 14px !important;
                line-height: 14px !important;
                font-weight: 500 !important;
                font-family: "PingFang SC", Arial, sans-serif !important;
            }

            @keyframes image-loading-rotate {
                from {
                    transform: rotate(360deg);
                }
                to {
                    transform: rotate(0deg);
                }
            }
            .el-408641 {
                font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-408641 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-408641 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-681505 {
                align-items: center;
            }
            .el-681505 img {
            }

            .el-209077 {
                align-items: center;
            }
            .el-209077 img {
            }

            .el-933332 {
                align-items: center;
            }
            .el-933332 img {
            }
             {
            }
            .el-593911 {
                align-items: start;
            }
            .el-593911 {
            }
            @media (max-width: 480px) {
                .el-593911 {
                    align-items: center;
                }
                .el-593911 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-593911 {
                }
                .el-593911 {
                }
            }
            .el-593911 {
                flex-direction: column;
            }
            .el-593911 > .container-box:nth-child(1) {
                width: 30%;
                min-width: 30%;
                max-width: 30%;
            }
            .el-593911 > .container-box:nth-child(2) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-593911 {
                    flex-direction: row;
                }
                .el-593911 > .container-box:nth-child(1) {
                    width: 30%;
                    min-width: 30%;
                    max-width: 30%;
                }
                .el-593911 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-593911 {
                    flex-direction: row;
                }
                .el-593911 > .container-box:nth-child(1) {
                    width: 30%;
                    min-width: 30%;
                    max-width: 30%;
                }
                .el-593911 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-313534 {
                align-items: flex-start;
            }
            .el-313534 img {
            }
            @media (max-width: 480px) {
                .el-313534 {
                    align-items: center;
                }
                .el-313534 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-313534 {
                }
                .el-313534 img {
                }
            }
            .el-597768 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-597768 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-597768 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-421620 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-421620 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-421620 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-910490 {
                align-items: start;
            }
            .el-910490 {
            }
            @media (max-width: 480px) {
                .el-910490 {
                    align-items: center;
                }
                .el-910490 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-910490 {
                }
                .el-910490 {
                }
            }
            .el-910490 {
                flex-direction: column;
            }
            .el-910490 > .container-box:nth-child(1) {
                width: 20%;
                min-width: 20%;
                max-width: 20%;
            }
            .el-910490 > .container-box:nth-child(2) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-910490 {
                    flex-direction: row;
                }
                .el-910490 > .container-box:nth-child(1) {
                    width: 20%;
                    min-width: 20%;
                    max-width: 20%;
                }
                .el-910490 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-910490 {
                    flex-direction: row;
                }
                .el-910490 > .container-box:nth-child(1) {
                    width: 20%;
                    min-width: 20%;
                    max-width: 20%;
                }
                .el-910490 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-884414 {
                align-items: flex-start;
            }
            .el-884414 img {
            }
            @media (max-width: 480px) {
                .el-884414 {
                    align-items: center;
                }
                .el-884414 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-884414 {
                }
                .el-884414 img {
                }
            }
            .el-74087 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-74087 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-74087 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-682112 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-682112 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-682112 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-214638 {
                font-size: calc(27px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-214638 {
                    font-size: calc(24px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-214638 {
                    font-size: 27px;
                    text-align: left;
                }
            }
            .el-250809 {
                font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-250809 {
                    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-250809 {
                    font-size: 19px;
                    text-align: left;
                }
            }
            .el-760949 {
                font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-760949 {
                    font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-760949 {
                    font-size: 17px;
                    text-align: left;
                }
            }
            .el-231026 {
                align-items: center;
            }
            .el-231026 {
            }

            .el-231026 {
                flex-direction: row;
            }
            .el-231026 > .container-box:nth-child(1) {
                width: 50%;
                min-width: 50%;
                max-width: 50%;
            }
            .el-231026 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-874684 {
                font-size: 18px;
                text-align: right;
            }
            .el-171792 {
                align-items: center;
            }
            .el-171792 {
            }

            .el-171792 {
                flex-direction: row;
            }
            .el-171792 > .container-box:nth-child(1) {
                width: 15%;
                min-width: 15%;
                max-width: 15%;
            }
            .el-171792 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-354144 {
                align-items: center;
            }
            .el-354144 img {
            }
            .el-137757 {
                font-size: 20px;
                text-align: center;
            }
            .el-526678 {
                align-items: center;
            }
            .el-526678 {
            }

            .el-526678 {
                flex-direction: row;
            }
            .el-526678 > .container-box:nth-child(1) {
                width: 15%;
                min-width: 15%;
                max-width: 15%;
            }
            .el-526678 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-534476 {
                align-items: center;
            }
            .el-534476 img {
            }
            .el-631825 {
                font-size: 20px;
                text-align: center;
            }
            .el-770920 {
                align-items: center;
            }
            .el-770920 {
            }

            .el-446058 {
                align-items: start;
            }
            .el-446058 {
            }

            .el-446058 {
                flex-direction: row;
            }
            .el-446058 > .container-box:nth-child(1) {
                width: 33%;
                min-width: 33%;
                max-width: 33%;
            }
            .el-446058 > .container-box:nth-child(2) {
                width: 33%;
                min-width: 33%;
                max-width: 33%;
            }
            .el-446058 > .container-box:nth-child(3) {
                width: 33%;
                min-width: 33%;
                max-width: 33%;
            }
            .el-936098 {
                align-items: center;
            }
            .el-936098 img {
            }
            .el-286908 {
                font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-286908 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-286908 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-99128 {
                align-items: center;
            }
            .el-99128 img {
            }
            .el-715494 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-715494 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-715494 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-809684 {
                align-items: center;
            }
            .el-809684 img {
            }
            .el-51139 {
                font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-51139 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-51139 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-645321 {
                align-items: start;
            }
            .el-645321 {
            }
            @media (max-width: 480px) {
                .el-645321 {
                    align-items: center;
                }
                .el-645321 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-645321 {
                }
                .el-645321 {
                }
            }
            .el-645321 {
                flex-direction: row;
            }
            .el-645321 > .container-box:nth-child(1) {
                width: 30%;
                min-width: 30%;
                max-width: 30%;
            }
            .el-645321 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }

            @media screen and (min-width: 480px) {
                .el-645321 {
                    flex-direction: row;
                }
                .el-645321 > .container-box:nth-child(1) {
                    width: 30%;
                    min-width: 30%;
                    max-width: 30%;
                }
                .el-645321 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-645321 {
                    flex-direction: row;
                }
                .el-645321 > .container-box:nth-child(1) {
                    width: 30%;
                    min-width: 30%;
                    max-width: 30%;
                }
                .el-645321 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-161792 {
                align-items: flex-start;
            }
            .el-161792 img {
            }
            @media (max-width: 480px) {
                .el-161792 {
                    align-items: center;
                }
                .el-161792 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-161792 {
                }
                .el-161792 img {
                }
            }
            .el-301267 {
                font-size: calc(14px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-301267 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-301267 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-73516 {
                font-size: calc(22px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-73516 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-73516 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-845149 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-845149 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-845149 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-962568 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-962568 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-962568 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-896148 {
                align-items: start;
            }
            .el-896148 {
            }

            .el-896148 {
                flex-direction: row;
            }
            .el-896148 > .container-box:nth-child(1) {
                width: 50%;
                min-width: 50%;
                max-width: 50%;
            }
            .el-896148 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-191178 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-191178 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-191178 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-762973 {
                align-items: start;
            }
            .el-762973 {
            }

            .el-762973 {
                flex-direction: row;
            }
            .el-762973 > .container-box:nth-child(1) {
                width: 15%;
                min-width: 15%;
                max-width: 15%;
            }
            .el-762973 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-133703 {
                align-items: center;
            }
            .el-133703 img {
            }
            .el-736381 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-736381 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-736381 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-381712 {
                align-items: flex-start;
            }
            .el-381712 {
            }
            @media (max-width: 480px) {
                .el-381712 {
                    align-items: center;
                }
                .el-381712 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-381712 {
                }
                .el-381712 {
                }
            }
            .el-527249 {
                align-items: start;
            }
            .el-527249 {
            }

            .el-527249 {
                flex-direction: row;
            }
            .el-527249 > .container-box:nth-child(1) {
                width: 34%;
                min-width: 34%;
                max-width: 34%;
            }
            .el-527249 > .container-box:nth-child(2) {
                width: 33%;
                min-width: 33%;
                max-width: 33%;
            }
            .el-527249 > .container-box:nth-child(3) {
                width: 33%;
                min-width: 33%;
                max-width: 33%;
            }
            .el-70462 {
                align-items: center;
            }
            .el-70462 img {
            }
            .el-561198 {
                font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-561198 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-561198 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-974470 {
                align-items: center;
            }
            .el-974470 img {
            }
            .el-330919 {
                font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-330919 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-330919 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-823447 {
                align-items: center;
            }
            .el-823447 img {
            }
            .el-794025 {
                font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-794025 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-794025 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-752727 {
                align-items: start;
            }
            .el-752727 {
            }

            .el-752727 {
                flex-direction: column;
            }
            .el-752727 > .container-box:nth-child(1) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }
            .el-752727 > .container-box:nth-child(2) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-752727 {
                    flex-direction: row;
                }
                .el-752727 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-752727 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-752727 {
                    flex-direction: row;
                }
                .el-752727 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-752727 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-541845 {
                align-items: start;
            }
            .el-541845 {
            }
            @media (max-width: 480px) {
                .el-541845 {
                    align-items: center;
                }
                .el-541845 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-541845 {
                }
                .el-541845 {
                }
            }
            .el-541845 {
                flex-direction: row;
            }
            .el-541845 > .container-box:nth-child(1) {
                width: 15%;
                min-width: 15%;
                max-width: 15%;
            }
            .el-541845 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-941066 {
                align-items: center;
            }
            .el-941066 img {
            }

            .el-973230 {
                align-items: start;
            }
            .el-973230 {
            }
            @media (max-width: 480px) {
                .el-973230 {
                    align-items: center;
                }
                .el-973230 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-973230 {
                }
                .el-973230 {
                }
            }
            .el-973230 {
                flex-direction: column;
            }
            .el-973230 > .container-box:nth-child(1) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }
            .el-973230 > .container-box:nth-child(2) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-973230 {
                    flex-direction: row;
                }
                .el-973230 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-973230 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-973230 {
                    flex-direction: row;
                }
                .el-973230 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-973230 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-122441 {
                align-items: start;
            }
            .el-122441 {
            }

            .el-122441 {
                flex-direction: row;
            }
            .el-122441 > .container-box:nth-child(1) {
                width: 30%;
                min-width: 30%;
                max-width: 30%;
            }
            .el-122441 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-486845 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-486845 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-486845 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-316608 {
                align-items: center;
            }
            .el-316608 img {
            }
            @media (max-width: 480px) {
                .el-316608 {
                    align-items: flex-start;
                }
                .el-316608 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-316608 {
                }
                .el-316608 img {
                }
            }
            .el-72751 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-72751 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-72751 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-869038 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-869038 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-869038 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .logos.wf-section {
                position: relative;
                display: flex;
                overflow: hidden;
                width: 100%;
                height: 100px;
                margin: -15px auto 0;
            }
            .logo-container {
                animation: track 20s linear forwards infinite;
            }
            .logo-container {
                display: flex;
            }
            .content-holder {
                position: relative;
                display: flex;
                -webkit-box-align: center;
                align-items: center;
            }
            .logo-slide-wrapper {
                display: flex;
                height: auto;
                min-width: 100px;
                margin-right: 20px;
                margin-left: 20px;
                -webkit-box-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                align-items: center;
            }
            .logo-slide-wrapper img {
                border: 0;
                height: auto;
                max-width: 100%;
                border-radius: 10px;
            }
            @keyframes track {
                0% {
                    transform: translate(0);
                }
                100% {
                    transform: translate(-100%);
                }
            }
            .logo-center-el {
                position: absolute;
                left: 50%;
                top: 50%;
                display: flex;
                width: 100%;
                height: 100%;
                max-width: 100%;
                -webkit-box-orient: vertical;
                flex-direction: column;
                -webkit-box-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                align-items: center;
                background-color: transparent;
                background-image: radial-gradient(circle farthest-corner at 50% 50%, #fff 10%, rgba(247, 252, 253, 0));
                transform: translate(-50%, -50%);
                font-size: 21px;
                line-height: 21px;
                font-weight: 700;
                text-align: center;
            }
            .line__text {
                font-weight: 700;
                font-size: 18px;
                line-height: 1.2;
                text-align: center;
                color: #000000;
                margin-top: 5px;
            }

            .el-987283 {
                align-items: center;
            }
            .el-987283 img {
            }
            .el-799606 {
                font-size: calc(28px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-799606 {
                    font-size: calc(27px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-799606 {
                    font-size: 27px;
                    text-align: center;
                }
            }
            .el-145762 {
                font-size: calc(25px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-145762 {
                    font-size: calc(29px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-145762 {
                    font-size: 29px;
                    text-align: center;
                }
            }
            .el-310847 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-310847 {
                    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-310847 {
                    font-size: 17px;
                    text-align: center;
                }
            }
            .el-122541 {
                align-items: flex-start;
            }
            .el-122541 {
            }
            @media (max-width: 480px) {
                .el-122541 {
                    align-items: center;
                }
                .el-122541 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-122541 {
                }
                .el-122541 {
                }
            }
            .el-529136 {
                align-items: center;
            }
            .el-529136 {
            }
            .el-591311 {
                font-size: 12px;
                text-align: center;
            }
            .el-805388 {
                align-items: center;
            }
            .el-805388 img {
            }

            .el-240864 {
                align-items: center;
            }
            .el-240864 img {
            }

            .el-727520 {
                align-items: center;
            }
            .el-727520 img {
            }
            .el-54262 {
                font-size: calc(25px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-54262 {
                    font-size: calc(29px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-54262 {
                    font-size: 29px;
                    text-align: center;
                }
            }
            .el-50279 {
                font-size: calc(26px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-50279 {
                    font-size: calc(27px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-50279 {
                    font-size: 27px;
                    text-align: center;
                }
            }
            .el-278013 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-278013 {
                    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-278013 {
                    font-size: 17px;
                    text-align: center;
                }
            }
            .el-259426 {
                align-items: center;
            }
            .el-259426 {
            }

            .el-479042 {
                align-items: flex-start;
            }
            .el-479042 {
            }
            @media (max-width: 480px) {
                .el-479042 {
                    align-items: center;
                }
                .el-479042 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-479042 {
                }
                .el-479042 {
                }
            }
            .el-969063 {
                font-size: 12px;
                text-align: center;
            }
            .logos.wf-section {
                position: relative;
                display: flex;
                overflow: hidden;
                width: 100%;
                height: 100px;
                margin: -15px auto 0;
            }
            .logo-container {
                animation: track 20s linear forwards infinite;
            }
            .logo-container {
                display: flex;
            }
            .content-holder {
                position: relative;
                display: flex;
                -webkit-box-align: center;
                align-items: center;
            }
            .logo-slide-wrapper {
                display: flex;
                height: auto;
                min-width: 100px;
                margin-right: 20px;
                margin-left: 20px;
                -webkit-box-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                align-items: center;
            }
            .logo-slide-wrapper img {
                border: 0;
                height: auto;
                max-width: 100%;
                border-radius: 10px;
            }
            @keyframes track {
                0% {
                    transform: translate(0);
                }
                100% {
                    transform: translate(-100%);
                }
            }
            .logo-center-el {
                position: absolute;
                left: 50%;
                top: 50%;
                display: flex;
                width: 100%;
                height: 100%;
                max-width: 100%;
                -webkit-box-orient: vertical;
                flex-direction: column;
                -webkit-box-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                align-items: center;
                background-color: transparent;
                background-image: radial-gradient(circle farthest-corner at 50% 50%, #fff 10%, rgba(247, 252, 253, 0));
                transform: translate(-50%, -50%);
                font-size: 21px;
                line-height: 21px;
                font-weight: 700;
                text-align: center;
            }
            .line__text {
                font-weight: 700;
                font-size: 18px;
                line-height: 1.2;
                text-align: center;
                color: #000000;
                margin-top: 5px;
            }

            .el-695204 {
                align-items: center;
            }
            .el-695204 img {
            }
            .el-899367 {
                font-size: calc(25px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-899367 {
                    font-size: calc(29px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-899367 {
                    font-size: 29px;
                    text-align: center;
                }
            }
            .el-870654 {
                font-size: calc(28px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-870654 {
                    font-size: calc(27px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-870654 {
                    font-size: 27px;
                    text-align: center;
                }
            }
            .el-405311 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-405311 {
                    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-405311 {
                    font-size: 17px;
                    text-align: center;
                }
            }
            .el-264065 {
                align-items: flex-start;
            }
            .el-264065 {
            }
            @media (max-width: 480px) {
                .el-264065 {
                    align-items: center;
                }
                .el-264065 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-264065 {
                }
                .el-264065 {
                }
            }
            .el-528701 {
                align-items: center;
            }
            .el-528701 {
            }
            .el-858967 {
                font-size: 12px;
                text-align: center;
            }
            .el-486240 {
                align-items: center;
            }
            .el-486240 img {
            }

            .el-490345 {
                align-items: center;
            }
            .el-490345 img {
            }

            .el-540904 {
                align-items: center;
            }
            .el-540904 img {
            }
            .el-112356 {
                font-size: calc(28px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-112356 {
                    font-size: calc(27px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-112356 {
                    font-size: 27px;
                    text-align: center;
                }
            }
            .el-577071 {
                font-size: calc(25px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-577071 {
                    font-size: calc(29px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-577071 {
                    font-size: 29px;
                    text-align: center;
                }
            }
            .el-736987 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-736987 {
                    font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-736987 {
                    font-size: 17px;
                    text-align: center;
                }
            }
            .el-270014 {
                align-items: flex-start;
            }
            .el-270014 {
            }
            @media (max-width: 480px) {
                .el-270014 {
                    align-items: center;
                }
                .el-270014 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-270014 {
                }
                .el-270014 {
                }
            }
            .el-673612 {
                align-items: center;
            }
            .el-673612 {
            }
            .el-565835 {
                font-size: 12px;
                text-align: center;
            }
            .el-595433 {
                align-items: center;
            }
            .el-595433 img {
            }

            .el-983539 {
                align-items: start;
            }
            .el-983539 {
            }
            @media (max-width: 480px) {
                .el-983539 {
                    align-items: center;
                }
                .el-983539 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-983539 {
                }
                .el-983539 {
                }
            }
            .el-983539 {
                flex-direction: column;
            }
            .el-983539 > .container-box:nth-child(1) {
                width: 45%;
                min-width: 45%;
                max-width: 45%;
            }
            .el-983539 > .container-box:nth-child(2) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-983539 {
                    flex-direction: row;
                }
                .el-983539 > .container-box:nth-child(1) {
                    width: 45%;
                    min-width: 45%;
                    max-width: 45%;
                }
                .el-983539 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-983539 {
                    flex-direction: row;
                }
                .el-983539 > .container-box:nth-child(1) {
                    width: 45%;
                    min-width: 45%;
                    max-width: 45%;
                }
                .el-983539 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-152176 {
                align-items: flex-end;
            }
            .el-152176 img {
            }
            @media (max-width: 480px) {
                .el-152176 {
                    align-items: center;
                }
                .el-152176 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-152176 {
                }
                .el-152176 img {
                }
            }
            .el-116983 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-116983 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-116983 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-756047 {
                font-size: calc(25px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-756047 {
                    font-size: calc(30px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-756047 {
                    font-size: 30px;
                    text-align: center;
                }
            }
            .el-273052 {
                align-items: start;
            }
            .el-273052 {
            }

            .el-273052 {
                flex-direction: column;
            }
            .el-273052 > .container-box:nth-child(1) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }
            .el-273052 > .container-box:nth-child(2) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }
            .el-273052 > .container-box:nth-child(3) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-273052 {
                    flex-direction: row;
                }
                .el-273052 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-273052 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-273052 > .container-box:nth-child(3) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-273052 {
                    flex-direction: row;
                }
                .el-273052 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-273052 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-273052 > .container-box:nth-child(3) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-472965 {
                align-items: start;
            }
            .el-472965 {
            }

            .el-472965 {
                flex-direction: row;
            }
            .el-472965 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-603770 {
                align-items: center;
            }
            .el-603770 img {
            }

            .el-219995 {
                align-items: center;
            }
            .el-219995 {
            }
            @media (max-width: 480px) {
                .el-219995 {
                    align-items: center;
                }
                .el-219995 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-219995 {
                }
                .el-219995 {
                }
            }
            .el-219995 {
                flex-direction: row;
            }
            .el-219995 > .container-box:nth-child(1) {
                width: 10%;
                min-width: 10%;
                max-width: 10%;
            }
            .el-219995 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-219995 > .container-box:nth-child(3) {
                width: 45%;
                min-width: 45%;
                max-width: 45%;
            }
            .el-861999 {
                align-items: center;
            }
            .el-861999 img {
            }
            .el-934321 {
                font-size: 17px;
                text-align: left;
            }
            .el-120950 {
                align-items: center;
            }
            .el-120950 img {
            }
            .el-226728 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-226728 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-226728 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-960278 {
                align-items: start;
            }
            .el-960278 {
            }

            .el-960278 {
                flex-direction: row;
            }
            .el-960278 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-221537 {
                align-items: center;
            }
            .el-221537 img {
            }

            .el-786124 {
                align-items: center;
            }
            .el-786124 {
            }
            @media (max-width: 480px) {
                .el-786124 {
                    align-items: center;
                }
                .el-786124 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-786124 {
                }
                .el-786124 {
                }
            }
            .el-786124 {
                flex-direction: row;
            }
            .el-786124 > .container-box:nth-child(1) {
                width: 10%;
                min-width: 10%;
                max-width: 10%;
            }
            .el-786124 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-786124 > .container-box:nth-child(3) {
                width: 45%;
                min-width: 45%;
                max-width: 45%;
            }
            .el-420221 {
                align-items: center;
            }
            .el-420221 img {
            }
            .el-137701 {
                font-size: 17px;
                text-align: left;
            }
            .el-297330 {
                align-items: center;
            }
            .el-297330 img {
            }
            .el-186481 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-186481 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-186481 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-666210 {
                align-items: start;
            }
            .el-666210 {
            }

            .el-666210 {
                flex-direction: row;
            }
            .el-666210 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-829422 {
                align-items: center;
            }
            .el-829422 img {
            }

            .el-30712 {
                align-items: center;
            }
            .el-30712 {
            }
            @media (max-width: 480px) {
                .el-30712 {
                    align-items: center;
                }
                .el-30712 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-30712 {
                }
                .el-30712 {
                }
            }
            .el-30712 {
                flex-direction: row;
            }
            .el-30712 > .container-box:nth-child(1) {
                width: 10%;
                min-width: 10%;
                max-width: 10%;
            }
            .el-30712 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-30712 > .container-box:nth-child(3) {
                width: 45%;
                min-width: 45%;
                max-width: 45%;
            }
            .el-631670 {
                align-items: center;
            }
            .el-631670 img {
            }
            .el-601634 {
                font-size: 17px;
                text-align: left;
            }
            .el-822757 {
                align-items: center;
            }
            .el-822757 img {
            }
            .el-493100 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-493100 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-493100 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-517526 {
                align-items: center;
            }
            .el-517526 img {
            }
            .el-677846 {
                font-size: calc(25px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-677846 {
                    font-size: calc(29px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-677846 {
                    font-size: 29px;
                    text-align: center;
                }
            }
            .el-425697 {
                font-size: calc(28px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-425697 {
                    font-size: calc(28px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-425697 {
                    font-size: 28px;
                    text-align: center;
                }
            }
            .el-811165 {
                font-size: calc(16px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-811165 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-811165 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-369031 {
                align-items: flex-start;
            }
            .el-369031 {
            }
            @media (max-width: 480px) {
                .el-369031 {
                    align-items: center;
                }
                .el-369031 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-369031 {
                }
                .el-369031 {
                }
            }
            .el-429739 {
                align-items: center;
            }
            .el-429739 {
            }
            @media (max-width: 480px) {
                .el-429739 {
                }
                .el-429739 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-429739 {
                    align-items: center;
                }
                .el-429739 {
                }
            }
            .el-500219 {
                font-size: 12px;
                text-align: center;
            }
            .el-35643 {
                align-items: center;
            }
            .el-35643 img {
            }

            .el-883730 {
                align-items: center;
            }
            .el-883730 {
            }

            .el-883730 {
                flex-direction: row;
            }
            .el-883730 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-883730 > .container-box:nth-child(2) {
                width: 60px;
                min-width: 60px;
                max-width: 60px;
            }
            .el-883730 > .container-box:nth-child(3) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-883730 > .container-box:nth-child(4) {
                width: 60px;
                min-width: 60px;
                max-width: 60px;
            }
            .el-883730 > .container-box:nth-child(5) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-347353 {
                align-items: start;
            }
            .el-347353 {
            }

            .el-347353 {
                flex-direction: row;
            }
            .el-347353 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-809974 {
                font-size: 26px;
                text-align: center;
            }
            .el-477342 {
                align-items: center;
            }
            .el-477342 img {
            }
            .el-438362 {
                font-size: 20px;
                text-align: center;
            }
            .el-41105 {
                font-size: 22px;
                text-align: center;
            }
            .el-525555 {
                font-size: 16px;
                text-align: center;
            }
            .el-24857 {
                align-items: center;
            }
            .el-24857 {
            }

            .el-956574 {
                align-items: center;
            }
            .el-956574 {
            }

            .el-956574 {
                flex-direction: row;
            }
            .el-956574 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-956574 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-840705 {
                align-items: center;
            }
            .el-840705 {
            }

            .el-840705 {
                flex-direction: row;
            }
            .el-840705 > .container-box:nth-child(1) {
                width: 30%;
                min-width: 30%;
                max-width: 30%;
            }
            .el-840705 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-165653 {
                align-items: center;
            }
            .el-165653 img {
            }
            .el-763047 {
                font-size: 12px;
                text-align: left;
            }
            .el-229764 {
                align-items: center;
            }
            .el-229764 {
            }

            .el-229764 {
                flex-direction: row;
            }
            .el-229764 > .container-box:nth-child(1) {
                width: 25%;
                min-width: 25%;
                max-width: 25%;
            }
            .el-229764 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-998618 {
                align-items: center;
            }
            .el-998618 img {
            }
            .el-932781 {
                font-size: 12px;
                text-align: left;
            }
            .el-9546 {
                align-items: start;
            }
            .el-9546 {
            }

            .el-9546 {
                flex-direction: row;
            }
            .el-9546 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-949102 {
                font-size: 19px;
                text-align: center;
            }
            .el-663798 {
                font-size: 26px;
                text-align: center;
            }
            .el-47960 {
                align-items: center;
            }
            .el-47960 img {
            }
            .el-201907 {
                font-size: 20px;
                text-align: center;
            }
            .el-975655 {
                font-size: 22px;
                text-align: center;
            }
            .el-409822 {
                font-size: 16px;
                text-align: center;
            }
            .el-393228 {
                align-items: center;
            }
            .el-393228 {
            }

            .el-960388 {
                align-items: center;
            }
            .el-960388 {
            }

            .el-960388 {
                flex-direction: row;
            }
            .el-960388 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-960388 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-371624 {
                align-items: center;
            }
            .el-371624 {
            }

            .el-371624 {
                flex-direction: row;
            }
            .el-371624 > .container-box:nth-child(1) {
                width: 30%;
                min-width: 30%;
                max-width: 30%;
            }
            .el-371624 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-468937 {
                align-items: center;
            }
            .el-468937 img {
            }
            .el-328732 {
                font-size: 12px;
                text-align: left;
            }
            .el-344395 {
                align-items: center;
            }
            .el-344395 {
            }

            .el-344395 {
                flex-direction: row;
            }
            .el-344395 > .container-box:nth-child(1) {
                width: 25%;
                min-width: 25%;
                max-width: 25%;
            }
            .el-344395 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-60649 {
                align-items: center;
            }
            .el-60649 img {
            }
            .el-777168 {
                font-size: 12px;
                text-align: left;
            }
            .el-391846 {
                align-items: start;
            }
            .el-391846 {
            }

            .el-391846 {
                flex-direction: row;
            }
            .el-391846 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-891139 {
                font-size: 26px;
                text-align: center;
            }
            .el-754796 {
                align-items: center;
            }
            .el-754796 img {
            }
            .el-81471 {
                font-size: 20px;
                text-align: center;
            }
            .el-886624 {
                font-size: 22px;
                text-align: center;
            }
            .el-563468 {
                font-size: 16px;
                text-align: center;
            }
            .el-406257 {
                align-items: center;
            }
            .el-406257 {
            }

            .el-224382 {
                align-items: center;
            }
            .el-224382 {
            }

            .el-224382 {
                flex-direction: row;
            }
            .el-224382 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-224382 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-514618 {
                align-items: center;
            }
            .el-514618 {
            }

            .el-514618 {
                flex-direction: row;
            }
            .el-514618 > .container-box:nth-child(1) {
                width: 30%;
                min-width: 30%;
                max-width: 30%;
            }
            .el-514618 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-169703 {
                align-items: center;
            }
            .el-169703 img {
            }
            .el-344989 {
                font-size: 12px;
                text-align: left;
            }
            .el-660657 {
                align-items: center;
            }
            .el-660657 {
            }

            .el-660657 {
                flex-direction: row;
            }
            .el-660657 > .container-box:nth-child(1) {
                width: 25%;
                min-width: 25%;
                max-width: 25%;
            }
            .el-660657 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-262515 {
                align-items: center;
            }
            .el-262515 img {
            }
            .el-569963 {
                font-size: 12px;
                text-align: left;
            }
            .el-331815 {
                align-items: center;
            }
            .el-331815 {
            }

            .el-331815 {
                flex-direction: row;
            }
            .el-331815 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-331815 > .container-box:nth-child(2) {
                width: 60px;
                min-width: 60px;
                max-width: 60px;
            }
            .el-331815 > .container-box:nth-child(3) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-331815 > .container-box:nth-child(4) {
                width: 60px;
                min-width: 60px;
                max-width: 60px;
            }
            .el-331815 > .container-box:nth-child(5) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-5826 {
                align-items: start;
            }
            .el-5826 {
            }

            .el-5826 {
                flex-direction: row;
            }
            .el-5826 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-586745 {
                font-size: 26px;
                text-align: center;
            }
            .el-320239 {
                font-size: 16px;
                text-align: center;
            }
            .el-165087 {
                align-items: center;
            }
            .el-165087 img {
            }
            .el-344212 {
                font-size: 22px;
                text-align: center;
            }
            .el-678170 {
                font-size: 18px;
                text-align: center;
            }
            .el-313435 {
                align-items: center;
            }
            .el-313435 {
            }
            .el-695702 {
                font-size: 11px;
                text-align: center;
            }
            .el-718811 {
                align-items: start;
            }
            .el-718811 {
            }

            .el-718811 {
                flex-direction: row;
            }
            .el-718811 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-116421 {
                font-size: 18px;
                text-align: center;
            }
            .el-209112 {
                font-size: 26px;
                text-align: center;
            }
            .el-798944 {
                font-size: 16px;
                text-align: center;
            }
            .el-547762 {
                align-items: center;
            }
            .el-547762 img {
            }
            .el-481129 {
                font-size: 22px;
                text-align: center;
            }
            .el-350920 {
                font-size: 18px;
                text-align: center;
            }
            .el-242091 {
                align-items: center;
            }
            .el-242091 {
            }
            .el-759476 {
                font-size: 11px;
                text-align: center;
            }
            .el-355291 {
                align-items: start;
            }
            .el-355291 {
            }

            .el-355291 {
                flex-direction: row;
            }
            .el-355291 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-157352 {
                font-size: 26px;
                text-align: center;
            }
            .el-57163 {
                font-size: 16px;
                text-align: center;
            }
            .el-517118 {
                align-items: center;
            }
            .el-517118 img {
            }
            .el-416696 {
                font-size: 22px;
                text-align: center;
            }
            .el-353774 {
                font-size: 18px;
                text-align: center;
            }
            .el-120217 {
                align-items: center;
            }
            .el-120217 {
            }
            .el-435707 {
                font-size: 11px;
                text-align: center;
            }
            .el-751702 {
                align-items: start;
            }
            .el-751702 {
            }

            .el-751702 {
                flex-direction: column;
            }
            .el-751702 > .container-box:nth-child(1) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-751702 {
                    flex-direction: row;
                }
                .el-751702 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-751702 {
                    flex-direction: row;
                }
                .el-751702 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-910681 {
                align-items: start;
            }
            .el-910681 {
            }
            @media (max-width: 480px) {
                .el-910681 {
                    align-items: center;
                }
                .el-910681 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-910681 {
                    align-items: center;
                }
                .el-910681 {
                }
            }
            .el-910681 {
                flex-direction: row;
            }
            .el-910681 > .container-box:nth-child(1) {
                width: 35%;
                min-width: 35%;
                max-width: 35%;
            }
            .el-910681 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-262526 {
                font-size: calc(14px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-262526 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-262526 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-325844 {
                align-items: center;
            }
            .el-325844 img {
            }
            @media (max-width: 480px) {
                .el-325844 {
                    align-items: center;
                }
                .el-325844 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-325844 {
                }
                .el-325844 img {
                }
            }
            .el-852606 {
                font-size: calc(24px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-852606 {
                    font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-852606 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-386395 {
                font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-386395 {
                    font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-386395 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-761914 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-761914 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-761914 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-930456 {
                align-items: center;
            }
            .el-930456 {
            }
            @media (max-width: 480px) {
                .el-930456 {
                    align-items: stretch;
                }
                .el-930456 {
                    width: 100%;
                    align-self: center;
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-930456 {
                    align-items: center;
                }
                .el-930456 {
                }
            }
            .el-771942 {
                align-items: start;
            }
            .el-771942 {
            }
            @media (max-width: 480px) {
                .el-771942 {
                    align-items: flex-start;
                }
                .el-771942 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-771942 {
                    align-items: center;
                }
                .el-771942 {
                }
            }
            .el-771942 {
                flex-direction: row;
            }
            .el-771942 > .container-box:nth-child(1) {
                width: 35%;
                min-width: 35%;
                max-width: 35%;
            }
            .el-771942 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-221670 {
                font-size: calc(14px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-221670 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-221670 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-26619 {
                align-items: center;
            }
            .el-26619 img {
            }
            .el-155297 {
                font-size: calc(24px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-155297 {
                    font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-155297 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-448187 {
                font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-448187 {
                    font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-448187 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-957165 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-957165 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-957165 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-53689 {
                align-items: center;
            }
            .el-53689 {
            }
            @media (max-width: 480px) {
                .el-53689 {
                    align-items: stretch;
                }
                .el-53689 {
                    width: 100%;
                    align-self: center;
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-53689 {
                    align-items: center;
                }
                .el-53689 {
                }
            }
            .el-781346 {
                align-items: start;
            }
            .el-781346 {
            }
            @media (max-width: 480px) {
                .el-781346 {
                    align-items: flex-start;
                }
                .el-781346 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-781346 {
                    align-items: center;
                }
                .el-781346 {
                }
            }
            .el-781346 {
                flex-direction: row;
            }
            .el-781346 > .container-box:nth-child(1) {
                width: 35%;
                min-width: 35%;
                max-width: 35%;
            }
            .el-781346 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-67622 {
                font-size: calc(14px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-67622 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-67622 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-985781 {
                align-items: center;
            }
            .el-985781 img {
            }
            .el-675882 {
                font-size: calc(24px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-675882 {
                    font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-675882 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-278406 {
                font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-278406 {
                    font-size: calc(19px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-278406 {
                    font-size: 19px;
                    text-align: center;
                }
            }
            .el-445456 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: right;
            }
            @media screen and (min-width: 480px) {
                .el-445456 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-445456 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-856202 {
                align-items: center;
            }
            .el-856202 {
            }
            @media (max-width: 480px) {
                .el-856202 {
                    align-items: stretch;
                }
                .el-856202 {
                    width: 100%;
                    align-self: center;
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-856202 {
                    align-items: center;
                }
                .el-856202 {
                }
            }
            .el-143064 {
                font-size: calc(14px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-143064 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-143064 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-359641 {
                align-items: center;
            }
            .el-359641 {
            }
            @media (max-width: 480px) {
                .el-359641 {
                    align-items: center;
                }
                .el-359641 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-359641 {
                }
                .el-359641 {
                }
            }
            .el-359641 {
                flex-direction: row;
            }
            .el-359641 > .container-box:nth-child(1) {
                width: 20px;
                min-width: 20px;
                max-width: 20px;
            }
            .el-359641 > .container-box:nth-child(2) {
                width: 33%;
                min-width: 33%;
                max-width: 33%;
            }
            .el-359641 > .container-box:nth-child(3) {
                width: 50px;
                min-width: 50px;
                max-width: 50px;
            }
            .el-359641 > .container-box:nth-child(4) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }

            @media screen and (min-width: 480px) {
                .el-359641 {
                    flex-direction: row;
                }
                .el-359641 > .container-box:nth-child(1) {
                    width: 20px;
                    min-width: 20px;
                    max-width: 20px;
                }
                .el-359641 > .container-box:nth-child(2) {
                    width: 33%;
                    min-width: 33%;
                    max-width: 33%;
                }
                .el-359641 > .container-box:nth-child(3) {
                    width: 50px;
                    min-width: 50px;
                    max-width: 50px;
                }
                .el-359641 > .container-box:nth-child(4) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-359641 {
                    flex-direction: row;
                }
                .el-359641 > .container-box:nth-child(1) {
                    width: 20px;
                    min-width: 20px;
                    max-width: 20px;
                }
                .el-359641 > .container-box:nth-child(2) {
                    width: 33%;
                    min-width: 33%;
                    max-width: 33%;
                }
                .el-359641 > .container-box:nth-child(3) {
                    width: 50px;
                    min-width: 50px;
                    max-width: 50px;
                }
                .el-359641 > .container-box:nth-child(4) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-294679 {
                align-items: flex-start;
            }
            .el-294679 img {
            }
            @media (max-width: 480px) {
                .el-294679 {
                    align-items: flex-start;
                }
                .el-294679 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-294679 {
                }
                .el-294679 img {
                }
            }
            .el-41580 {
                font-size: calc(10px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-41580 {
                    font-size: calc(12px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-41580 {
                    font-size: 12px;
                    text-align: left;
                }
            }
            .el-562545 {
                align-items: center;
            }
            .el-562545 img {
            }
            @media (max-width: 480px) {
                .el-562545 {
                    align-items: flex-end;
                }
                .el-562545 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-562545 {
                }
                .el-562545 img {
                }
            }
            .el-800905 {
                font-size: calc(10px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-800905 {
                    font-size: calc(12px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-800905 {
                    font-size: 12px;
                    text-align: left;
                }
            }
            .el-699323 {
                align-items: start;
            }
            .el-699323 {
            }

            .el-699323 {
                flex-direction: row;
            }
            .el-699323 > .container-box:nth-child(1) {
                width: 15%;
                min-width: 15%;
                max-width: 15%;
            }
            .el-699323 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-271055 {
                align-items: center;
            }
            .el-271055 img {
            }
            .el-437107 {
                font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-437107 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-437107 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-187693 {
                align-items: center;
            }
            .el-187693 img {
            }
            .el-286199 {
                font-size: 28px;
                text-align: center;
            }
            .el-184062 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-184062 {
                    font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-184062 {
                    font-size: 15px;
                    text-align: left;
                }
            }
            .el-342805 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-342805 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-342805 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-342805.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-992697 {
                font-size: 18px;
                text-align: left;
            }
            .el-453072 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-453072 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-453072 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-453072.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-677611 {
                font-size: 18px;
                text-align: left;
            }
            .el-518202 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-518202 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-518202 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-518202.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-679046 {
                font-size: 18px;
                text-align: left;
            }
            .el-321785 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-321785 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-321785 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-321785.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-348079 {
                font-size: 18px;
                text-align: left;
            }
            .el-588300 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-588300 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-588300 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-588300.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-785585 {
                font-size: 18px;
                text-align: left;
            }
            .el-923936 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-923936 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-923936 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-923936.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-176535 {
                font-size: 18px;
                text-align: left;
            }
            .el-826441 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-826441 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-826441 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-826441.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-98921 {
                font-size: 18px;
                text-align: left;
            }
            .el-937434 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-937434 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-937434 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-937434.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-571073 {
                font-size: 18px;
                text-align: left;
            }
            .el-554728 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-554728 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-554728 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-554728.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-964634 {
                font-size: 18px;
                text-align: left;
            }
            .el-745867 .faq-header {
                font-size: 17px;
                text-align: left;
            }
            .el-745867 .faq-header {
                font-weight: bold;
                font-size: 17px;
                text-align: left;
            }
            .el-745867 .faq-header:hover {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-745867.active .faq-header {
                background-color: #000000;

                color: #ffffff;
                font-family: Outfit;
                font-weight: bold;
                font-size: 20px;
            }
            .el-536742 {
                font-size: 18px;
                text-align: left;
            }
            .el-454863 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-454863 {
                    font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-454863 {
                    font-size: 13px;
                    text-align: left;
                }
            }
            .el-763388 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-763388 {
                    font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                    text-align: right;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-763388 {
                    font-size: 13px;
                    text-align: right;
                }
            }
            .el-25735 {
                align-items: start;
            }
            .el-25735 {
            }

            .el-25735 {
                flex-direction: column;
            }
            .el-25735 > .container-box:nth-child(1) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }
            .el-25735 > .container-box:nth-child(2) {
                width: 100%;
                min-width: 100%;
                max-width: 100%;
            }

            @media screen and (min-width: 480px) {
                .el-25735 {
                    flex-direction: row;
                }
                .el-25735 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-25735 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-25735 {
                    flex-direction: row;
                }
                .el-25735 > .container-box:nth-child(1) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
                .el-25735 > .container-box:nth-child(2) {
                    width: unset;
                    min-width: 0;
                    max-width: unset;
                }
            }
            .el-307123 {
                align-items: center;
            }
            .el-307123 img {
            }
            .el-341999 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-341999 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-341999 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-897965 {
                font-size: calc(15px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-897965 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-897965 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-665345 {
                font-size: calc(14px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-665345 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: center;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-665345 {
                    font-size: 18px;
                    text-align: center;
                }
            }
            .el-434345 {
                font-size: calc(12px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-434345 {
                    font-size: calc(13px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-434345 {
                    font-size: 13px;
                    text-align: left;
                }
            }
            .el-839610 {
                align-items: center;
            }
            .el-839610 img {
            }

            .el-321361 {
                align-items: center;
            }
            .el-321361 img {
            }
            .el-52869 {
                font-size: 22px;
                text-align: left;
            }
            .el-644756 {
                align-items: center;
            }
            .el-644756 {
            }
            /*  hover button  */

            .el-441176 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-441176 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-673354 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-673354 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-919246 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-919246 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-996577 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-996577 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-503079 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-503079 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-174236 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-174236 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-65704 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-65704 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-535475 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-535475 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-994590 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-994590 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-410206 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-410206 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-36493 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-36493 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-381712 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-381712 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-597951 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-597951 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-608683 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-608683 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-661090 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-661090 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-248827 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-248827 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-147347 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-147347 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-164843 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-164843 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-551530 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-551530 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-503467 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-503467 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-607998 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-607998 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-512379 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-512379 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-285194 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-285194 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-883812 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-883812 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-80066 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-80066 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-249662 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-249662 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-586026 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-586026 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-447458 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-447458 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-770920 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-770920 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-673612 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-673612 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-18008 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-18008 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-455699 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-455699 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-643189 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-643189 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-882392 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-882392 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-259020 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-259020 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-55289 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-55289 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-581500 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-581500 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-185513 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-185513 .btn:hover .btn_sub_headline {
            }

            /*  hover faq  */ /*  hover faq  */ /*  hover faq  */ /*  hover faq  */ /*  hover button  */

            .el-458044 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-458044 .btn:hover .btn_sub_headline {
            }

            /*  hover faq  */ /*  hover button  */

            .el-529136 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-529136 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-259426 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-259426 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-528701 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-528701 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-122541 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-122541 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-479042 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-479042 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-264065 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-264065 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-270014 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-270014 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-24857 .btn:hover {
                background-color: #878787 !important;
            }

            .el-24857 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-393228 .btn:hover {
                background-color: #878787 !important;
            }

            .el-393228 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-406257 .btn:hover {
                background-color: #878787 !important;
            }

            .el-406257 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-313435 .btn:hover {
                background-color: #878787 !important;
            }

            .el-313435 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-242091 .btn:hover {
                background-color: #878787 !important;
            }

            .el-242091 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-120217 .btn:hover {
                background-color: #878787 !important;
            }

            .el-120217 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-930456 .btn:hover {
                background-color: #22a452 !important;
            }

            .el-930456 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-53689 .btn:hover {
                background-color: #3bb371 !important;
            }

            .el-53689 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-856202 .btn:hover {
                background-color: #878787 !important;
            }

            .el-856202 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-369031 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-369031 .btn:hover .btn_sub_headline {
            }

            /*  hover button  */

            .el-429739 .btn:hover {
                box-shadow: #000000 0px 0px 7px 0px !important;
            }

            .el-429739 .btn:hover .btn_sub_headline {
            }

            /*  hover faq  */ /*  hover faq  */ /*  hover faq  */ /*  hover faq  */ /*  hover faq  */
            body, *{
                white-space: unset !important;
            }