@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=Roboto:400,700|Lato:400,700|Open+Sans:400,700|Montserrat:400,700&display=swap&subset=all */
            @font-face {
                font-family: lato;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXjeu.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: lato;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXg.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: lato;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGR_p.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: lato;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ.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: montserrat;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");
                unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
            }
            @font-face {
                font-family: montserrat;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");
                unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
            }
            @font-face {
                font-family: montserrat;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");
                unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
            }
            @font-face {
                font-family: montserrat;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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: montserrat;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wlhyw.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: montserrat;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");
                unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
            }
            @font-face {
                font-family: montserrat;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");
                unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
            }
            @font-face {
                font-family: montserrat;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");
                unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
            }
            @font-face {
                font-family: montserrat;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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: montserrat;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wlhyw.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: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
                unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
                unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
                unicode-range: U+1F00-1FFF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
                unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
                unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format("woff2");
                unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6,
                    U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121,
                    U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1,
                    U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format("woff2");
                unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF,
                    U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F,
                    U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE,
                    U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9,
                    U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610,
                    U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847,
                    U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC,
                    U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
                unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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: open sans;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.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: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
                unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
                unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
                unicode-range: U+1F00-1FFF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
                unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
                unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format("woff2");
                unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6,
                    U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121,
                    U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1,
                    U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format("woff2");
                unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF,
                    U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F,
                    U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE,
                    U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9,
                    U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610,
                    U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847,
                    U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC,
                    U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
                unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
            }
            @font-face {
                font-family: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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: open sans;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.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: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");
                unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");
                unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");
                unicode-range: U+1F00-1FFF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");
                unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");
                unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6,
                    U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121,
                    U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1,
                    U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");
                unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF,
                    U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F,
                    U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE,
                    U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9,
                    U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610,
                    U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847,
                    U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC,
                    U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");
                unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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: roboto;
                font-style: normal;
                font-weight: 400;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");
                unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");
                unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");
                unicode-range: U+1F00-1FFF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");
                unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");
                unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6,
                    U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121,
                    U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1,
                    U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");
                unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF,
                    U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F,
                    U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE,
                    U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9,
                    U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610,
                    U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847,
                    U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC,
                    U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");
                unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
            }
            @font-face {
                font-family: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.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: roboto;
                font-style: normal;
                font-weight: 700;
                font-stretch: 100%;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.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;
            }
            /* CSS */
            .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: 1px solid #888;
                border-radius: 10px;
                width: 80%;
                max-width: 270px;
                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 {
                color: black;
                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: 16px;
                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-905363 {
                align-items: center;
            }
            .el-905363 {
            }

            .el-905363 {
                flex-direction: row;
            }
            .el-905363 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-874089 {
                font-size: 14px;
                text-align: left;
            }
            .el-106002 {
                font-size: calc(27px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-106002 {
                    font-size: calc(24px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-106002 {
                    font-size: 24px;
                    text-align: left;
                }
            }
            .el-889344 {
                font-size: calc(27px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-889344 {
                    font-size: calc(24px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-889344 {
                    font-size: 24px;
                    text-align: left;
                }
            }
            .el-477541 {
                align-items: center;
            }
            .el-477541 {
            }

            .el-477541 {
                flex-direction: row;
            }
            .el-477541 > .container-box:nth-child(1) {
                width: 8%;
                min-width: 8%;
                max-width: 8%;
            }
            .el-477541 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-678335 {
                align-items: center;
            }
            .el-678335 img {
            }
            .el-533803 {
                font-size: 14px;
                text-align: left;
            }
            .el-41103 {
                align-items: flex-start;
            }
            .el-41103 img {
            }
            @media (max-width: 480px) {
                .el-41103 {
                    align-items: center;
                }
                .el-41103 img {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-41103 {
                }
                .el-41103 img {
                }
            }
            .el-10702 {
                font-size: calc(10px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-10702 {
                    font-size: calc(24px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-10702 {
                    font-size: 24px;
                    text-align: left;
                }
            }
            .el-712379 {
                align-items: center;
            }
            .el-712379 {
            }

            .el-712379 {
                flex-direction: row;
            }
            .el-712379 > .container-box:nth-child(1) {
                width: 7%;
                min-width: 7%;
                max-width: 7%;
            }
            .el-712379 > .container-box:nth-child(2) {
                width: 23%;
                min-width: 23%;
                max-width: 23%;
            }
            .el-935504 {
                align-items: center;
            }
            .el-935504 img {
            }
            .el-658141 {
                font-size: 14px;
                text-align: left;
            }
            .el-726710 {
                align-items: flex-start;
            }
            .el-726710 img {
            }

            .el-585446 {
                align-items: flex-start;
            }
            .el-585446 img {
            }

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

            .el-340059 {
                flex-direction: row;
            }
            .el-340059 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-351723 {
                font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                text-align: justify;
            }
            @media screen and (min-width: 480px) {
                .el-351723 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: justify;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-351723 {
                    font-size: 18px;
                    text-align: justify;
                }
            }
            .el-708336 {
                align-items: start;
            }
            .el-708336 {
            }

            .el-708336 {
                flex-direction: row;
            }
            .el-708336 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-698125 {
                font-size: calc(17px + 8 * ((100vw - 320px) / 960));
                text-align: justify;
            }
            @media screen and (min-width: 480px) {
                .el-698125 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: justify;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-698125 {
                    font-size: 18px;
                    text-align: justify;
                }
            }
            .el-4254 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-4254 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-4254 {
                    font-size: 20px;
                    text-align: left;
                }
            }
            .el-756567 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-756567 {
                    font-size: calc(32px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-756567 {
                    font-size: 32px;
                    text-align: left;
                }
            }
            .el-926414 {
                font-size: calc(22px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-926414 {
                    font-size: calc(32px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-926414 {
                    font-size: 32px;
                    text-align: left;
                }
            }
            .el-533697 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-533697 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-533697 {
                    font-size: 20px;
                    text-align: left;
                }
            }
            .el-35004 {
                align-items: center;
            }
            .el-35004 img {
            }

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

            .el-951445 {
                align-items: center;
            }
            .el-951445 img {
            }
            .el-792412 {
                font-size: 18px;
                text-align: center;
            }
            .el-762608 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-762608 {
                    font-size: calc(32px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-762608 {
                    font-size: 32px;
                    text-align: left;
                }
            }
            .el-854755 {
                font-size: calc(22px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-854755 {
                    font-size: calc(32px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-854755 {
                    font-size: 32px;
                    text-align: left;
                }
            }
            .el-900810 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-900810 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-900810 {
                    font-size: 20px;
                    text-align: left;
                }
            }
            .el-516063 {
                align-items: center;
            }
            .el-516063 img {
            }

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

            .el-413099 {
                align-items: center;
            }
            .el-413099 img {
            }
            .el-875432 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-875432 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-875432 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-148476 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-148476 {
                    font-size: calc(32px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-148476 {
                    font-size: 32px;
                    text-align: left;
                }
            }
            .el-313533 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-313533 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-313533 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-820806 {
                align-items: center;
            }
            .el-820806 img {
            }

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

            .el-562820 {
                align-items: center;
            }
            .el-562820 img {
            }
            .el-189996 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: justify;
            }
            @media screen and (min-width: 480px) {
                .el-189996 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: justify;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-189996 {
                    font-size: 20px;
                    text-align: justify;
                }
            }
            .el-355026 {
                align-items: start;
            }
            .el-355026 {
            }

            .el-355026 {
                flex-direction: row;
            }
            .el-355026 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-355026 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-846370 {
                font-size: 18px;
                text-align: center;
            }
            .el-707257 {
                font-size: 26px;
                text-align: center;
            }
            .el-818787 {
                align-items: center;
            }
            .el-818787 img {
            }
            .el-119951 {
                font-size: 18px;
                text-align: left;
            }
            .el-909783 {
                font-size: 18px;
                text-align: left;
            }
            .el-542865 {
                font-size: 18px;
                text-align: left;
            }
            .el-492844 {
                font-size: 18px;
                text-align: left;
            }
            .el-295488 {
                font-size: 26px;
                text-align: center;
            }
            .el-575894 {
                font-size: 18px;
                text-align: left;
            }
            .el-617156 {
                align-items: start;
            }
            .el-617156 {
            }

            .el-617156 {
                flex-direction: row;
            }
            .el-617156 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-617156 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-294231 {
                font-size: 18px;
                text-align: center;
            }
            .el-557592 {
                font-size: 26px;
                text-align: center;
            }
            .el-905491 {
                align-items: center;
            }
            .el-905491 img {
            }
            .el-138133 {
                font-size: 18px;
                text-align: left;
            }
            .el-988166 {
                font-size: 18px;
                text-align: left;
            }
            .el-541030 {
                font-size: 18px;
                text-align: left;
            }
            .el-442322 {
                font-size: 18px;
                text-align: left;
            }
            .el-381366 {
                font-size: 26px;
                text-align: center;
            }
            .el-861262 {
                font-size: 18px;
                text-align: left;
            }
            .el-820207 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: justify;
            }
            @media screen and (min-width: 480px) {
                .el-820207 {
                    font-size: calc(30px + 8 * ((100vw - 320px) / 960));
                    text-align: justify;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-820207 {
                    font-size: 30px;
                    text-align: justify;
                }
            }
            .el-247614 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-247614 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-247614 {
                    font-size: 20px;
                    text-align: left;
                }
            }
            .el-48811 .btn {
                font-size: 20px;
                text-align: center;
                line-height: 1;
                margin: 10px 0px 0px 0px;
                padding: 15px 30px 15px 30px;
                background-color: #57bc90;
            }
            .el-48811 .btn:hover {
                line-height: 1;
            }

            .el-48811 {
                align-items: center;
            }
            .el-48811 .btn-v2 {
            }

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

            .el-870555 {
                flex-direction: row;
            }
            .el-870555 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-127146 {
                font-size: 17px;
                text-align: center;
            }
            .el-174116 {
                align-items: center;
            }
            .el-174116 img {
            }
            .el-50528 {
                font-size: 12px;
                text-align: center;
            }
            .el-742901 {
                font-size: 18px;
                text-align: center;
            }
            .el-672263 {
                align-items: center;
            }
            .el-672263 {
            }

            .el-672263 {
                flex-direction: row;
            }
            .el-672263 > .container-box:nth-child(1) {
                width: 16%;
                min-width: 16%;
                max-width: 16%;
            }
            .el-672263 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-476218 {
                align-items: center;
            }
            .el-476218 img {
            }
            .el-295737 {
                font-size: 16px;
                text-align: left;
            }
            .el-493941 {
                align-items: center;
            }
            .el-493941 {
            }

            .el-493941 {
                flex-direction: row;
            }
            .el-493941 > .container-box:nth-child(1) {
                width: 16%;
                min-width: 16%;
                max-width: 16%;
            }
            .el-493941 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-489743 {
                align-items: center;
            }
            .el-489743 img {
            }
            .el-768449 {
                font-size: 16px;
                text-align: left;
            }
            .el-527932 {
                align-items: center;
            }
            .el-527932 {
            }

            .el-527932 {
                flex-direction: row;
            }
            .el-527932 > .container-box:nth-child(1) {
                width: 16%;
                min-width: 16%;
                max-width: 16%;
            }
            .el-527932 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-840809 {
                align-items: center;
            }
            .el-840809 img {
            }
            .el-314797 {
                font-size: 16px;
                text-align: left;
            }
            .el-491392 {
                align-items: center;
            }
            .el-491392 {
            }

            .el-491392 {
                flex-direction: row;
            }
            .el-491392 > .container-box:nth-child(1) {
                width: 16%;
                min-width: 16%;
                max-width: 16%;
            }
            .el-491392 > .container-box:nth-child(2) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-245541 {
                align-items: center;
            }
            .el-245541 img {
            }
            .el-305587 {
                font-size: 16px;
                text-align: left;
            }
            .el-984841 {
                align-items: center;
            }
            .el-984841 img {
            }

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

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

            .el-518516 {
                align-items: flex-start;
            }
            .el-518516 {
            }

            .el-518516 {
                flex-direction: row;
            }
            .el-518516 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-518516 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-599556 {
                align-items: flex-end;
            }
            .el-599556 img {
            }
            .el-838171 {
                font-size: 15px;
                text-align: left;
            }
            .el-777830 {
                align-items: flex-start;
            }
            .el-777830 img {
            }
            .el-150917 {
                font-size: 15px;
                text-align: left;
            }
            .el-822656 {
                align-items: start;
            }
            .el-822656 {
            }

            .el-822656 {
                flex-direction: row;
            }
            .el-822656 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-822656 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-883392 {
                align-items: flex-end;
            }
            .el-883392 img {
            }
            .el-851695 {
                font-size: 15px;
                text-align: left;
            }
            .el-422276 {
                align-items: start;
            }
            .el-422276 {
            }

            .el-422276 {
                flex-direction: row;
            }
            .el-422276 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-422276 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-67407 {
                align-items: flex-end;
            }
            .el-67407 img {
            }
            .el-366604 {
                font-size: 15px;
                text-align: left;
            }
            .el-527222 {
                align-items: start;
            }
            .el-527222 {
            }

            .el-527222 {
                flex-direction: row;
            }
            .el-527222 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-527222 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-926255 {
                align-items: flex-end;
            }
            .el-926255 img {
            }
            .el-543223 {
                font-size: 15px;
                text-align: left;
            }
            .el-115958 {
                align-items: start;
            }
            .el-115958 {
            }

            .el-115958 {
                flex-direction: row;
            }
            .el-115958 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-115958 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-580239 {
                align-items: flex-end;
            }
            .el-580239 img {
            }
            .el-615827 {
                font-size: 15px;
                text-align: left;
            }
            .el-873006 {
                align-items: start;
            }
            .el-873006 {
            }

            .el-873006 {
                flex-direction: row;
            }
            .el-873006 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-873006 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-186716 {
                align-items: flex-end;
            }
            .el-186716 img {
            }
            .el-242477 {
                font-size: 15px;
                text-align: left;
            }
            .el-880406 {
                align-items: flex-start;
            }
            .el-880406 img {
            }
            .el-854832 {
                font-size: 15px;
                text-align: left;
            }
            .el-322023 {
                align-items: start;
            }
            .el-322023 {
            }

            .el-322023 {
                flex-direction: row;
            }
            .el-322023 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-322023 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-129901 {
                align-items: flex-end;
            }
            .el-129901 img {
            }
            .el-957161 {
                font-size: 15px;
                text-align: left;
            }
            .el-466305 {
                align-items: start;
            }
            .el-466305 {
            }

            .el-466305 {
                flex-direction: row;
            }
            .el-466305 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-466305 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-381141 {
                align-items: flex-end;
            }
            .el-381141 img {
            }
            .el-419188 {
                font-size: 15px;
                text-align: left;
            }
            .el-327722 {
                align-items: start;
            }
            .el-327722 {
            }

            .el-327722 {
                flex-direction: row;
            }
            .el-327722 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-327722 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-766289 {
                align-items: flex-end;
            }
            .el-766289 img {
            }
            .el-66354 {
                font-size: 15px;
                text-align: left;
            }
            .el-624169 {
                align-items: start;
            }
            .el-624169 {
            }

            .el-624169 {
                flex-direction: row;
            }
            .el-624169 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-624169 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-426630 {
                align-items: flex-end;
            }
            .el-426630 img {
            }
            .el-845659 {
                font-size: 15px;
                text-align: left;
            }
            .el-445718 {
                align-items: flex-start;
            }
            .el-445718 {
            }

            .el-445718 {
                flex-direction: row;
            }
            .el-445718 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-445718 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-199983 {
                align-items: flex-end;
            }
            .el-199983 img {
            }
            .el-817649 {
                font-size: 15px;
                text-align: left;
            }
            .el-85416 {
                align-items: flex-start;
            }
            .el-85416 img {
            }
            .el-29210 {
                font-size: 15px;
                text-align: left;
            }
            .el-279459 {
                align-items: start;
            }
            .el-279459 {
            }

            .el-279459 {
                flex-direction: row;
            }
            .el-279459 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-279459 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-809375 {
                align-items: flex-end;
            }
            .el-809375 img {
            }
            .el-408153 {
                font-size: 15px;
                text-align: left;
            }
            .el-839860 {
                align-items: start;
            }
            .el-839860 {
            }

            .el-839860 {
                flex-direction: row;
            }
            .el-839860 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-839860 > .container-box:nth-child(2) {
                width: 93%;
                min-width: 93%;
                max-width: 93%;
            }
            .el-391665 {
                align-items: flex-end;
            }
            .el-391665 img {
            }
            .el-774973 {
                font-size: 15px;
                text-align: left;
            }
            .el-29560 {
                align-items: start;
            }
            .el-29560 {
            }

            .el-29560 {
                flex-direction: row;
            }
            .el-29560 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-29560 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-90666 {
                align-items: flex-end;
            }
            .el-90666 img {
            }
            .el-486855 {
                font-size: 15px;
                text-align: left;
            }
            .el-477031 {
                align-items: flex-start;
            }
            .el-477031 img {
            }
            .el-321481 {
                font-size: 15px;
                text-align: left;
            }
            .el-496029 {
                align-items: start;
            }
            .el-496029 {
            }

            .el-496029 {
                flex-direction: row;
            }
            .el-496029 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-496029 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-507030 {
                align-items: flex-end;
            }
            .el-507030 img {
            }
            .el-180299 {
                font-size: 15px;
                text-align: left;
            }
            .el-616341 {
                align-items: start;
            }
            .el-616341 {
            }

            .el-616341 {
                flex-direction: row;
            }
            .el-616341 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-616341 > .container-box:nth-child(2) {
                width: 86%;
                min-width: 86%;
                max-width: 86%;
            }
            .el-177033 {
                align-items: flex-end;
            }
            .el-177033 img {
            }
            .el-741808 {
                font-size: 15px;
                text-align: left;
            }
            .el-198045 {
                font-size: 18px;
                text-align: center;
            }
            .el-43231 {
                font-size: 18px;
                text-align: center;
            }
            .el-832799 {
                align-items: start;
            }
            .el-832799 {
            }

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

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

            .el-886363 {
                flex-direction: row;
            }
            .el-886363 > .container-box:nth-child(1) {
                width: unset;
                min-width: 0;
                max-width: unset;
            }
            .el-722455 {
                align-items: center;
            }
            .el-722455 {
            }
            .el-996022 {
                font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-996022 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-996022 {
                    font-size: 20px;
                    text-align: left;
                }
            }
            .el-38339 {
                font-size: calc(14px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-38339 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-38339 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-996022 {
                font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                text-align: center;
            }
            @media screen and (min-width: 480px) {
                .el-996022 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-996022 {
                    font-size: 20px;
                    text-align: left;
                }
            }
            .el-38339 {
                font-size: 18px;
                text-align: left;
            }
            .el-996022 {
                font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-996022 {
                    font-size: calc(20px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-996022 {
                    font-size: 20px;
                    text-align: left;
                }
            }
            .el-38339 {
                font-size: 18px;
                text-align: left;
            }
            .el-996022 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-996022 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-996022 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-38339 {
                font-size: 18px;
                text-align: center;
            }
            .el-693719 {
                align-items: flex-end;
            }
            .el-693719 {
            }
            @media (max-width: 480px) {
                .el-693719 {
                }
                .el-693719 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-693719 {
                    align-items: flex-end;
                }
                .el-693719 {
                }
            }
            .el-996022 {
                font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                text-align: left;
            }
            @media screen and (min-width: 480px) {
                .el-996022 {
                    font-size: calc(18px + 8 * ((100vw - 320px) / 960));
                    text-align: left;
                }
            }
            @media screen and (min-width: 1024px) {
                .el-996022 {
                    font-size: 18px;
                    text-align: left;
                }
            }
            .el-38339 {
                font-size: 18px;
                text-align: center;
            }
            .el-693719 {
                align-items: flex-end;
            }
            .el-693719 {
            }
            @media (max-width: 480px) {
                .el-693719 {
                }
                .el-693719 {
                }
            }
            @media (max-width: 1024px) and (min-width: 481px) {
                .el-693719 {
                    align-items: flex-end;
                }
                .el-693719 {
                }
            }


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