@charset "UTF-8";@font-face{font-family:ProximaNova;font-style:normal;font-weight:300;src:url(../fonts/ProximaNova-Light.eot);src:url(../fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Light.woff) format("woff"),url(../fonts/ProximaNova-Light.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:normal;font-weight:400;src:url(../fonts/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:normal;font-weight:700;src:url(../fonts/ProximaNova-Bold.eot);src:url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:normal;font-weight:800;src:url(../fonts/ProximaNova-Black.eot);src:url(../fonts/ProximaNova-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Black.woff) format("woff"),url(../fonts/ProximaNova-Black.ttf) format("truetype")}.fancybox__backdrop{background:rgba(0,0,0,.5)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.wp-block-button .wp-block-button__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffd402;border:none;border-radius:40px;color:#292929;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:17px;height:47px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;text-transform:uppercase}.btn:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,.wp-block-button .wp-block-button__link:hover{background:#e8c000}.btn:active,.woocommerce #payment #place_order:active,.woocommerce-page #payment #place_order:active,.wp-block-button .wp-block-button__link:active{background:#ffe14f}.btn-large{height:57px;padding:0 30px}.btn-clear{background:0 0;border-radius:40px;border:1px solid #2d9cdb;color:#2d9cdb;font-weight:700;font-size:14px;height:57px;text-transform:uppercase;width:100%}.btn-clear:hover{background:#2d9cdb;color:#fff}.fancybox__container *{-webkit-transition:0s;transition:0s}.alignright{float:right;margin:0 0 20px 30px}.alignleft{float:left;margin:0 30px 20px 0}.aligncenter{display:block;margin:0 auto 20px}.wp-caption-text{background:#1e96e9;color:#fff;font-size:16px;line-height:20px;padding:15px 20px}@media (min-width:768px){.wp-caption-text{font-size:18px;line-height:24px;padding:24px 50px}}.wp-caption img{display:block;width:100%}.wpcf7-spinner{bottom:15px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-error{color:#eb3434;font-weight:400;font-size:16px;line-height:1.3;margin:-8px 0 13px}::-webkit-scrollbar{border-radius:2px;width:8px}::-webkit-scrollbar-track{background:#fff;border-radius:2px;margin:0 8px 0 0;width:4px}::-webkit-scrollbar-thumb{background:#2d9cdb;border:none;border-radius:2px;width:4px}.wp-block-jetpack-donations .donations__nav-item.is-active{color:#2d9cdb!important}.wp-block-button .wp-block-button__link{height:57px;padding:0 30px}.wp-block-button .wp-block-button__link:hover{background:#e8c000!important}.wp-block-button .wp-block-button__link:active{background:#ffe14f!important}.return-to-shop{display:none!important}*{-webkit-box-sizing:border-box;box-sizing:border-box}* ::after,* ::before{-webkit-box-sizing:border-box;box-sizing:border-box}:not(iframe){-webkit-transition:.25s ease;transition:.25s ease;-webkit-transition-property:background,border,color,left,margin,padding,right,opacity;transition-property:background,border,color,left,margin,padding,right,opacity}body,html{height:100%;margin:0;padding:0}input[type=submit]:focus{outline:0}ul{margin:0;padding:0;list-style:none}audio,img,video{max-width:100%;height:auto}button,input,label,select{cursor:pointer}label[for]{cursor:pointer}.contacts .contact-form label,label{font-weight:400;font-size:16px;margin:0 0 4px;opacity:.6}abbr[title],acronym[title],dfn{cursor:help}textarea{resize:vertical}[disabled]{cursor:default}[aria-disabled=true]{cursor:default;pointer-events:none}.no-js button[type=button]{display:none}svg{fill:currentColor}sub,sup{line-height:0}img{vertical-align:middle}body{background-position:center 0;background-repeat:no-repeat;background-color:#fff;color:#292929;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;min-height:100vh;margin:0;padding:0;-ms-scroll-chaining:none;overscroll-behavior:none;scroll-behavior:smooth;text-rendering:optimizeSpeed;-webkit-transition:0s;transition:0s}@media (min-width:768px){body{padding:0}}::-moz-selection{background:#ffd402;color:#fff}::selection{background:#ffd402;color:#fff}#custom_amount,.InputElement,input[type=email],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background:#fff;border:2px solid rgba(41,41,41,.4);-webkit-box-shadow:inset 0 0 0 0 #ffd402;box-shadow:inset 0 0 0 0 #ffd402;border-radius:4px;color:#292929;cursor:auto;font-family:Inter,sans-serif;font-size:16px;height:61px;margin:0 0 12px;padding:20px;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;width:100%;z-index:2}#custom_amount:focus,.InputElement:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0}#custom_amount:-moz-placeholder,.InputElement:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#757d85!important;opacity:1!important}#custom_amount::-moz-placeholder,.InputElement::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#757d85!important;opacity:1!important}#custom_amount:-ms-input-placeholder,.InputElement:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#757d85!important;opacity:1!important}#custom_amount::-webkit-input-placeholder,.InputElement::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#757d85!important;opacity:1!important}#custom_amount:focus:-moz-placeholder,.InputElement:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,input[type=text]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent!important}#custom_amount:focus::-moz-placeholder,.InputElement:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent!important}#custom_amount:focus:-ms-input-placeholder,.InputElement:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent!important}#custom_amount:focus::-webkit-input-placeholder,.InputElement:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}#custom_amount:focus,.InputElement:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#ffd402;-webkit-box-shadow:inset 0 0 0 1px #ffd402;box-shadow:inset 0 0 0 1px #ffd402}#custom_amount.error,.InputElement.error,input[type=email].error,input[type=password].error,input[type=tel].error,input[type=text].error,textarea.error{border:2px solid #eb3434;-webkit-box-shadow:inset 0 0 0 1px #eb3434;box-shadow:inset 0 0 0 1px #eb3434}#custom_amount.wpcf7-not-valid,.InputElement.wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,textarea.wpcf7-not-valid{border:2px solid #eb3434;-webkit-box-shadow:inset 0 0 0 1px #eb3434;box-shadow:inset 0 0 0 1px #eb3434}select{-webkit-appearance:none}select:focus::-ms-value{color:#000;background:#fff}textarea{height:120px;padding:20px 0 0 20px;resize:none}a{color:#ffd402;text-decoration:none;cursor:pointer}h1{font-size:32px;font-weight:900;line-height:1.3;margin:0 0 12px}@media (min-width:768px){h1{font-size:65px}}@media (min-width:1024px){h1{font-size:80px;margin:0 0 14px}}h2{font-weight:800;font-size:24px;line-height:1.3;margin:0 0 10px}@media (min-width:768px){h2{font-size:32px}}@media (min-width:1024px){h2{font-size:48px}}h3{font-weight:800;font-size:24px;line-height:1.3;margin:0 0 12px}@media (min-width:1024px){h3{font-size:30px}}h4{font-weight:700;font-size:20px;line-height:1.3;margin:0 0 12px}@media (min-width:1024px){h4{font-size:24px}}p{color:#292929;font-size:18px;line-height:1.4;margin:0 0 32px;opacity:.8}p:last-child{margin:0}button,input,label,select{cursor:auto}.container{margin:auto;max-width:1230px;padding:0 15px;width:100%}.page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:100%}.slick-loading .slick-list{background:#fff url(scss/includes/vendor/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:16px;width:16px;margin:0 3px;padding:0;cursor:pointer;list-style:none}.slick-dots li button{border:1px solid #ffd402;border-radius:50%;background:0 0;display:block;height:14px;width:14px;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button{background:#ffd402}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f9fafd;border:1px solid rgba(41,41,41,.1);border-radius:12px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:none;padding:30px 32px 0}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{padding:0}.woocommerce-checkout-review-order label{font-weight:600;font-size:20px;line-height:1.4;color:#292929;opacity:1}.wc_payment_methods input[type=radio]{position:absolute;opacity:0;height:1px;width:1px;left:-9999px}.wc_payment_methods input[type=radio]+label{opacity:.4;padding-left:32px;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}.wc_payment_methods input[type=radio]+label::before{background:#fff;border-radius:50%;content:'';height:24px;left:0;top:0;position:absolute;-webkit-transition:all .25s ease;transition:all .25s ease;width:24px;border:2px solid #292929;opacity:.4}.wc_payment_methods input[type=radio]:checked+label{opacity:1}.wc_payment_methods input[type=radio]:checked+label::before{border:7px solid #2d9cdb;opacity:1}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:30px 0 0}.woocommerce-checkout #payment ul.payment_methods li{padding:0 0 30px}.woocommerce-checkout #payment ul.payment_methods li:last-child{padding-bottom:0}.content{padding:40px 0 0}@media (min-width:1024px){.content{padding:120px 0 0}}#checkout-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px 0 0}#checkout-products input[type=radio]{opacity:0;height:1px;width:1px}#checkout-products label{bottom:0;cursor:pointer;left:0;margin:0;position:absolute;top:0;width:100%;z-index:99}#checkout-products li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9fafd;border:1px solid rgba(41,41,41,.1);border-radius:4px;cursor:pointer;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;margin:0 12px 24px 0;position:relative;width:calc(100% / 3 - 12px)}@media (min-width:768px){#checkout-products li{width:104px}}#checkout-products li.selected{background:#2d9cdb}#checkout-products li.selected .attributes{color:#fff}#checkout-products .attributes{font-weight:800;font-size:20px;line-height:1.3;text-align:center;color:#292929}#opc-product-selection{padding:0}#customer_details{padding:0 0 40px}#custom_amount{max-width:680px;width:100%}@media (min-width:768px){#custom_amount{max-width:330px}}.woocommerce-additional-fields h3,.woocommerce-billing-fields h3{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:680px;width:100%}.woocommerce form .form-row{padding:0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - 10px)}.custom_amount_text{display:block}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:0 0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}.payment_method_stripe_payment_request .payment_box.payment_method_stripe_payment_request.wc-stripe-no-methods{margin:0!important;padding:0!important}.payment_method_stripe_cc::after{background:#292929;bottom:0;content:'';height:1px;left:-32px;position:absolute;right:-32px;opacity:.1}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{height:57px;padding:0 30px}.woocommerce table.shop_table th{padding:16px 25px}#order_review .opc_cart_item td.product-name{padding:16px 25px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none!important;background:#f9fafd!important;opacity:.8}li.payment_method_stripe_googlepay label:first-of-type img[src*=googlepay_round_outline],li.payment_method_stripe_payment_request label:first-of-type img[src*=googlepay_round_outline]{width:106px;max-height:57px}.wcopc #checkout-products .product-item:last-child{display:none!important}.wc-stripe-card-icons-container,.wc-stripe-paymentRequest-icons-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 0}@media (min-width:768px){.wc-stripe-card-icons-container,.wc-stripe-paymentRequest-icons-container{display:block;width:auto}}.cart-empty.woocommerce-info{display:none!important}.header{background:#fff;-webkit-box-shadow:0 4px 30px rgba(19,16,65,.05);box-shadow:0 4px 30px rgba(19,16,65,.05);left:0;padding:20px 0;position:relative;right:0;top:0;z-index:999}@media (min-width:1024px){.header{position:fixed}}.header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-contacts{display:-webkit-box;display:-ms-flexbox;display:flex}.header-contacts .btn,.header-contacts .woocommerce #payment #place_order,.header-contacts .woocommerce-page #payment #place_order,.header-contacts .wp-block-button .wp-block-button__link,.woocommerce #payment .header-contacts #place_order,.woocommerce-page #payment .header-contacts #place_order,.wp-block-button .header-contacts .wp-block-button__link{display:none}@media (min-width:768px){.header-contacts .btn,.header-contacts .woocommerce #payment #place_order,.header-contacts .woocommerce-page #payment #place_order,.header-contacts .wp-block-button .wp-block-button__link,.woocommerce #payment .header-contacts #place_order,.woocommerce-page #payment .header-contacts #place_order,.wp-block-button .header-contacts .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.header .logo-desktop{display:none}@media (min-width:768px){.header .logo-desktop{display:block}}@media (min-width:768px){.header .logo-mobile{display:none}}.header .social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.header .social{padding-right:32px}}.header .social a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:8px;opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:32px}@media (min-width:768px){.header .social a{height:40px;margin-left:12px;width:40px}}.header .social a:hover{opacity:.8}.header .social a:hover svg{top:-2px}.header .social a.inst{background:radial-gradient(230.93% 230.93% at 102.01% 2.03%,#f9ed32 0,#ee2a7b 36%,#d22a8a 44%,#8b2ab2 60%,#1b2af0 83%,#002aff 88%)}.header .social a.fb{background:#0b84ee}.header .social a.tw{background:#55ace3}.header .social a.yt{background:#f40000}.header .social a svg{max-height:17px;max-width:18px;position:relative;-webkit-transition:top .25s ease;transition:top .25s ease;top:0}@media (min-width:768px){.header .social a svg{max-height:23px;max-width:22px}}.hero{height:532px;padding:32px 0 0;position:relative}@media (min-width:768px){.hero{height:680px;padding:120px 0 80px}}@media (min-width:1024px){.hero{margin:87px 0 0}}.hero-bg-top{background:#0057b8;height:50%;left:0;position:absolute;right:0;top:0}.hero-bg-bottom{bottom:0;background:#ffd402;height:50%;left:0;position:absolute;right:0}.hero-bg-gallery{bottom:0;left:0;height:50%;position:absolute;overflow:hidden;right:0}.hero-bg-gallery-line{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.hero-bg-gallery-line:nth-child(1){left:90px}@media (min-width:768px){.hero-bg-gallery-line:nth-child(1){left:0}}@media (min-width:768px){.hero-bg-gallery-line:nth-child(2){left:170px}}.hero-bg-gallery-line:nth-child(3){left:90px}@media (min-width:768px){.hero-bg-gallery-line:nth-child(3){display:none}}.hero-bg-gallery-item{-webkit-box-flex:1;-ms-flex:1 0 180px;flex:1 0 180px}@media (min-width:768px){.hero-bg-gallery-item{-webkit-box-flex:1;-ms-flex:1 0 340px;flex:1 0 340px}}.hero-bg-gallery-item img{-webkit-filter:grayscale(0);filter:grayscale(0);display:block;height:auto;-webkit-transition:all .25s ease;transition:all .25s ease;width:90px}@media (min-width:768px){.hero-bg-gallery-item img{width:170px}}.hero-bg-gallery-item img:hover{-webkit-filter:grayscale(1);filter:grayscale(1)}.hero-description{max-width:840px;position:relative;z-index:9}.hero-description h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.hero-description h1 span{-ms-flex-item-align:start;align-self:flex-start;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:44px;padding:9px 12px 0}@media (min-width:768px){.hero-description h1 span{line-height:88px;padding:22px 35px 0}}.hero-description h1 span:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.hero-description p{font-size:20px;line-height:1.5}.hero-description-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:14px 12px 20px 12px}@media (min-width:768px){.hero-description-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:40px 35px 48px 35px}}.hero-description-bottom-btn{min-width:216px;padding:12px 0 0;width:100%}@media (min-width:768px){.hero-description-bottom-btn{padding:0 40px 0 0;width:auto}}.hero-description-bottom-btn .btn,.hero-description-bottom-btn .woocommerce #payment #place_order,.hero-description-bottom-btn .woocommerce-page #payment #place_order,.hero-description-bottom-btn .wp-block-button .wp-block-button__link,.woocommerce #payment .hero-description-bottom-btn #place_order,.woocommerce-page #payment .hero-description-bottom-btn #place_order,.wp-block-button .hero-description-bottom-btn .wp-block-button__link{width:100%}@media (min-width:768px){.hero-description-bottom-btn .btn,.hero-description-bottom-btn .woocommerce #payment #place_order,.hero-description-bottom-btn .woocommerce-page #payment #place_order,.hero-description-bottom-btn .wp-block-button .wp-block-button__link,.woocommerce #payment .hero-description-bottom-btn #place_order,.woocommerce-page #payment .hero-description-bottom-btn #place_order,.wp-block-button .hero-description-bottom-btn .wp-block-button__link{width:auto}}.hero-description-bottom br{display:none}@media (min-width:768px){.hero-description-bottom br{display:inline-block}}.media{background:#f9fafd;padding:32px 0 56px}@media (min-width:768px){.media{padding:60px 0 80px}}.media-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0 0 32px}@media (min-width:768px){.media-header{padding:0 0 60px}}.media-header img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:block;height:auto;max-width:142px;position:relative;top:0;-webkit-transition:all .25s ease;transition:all .25s ease}.media-header img:hover{top:-5px}.media-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.media-item{background:#fff;-webkit-box-shadow:2px 2px 10px 2px rgba(23,25,79,.02);box-shadow:2px 2px 10px 2px rgba(23,25,79,.02);border-radius:12px;margin:0 10px 20px;max-width:387px;padding:16px 20px 32px;width:calc(100% - 20px)}@media (min-width:768px){.media-item{padding:20px 32px 32px;width:calc(100% / 2 - 20px)}}@media (min-width:1024px){.media-item{width:calc(100% / 3 - 20px)}}.media-item-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:94px;margin:0 0 20px;padding:0 0 16px}@media (min-width:768px){.media-item-logo{height:100px;margin:0 0 24px;padding:0 0 20px}}.media-item-logo img{display:block;height:auto;margin:auto;max-width:100%}.media-item h3{font-weight:800;font-size:20px;line-height:1.3;margin:0 0 16px}.media-item p{margin:0 0 16px}.media-more{background:url(../img/dest/icon-arrow-right.svg) no-repeat right center;color:#2d9cdb;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;font-size:18px;line-height:1.4;padding-right:18px;position:relative}.media-more::before{background:#2d9cdb;bottom:0;height:1px;content:'';left:0;position:absolute;-webkit-transition:width .25s ease;transition:width .25s ease;width:0}.media-more:hover::before{width:calc(100% - 18px)}.media-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0 0}.contribute-funds{padding:56px 0 40px}@media (min-width:768px){.contribute-funds{padding:80px 0 60px}}.contribute-funds-wrapper{max-width:700px}.contribute-funds h2{margin:0 0 24px}@media (min-width:768px){.contribute-funds h2{margin:0 0 32px}}.contribute-funds-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:26px 0 0}.contribute-funds-list ul{margin-bottom:20px;margin-right:30px}@media (min-width:1024px){.contribute-funds-list ul{margin-right:50px}}.contribute-funds-list ul:last-child{margin-right:0}.contribute-funds-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:20px;line-height:1.4;margin:0 0 20px;min-height:40px}@media (min-width:768px){.contribute-funds-list li{margin:0 0 25px}}.contribute-funds-list li:last-child{margin:0}@media (min-width:768px){.contribute-funds-list li:last-child{margin:0}}.contribute-funds-list li img{margin-right:12px}.donate{background:#f9fafd;padding:40px 0 56px}@media (min-width:768px){.donate{padding:60px 0 80px}}.donate-form{margin-top:32px}@media (min-width:768px){.donate-form{background:#fff;-webkit-box-shadow:2px 2px 10px 2px rgba(23,25,79,.02);box-shadow:2px 2px 10px 2px rgba(23,25,79,.02);border-radius:12px;margin-top:40px;padding:30px}}@media (min-width:1024px){.donate-form{padding:60px 80px}}.donate-form h3{font-size:20px;margin:0 0 10px}@media (min-width:768px){.donate-form h3{font-size:30px;margin:0 0 30px}}.donate-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}@media (min-width:768px){.donate-form-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.donate-form-label{padding:0 10px;width:100%}@media (min-width:768px){.donate-form-label{width:220px}}.donate-form-label-large{width:100%}@media (min-width:768px){.donate-form-label-large{width:400px}}.donate-form-label-half{width:50%}@media (min-width:768px){.donate-form-label-half{width:220px}}.donate-form-label label{font-weight:400;font-size:16px;display:block;line-height:1.3;opacity:.6;padding:0 0 4px}@media (min-width:768px){.donate-form-label label{font-size:14px}}@media (min-width:1024px){.donate-form-label label{font-size:16px}}.donate-form-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 0 0}@media (min-width:768px){.donate-form-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.donate-form-bottom .btn,.donate-form-bottom .woocommerce #payment #place_order,.donate-form-bottom .woocommerce-page #payment #place_order,.donate-form-bottom .wp-block-button .wp-block-button__link,.woocommerce #payment .donate-form-bottom #place_order,.woocommerce-page #payment .donate-form-bottom #place_order,.wp-block-button .donate-form-bottom .wp-block-button__link{width:100%}@media (min-width:768px){.donate-form-bottom .btn,.donate-form-bottom .woocommerce #payment #place_order,.donate-form-bottom .woocommerce-page #payment #place_order,.donate-form-bottom .wp-block-button .wp-block-button__link,.woocommerce #payment .donate-form-bottom #place_order,.woocommerce-page #payment .donate-form-bottom #place_order,.wp-block-button .donate-form-bottom .wp-block-button__link{margin-left:32px;width:200px}}.donate-form-payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 0}@media (min-width:768px){.donate-form-payments{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}}.donate-form-payments img{display:block;height:auto;margin:0 4px;max-width:100%}@media (min-width:768px){.donate-form-payments img{margin:0 0 0 8px}}.donate-payments-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px;padding:40px 0 0}.donate-payments-item{margin:0 10px 40px;width:calc(100% - 20px)}@media (min-width:768px){.donate-payments-item{background:#fff;-webkit-box-shadow:2px 2px 10px 2px rgba(23,25,79,.02);box-shadow:2px 2px 10px 2px rgba(23,25,79,.02);border-radius:12px;margin:0 10px 20px;padding:20px 40px 40px;width:calc(100% / 2 - 20px)}}@media (min-width:1024px){.donate-payments-item{padding:20px 62px 40px;width:calc(100% / 3 - 20px)}}.donate-payments-item-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;margin:0 0 4px}.donate-payments-item-logo img{display:block;height:auto;max-width:100%}.donate-payments-bottom{padding:12px 0 0;text-align:center}@media (min-width:768px){.donate-payments-bottom{text-align:left}}.donate h2{margin:0 0 16px}.donate p br{display:none}@media (min-width:768px){.donate p br{display:inline-block}}.our-progress{background:#0057b8}@media (min-width:768px){.our-progress{background:0 0;padding:80px 0 40px}}.our-progress-wrapper{padding:56px 0;text-align:center}@media (min-width:768px){.our-progress-wrapper{background:#0057b8;border-radius:12px;padding:60px}}.our-progress-amount{color:#fff;font-weight:900;font-size:65px;line-height:1.3;margin:0 0 8px}@media (min-width:768px){.our-progress-amount{font-size:100px}}@media (min-width:1024px){.our-progress-amount{font-size:130px}}.our-progress h2{color:#fff;margin:0 0 20px}.our-progress p{color:#fff;margin:0 auto 20px;max-width:700px}.our-progress h4{color:#fff;font-size:18px;font-weight:400;margin:0;opacity:.8}@media (min-width:768px){.our-progress h4{font-size:24px;opacity:1}}.instagram{padding:28px 0}@media (min-width:768px){.instagram{padding:40px 0}}.instagram-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0 0 12px}.instagram-item{border-radius:12px;margin:0 10px 20px;width:calc(100% / 2 - 20px)}@media (min-width:768px){.instagram-item{width:calc(100% / 3 - 20px)}}.instagram h2{margin:0 0 32px}.instagram .btn,.instagram .woocommerce #payment #place_order,.instagram .woocommerce-page #payment #place_order,.instagram .wp-block-button .wp-block-button__link,.woocommerce #payment .instagram #place_order,.woocommerce-page #payment .instagram #place_order,.wp-block-button .instagram .wp-block-button__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:330px;width:100%}@media (min-width:768px){.instagram .btn,.instagram .woocommerce #payment #place_order,.instagram .woocommerce-page #payment #place_order,.instagram .wp-block-button .wp-block-button__link,.woocommerce #payment .instagram #place_order,.woocommerce-page #payment .instagram #place_order,.wp-block-button .instagram .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.youtube{padding:28px 0 56px}@media (min-width:768px){.youtube{padding:40px 0 80px}}.youtube-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0 0 12px}.youtube-item{border-radius:12px;margin:0 10px 20px;overflow:hidden;width:calc(100% - 20px)}@media (min-width:768px){.youtube-item{width:calc(100% / 3 - 20px)}}.youtube-item iframe{display:block}.youtube h2{margin:0 0 32px}.woocommerce #payment .youtube #place_order,.woocommerce-page #payment .youtube #place_order,.wp-block-button .youtube .wp-block-button__link,.youtube .btn,.youtube .woocommerce #payment #place_order,.youtube .woocommerce-page #payment #place_order,.youtube .wp-block-button .wp-block-button__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:330px;width:100%}@media (min-width:768px){.woocommerce #payment .youtube #place_order,.woocommerce-page #payment .youtube #place_order,.wp-block-button .youtube .wp-block-button__link,.youtube .btn,.youtube .woocommerce #payment #place_order,.youtube .woocommerce-page #payment #place_order,.youtube .wp-block-button .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.contacts{background:#f9fafd;padding:48px 0}@media (min-width:768px){.contacts{padding:80px 0}}.contacts .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.contacts .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contacts-left{padding:0 0 32px}@media (min-width:768px){.contacts-left{padding:0}}@media (min-width:768px){.contacts-left{width:calc(50% - 15px)}}@media (min-width:1024px){.contacts-left{width:calc(50% - 90px)}}.contacts-left h2{margin:0 0 24px}@media (min-width:768px){.contacts-left h2{margin:0 0 40px}}@media (min-width:768px){.contacts-right{width:calc(50% - 15px)}}@media (min-width:1024px){.contacts-right{width:calc(50% - 50px)}}.contacts-right h2{margin:0 0 16px}@media (min-width:768px){.contacts-right h2{margin:0 0 20px}}.contacts-right .btn,.contacts-right .woocommerce #payment #place_order,.contacts-right .woocommerce-page #payment #place_order,.contacts-right .wp-block-button .wp-block-button__link,.woocommerce #payment .contacts-right #place_order,.woocommerce-page #payment .contacts-right #place_order,.wp-block-button .contacts-right .wp-block-button__link{min-width:157px;width:100%}@media (min-width:768px){.contacts-right .btn,.contacts-right .woocommerce #payment #place_order,.contacts-right .woocommerce-page #payment #place_order,.contacts-right .wp-block-button .wp-block-button__link,.woocommerce #payment .contacts-right #place_order,.woocommerce-page #payment .contacts-right #place_order,.wp-block-button .contacts-right .wp-block-button__link{width:auto}}.footer{background:#fff;padding:48px 0 88px}@media (min-width:768px){.footer{padding:48px 0}}.footer .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer .copy{padding:22px 0 0;text-align:center}@media (min-width:768px){.footer .copy{max-width:600px;padding:0;text-align:left}}.footer .copy p{margin:0;opacity:.5}.footer .copy p span{display:block}@media (min-width:768px){.footer .copy p span{display:inline}}.footer .design{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .design p{font-weight:400;font-size:16px;margin:0;opacity:.8}.footer .design img{margin-left:12px}.btn-fixed{left:15px;bottom:-100px;position:fixed;right:15px;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:1000}.btn-fixed.show{bottom:15px}@media (min-width:768px){.btn-fixed{display:none}}