.h1,.h2,h1,h2{font-style:normal;line-height:110%}.clear{padding-left:0;padding-right:0}.row:after,.row:before{display:inline-block}.over{overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.over-hidden{overflow:hidden}.hidden{display:none}img{max-width:100%;height:auto}.interface-interface-skeleton.is-sidebar-opened .block-editor-block-list__block{max-width:initial}html:where(.wp-block){margin-bottom:28px}.row-equal-height{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-equal-height>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce #order_review .cart_item,.woocommerce #order_review thead,.woocommerce .checkout-donate .woocommerce-input-wrapper input,.woocommerce-checkout #payment ul.payment_methods li input[type=radio]{display:none}.has-white-color a{color:#fff}.has-small-font-size{font-size:16px!important}.has-medium-font-size{font-size:18px!important}.has-large-font-size{font-size:24px!important}.p-60{padding:60px}.p-60-card-left{padding:20px 40px 20px 60px}.align-bottom{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.maxw-750{max-width:750px}.text-image-center{position:relative}.text-image-center .wp-block-group{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.text-image-center .wp-block-group h2{margin-bottom:0}.text-image-center .wp-block-group p{font-size:18px;color:#c6c6c6}.h1,h1{font-size:75px;font-weight:800;margin-bottom:22px;color:#1B1B1A}.h2,.h3,h2,h3{margin-bottom:30px;font-weight:800;color:#1B1B1A}.h2,h2{font-size:52px}.h3,.h4,.woocommerce #order_review .order-total td,.woocommerce #payment:before,.woocommerce .checkout-donate .woocommerce-input-wrapper .radio,.woocommerce .checkout-sidebar #order_review_heading,h3,h4,p{line-height:120%;font-style:normal}.h3,h3{font-size:36px}.h4,h4{font-size:24px;font-weight:800;color:#1B1B1A}p{font-size:18px;font-weight:400;color:rgba(27,27,26,.75);margin-bottom:20px}.woocommerce-info .showcoupon,.woocommerce-info:before,p a,p a:hover{color:#0082D1}p a{font-weight:700}p a:hover{text-decoration:underline}.p-18 p{font-size:18px!important}.padd-30{padding:30px}.padd-left-30{padding-left:60px}.list-ul-style{list-style:disc;padding-left:30px}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mb-0{margin-bottom:0!important}.mr-4{margin-right:4px!important}.ml-4{margin-left:4px!important}.mb-4{margin-bottom:4px!important}.mr-8{margin-right:8px!important}.ml-8{margin-left:8px!important}.mb-8{margin-bottom:8px!important}.mr-12{margin-right:12px!important}.ml-12{margin-left:12px!important}.mb-12{margin-bottom:12px!important}.mr-16{margin-right:16px!important}.ml-16{margin-left:16px!important}.mb-16{margin-bottom:16px!important}.mr-20{margin-right:20px!important}.ml-20{margin-left:20px!important}.mb-20{margin-bottom:20px!important}.mr-24{margin-right:24px!important}.ml-24{margin-left:24px!important}.mb-24{margin-bottom:24px!important}.mr-28{margin-right:28px!important}.ml-28{margin-left:28px!important}.mb-28{margin-bottom:28px!important}.mr-32{margin-right:32px!important}.ml-32{margin-left:32px!important}.mb-32{margin-bottom:32px!important}.woocommerce form .form-row input.input-text{border-radius:40px;border:1px solid rgba(27,27,26,.25);background:#FFF;padding:15px 16px;margin-bottom:14px}.woocommerce-info{border-top-color:#0082D1}.woocommerce #payment:before{content:"Choose payment type:";font-size:18px;font-weight:600;color:#1B1B1A;margin-bottom:15px}.woocommerce #payment div.form-row,.woocommerce #payment ul.payment_methods{padding-left:0;padding-right:0}.woocommerce #payment div.form-row.place-order{padding-bottom:0;padding-top:0}.woocommerce #order_review td,.woocommerce #order_review th,.woocommerce #order_review tr{padding-top:5px;padding-bottom:5px}.woocommerce #order_review th{padding-left:0;font-weight:400;color:rgba(27,27,26,.75)}.woocommerce #order_review td{font-size:18px}.woocommerce #order_review .cart_item td:first-child{padding-left:0}.woocommerce #order_review .product-total,.woocommerce #order_review tfoot td{text-align:right}.woocommerce #order_review .order-total td{font-size:24px;font-weight:800}.woocommerce #order_review .cart-discount td{color:#0082D1}.woocommerce .thwcfd-field-wrapper{position:relative}.woocommerce .thwcfd-field-wrapper label{z-index:1;position:absolute;top:-11px;left:12px;font-size:13px;color:#1B1B1A;font-style:normal;font-weight:400;line-height:1;padding:0 4px;background:#FFF}.woocommerce .checkout-donate label[for=billing_donated_defense]{position:static;background:0 0;font-size:18px;font-style:normal;font-weight:600;line-height:120%!important;margin-bottom:15px;padding-left:0}.woocommerce .checkout-donate label[for=billing_donated_defense] a{color:#0082D1;-webkit-text-decoration-line:underline;text-decoration-line:underline}.woocommerce .checkout-donate .woocommerce-input-wrapper input+label{display:block;position:relative;top:0;left:0;padding-left:27px;margin-bottom:10px}.woocommerce .checkout-donate .woocommerce-input-wrapper input+label:before{content:"";display:block;width:19px;height:19px;border:2px solid rgba(27,27,26,.35);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;-webkit-transition:border-color .3s,border-width .3s;-o-transition:border-color .3s,border-width .3s;transition:border-color .3s,border-width .3s}.woocommerce .checkout-donate .woocommerce-input-wrapper input:checked+label:before{border-width:6px;border-color:#0082D1}.woocommerce .checkout-donate .woocommerce-input-wrapper .radio{background:0 0;font-size:16px;font-weight:400;color:#1B1B1A;margin-bottom:10px;padding-left:27px;position:relative}.woocommerce .checkout-sidebar{background:rgba(0,130,209,.1);padding:30px}.woocommerce .checkout-sidebar #order_review_heading{font-size:24px;font-weight:800;margin-bottom:20px}.woocommerce table.shop_table{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #E6E6E6;padding-bottom:15px;margin-bottom:20px}.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table thead td,.woocommerce table.shop_table thead th,.woocommerce table.shop_table tr{border-top:0}.woocommerce table.shop_table .product-name{color:rgba(27,27,26,.75);font-size:16px;font-weight:400;line-height:130%}.woocommerce table.shop_table .product-total{color:#1B1B1A;font-size:18px;font-weight:600;line-height:120%}.woocommerce #payment #place_order,.woocommerce .woocommerce-page #payment #place_order{border-radius:100px;background:#0082D1;color:#FFF;font-size:16px;font-weight:600;line-height:120%;padding:18px 60px;float:none;width:100%}.woocommerce-Price-amount .amount{color:#0082D1;font-size:18px;font-weight:600;line-height:120%}.woocommerce-checkout #payment{background:0 0}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.woocommerce-checkout #payment ul.payment_methods li{color:#1B1B1A;font-size:16px;font-weight:400;line-height:120%}.select2-container{margin-bottom:14px}.select2-container--default .select2-selection--single{padding:9px 16px;border-radius:40px;border:1px solid rgba(27,27,26,.25);background:#FFF;height:auto;font-size:16px;font-style:normal;font-weight:600;line-height:1}.select2-container--default .select2-selection__arrow{top:10px!important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-top-left-radius:25px;border-top-right-radius:25px}.woocommerce-checkout #payment ul.payment_methods li input[type=radio]+label{display:block;position:relative;padding-left:27px;margin-bottom:10px}.woocommerce-checkout #payment ul.payment_methods li input[type=radio]+label:before{content:"";display:block;width:19px;height:19px;border:2px solid rgba(27,27,26,.35);position:absolute;top:0;left:0;border-radius:50%;-webkit-transition:border-color .3s,border-width .3s;-o-transition:border-color .3s,border-width .3s;transition:border-color .3s,border-width .3s}.woocommerce-checkout #payment ul.payment_methods li input[type=radio]:checked+label:before{border-width:6px;border-color:#0082D1}.woocommerce-checkout #payment label[for=wc-stripe-new-payment-method]{line-height:120%}.woocommerce-checkout #payment div.payment_box{background:#FFF}.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#FFF}.woocommerce-checkout #payment .form-row{padding:0!important}.woocommerce-checkout #payment p{font-size:16px;line-height:120%}@media only screen and (min-width:1200px){.interface-interface-skeleton.is-sidebar-opened .interface-interface-skeleton__body{max-width:100vw}.interface-interface-skeleton.is-sidebar-opened .interface-complementary-area{width:350px}.interface-interface-skeleton.is-sidebar-opened .interface-interface-skeleton__content{max-width:calc(100% - 350px)}}@media only screen and (min-width:1500px){.interface-interface-skeleton.is-sidebar-opened .interface-interface-skeleton__content{max-width:calc(100% - 450px)}.interface-interface-skeleton.is-sidebar-opened .interface-complementary-area{width:450px}}@media only screen and (max-width:1200px){.h1 br,.h2 br,.h3 br,.h4 br,h1 br,h2 br,h3 br,h4 br{display:none}.h1,h1{font-size:40px}.h2,h2{margin-bottom:15px;font-size:38px}.h3,h3{font-size:32px}}@media only screen and (max-width:991px){.has-large-font-size{font-size:18px!important}.p-60{padding:20px}.p-60-card-left{padding-left:40px}:where(.wp-block-columns.is-layout-flex){gap:10px}.padd-left-30{padding:30px 15px 0}.image-mob-center.wp-block-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-mob-center.wp-block-image figure{margin-left:0;margin-right:0}}