@charset "UTF-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.text-stroke,.text-stroke--primary,.text-stroke--secondary{-webkit-text-stroke-width:var(--wp--custom--typography--text-stroke-width,2px)!important}.ext-absolute{position:absolute!important}.bring-to-front,.ext .wp-block-image,.ext-relative{position:relative!important}.ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-order-1{order:1!important}.ext-order-2{order:2!important}.ext-col-auto{grid-column:auto!important}.ext-col-span-1{grid-column:span 1/span 1!important}.ext-col-span-2{grid-column:span 2/span 2!important}.ext-col-span-3{grid-column:span 3/span 3!important}.ext-col-span-4{grid-column:span 4/span 4!important}.ext-col-span-5{grid-column:span 5/span 5!important}.ext-col-span-6{grid-column:span 6/span 6!important}.ext-col-span-7{grid-column:span 7/span 7!important}.ext-col-span-8{grid-column:span 8/span 8!important}.ext-col-span-9{grid-column:span 9/span 9!important}.ext-col-span-10{grid-column:span 10/span 10!important}.ext-col-span-11{grid-column:span 11/span 11!important}.ext-col-span-12{grid-column:span 12/span 12!important}.ext-col-span-full{grid-column:1/-1!important}.ext-col-start-1{grid-column-start:1!important}.ext-col-start-2{grid-column-start:2!important}.ext-col-start-3{grid-column-start:3!important}.ext-col-start-4{grid-column-start:4!important}.ext-col-start-5{grid-column-start:5!important}.ext-col-start-6{grid-column-start:6!important}.ext-col-start-7{grid-column-start:7!important}.ext-col-start-8{grid-column-start:8!important}.ext-col-start-9{grid-column-start:9!important}.ext-col-start-10{grid-column-start:10!important}.ext-col-start-11{grid-column-start:11!important}.ext-col-start-12{grid-column-start:12!important}.ext-col-start-13{grid-column-start:13!important}.ext-col-start-auto{grid-column-start:auto!important}.ext-col-end-1{grid-column-end:1!important}.ext-col-end-2{grid-column-end:2!important}.ext-col-end-3{grid-column-end:3!important}.ext-col-end-4{grid-column-end:4!important}.ext-col-end-5{grid-column-end:5!important}.ext-col-end-6{grid-column-end:6!important}.ext-col-end-7{grid-column-end:7!important}.ext-col-end-8{grid-column-end:8!important}.ext-col-end-9{grid-column-end:9!important}.ext-col-end-10{grid-column-end:10!important}.ext-col-end-11{grid-column-end:11!important}.ext-col-end-12{grid-column-end:12!important}.ext-col-end-13{grid-column-end:13!important}.ext-col-end-auto{grid-column-end:auto!important}.ext-row-auto{grid-row:auto!important}.ext-row-span-1{grid-row:span 1/span 1!important}.ext-row-span-2{grid-row:span 2/span 2!important}.ext-row-span-3{grid-row:span 3/span 3!important}.ext-row-span-4{grid-row:span 4/span 4!important}.ext-row-span-5{grid-row:span 5/span 5!important}.ext-row-span-6{grid-row:span 6/span 6!important}.ext-row-span-full{grid-row:1/-1!important}.ext-row-start-1{grid-row-start:1!important}.ext-row-start-2{grid-row-start:2!important}.ext-row-start-3{grid-row-start:3!important}.ext-row-start-4{grid-row-start:4!important}.ext-row-start-5{grid-row-start:5!important}.ext-row-start-6{grid-row-start:6!important}.ext-row-start-7{grid-row-start:7!important}.ext-row-start-auto{grid-row-start:auto!important}.ext-row-end-1{grid-row-end:1!important}.ext-row-end-2{grid-row-end:2!important}.ext-row-end-3{grid-row-end:3!important}.ext-row-end-4{grid-row-end:4!important}.ext-row-end-5{grid-row-end:5!important}.ext-row-end-6{grid-row-end:6!important}.ext-row-end-7{grid-row-end:7!important}.ext-row-end-auto{grid-row-end:auto!important}.ext-m-0:not([style*=margin]){margin:0!important}.ext-m-auto:not([style*=margin]){margin:auto!important}.ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.ext .alignwide,.ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .wp-block-group>*,.ext-my-0:not([style*=margin]),.wp-block-column.editor\:pointer-events-none{margin-top:0!important;margin-bottom:0!important}.ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.ext h2,.ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .wp-block-columns+.wp-block-columns:not([class*=mt-]):not([class*=my-]):not([style*=margin]),.ext-mt-0:not([style*=margin]),[class*=fullwidth-cols] .wp-block-column:first-child,[class*=fullwidth-cols] .wp-block-column:first-child>*,[class*=fullwidth-cols] .wp-block-column>:first-child,[class*=fullwidth-cols] .wp-block-group:first-child{margin-top:0!important}.ext-mt-auto:not([style*=margin]){margin-top:auto!important}.ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-mr-0.alignfull:not([style*=margin]):not([style*=margin]),.ext-mr-0:not([style*=margin]){margin-right:0!important}.ext-mr-auto:not([style*=margin]){margin-right:auto!important}.ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .is-not-stacked-on-mobile .wp-block-column,.ext-mb-0:not([style*=margin]),.ext.wp-block-group>:last-child,.wp-block-columns[class*=fullwidth-cols].is-not-stacked-on-mobile>.wp-block-column,[class*=fullwidth-cols] .wp-block-column:last-child,[class*=fullwidth-cols] .wp-block-column>:last-child,[class*=fullwidth-cols] .wp-block-group:last-child{margin-bottom:0!important}.ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.ext-mb-base:not([style*=margin]),.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-ml-0:not([style*=margin]),.ext-ml-0:not([style*=margin]):not([style*=margin]){margin-left:0!important}.ext-ml-auto:not([style*=margin]){margin-left:auto!important}.ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.editor\:no-resize .components-resizable-box__container,.ext-block{display:block!important}.ext .wp-block-image img,.ext-inline-block{display:inline-block!important}.ext-inline{display:inline!important}.ext-flex{display:flex!important}.ext-inline-flex{display:inline-flex!important}.ext .ext-grid>[class*="_inner-container"],.ext-grid{display:grid!important}.ext-inline-grid{display:inline-grid!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container::before,.editor\:no-caption .block-editor-rich-text__editable,.editor\:no-inserter .wp-block-column:not(.is-selected)>.block-list-appender,.editor\:no-inserter .wp-block-cover__inner-container>.block-list-appender,.editor\:no-inserter .wp-block-group__inner-container>.block-list-appender,.editor\:no-inserter>.block-list-appender,.ext-hidden{display:none!important}.ext-w-auto{width:auto!important}.ext-w-full{width:100%!important}.ext [class*=inner-container]>.alignwide [class*=inner-container]>*,.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]>*,.ext-max-w-full{max-width:100%!important}.ext-flex-1{flex:1 1 0%!important}.ext-flex-auto{flex:1 1 auto!important}.ext-flex-initial{flex:0 1 auto!important}.ext-flex-none{flex:none!important}.ext-flex-shrink-0{flex-shrink:0!important}.ext-flex-shrink{flex-shrink:1!important}.ext-flex-grow-0{flex-grow:0!important}.ext-flex-grow{flex-grow:1!important}.ext-list-none,.is-style-inline-list li{list-style-type:none!important}.ext .ext-grid-cols-1>[class*="_inner-container"],.ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-cols-2>[class*="_inner-container"],.ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-cols-3>[class*="_inner-container"],.ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-cols-4>[class*="_inner-container"],.ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-cols-5>[class*="_inner-container"],.ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-cols-6>[class*="_inner-container"],.ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-cols-7>[class*="_inner-container"],.ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ext .ext-grid-cols-8>[class*="_inner-container"],.ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.ext .ext-grid-cols-9>[class*="_inner-container"],.ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.ext .ext-grid-cols-10>[class*="_inner-container"],.ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ext .ext-grid-cols-11>[class*="_inner-container"],.ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.ext .ext-grid-cols-12>[class*="_inner-container"],.ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.ext .ext-grid-cols-none>[class*="_inner-container"],.ext-grid-cols-none{grid-template-columns:none!important}.ext .ext-grid-rows-1>[class*="_inner-container"],.ext-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-rows-2>[class*="_inner-container"],.ext-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-rows-3>[class*="_inner-container"],.ext-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-rows-4>[class*="_inner-container"],.ext-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-rows-5>[class*="_inner-container"],.ext-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-rows-6>[class*="_inner-container"],.ext-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-rows-none>[class*="_inner-container"],.ext-grid-rows-none{grid-template-rows:none!important}.ext-flex-row{flex-direction:row!important}.ext-flex-row-reverse{flex-direction:row-reverse!important}.ext-flex-col{flex-direction:column!important}.ext-flex-col-reverse{flex-direction:column-reverse!important}.ext-flex-wrap{flex-wrap:wrap!important}.ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.ext-flex-nowrap{flex-wrap:nowrap!important}.ext .ext-items-start>[class*="_inner-container"],.ext-items-start{align-items:flex-start!important}.ext .ext-items-end>[class*="_inner-container"],.ext-items-end{align-items:flex-end!important}.ext .ext-items-center>[class*="_inner-container"],.ext .is-style-angled>[class*="_inner-container"],.ext-items-center{align-items:center!important}.ext .ext-items-baseline>[class*="_inner-container"],.ext-items-baseline{align-items:baseline!important}.ext .ext-items-stretch>[class*="_inner-container"],.ext-items-stretch{align-items:stretch!important}.ext-justify-start{justify-content:flex-start!important}.ext-justify-end{justify-content:flex-end!important}.ext-justify-center{justify-content:center!important}.ext-justify-between{justify-content:space-between!important}.ext-justify-around{justify-content:space-around!important}.ext-justify-evenly{justify-content:space-evenly!important}.ext-justify-items-start{justify-items:start!important}.ext-justify-items-end{justify-items:end!important}.ext-justify-items-center{justify-items:center!important}.ext-justify-items-stretch{justify-items:stretch!important}.ext-gap-0{gap:0!important}.ext-gap-base{gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-lg{gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.ext-gap-x-base{-moz-column-gap:var(--wp--style--block-gap,1.75rem)!important;column-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-x-lg{-moz-column-gap:var(--extendify--spacing--large,3rem)!important;column-gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-y-0{row-gap:0!important}.ext-gap-y-base{row-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-y-lg{row-gap:var(--extendify--spacing--large,3rem)!important}.ext-justify-self-auto{justify-self:auto!important}.ext-justify-self-start{justify-self:start!important}.ext-justify-self-end{justify-self:end!important}.ext-justify-self-center{justify-self:center!important}.ext-justify-self-stretch{justify-self:stretch!important}.ext-rounded-none{border-radius:0!important}.ext-rounded-full{border-radius:9999px!important}.ext-rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.ext-rounded-t-full{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.ext-rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ext-rounded-r-full{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.ext-rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ext-rounded-b-full{border-bottom-right-radius:9999px!important;border-bottom-left-radius:9999px!important}.ext-rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ext-rounded-l-full{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.ext-rounded-tl-none{border-top-left-radius:0!important}.ext-rounded-tl-full{border-top-left-radius:9999px!important}.ext-rounded-tr-none{border-top-right-radius:0!important}.ext-rounded-tr-full{border-top-right-radius:9999px!important}.ext-rounded-br-none{border-bottom-right-radius:0!important}.ext-rounded-br-full{border-bottom-right-radius:9999px!important}.ext-rounded-bl-none{border-bottom-left-radius:0!important}.ext-rounded-bl-full{border-bottom-left-radius:9999px!important}.ext-border-0{border-width:0!important}.ext-border-t-0{border-top-width:0!important}.ext-border-r-0{border-right-width:0!important}.ext-border-b-0{border-bottom-width:0!important}.ext-border-l-0{border-left-width:0!important}.ext .wp-block-group__inner-container,.ext-p-0:not([style*=padding]){padding:0!important}.ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.ext .wp-block-columns .wp-block-column[style*=padding],.ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.ext-px-base:not([style*=padding]),.ext.has-background{padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.ext-pt-0:not([style*=padding]){padding-top:0!important}.ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.ext-pr-0:not([style*=padding]){padding-right:0!important}.ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.ext-pb-0:not([style*=padding]){padding-bottom:0!important}.ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.ext-pl-0:not([style*=padding]),.is-style-inline-list{padding-left:0!important}.ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.ext-text-left{text-align:left!important}.ext .wp-block-image,.ext-text-center{text-align:center!important}.ext-text-right{text-align:right!important}.ext-leading-none{line-height:1!important}.ext-leading-tight{line-height:1.25!important}.ext-leading-snug{line-height:1.375!important}.ext-leading-normal{line-height:1.5!important}.ext-leading-relaxed{line-height:1.625!important}.ext-leading-loose{line-height:2!important}.ext-aspect-square img{aspect-ratio:1/1!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape img{aspect-ratio:4/3!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape-wide img{aspect-ratio:16/9!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-portrait img{aspect-ratio:3/4!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape .components-resizable-box__container,.ext-aspect-landscape-wide .components-resizable-box__container,.ext-aspect-portrait .components-resizable-box__container,.ext-aspect-square .components-resizable-box__container{height:auto!important}.clip-path--rhombus img{-webkit-clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)!important;clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)!important}.clip-path--diamond img{-webkit-clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)!important;clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)!important}.clip-path--rhombus-alt img{-webkit-clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)!important;clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)!important}.wp-block-columns[class*=fullwidth-cols]{margin-bottom:unset!important}.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.ext-my-0,.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.wp-block-column.editor\:pointer-events-none,.is-root-container.block-editor-block-list__layout>[data-align=wide]>.ext-my-0:not([style*=margin]),.is-root-container.block-editor-block-list__layout>[data-align=wide]>.wp-block-column.editor\:pointer-events-none{margin-top:calc(-1 * var(--wp--style--block-gap,28px))!important}@media(min-width:600px) and (max-width:781px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:var(--wp--style--block-gap,2em)!important}}@media(max-width:781px){.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media(max-width:1079px){.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}}.direction-rtl{direction:rtl!important}.direction-ltr{direction:ltr!important}.bring-to-front{z-index:10!important}.text-stroke{-webkit-text-stroke-color:var(--wp--preset--color--background)!important}.text-stroke--primary{-webkit-text-stroke-color:var(--wp--preset--color--primary)!important}.text-stroke--secondary{-webkit-text-stroke-color:var(--wp--preset--color--secondary)!important}.editor\:no-resize .components-resizable-box__handle,.editor\:no-resize .components-resizable-box__handle::after,.editor\:no-resize .components-resizable-box__side-handle::before{display:none!important;pointer-events:none!important}.editor\:pointer-events-none{pointer-events:none!important}.is-style-angled{align-items:center!important;justify-content:flex-end!important}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,30% 0%,50% 100%,0% 100%)!important;clip-path:polygon(0 0,30% 0%,50% 100%,0% 100%)!important;z-index:1!important}.has-foreground-color{color:var(--wp--preset--color--foreground,#000)!important}.has-foreground-background-color{background-color:var(--wp--preset--color--foreground,#000)!important}.has-background-color{color:var(--wp--preset--color--background,#fff)!important}.has-background-background-color{background-color:var(--wp--preset--color--background,#fff)!important}.has-primary-color{color:var(--wp--preset--color--primary,#4b5563)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary,#4b5563)!important}.has-secondary-color{color:var(--wp--preset--color--secondary,#9ca3af)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary,#9ca3af)!important}.ext.has-text-color h1,.ext.has-text-color h2,.ext.has-text-color h3,.ext.has-text-color h4,.ext.has-text-color h5,.ext.has-text-color h6,.ext.has-text-color p{color:currentColor!important}.has-white-color{color:var(--wp--preset--color--white,#fff)!important}.has-black-color{color:var(--wp--preset--color--black,#000)!important}.has-ext-foreground-background-color{background-color:var(--wp--preset--color--foreground,var(--wp--preset--color--black,#000))!important}.has-ext-primary-background-color{background-color:var(--wp--preset--color--primary,var(--wp--preset--color--cyan-bluish-gray,#000))!important}.wp-block-button__link.has-black-background-color{border-color:var(--wp--preset--color--black,#000)!important}.wp-block-button__link.has-white-background-color{border-color:var(--wp--preset--color--white,#fff)!important}.has-ext-small-font-size{font-size:var(--wp--preset--font-size--ext-small)!important}.has-ext-medium-font-size{font-size:var(--wp--preset--font-size--ext-medium)!important}.has-ext-large-font-size{font-size:var(--wp--preset--font-size--ext-large)!important;line-height:1.2!important}.has-ext-x-large-font-size{font-size:var(--wp--preset--font-size--ext-x-large)!important;line-height:1!important}.has-ext-xx-large-font-size{font-size:var(--wp--preset--font-size--ext-xx-large)!important;line-height:1!important}.has-ext-x-large-font-size:not([style*=line-height]),.has-ext-xx-large-font-size:not([style*=line-height]){line-height:1.1!important}.ext .wp-block-group>*+*{margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:0!important}.has-ext-x-large-font-size+h3,.has-ext-x-large-font-size+p{margin-top:.5rem!important}.ext .wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap,.5em) * .75)!important;min-width:12rem!important}.ext>[class*="_inner-container"]>.ext-grid:not([class*=columns]),.ext>[class*="_inner-container"]>.wp-block>.ext-grid:not([class*=columns]){display:initial!important}.ext .ext-grid-cols-13>[class*="_inner-container"]{grid-template-columns:repeat(13,minmax(0,1fr))!important}.ext [class*=inner-container]>.alignwide [class*=inner-container],.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]{max-width:var(--responsive--alignwide-width,120rem)!important}.ext .wp-block-image img{vertical-align:middle!important}body{--extendify--spacing--large:var(--wp--custom--spacing--large,clamp(2em, 8vw, 8em))!important;--wp--preset--font-size--ext-small:1rem!important;--wp--preset--font-size--ext-medium:1.125rem!important;--wp--preset--font-size--ext-large:clamp(1.65rem, 3.5vw, 2.15rem)!important;--wp--preset--font-size--ext-x-large:clamp(3rem, 6vw, 4.75rem)!important;--wp--preset--font-size--ext-xx-large:clamp(3.25rem, 7.5vw, 5.75rem)!important;--wp--preset--color--black:#000!important;--wp--preset--color--white:#fff!important}.ext *{box-sizing:border-box!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .components-resizable-box__container{background:0 0!important}.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull{margin-top:unset!important;margin-bottom:unset!important}.block-editor-block-preview__content-iframe .preview\:min-h-50{min-height:50vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-60{min-height:60vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-70{min-height:70vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-80{min-height:80vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-100{min-height:100vw!important}.is-root-container .wp-block[data-align=full]>.ext-mx-0:not([style*=margin]):not([style*=margin]){margin-right:calc(1 * var(--wp--custom--spacing--outer,0))!important;margin-left:calc(1 * var(--wp--custom--spacing--outer,0))!important;overflow:hidden!important;width:unset!important}@media(min-width:782px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:0!important}.is-style-inline-list li{margin-right:var(--wp--style--block-gap,1.75rem)!important;display:inline!important}.is-style-inline-list li:first-child{margin-left:0!important}.is-style-inline-list li:last-child{margin-right:0!important}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,55% 0%,65% 100%,0% 100%)!important;clip-path:polygon(0 0,55% 0%,65% 100%,0% 100%)!important}.tablet\:ext-absolute{position:absolute!important}.tablet\:ext-relative{position:relative!important}.tablet\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-order-1{order:1!important}.tablet\:ext-order-2{order:2!important}.tablet\:ext-m-0:not([style*=margin]){margin:0!important}.tablet\:ext-m-auto:not([style*=margin]){margin:auto!important}.tablet\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.tablet\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.tablet\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-my-0:not([style*=margin]){margin-top:0!important;margin-bottom:0!important}.tablet\:ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.tablet\:ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mt-0:not([style*=margin]){margin-top:0!important}.tablet\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.tablet\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mr-0:not([style*=margin]){margin-right:0!important}.tablet\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.tablet\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.tablet\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.tablet\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-ml-0:not([style*=margin]){margin-left:0!important}.tablet\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.tablet\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-block{display:block!important}.tablet\:ext-inline-block{display:inline-block!important}.tablet\:ext-inline{display:inline!important}.tablet\:ext-flex{display:flex!important}.tablet\:ext-inline-flex{display:inline-flex!important}.tablet\:ext-grid{display:grid!important}.tablet\:ext-inline-grid{display:inline-grid!important}.tablet\:ext-hidden{display:none!important}.tablet\:ext-w-auto{width:auto!important}.tablet\:ext-w-full{width:100%!important}.tablet\:ext-max-w-full{max-width:100%!important}.tablet\:ext-flex-1{flex:1 1 0%!important}.tablet\:ext-flex-auto{flex:1 1 auto!important}.tablet\:ext-flex-initial{flex:0 1 auto!important}.tablet\:ext-flex-none{flex:none!important}.tablet\:ext-flex-shrink-0{flex-shrink:0!important}.tablet\:ext-flex-shrink{flex-shrink:1!important}.tablet\:ext-flex-grow-0{flex-grow:0!important}.tablet\:ext-flex-grow{flex-grow:1!important}.tablet\:ext-list-none{list-style-type:none!important}.tablet\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.tablet\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tablet\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tablet\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tablet\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tablet\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.tablet\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.tablet\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.tablet\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.tablet\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.tablet\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.tablet\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.tablet\:ext-grid-cols-none{grid-template-columns:none!important}.tablet\:ext-flex-row{flex-direction:row!important}.tablet\:ext-flex-row-reverse{flex-direction:row-reverse!important}.tablet\:ext-flex-col{flex-direction:column!important}.tablet\:ext-flex-col-reverse{flex-direction:column-reverse!important}.tablet\:ext-flex-wrap{flex-wrap:wrap!important}.tablet\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.tablet\:ext-flex-nowrap{flex-wrap:nowrap!important}.tablet\:ext-items-start{align-items:flex-start!important}.tablet\:ext-items-end{align-items:flex-end!important}.tablet\:ext-items-center{align-items:center!important}.tablet\:ext-items-baseline{align-items:baseline!important}.tablet\:ext-items-stretch{align-items:stretch!important}.tablet\:ext-justify-start{justify-content:flex-start!important}.tablet\:ext-justify-end{justify-content:flex-end!important}.tablet\:ext-justify-center{justify-content:center!important}.tablet\:ext-justify-between{justify-content:space-between!important}.tablet\:ext-justify-around{justify-content:space-around!important}.tablet\:ext-justify-evenly{justify-content:space-evenly!important}.tablet\:ext-justify-items-start{justify-items:start!important}.tablet\:ext-justify-items-end{justify-items:end!important}.tablet\:ext-justify-items-center{justify-items:center!important}.tablet\:ext-justify-items-stretch{justify-items:stretch!important}.tablet\:ext-justify-self-auto{justify-self:auto!important}.tablet\:ext-justify-self-start{justify-self:start!important}.tablet\:ext-justify-self-end{justify-self:end!important}.tablet\:ext-justify-self-center{justify-self:center!important}.tablet\:ext-justify-self-stretch{justify-self:stretch!important}.tablet\:ext-p-0:not([style*=padding]){padding:0!important}.tablet\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.tablet\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.tablet\:ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pt-0:not([style*=padding]){padding-top:0!important}.tablet\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pr-0:not([style*=padding]){padding-right:0!important}.tablet\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.tablet\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pl-0:not([style*=padding]){padding-left:0!important}.tablet\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-text-left{text-align:left!important}.tablet\:ext-text-center{text-align:center!important}.tablet\:ext-text-right{text-align:right!important}}@media(min-width:1080px){.desktop\:ext-absolute{position:absolute!important}.desktop\:ext-relative{position:relative!important}.desktop\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-order-1{order:1!important}.desktop\:ext-order-2{order:2!important}.desktop\:ext-m-0:not([style*=margin]){margin:0!important}.desktop\:ext-m-auto:not([style*=margin]){margin:auto!important}.desktop\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.desktop\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.desktop\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-my-0:not([style*=margin]){margin-top:0!important;margin-bottom:0!important}.desktop\:ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.desktop\:ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mt-0:not([style*=margin]){margin-top:0!important}.desktop\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.desktop\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mr-0:not([style*=margin]){margin-right:0!important}.desktop\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.desktop\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.desktop\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.desktop\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-ml-0:not([style*=margin]){margin-left:0!important}.desktop\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.desktop\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-block{display:block!important}.desktop\:ext-inline-block{display:inline-block!important}.desktop\:ext-inline{display:inline!important}.desktop\:ext-flex{display:flex!important}.desktop\:ext-inline-flex{display:inline-flex!important}.desktop\:ext-grid{display:grid!important}.desktop\:ext-inline-grid{display:inline-grid!important}.desktop\:ext-hidden{display:none!important}.desktop\:ext-w-auto{width:auto!important}.desktop\:ext-w-full{width:100%!important}.desktop\:ext-max-w-full{max-width:100%!important}.desktop\:ext-flex-1{flex:1 1 0%!important}.desktop\:ext-flex-auto{flex:1 1 auto!important}.desktop\:ext-flex-initial{flex:0 1 auto!important}.desktop\:ext-flex-none{flex:none!important}.desktop\:ext-flex-shrink-0{flex-shrink:0!important}.desktop\:ext-flex-shrink{flex-shrink:1!important}.desktop\:ext-flex-grow-0{flex-grow:0!important}.desktop\:ext-flex-grow{flex-grow:1!important}.desktop\:ext-list-none{list-style-type:none!important}.desktop\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.desktop\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.desktop\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.desktop\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.desktop\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.desktop\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.desktop\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.desktop\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.desktop\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.desktop\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.desktop\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.desktop\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.desktop\:ext-grid-cols-none{grid-template-columns:none!important}.desktop\:ext-flex-row{flex-direction:row!important}.desktop\:ext-flex-row-reverse{flex-direction:row-reverse!important}.desktop\:ext-flex-col{flex-direction:column!important}.desktop\:ext-flex-col-reverse{flex-direction:column-reverse!important}.desktop\:ext-flex-wrap{flex-wrap:wrap!important}.desktop\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.desktop\:ext-flex-nowrap{flex-wrap:nowrap!important}.desktop\:ext-items-start{align-items:flex-start!important}.desktop\:ext-items-end{align-items:flex-end!important}.desktop\:ext-items-center{align-items:center!important}.desktop\:ext-items-baseline{align-items:baseline!important}.desktop\:ext-items-stretch{align-items:stretch!important}.desktop\:ext-justify-start{justify-content:flex-start!important}.desktop\:ext-justify-end{justify-content:flex-end!important}.desktop\:ext-justify-center{justify-content:center!important}.desktop\:ext-justify-between{justify-content:space-between!important}.desktop\:ext-justify-around{justify-content:space-around!important}.desktop\:ext-justify-evenly{justify-content:space-evenly!important}.desktop\:ext-justify-items-start{justify-items:start!important}.desktop\:ext-justify-items-end{justify-items:end!important}.desktop\:ext-justify-items-center{justify-items:center!important}.desktop\:ext-justify-items-stretch{justify-items:stretch!important}.desktop\:ext-justify-self-auto{justify-self:auto!important}.desktop\:ext-justify-self-start{justify-self:start!important}.desktop\:ext-justify-self-end{justify-self:end!important}.desktop\:ext-justify-self-center{justify-self:center!important}.desktop\:ext-justify-self-stretch{justify-self:stretch!important}.desktop\:ext-p-0:not([style*=padding]){padding:0!important}.desktop\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.desktop\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.desktop\:ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pt-0:not([style*=padding]){padding-top:0!important}.desktop\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pr-0:not([style*=padding]){padding-right:0!important}.desktop\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.desktop\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pl-0:not([style*=padding]){padding-left:0!important}.desktop\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-text-left{text-align:left!important}.desktop\:ext-text-center{text-align:center!important}.desktop\:ext-text-right{text-align:right!important}}.item{border:2px solid green;width:200px;height:200px;padding:5px;margin:5px;float:left;}
.not_active_button{background:#a7a6a6 !important;}
table, th, td{border:1px solid black !important;border-collapse:collapse !important;}
table td{padding:10px !important;}
@media screen and (max-width:920px){
.calcl_btn_section{justify-content:center;}
}
.m_b_10{margin-bottom:10px;}
.contacts__loc{min-height:64px;display:-ms-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
#container-test{
display:none;
}*, :before, :after{-webkit-box-sizing:border-box;box-sizing:border-box;}
body{font-family:'Inter', sans-serif;font-weight:400;color:#1E1E1E;font-size:calc(12px + 0.208vw);line-height:1.5 !important;width:100%;overflow-x:hidden;overflow-y:hidden;margin:0 !important;background:#fff;webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
h1, .h1{font-size:calc(36px + 0.625vw);font-weight:700;margin:0;line-height:1.2;color:#000;}
h2, .h2{font-weight:900;font-size:calc(18px + 0.938vw);color:#000;font-family:'Montserrat', sans-serif;}
h3, .h3{font-weight:700;font-size:calc(18px + 0.625vw);margin:0;color:#1E1E1E;}
p {
margin: 0;
} a{text-decoration:none !important;color:inherit;}
a:focus{outline:none;}
img{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%;}
legend{font-size:18px;padding:7px 0px}
label{font-size:18px;font-weight:normal;margin:0 0 16px;}
video{width:100%;}
.hidden{display:none}::-webkit-scrollbar{width:10px;height:8px;background:#fff;}::-webkit-scrollbar-thumb{background:linear-gradient(269.86deg, #CE242C 0.11%, #900405 99.88%);max-width:153px;}
input{-webkit-appearance:none;border-radius:0;}
textarea{border-radius:0;}
.scroll_up{position:fixed;left:3%;bottom:3%;cursor:pointer;z-index:1000;-webkit-transition:background-color .3s, opacity .5s, visibility .5s;-o-transition:background-color .3s, opacity .5s, visibility .5s;transition:background-color .3s, opacity .5s, visibility .5s;opacity:0;visibility:hidden;max-width:65px;}
.show{display:flex !important;opacity:1 !important;height:auto !important;visibility:visible !important;}
.chat{position:fixed;right:3%;bottom:3%;cursor:pointer;z-index:1000;-webkit-transition:background-color .3s, opacity .5s, visibility .5s;-o-transition:background-color .3s, opacity .5s, visibility .5s;transition:background-color .3s, opacity .5s, visibility .5s;max-width:90px;display:none;}
.chat:hover{transform:scale(1.05);transition:all .2s linear;}
.container{max-width:1240px;width:100%;height:100%;margin:0 auto;padding-left:15px;padding-right:15px;}
.mobile{display:none;}
.action_btn{width:100%;max-width:190px;height:50px;font-size:calc(12px + 0.208vw);color:#2E2E2E;background:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;font-weight:700;transition:all .2s linear;}
.action_btn:focus{outline:none;}
.action_btn:hover, .more_btn:hover, .red_btn:hover{transform:scale(1.05);transition:all .2s linear;}
.more_btn{color:#fff;text-decoration:underline !important;font-size:calc(12px + 0.208vw);font-weight:700;width:100%;max-width:190px;display:flex;justify-content:center;transition:all .2s linear;}
.red_btn{background:linear-gradient(269.86deg, #CE242C 0.11%, #900405 99.88%);max-width:190px;width:100%;height:50px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:calc(12px + 0.208vw);font-weight:700;cursor:pointer;transition:all .2s linear;background-size:300% 100%;-webkit-animation:grad 3s ease-in-out infinite alternate;animation:grad 3s ease-in-out infinite alternate;}
.popup-block{max-width:500px;width:100%;background:#fff;margin:0 auto;padding:30px;position:relative;text-align:center;}
.popup-block h1{color:#fff;margin:0 0 15px;}
.mfp-close-btn-in .mfp-close{color:#900405 !important;}
.modal__form .form_field{width:100%;margin:0 0 25px;display:flex;justify-content:center;}
.modal__form .form_field input[type=text],
.modal__form .form_field input[type=tel],
.modal__form .form_field input[type=email]{width:100%;height:45px;padding:5px 20px;font-size:18px;font-weight:700;border:none;outline:none;font-family:'Roboto', sans-serif !important;background:#fff;color:#171717;}
.modal__form .form_field textarea{width:100%;height:90px;padding:5px 20px;font-size:18px;font-weight:700;border:none;outline:none;font-family:'Roboto', sans-serif !important;resize:none;background:#fff;color:#171717;}
.modal__form input::-webkit-input-placeholder, .modal__form textarea::-webkit-input-placeholder{color:#171717;}
.modal__form input::-moz-placeholder, .modal__form textarea::-moz-placeholder{color:#171717;}
.modal__form input:-ms-input-placeholder, .modal__form textarea:-ms-input-placeholder{color:#171717;}
.modal__form input::-ms-input-placeholder, .modal__form textarea::-ms-input-placeholder{color:#171717;}
.modal__form input::placeholder, .modal__form textarea::placeholder{color:#171717;}
#thanks_modal{text-align:center;color:#fff;}
.thanks_modal__button{display:flex;justify-content:center;margin:30px 0 0;}
main{}
.wpcf7-response-output{display:none;}
.wpcf7-spinner{position:absolute;top:0;right:0;}
.wpcf7-not-valid-tip{margin:0 0 -20px;}
.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0;}
.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );-moz-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );-ms-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );-o-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );}
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective( 600px ) rotateX( 0 );-moz-transform:translateY(0) perspective( 600px ) rotateX( 0 );-ms-transform:translateY(0) perspective( 600px ) rotateX( 0 );-o-transform:translateY(0) perspective( 600px ) rotateX( 0 );transform:translateY(0) perspective( 600px ) rotateX( 0 );}
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );-moz-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );-ms-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );-o-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );}
.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8;}
.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0;}
.my-mfp-zoom-in .zoom-anim-dialog .modal__form .wpcf7{opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog .modal__form .wpcf7{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
header{display:flex !important;align-items:center;width:100%;position:fixed;top:0;left:0;z-index:50;font-size:calc(12px + .208vw);transition:all .3s linear;height:96px;color:#fff;background:transparent;}
header .container{height:100%;width:100%;max-width:1770px;}
.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between;position:relative;}
.header_black{background:rgba(164,14,17,1) !important;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);transition:all .3s linear;z-index:100;box-shadow:none;filter:none;}
        .logo{position:relative;display:flex;align-items:center;width:auto;justify-content:center;}
.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;padding:0;margin:0;max-width:550px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;align-items:center;}
.menu-header-menu-ru-container .header__list{max-width:575px;}
.header__list li{list-style:none;position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;}
.header__list .menu-header_menu_en-container{width:100%;}
#primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header__link{text-decoration:none;cursor:pointer;height:100%;}
.header__menu{width:67.5%;display:flex;justify-content:flex-start;align-items:center;}
nav ul li a, nav ul li a:after, nav ul li a:before{transition:all .5s;}
nav.menu ul li a{position:relative;}
nav.menu ul li a:after{position:absolute;bottom:-4px;left:0;right:0;margin:auto;width:0%;content:'.';color:transparent;background:#fff;height:2px;}
nav.menu ul li a:hover:after{width:100%;}
.header_contacts{width:auto;display:flex;justify-content:center;align-items:center;position:relative;}
.header_contacts .action_btn{max-width:100px;height:40px;font-size:calc(10px + 0.208vw);}
.header_contacts .dark_btn{max-width:70px;height:40px;font-size:calc(10px + 0.208vw);}
.header_tel{display:flex;align-items:center;justify-content:space-between;transition:all .2s linear;}
.header_tel img{margin:0 0 0 7px;}
.header_tel:hover{transform:scale(1.05);transition:all .2s linear;}
.header_btn{width:100%;max-width:225px;}
.sub-menu{position:absolute;left:auto;right:auto;top:70px;width:240px;opacity:0;transform-origin:0 0;visibility:hidden;transform:translateY(-2em);z-index:-1;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;background:#fff;box-shadow:0px 4px 30px rgb(1 47 86 / 10%);border-radius:20px;}
.sub-menu li{margin:0 !important;padding:15px 20px;display:flex;width:100%;justify-content:center;}
.sub-menu li:not(:last-child){border-radius:20px 20px 0 0;}
.sub-menu li:last-child{border-radius:0 0 20px 20px;}
.sub-menu li:not(:last-child):after{display:none;}
.sub-menu li a{text-transform:inherit;display:flex;justify-content:center;align-items:center;color:#000;height:100%;cursor:pointer;}
.submenu__link:hover .sub-menu{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s,0s,.3s;}
.submenu__link{display:flex;justify-content:center;}
.burger{display:none;}
.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.hamRotate.active{transform:rotate(45deg);}
.hamRotate180.active{transform:rotate(180deg);}
.line{fill:none;transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#fff;stroke-width:5.5;}
.ham1 .top{stroke-dasharray:40 139;}
.ham1 .bottom{stroke-dasharray:40 180;}
.ham1.active .top{stroke-dashoffset:-98px;}
.ham1.active .bottom{stroke-dashoffset:-138px;}
.header_contacts .action_btn img{display:none;}
footer{position:relative;padding:45px 0 25px !important;height:100%;background-color:#1E1E1E;color:#fff;overflow:hidden;z-index:15;}
.footer .container{max-width:1460px;}
.footer_up{display:flex;justify-content:space-between;}
.footer_up__left{max-width:230px;width:100%;}
.footer_up__left p{font-size:12px;color:rgba(255,255,255,.5);margin:15px 0 0;}
.footer_up__middle{max-width:410px;width:100%;}
.text-center{font-size:10px;text-align:center;margin:50px 0 0;}
.footer__list{display:flex;flex-direction:column;flex-wrap:wrap;max-height:170px;}
.footer__list li{margin:5px 0;font-weight:700;}
.footer_up__right{display:flex;flex-direction:column;align-items:flex-end;}
.footer_socials{max-width:100px;width:100%;display:flex;justify-content:space-between;margin:25px 0 0;}
.footer_socials a{display:flex;align-items:center;justify-content:center;transition:all .2s linear;}
.footer_socials a:hover{transform:scale(1.1);transition:all .2s linear;}
.section{padding:70px 0;position:relative;}
.section_image__bg{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;}
.elem_block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;height:100%;position:relative;margin:0 auto;}
.half_item{width:48%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;}
.full_item{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.third_item{width:33%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;}
.wrapper{display:flex;height:100%;position:relative;justify-content:center;flex-direction:column;width:100%;margin:0 auto;}
.first_screen{position:relative;display:flex;align-items:center;color:#fff;height:100vh;background-attachment:fixed;}
.first_screen__red, .first_screen__red2{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;}
.first_screen__red2{mix-blend-mode:color;}
.first_screen__purple{background-position:center;background-repeat:no-repeat;background-size:contain;height:368px;width:734px;position:absolute;right:0;bottom:0;}
.first_screen__wrapper{max-width:1560px;width:100%;margin:0 0 0 auto;align-items:center;}
.first_screen__slider{padding:0 10px !important;}
.first_screen__slide__inner{display:flex;justify-content:flex-start;align-items:center;height:100%;}
.first_screen__text{width:45%;margin-right:0;}
.first_screen__text .title{font-size:calc(30px + 0.625vw);font-weight:800;position:relative;margin:0 0 25px;width:fit-content;font-family:'Montserrat', sans-serif;line-height:1.2;}
            .first_screen__image{height:100%;display:flex;justify-content:center;align-items:flex-end;}
.swiper-button-next-first:after, .swiper-button-prev-first:after{color:#fff !important;font-size:18px !important;}
.first_screen__text .desc{color:rgba(255,255,255,.8);width:80%;}
.btn_block{display:flex;align-items:center;width:100%;margin:25px 0 0;}
.first_screen__social{position:absolute;left:auto;right:85px;top:auto;width:auto;height:100px;display:flex;justify-content:space-between;flex-direction:column;z-index:10;}
.first_screen__social a{display:flex;align-items:center;justify-content:center;transition:all .2s linear;}
.first_screen__social a:hover{transform:scale(1.1);transition:all .2s linear;}
.swiper-pagination-first{display:flex;bottom:20px !important;align-items:flex-end;height:fit-content;width:auto !important;left:235px !important;}
.swiper-pagination-first .swiper-pagination-bullet{background:#fff !important;opacity:1 !important;}
.swiper-pagination-first .swiper-pagination-bullet-active{background:linear-gradient(86.04deg, #DB060F 0%, #DB060F 100%) !important;}
.headline{text-align:center;margin:0 0 105px;}
.headline h2{color:#1E1E1E;}
.about_us{padding:50px 0 150px;}
.about_us .container{margin:0 auto;padding-left:15px;padding-right:15px;}
.about_us__elem{justify-content:space-between;}
.about_us__image{max-width:605px;width:100%;}
.about_us__image img{width:100%;height:100%;min-height:515px;}
.about_us__page .about_us__image img, .about_us__page__second_block .about_us__image img,
.about_us__page__third_block .about_us__image img{min-height:410px;}
.about_us__text{width:100%;max-width:520px;}
.about_us__text p:not(:last-child){margin:0 0 20px;}
.about_us__text p span{font-weight:700;}
.about_us__text .btn_block{margin:0;}
.advantages{padding:55px 0 80px;color:#fff;display:flex;justify-content:center;align-items:center;background-attachment:fixed;}
.advantages__red{background:radial-gradient(45.94% 53.57% at 54.06% 46.43%, #CE242C 0%, #900405 100%);mix-blend-mode:color;position:absolute;width:50%;height:100%;top:0;left:0;z-index:0;}
.advantages h2{color:#fff;}
.advantages__item{flex-direction:row;margin:0 0 50px;}
.advantages__text{margin:0 30px 0 0;text-align:right;width:65%;color:#D9D9D9;}
.advantages__text .title{font-weight:700;}
.advantages__img{width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:0;transform:rotate(45deg);transition:all .2s linear;}
.advantages__img picture{transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;height:70px;width:70px;}
.reverse__half_item{flex-direction:row-reverse;}
.reverse__half_item .advantages__text{margin:0 0 0 30px;text-align:left;}
.advantages .btn_block{justify-content:center;margin:0;}
.redbag{font-size:calc(80px + 10.417vw);font-weight:900;position:absolute;left:auto;right:auto;top:auto;bottom:auto;color:rgba(255,255,255,.04);font-family:'Montserrat', sans-serif;}
.home_catalog{padding:55px 0 80px;}
.home_catalog .headline{margin:0 0 40px;}
.tab{display:flex;max-width:1080px;width:100%;justify-content:space-between;margin:0 auto 60px;}
.tablinks{max-width:185px;width:100%;height:60px;display:flex;justify-content:center;align-items:center;font-size:calc(12px + .208vw);text-align:center;cursor:pointer;}
.tab_slide{max-width:185px;width:100%;}
.tab_slide__inner .tablinks{max-width:100%;}
.tab_slide .tablinks.active{background:linear-gradient(269.86deg, #CE242C 0.11%, #900405 99.88%);color:#fff;font-weight:700;}
.tabcontent__block{width:100%;}
.home_catalog__slide{display:flex;justify-content:center;width:23% !important;}
.home_catalog__slide a{transition:all .2s linear;}
.home_catalog__slide a:hover{transition:all .2s linear;transform:scale(1.05);}
.home_catalog__slider{padding:25px !important;width:100%;}
.home_catalog__slide_inner{width:90%;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto;position:relative;}
.home_catalog__slide_img{display:flex;justify-content:center;align-items:center;margin:0 0 25px;transition:all .3s linear;}
.home_catalog__slide_img picture{display:flex;justify-content:center;align-items:center;height:220px;}
.home_catalog__slide_img picture img{width:auto;height:auto;}
.home_catalog__slide_text .title{font-weight:700;color:#1E1E1E;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:50px;font-size:16px;text-transform:uppercase;}
.home_catalog__slide_text .rating{margin:0 auto 10px;width:81px;height:16px;display:none;}
.swiper-button-next-home-cat:after, .swiper-button-prev-home-cat:after{font-size:28px !important;color:#900405 !important;}
.reviews{padding:50px 0;position:relative;}
.reviews__slider_nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.reviews_slide__inner{background:#FFFFFF;padding:20px;width:90%;transition:all .2s linear;}
.reviews_btn{margin:25px 0 0;color:#900405;text-transform:uppercase;font-weight:700;display:flex;justify-content:space-between;}
.reviews_video{display:flex;justify-content:center;align-items:center;margin:0 0 15px;}
.reviews_author{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.reviews_author:after{position:absolute;content:'';width:50px;height:50px;background-image:url(//redbag.ua/wp-content/themes/redbag/img/reviews_bg.png);background-position:center;background-repeat:no-repeat;background-size:contain;right:10px;top:0;opacity:1;}
.rating{width:114px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;}
.reviews_author__image{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;margin:0 13px 0 0;}
.reviews_author__image picture{display:flex;justify-content:center;align-items:center;width:55px;height:55px;}
.reviews_author__image picture img{border-radius:100%;}
.reviews_author__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.reviews_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0 0;color:#193E53;font-size:16px;font-weight:900;font-family:'Craftwork Grotesk Heavy';}
.reviews_more .more_btn{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
.reviews_block{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:70px;}
.reviews__slider_nav{display:-webkit-box;display:-ms-flexbox;display:flex;top:50%;position:absolute;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.reviews_swiper, .news_swiper{padding:25px 0 !important;}
.reviews_slider{padding:10px !important;}
.reviews_slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear;}
.reviews_slide:hover, .reviews__page__item:hover .reviews_slide__inner{transform:scale(1.02);transition:all .2s linear;}
.reviews__btn_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0;width:100%;}
.rating_0{background-image:url(//redbag.ua/wp-content/themes/redbag/img/rating_0.png);}
.rating_1{background-image:url(//redbag.ua/wp-content/themes/redbag/img/rating_1.png);}
.rating_2{background-image:url(//redbag.ua/wp-content/themes/redbag/img/rating_2.png);}
.rating_3{background-image:url(//redbag.ua/wp-content/themes/redbag/img/rating_3.png);}
.rating_4{background-image:url(//redbag.ua/wp-content/themes/redbag/img/rating_4.png);}
.rating_5{background-image:url(//redbag.ua/wp-content/themes/redbag/img/rating_5.png);}
.reviews_author__name p{font-weight:900;margin:0 0 5px;line-height:1.2;color:#193E53;}
.reviews .btn_block a, .why_we .btn_block a{width:100%;}
.reviews .headline{margin:0 0 50px;}
.reviews .headline h2{color:#fff;}
.swiper-button-next-reviews{right:-40px !important;}
.swiper-button-prev-reviews{left:-40px !important;}
.swiper-button-next-reviews:after, .swiper-button-prev-reviews:after{color:#fff !important;font-size:24px !important;}
.assistant{padding:50px 0 0;}
.assistant .container{max-width:1100px;}
.assistant__elem{align-items:flex-end;justify-content:flex-end;}
.assistant .headline{margin:0 0 50px;}
.assistant__image{position:absolute;left:0;top:auto;bottom:0;width:23.02vw;height:31.67vw;}
.assistant__image picture{display:flex;justify-content:center;align-items:center;height:100%;width:100%;}
.assistant__image img{height:100%;width:100%;}
.assistant__text{max-width:600px;width:100%;margin-bottom:20px;}
.assistant__text p{margin:0 0 15px;}
.assistant__text span{font-weight:700;}
.why_we{padding:40px 0;}
.why_we .headline{margin:0 0 30px;}
.why_we__item{flex-direction:row;justify-content:space-between;}
.why_we__image{background:#EDEDED;width:90px;min-width:90px;height:90px;border-radius:100%;}
.why_we__text{max-width:250px;width:100%;}
.why_we__text .title{color:#1E1E1E;font-weight:700;margin:0 0 15px;}
.contacts{padding:70px 0 140px;background-attachment:fixed;}
.contacts__img{position:absolute;bottom:0;display:flex;right:0;mix-blend-mode:color;}
.contacts__img picture{display:flex;justify-content:center;align-items:center;}
.contacts .headline h2{color:#fff;}
.contacts .headline{margin:0 0 70px;}
.contacts__item{background:#FFFFFF;width:32%;}
.contacts__info{width:100%;}
.contacts__info .title{font-size:calc(20px + .208vw);font-weight:700;text-align:center;margin:20px 0;}
.contacts__loc{padding:0 40px;}
.contacts__loc a{display:flex;align-items:center;}
.contacts__loc a img{margin:0 20px 0 0;}
.contacts__tel{font-weight:700;color:#1E1E1E;display:flex;align-items:center;padding:30px 40px;}
.contacts__tel_block{display:flex;flex-direction:column;margin:0 20px;}
.contacts__map iframe{width:100%;height:180px;}
.feedback__wrapper{padding:65px 0;max-width:545px;background-color:rgb(255 255 255 / 50%);}
.feedback__img{position:absolute;bottom:0;display:flex;right:75px;}
.feedback__img picture{display:flex;justify-content:center;align-items:center;}
.feedback .headline{margin:0 0 40px;}
.feedback__elem{justify-content:center;}
.feedback__elem form{max-width:480px;width:100%;}
.form_field{margin:0 0 20px;position:relative;}
.form_field{margin:0 0 20px;position:relative;}
input[type=text], input[type=email], input[type=tel]{width:100%;height:60px;outline:none;border:none;padding:17px 18px;color:#4F4F4F;font-family:'Inter', sans-serif;}
textarea{width:100%;height:140px;outline:none;border:none;padding:17px 18px;color:#4F4F4F;resize:none;font-family:'Inter', sans-serif;}::placeholder{font-family:'Inter', sans-serif;}
.field_submit{display:flex;justify-content:center;margin:0;}
.field_submit p{width:100%;display:flex;justify-content:center;}
input[type=submit]{outline:none;border:none;}
.why_we_slider{width:100%;}
.why_we_slide__inner{display:flex;align-items:center;justify-content:space-between;}
.about_us__page{padding:0 0 50px;}
.header_pages{background:#A40E11;position:sticky;background-size:300% 100%;-webkit-animation:grad 3s ease-in-out infinite alternate;animation:grad 3s ease-in-out infinite alternate;}
@-webkit-keyframes grad{ 0%{background-size:300% 100%;}
100%{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
}
@keyframes grad{ 0%{background-size:300% 100%;}
100%{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
}
.breadcrumbs_wrapper{display:flex;padding:25px 0;}
.breadcrumbs_wrapper span{margin:0 5px;}
.about_us__page .breadcrumbs_wrapper{max-width:100%;width:91%;margin:0 auto;}
.about_us__page .title{font-size:calc(32px + .208vw);font-weight:900;color:#900405;font-family:'Montserrat', sans-serif;text-align:left;width:100%;margin:0 0 45px;}
.about_us__page__third_block .title{font-size:calc(32px + .208vw);font-weight:900;color:#1E1E1E;font-family:'Montserrat', sans-serif;text-align:left;width:100%;margin:0 0 45px;}
.about_us__page__second_block{background:radial-gradient(45.94% 53.57% at 54.06% 46.43%, #CE242C 0%, #900405 100%);padding:175px 0;color:#fff;}
.about_us__page__second_block .title{font-size:calc(32px + .208vw);font-weight:900;color:#fff;font-family:'Montserrat', sans-serif;text-align:right;width:100%;margin:0 0 45px;}
.about_us__page__second_block .about_us__elem{margin:0 0 0 auto;padding-left:0;padding-right:0;max-width:1240px;flex-direction:row-reverse;}
.about_us__page__second_block .about_us__text p{text-align:right;}
.about_us__page__third_block{padding:90px 0;}
.about_us__page__third_block .about_us__image{flex-direction:row;margin-left:-190px;max-width:845px;justify-content:space-between;}
.about_us__page__third_block .about_us__image img{width:100%;max-width:270px;}
.catalog_page__elem{display:flex;width:fit-content;margin:0 auto 0 0;}
.catalog_page__elem .tab{display:flex;width:100%;justify-content:flex-start;margin:0 0 25px auto;flex-direction:column;max-width:290px;}
.calculator_page .tab{max-width:340px;}
.catalog_page__elem .tabcontent__elem{width:100%;max-width:1240px;padding:0 15px 25px;}
.catalog_page__elem .tabs__elem{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;}
.catalog_page__elem .tabs__elem .title{font-size:30px;font-weight:900;color:#fff;margin:0 15px 20px auto;max-width:290px;width:100%;}
.calculator_page .tabs__elem .title{max-width:325px;padding-top:15px;}
.catalog_page__elem .tablinks{max-width:100%;justify-content:flex-start;padding:0 15px;color:#fff;}
.catalog_page__elem .current_link .tablinks{background:#fff;color:#000;font-weight:700;}
.tablink_item:hover .tablinks, .calculator_page .tab .tablinks:hover,
.calculator_page .tab .tablinks.active{background:#fff;color:#000;font-weight:700;}
.tablink_item .active{background:#fff;color:#000;font-weight:700;}
.calculator_page .tab .tablinks:hover .assistant_icon__active{display:block;}
.calculator_page .tab .tablinks:hover .assistant_icon{display:none;}
.catalog_page__elem .tabcontent{flex-direction:column;margin:0 0 25px;}
.catalog_page__elem .tabcontent__items{display:flex;flex-wrap:wrap;}
.catalog_page__elem .tabcontent__item{margin:0 0 20px;transition:all .2s linear;overflow:hidden;height:auto;max-height:375px;cursor:pointer;}
.catalog_page__elem .tabcontent__item:hover{transition:all .3s linear;}
.catalog_page__elem .tabcontent__item:hover .home_catalog__slide_img{transform:translateY(-220px);transition:all .3s linear;}
.catalog_page__elem .tabcontent__item:hover .home_catalog__slide_text{transform:translateY(-220px);transition:all .3s linear;}
.catalog_page__elem .tabcontent__item:hover .home_catalog__slide_text .desc{height:auto;text-overflow:ellipsis;-webkit-line-clamp:10;transition:all .3s linear;}
.home_catalog__slide_text__btn{display:none;opacity:0;transition:all .3s linear;}
.catalog_page__elem .tabcontent__item:hover .home_catalog__slide_text__btn{display:flex;justify-content:center;opacity:1;width:100%;margin:15px 0 0;transition:all .3s linear;}
.catalog_page__elem .tabcontent__item .title{margin:0 0 15px;}
.catalog_page__elem .tabcontent__item .rating{margin:15px 0;display:none;}
.catalog_page__elem .tabcontent__item .home_catalog__slide_text{display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .3s linear;}
.catalog_page__elem .tabcontent__item .tabcontent__item__inner{width:90%;margin:0 auto;}
.catalog_page__elem .tabcontent__item a{height:100%;}
.home_catalog__slide_text .desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:65px;font-size:14px;transition:all .3s linear;}
.catalog_page__elem .tabcontent__nav{display:flex;align-items:center;width:100%;justify-content:space-between;margin:30px 0 0;}
.catalog_page__elem .tabcontent__nav a{display:flex;align-items:center;justify-content:center;}
.pages{color:#0062BD;font-weight:700;display:flex;align-items:center;}
.pages a{margin:0 5px;}
.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg{opacity:0;}
.catalog__single_page__info{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;margin:0 0 40px;}
.catalog__single_page__image{max-width:400px;width:100%;}
.catalog__single_page__text{max-width:700px;width:100%;}
.catalog__single_page__headline{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #0062BD;margin:0 0 35px;}
.catalog__single_page__headline h2{font-size:22px;font-weight:900;color:#1E1E1E;text-transform:uppercase;width:67%;}
.catalog__single_page__headline .rating{display:none;}
.catalog__single_page__headline_btn{width:30%;padding-bottom:5px;display:flex;justify-content:flex-end;}
.catalog__single_page__desc p{font-weight:700;margin:0 0 20px;}
.accordeon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.accordeon_item{margin:0 0 10px;color:#1E1E1E;}
.accordeon_item h3{margin:0 !important;}
.accordeon_item.active>.accordeon_title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s;}
.accordeon_title{position:relative;cursor:pointer;font-weight:700;background:transparent;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(14px + .208vw);color:#1E1E1E;background:rgb(217 217 217 / 50%);}
.accordeon_title:after{position:absolute;top:auto;bottom:auto;right:15px;width:19px;height:11px;background-image:url(//redbag.ua/wp-content/themes/redbag/img/dropdown.svg);background-repeat:no-repeat;background-size:auto;content:"";-webkit-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s;}
       .accordeon_content p{margin:0 !important;padding:10px 30px;text-align:justify;}
.accordeon_content ul{padding:0 30px 16px;padding:0 30px 16px 55px;list-style:url(//redbag.ua/wp-content/themes/redbag/img/list_style.svg);}
.accordeon_item.active_acc{background:#2E2E30;color:#FFFFFF !important;}
.accordeon_item .text span{font-weight:700;}
.red{color:#900405;font-weight:700;}
.catalog__single_page__gallery{display:flex;max-width:1230px;width:100%;margin:45px auto;padding:0 15px;position:relative;}
.gallery_slider{width:100%;}
.catalog__single_page__gallery a{display:flex;align-items:center;max-width:230px;width:100%;margin:0 10px 0 0;}
.catalog__single_page__gallery a:last-child{margin:0;}
.catalog__single_page__properties{background:#0062BD;padding:17px 0 30px;color:#fff;text-align:center;}
.catalog__single_page__properties .title{font-size:calc(20px + 0.417vw);font-weight:700;margin:0 0 25px;}
.catalog__single_page__properties .desc{font-weight:700;}
.video_instruction{padding:70px 0 140px;}
.video_instruction .headline{margin:0 0 70px;}
.video_instruction .headline h2{color:#fff;}
.video_instruction__elem{justify-content:center;align-items:center;}
.video_play{position:absolute;top:auto;bottom:auto;left:auto;right:auto;z-index:30;}
#video{height:440px;}
.video_bg{position:absolute;width:100%;height:100%;z-index:20;}
.video_instruction__block{position:relative;display:flex;justify-content:center;align-items:center;max-width:1140px;width:100%;}
.video_instruction__block iframe{width:100%;height:440px;}
.decisions_page{padding:0 0 50px;}
.decisions_page__elem .title{border-bottom:2px solid #0062BD;margin:0 0 20px;}
.decisions_page__elem .desc{font-weight:700;margin:0 0 30px;}
.decisions_page .accordeon_content .text img{margin:20px 0;}
.video_instruction__page__item_inner{width:95%;}
.video_block{display:flex;align-items:center;justify-content:center;}
.video_block iframe{width:100%;height:215px;}
.video_instruction__page .title{border-bottom:2px solid #0062BD;margin:0 0 80px;}
.video_instruction__page__item{margin:0 0 70px;position:relative;}
.video_instruction__page__item_link{position:absolute;height:100%;width:100%;z-index:10;}
.video_title{font-weight:700;margin:15px 0 0;text-align:center;color:#1E1E1E;}
.reviews__page{background:radial-gradient(45.94% 53.57% at 54.06% 46.43%, #CE242C 0%, #900405 100%);padding-bottom:50px;}
.reviews__page .headline{margin:0 0 50px;}
.reviews__page .headline h2{color:#fff;}
.reviews__page__item{margin:0 0 25px;align-items:flex-start;}
.reviews__page .reviews_slide__inner{width:95%;}
.reviews__page .breadcrumbs_wrapper{color:#fff;}
.reviews__page__nav{display:flex;width:98%;justify-content:space-between;align-items:center;margin:40px 0 0;}
.reviews__page__nav .pages{color:#fff;}
.reviews__page .btn_block{justify-content:center;}
.contacts__page{padding:0 0 70px;}
.contacts__page .breadcrumbs_wrapper{color:rgb(255 255 255 / 50%);}
.error__page{height:60vh;padding-bottom:50px;}
.error__page .breadcrumbs_wrapper{color:#fff;}
.error__page__elem{flex-direction:column;justify-content:flex-start;}
.error__page__elem .title{color:#FFFFFF;mix-blend-mode:soft-light;font-size:200px;font-weight:800;text-align:center;line-height:1;}
.error__page__elem .desc{font-size:calc(16px + .208vw);font-weight:700;color:#fff;margin:0 0 60px;}
.error__page__elem .btn_block{justify-content:center;}
.catalog_page .headline{text-align:left;margin:0 auto 40px;width:95%;border-bottom:2px solid #0062BD;}
#container h2{text-align:left;margin:0 auto 40px 0;border-bottom:2px solid #0062BD;width:95%;}
.tablinks_block{position:sticky;top:12.5%;padding-bottom:30px;min-width:275px;}
.tablinks .assistant_icon__active{display:none;margin:0 10px 0 0;}
.tablinks.active .assistant_icon{display:none;}
.tablinks .assistant_icon{display:block;margin:0 10px 0 0;}
.tablinks.active .assistant_icon__active{display:block;margin:0 10px 0 0;}
.menu-header-menu-container, .menu-header-menu-ru-container, .menu-header-menu-en-container{width:100%;height:100%;}
  .calculator_page .tablinks{min-width:225px;}
.calculator_page .tablinks p{text-align:left;}
.calculator_block{display:flex;flex-wrap:wrap;justify-content:space-between;width:97.5%;margin:0 0 0 auto;}
.form-example{width:60%;display:flex;flex-direction:column;justify-content:space-between;}
.hint{width:30%;background:#F7F7F7;padding:17px 23px;}
.hint .title{color:#0062BD;font-weight:700;margin:0 0 15px;}
.hint .desc:not(:last-child){margin:0 0 15px;}
#container{width:100%;margin:50px 0 20px;display:flex;flex-wrap:wrap;}
#container div{width:33%;margin:0 0 30px;display:flex;flex-direction:column;justify-content:center;text-align:center;}
.calculator_page .home_catalog__slide_inner{transition:all .2s linear;}
.calculator_page .home_catalog__slide_inner:hover{transition:all .2s linear;transform:scale(1.05);}
.calculator_div__link{position:absolute;height:100%;width:100%;}
#container .btn_block{width:100%;margin:25px 0 0;}
.form-item{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 10px;align-items:center;position:relative;}
.form-item:after{position:absolute;content:'';background-image:url(//redbag.ua/wp-content/themes/redbag/img/calc__arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:13px;height:8px;right:10px;top:auto;bottom:auto;}
.form-item:last-child:after{display:none;}
.form-item label{width:48%;}
.form-item select{width:100%;max-width:250px;height:40px;outline:none;background:#F7F7F7;padding:0 10px;appearance:none;border:none;font-family:'Inter', sans-serif;color:rgb(78 78 78 / 50%);cursor:pointer;}
.form-item:last-child{justify-content:flex-end;}
.form-item:last-child input{justify-content:center;background:linear-gradient(269.86deg, #CE242C 0.11%, #900405 99.88%);max-width:250px;width:100%;height:50px;display:flex;align-items:center;color:#fff;font-size:calc(12px + 0.208vw);font-weight:700;cursor:pointer;transition:all .2s linear;}
.calculator_page .tabs__elem{width:60%;}
.swiper-button-next-home-cat{right:-55px !important;}
.swiper-button-prev-home-cat{left:-55px !important;}
.wpcf7{width:100%;display:flex;justify-content:center;}
.home_catalog .btn_block{justify-content:center;margin:35px 0 0;}
.page-template-page-contacts .breadcrumbs_wrapper{width:91%;margin:0 auto;position:relative;z-index:10;color:rgb(255 255 255 / 50%);}
.page-template-page-contacts .contacts{margin-top:-80px;}
.breadcrumbs_wrapper{color:rgb(30 30 30 / 50%);}
.catalog__single_page .breadcrumbs_wrapper{width:100%;max-width:1210px;margin:0 auto;}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}
.mfp-fade.mfp-bg.mfp-removing{opacity:0;}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}
.wp-pagenavi{width:100%;display:flex;justify-content:center;color:#fff;align-items:flex-end;}
.wp-pagenavi .page{margin:0 7px;}
.reviews__page__elem{justify-content:flex-start;}
.custom-select{position:relative;font-family:Arial;}
.custom-select select{display:none;}
.select-selected{width:100%;max-width:250px;height:37px;outline:none;background:#F7F7F7;padding:0 10px;appearance:none;border:none;font-family:'Inter', sans-serif;cursor:pointer;color:rgb(78 78 78 / 50%);}
.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent;}
.select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px;}
.select-items div,.select-selected{padding:4px 35px 4px 15px;cursor:pointer;width:100%;max-width:280px;display:flex;align-items:center;}
.select-selected{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:37px;line-height:2;}
.select-items{position:absolute;background:#F7F7F7;top:100%;left:auto;right:0;z-index:99;max-width:280px;width:100%;color:rgb(78 78 78 / 50%);height:auto;opacity:1;transition:all .3s linear;max-height:300px;overflow:auto;}
.select-hide{height:0;opacity:0;overflow:hidden;transition:all .3s linear;}
.select-items div:hover, .same-as-selected{background-color:rgba(0, 0, 0, 0.1);}
.select-items div{color:#000;}
.calculator_block .home_catalog__slide_img, .calculator_block .rating{width:100% !important;}
.calculator_block .rating, .calculator_block .home_catalog__slide_text{margin:0 !important;width:100% !important;}
.wp-pagenavi .current{font-size:21px;line-height:1.4;}
.preloader_block{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:10000;background:#fff;display:flex;justify-content:center;align-items:center;}
.loader{width:100px;height:100px;margin:50px auto;position:relative;}
.loader .inner-loader{margin:0 auto;transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;}
.loader .inner-loader:nth-child(1){animation:rotate 2s linear infinite;}
.loader .inner-loader:nth-child(2){animation:rotate 4s linear infinite;}
.loader .inner-loader:nth-child(3){animation:rotate 6s linear infinite;}
.inner-loader .dot{background:red;border-radius:50%;position:absolute;}
.inner-loader:nth-child(1),
.inner-loader:nth-child(1) .dot{width:8px;height:8px;}
.inner-loader:nth-child(2),
.inner-loader:nth-child(2) .dot{width:9px;height:9px;}
.inner-loader:nth-child(3),
.inner-loader:nth-child(3) .dot{width:10px;height:10px;}
.inner-loader:nth-child(1) .dot:nth-child(1){transform:rotate(90deg) translateX(10px);}
.inner-loader:nth-child(1) .dot:nth-child(2){transform:rotate(180deg) translateX(10px);}
.inner-loader:nth-child(1) .dot:nth-child(3){transform:rotate(270deg) translateX(10px);}
.inner-loader:nth-child(1) .dot:nth-child(4){transform:rotate(360deg) translateX(10px);}
.inner-loader:nth-child(2) .dot:nth-child(1){transform:rotate(45deg) translateX(23px);}
.inner-loader:nth-child(2) .dot:nth-child(2){transform:rotate(90deg) translateX(23px);}
.inner-loader:nth-child(2) .dot:nth-child(3){transform:rotate(135deg) translateX(23px);}
.inner-loader:nth-child(2) .dot:nth-child(4){transform:rotate(180deg) translateX(23px);}
.inner-loader:nth-child(2) .dot:nth-child(5){transform:rotate(225deg) translateX(23px);}
.inner-loader:nth-child(2) .dot:nth-child(6){transform:rotate(270deg) translateX(23px);}
.inner-loader:nth-child(2) .dot:nth-child(7){transform:rotate(315deg) translateX(23px);}
.inner-loader:nth-child(2) .dot:nth-child(8){transform:rotate(360deg) translateX(23px);}
.inner-loader:nth-child(3) .dot:nth-child(1){transform:rotate(30deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(2){transform:rotate(60deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(3){transform:rotate(90deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(4){transform:rotate(120deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(5){transform:rotate(150deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(6){transform:rotate(180deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(7){transform:rotate(210deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(8){transform:rotate(240deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(9){transform:rotate(270deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(10){transform:rotate(300deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(11){transform:rotate(330deg) translateX(38px);}
.inner-loader:nth-child(3) .dot:nth-child(12){transform:rotate(360deg) translateX(38px);}
@keyframes rotate{ 0%{transform:translateY(-50%) rotate(0deg);}
100%{transform:translateY(-50%) rotate(360deg);}
}
.black_font{color:#4e4e4e;}
.advantages__item:hover .advantages__img{-webkit-transform:scale(.8) rotate(10deg);-ms-transform:scale(.8) rotate(10deg);transform:scale(.8) rotate(10deg);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.review_link{}
.popup-block .reviews_slide__inner{width:100%;padding:0;}
.popup-block .reviews_block{text-align:left;height:auto;display:flex;-webkit-line-clamp:inherit;-webkit-box-orient:vertical;overflow:auto;-o-text-overflow:inherit;text-overflow:inherit;}
.form-example div{max-width:570px;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;margin:0 0 15px;}
          select, .nice-select{max-width:250px !important;width:100% !important;height:50px !important;background:#F7F7F7 !important;border:none !important;outline:none !important;padding:0 40px 0 20px;appearance:none;font-family:'Montserrat', sans-serif !important;cursor:pointer !important;}
.nice-select:after{border-bottom:2px solid #A40E11 !important;border-right:2px solid #A40E11 !important;height:10px !important;margin-top:0 !important;top:auto !important;width:10px !important;}
.nice-select .current{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:auto;}
select option{max-width:250px;width:100%;color:#000 !important;}
.not_active_button{cursor:no-drop !important;}
.lang-block{display:flex;align-items:center;}
.lang-item{list-style:none;text-transform:uppercase;display:flex;margin:0 5px;font-size:14px;}
.lang-item-current{font-size:16px;font-weight:600;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{display:none;}
.swiper-button-prev{background-image:url(//redbag.ua/wp-content/themes/redbag/img/swiper_prev.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px !important;height:40px !important;}
.swiper-button-next{background-image:url(//redbag.ua/wp-content/themes/redbag/img/swiper_next.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px !important;height:40px !important;}
.nice-select .option {
display: flex;
align-items: center;
word-wrap: break-word;
white-space: normal;
line-height: 1.2 !important;
padding-top: 7px;
padding-bottom: 7px;
}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;vertical-align:baseline;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table {
border-collapse: collapse;
border-spacing: 0;
}@media screen and (min-width:2561px){
.first_screen__wrapper{max-width:1620px;width:100%;margin:0 auto;transform:scale(1.5);}
.swiper-button-next-first{right:-5% !important;}
.swiper-button-prev-first{left:-5% !important;}
.first_screen__social{right:0;}
.header__list{max-width:630px;}
header .container{height:100%;width:100%;max-width:1660px;transform:scale(1.5);}
.first_screen{justify-content:center;}
.first_screen__slider_nav.wow.fadeIn{width:70%;position:absolute;margin:0 auto;left:auto;right:auto;display:flex;}
.first_screen__text{width:60%;margin-right:-250px;}
.footer .container{max-width:1600px;}
.footer__list{max-height:215px;}
.reviews_block p{height:85px;}
.tablinks_block{top:7%;}
.catalog_page__elem .tab, .catalog_page__elem .tabs__elem .title{padding:0 0 0 50px;max-width:340px;}
.catalog_page__elem .tabcontent__elem{max-width:2420px;}
.error__page{height:80vh;}
.error__page__elem{justify-content:center;}
.calculator_page .tabs__elem{width:100%;}
.header__list{max-width:550px;}
.about_us__page .breadcrumbs_wrapper{width:64%;}
.about_us__page .about_us__image img, .about_us__page__second_block .about_us__image img, .about_us__page__third_block .about_us__image img{min-height:570px;}
.catalog__single_page .breadcrumbs_wrapper{max-width:1640px;}
.reviews_block{height:95px;}
.page-template-page-contacts .breadcrumbs_wrapper{width:42.5%;}
.feedback{height:40vh;}
.header_pages{margin-top:0 !important;}
.about_us__image img{min-height:730px;}
.feedback__wrapper{max-width:800px;}
.feedback__img{right:25%;}
.feedback__elem form{max-width:620px;}
.assistant .container{max-width:1390px;}
.assistant__text{margin-bottom:45px;}
.calculator_page .tabs__elem .title{max-width:325px;padding:15px 0 0 0;}
.calculator_page .tab{padding:0;}
.assistant__elem{margin:-75px auto 0;}
}
@media screen and (min-width: 1921px) and (max-width: 2560px) {
.first_screen__wrapper{max-width:1810px;width:100%;margin:0 auto;}
.swiper-button-next-first{right:150px !important;}
.swiper-button-prev-first{left:150px !important;}
header .container{width:100%;max-width:1920px;}
.catalog_page__elem .tab, .catalog_page__elem .tabs__elem .title{padding:0 0 0 80px;max-width:350px;}
.reviews_block p{height:80px;}
.catalog_page__elem .tabcontent__elem{max-width:1530px;}
.error__page{height:75vh;}
.error__page__elem{justify-content:center;}
.form-example{width:55%;}
.calculator_page .tabs__elem{width:100%;}
.header__list{max-width:550px;}
.first_screen__social{right:-40px;}
.swiper-pagination-first{left:250px !important;}
.about_us__image img{min-height:650px;}
.about_us__page .breadcrumbs_wrapper{width:74%;}
.about_us__page .about_us__image img, .about_us__page__second_block .about_us__image img, .about_us__page__third_block .about_us__image img{min-height:505px;}
.catalog__single_page .breadcrumbs_wrapper{max-width:1890px;}
.reviews_block{height:80px;}
.page-template-page-contacts .breadcrumbs_wrapper{width:74%;}
.hint{width:37%;}
.tablinks_block{top:9%;}
.feedback__wrapper{max-width:650px;}
.feedback__img{right:15%;}
.assistant .container{max-width:1240px;}
.assistant__elem{margin:-175px auto 0;}
.assistant__text{margin-bottom:35px;}
.calculator_page .tabs__elem .title{max-width:325px;padding:15px 0 0 0;}
.calculator_page .tab{padding:0;}
} @media screen and (max-width:1600px){
.about_us .container{margin:0 auto;padding-left:15px;padding-right:15px;}
.header__menu{width:70%;}
.first_screen__wrapper{max-width:1320px;}
.first_screen__text{width:50%;}
.catalog_page__elem .tabs__elem{max-width:515px;}
.catalog_page__elem .tabs__elem .title, .catalog_page__elem .tab{padding:0 0 0 210px;max-width:100%;width:100%;}
.calculator_page .tabs__elem .title{padding:15px 0 0 180px;margin:0 15px 10px 0;}
.calculator_page .tab{padding:0 0 0 165px;}
.catalog_page__elem .tabcontent__elem{max-width:970px;}
.catalog_page__elem .tabcontent__nav{width:95%;}
.calculator_page .tabcontent__elem{max-width:100%;padding:0 0 25px 15px;}
.form-example{width:60%;}
.page-template-page-contacts .breadcrumbs_wrapper{width:100%;padding:20px 15px;}
header .container{max-width:1470px;}
.assistant__text{margin-bottom:35px;}
}
@media screen and (max-width:1536px){
header .container{width:100%;max-width:1280px;}
.first_screen__social{right:135px;}
.about_us .container{margin:0;padding-left:0;padding-right:0;max-width:100%;}
.about_us__elem{margin:0 auto 0 0;padding-left:0;padding-right:0;max-width:1240px;}
.about_us__page .breadcrumbs_wrapper{max-width:1435px;}
.catalog_page__elem .tabs__elem{max-width:420px;}
.catalog_page__elem .tabs__elem .title, .catalog_page__elem .tab{padding:0 0 0 110px;}
.about_us__page .breadcrumbs_wrapper{max-width:1250px;}
 .calculator_page .tablinks{padding:15px;}
.calculator_page .tabs__elem .title{padding:15px 15px 15px 75px;margin:0;}
.calculator_page .tab{padding:0 0 0 75px;}
}
@media screen and (max-width:1440px){
.first_screen__wrapper{max-width:1240px;}
.header__menu{width:55%;}
.first_screen__social{right:90px;}
.swiper-button-next-first, .swiper-button-prev-first{top:51.5% !important;}
.tablinks{height:45px;}
.tablinks_block{top:13%;}
.first_screen__text .title{font-size:calc(30px + .425vw);}
}
@media screen and (max-width:1366px){
header .container{width:95%;}
.container{max-width:1140px;}
.first_screen__wrapper{max-width:1190px;}
.first_screen__text{width:50%;}
.reviews_block p{height:70px;}
.about_us__page .breadcrumbs_wrapper{max-width:1305px;width:92%;}
.catalog_page__elem .tab, .catalog_page__elem .tabs__elem .title{padding:0 0 0 45px;}
 .catalog_page__elem .tabs__elem{max-width:335px;}
.catalog__single_page__gallery{margin:45px 0 45px auto;padding:0;}
.error__page{height:87vh;}
.first_screen__social{right:55px;}
.catalog_page__elem .tabs__elem .title{margin:0 15px 10px auto;}
.tablinks_block{top:15%;}
.calculator_page .tabs__elem .title{padding:15px 15px 15px 50px;font-size:24px;margin:0;}
.calculator_page .tab{padding:0 0 0 50px;}
}
@media screen and (max-width:1280px){
.first_screen__wrapper{max-width:1190px;}
.about_us__page .breadcrumbs_wrapper{max-width:1225px;}
.catalog__single_page__gallery{max-width:1190px;}
.first_screen__social{right:50px;}
.form-item label{width:40%;}
.tablinks{height:40px;}
}
@media screen and (max-width: 2000px) and (orientation: portrait) {
.ham{display:block;z-index:10;max-width:70px;width:100%;}
.header__menu{position:absolute;width:100%;flex-direction:column;max-width:100%;transform:translateY(-105%);padding:100px 0 30px;opacity:0;transition:all .4s linear;}
.header__menu.active{transform:translateY(0);opacity:1;transition:all .4s linear;background:rgba(144,4,5, .8);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);}
.header_black{background:#A40E11 !important;backdrop-filter:none;-webkit-backdrop-filter:none;}
.header__list{flex-direction:column;margin:0 auto;}
.header__list li{align-items:center;}
.header__list li:not(:last-child){margin:0 0 20px;}
header .container{width:100%;padding-left:0;padding-right:0;}
header{height:90px;}
.logo{z-index:10;width:auto;margin-left:15px;padding-top:15px;padding-bottom:35px;}
.burger{display:flex;justify-content:center;align-items:center;margin:0 15px 0 10px;position:relative;}
.first_screen{height:auto;padding-top:120px;padding-bottom:75px;}
.first_screen__slide__inner{flex-direction:column;}
.first_screen__image{height:auto;display:none;}
.first_screen__text{width:55%;margin-right:0;margin-bottom:40px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;}
.first_screen__social, .first_screen__slider_nav{display:none;}
.first_screen__slide__inner .btn_block{justify-content:center;}
.headline{margin:0 0 50px;}
.about_us__elem{flex-direction:column;}
.about_us .container{margin:0 auto;padding-left:15px;padding-right:15px;}
.half_item{width:100%;max-width:100%;}
.about_us__image{margin:0 0 40px;}
.first_screen__text .title:after{display:none;}
.advantages__item{flex-direction:column-reverse;}
.advantages__text, .reverse__half_item .advantages__text{margin:0;text-align:center;width:100%;}
.advantages__img{margin:0 0 20px;}
.reviews_slide__inner{width:80%;}
.swiper-button-prev-reviews{left:0 !important;}
.swiper-button-next-reviews{right:0 !important;}
.assistant{padding:50px 0;}
.assistant__image{margin:0 0 25px;display:none;}
.assistant .headline{margin:0 0 35px;}
.why_we__text{max-width:215px;width:100%;}
.contacts{padding:50px 0;}
.contacts__item{margin:0 0 30px;}
.first_screen__slider{display:flex;justify-content:center;}
.swiper-pagination-first{top:auto;bottom:0 !important;left:auto !important;right:auto;}
.first_screen__elem{justify-content:center;}
.about_us__page__second_block{padding:50px 0;}
.about_us__page__second_block .about_us__elem{flex-direction:column-reverse;}
.about_us__page__second_block .about_us__image{margin:0;}
.about_us__page__second_block .about_us__text{margin:0 0 40px;}
.about_us__page__second_block .about_us__text p{text-align:left;}
.about_us__page__third_block .about_us__image{margin-left:0;}
.about_us__page__third_block{padding:50px 0 30px;}
.about_us__page .title, .about_us__page__third_block .title{margin:0 0 20px;}
.about_us__page{padding:0 0 25px;}
.about_us__page__third_block .about_us__image{margin:0 0 25px;}
.catalog_page__elem .tab, .catalog_page__elem .tabs__elem .title{padding:0 0 0 15px;}
.catalog_page__elem .tabs__elem{max-width:300px;}
.catalog_page__elem .tabcontent__elem{max-width:100%;}
.catalog__single_page__image{max-width:360px;}
.catalog__single_page__text{max-width:600px;}
.video_instruction{padding:50px 0;}
.video_instruction .headline{margin:0 0 40px;}
.decisions_page{padding:0 0 35px;}
.reviews__page__item{width:50%;margin:0 0 15px;align-items:center;}
.reviews__page .reviews_slide__inner{width:90%;}
.reviews__page__nav{width:100%;}
.contacts__page{padding:0 0 25px;}
.contacts__page .headline{margin:0 0 35px;}
.error__page{height:72vh;}
.error__page__elem{justify-content:center;}
.calculator_page .tabcontent__elem{max-width:100%;padding:0 15px 25px;}
.hint{width:100%;margin:0;}
.form-example{width:100%;min-height:auto;}
.form-item:last-child{justify-content:center;margin:30px 0;}
.form-item select{width:48%;max-width:100%;}
.swiper-button-prev-home-cat{left:0 !important;}
.swiper-button-next-home-cat{right:0 !important;}
.about_us__text .btn_block{margin:25px 0 0;justify-content:center;}
.about_us{padding:50px 0;}
.tab_slide{max-width:170px;}
.catalog__single_page .breadcrumbs_wrapper{margin:0;padding:25px 15px;}
.home_catalog__slide a:hover{transition:none;transform:scale(1);}
.assistant__elem{margin:0 auto;align-items:center;}
.assistant__text{margin-bottom:0;text-align:left;align-items:flex-start;}
.feedback__img{display:none;}
.advantages__red{width:100%;height:48%;}
nav ul li a, nav ul li a:after, nav ul li a:before{transition:none;}
.reviews_slide:hover, .reviews__page__item:hover .reviews_slide__inner{transform:scale(1);transition:none;}
.catalog_page__elem .tab{max-height:fit-content;overflow:visible;}
.tablinks_block{top:10%;}
.catalog_page__elem .tabcontent__item:hover{transition:none;}
.catalog_page__elem .tabcontent__item:hover .home_catalog__slide_img{transform:translateY(0);transition:none;}
.catalog_page__elem .tabcontent__item:hover .home_catalog__slide_text{transform:translateY(0);transition:none;}
.catalog_page__elem .tabcontent__item:hover .home_catalog__slide_text .desc{height:auto;text-overflow:ellipsis;-webkit-line-clamp:3;transition:none;}
.home_catalog__slide_text__btn{display:flex;justify-content:center;opacity:1;transition:none;width:100%;margin:15px 0 0;}
.catalog_page__elem .tabcontent__item{margin:0 0 20px;transition:none;overflow:visible;height:auto;max-height:fit-content;}
.catalog_page__elem .tabcontent__item .title{margin:0 0 10px;height:auto;}
.catalog__single_page__headline h2{font-size:20px;}
  .catalog_page__elem .current_link .tablinks{background:#fff;color:#000;font-weight:700;}
.form-example div{max-width:100%;margin:0 0 20px;}
select{max-width:350px;}
}
@media screen and (max-width: 1250px) and (orientation: landscape) {
.ham{display:block;z-index:10;max-width:70px;width:100%;}
.header__menu{position:absolute;width:100%;flex-direction:column;max-width:100%;transform:translateY(-105%);padding:110px 0 10px;opacity:0;transition:all .4s linear;}
.header__menu.active{transform:translateY(0);opacity:1;transition:all .4s linear;background:rgba(144,4,5, .8);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);}
.header_black{background:linear-gradient(82.89deg, #9D0709 5.54%, #A40E11 94.46%);backdrop-filter:none;-webkit-backdrop-filter:none;}
.header__list{flex-direction:column;margin:0 auto;}
.header__list li{align-items:center;}
.header__list li:not(:last-child){margin:0 0 20px;}
header .container{width:100%;padding-left:0;padding-right:0;}
header{height:110px;}
.logo{z-index:10;width:auto;margin-left:15px;padding-top:15px;padding-bottom:35px;}
.burger{display:flex;justify-content:center;align-items:center;margin:0 15px 0 10px;position:relative;}
.first_screen{height:auto;padding-top:120px;padding-bottom:75px;}
.first_screen__slide__inner{flex-direction:column;}
.first_screen__image{height:auto;display:none;}
.first_screen__text{width:55%;margin-right:0;margin-bottom:40px;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;}
.first_screen__social, .first_screen__slider_nav{display:none;}
.first_screen__slide__inner .btn_block{justify-content:center;}
.headline{margin:0 0 50px;}
.about_us__elem{flex-direction:column;}
.about_us .container{margin:0 auto;padding-left:15px;padding-right:15px;}
.half_item{width:100%;max-width:100%;}
.about_us__image{margin:0 0 40px;}
.first_screen__text .title:after{display:none;}
.advantages__item{flex-direction:column-reverse;}
.advantages__text, .reverse__half_item .advantages__text{margin:0;text-align:center;width:100%;}
.advantages__img{margin:0 0 20px;}
.reviews_slide__inner{width:80%;}
.swiper-button-prev-reviews{left:0 !important;}
.swiper-button-next-reviews{right:0 !important;}
.assistant{padding:50px 0;}
.assistant__image{margin:0 0 25px;display:none;}
.assistant .headline{margin:0 0 35px;}
.why_we__text{max-width:215px;width:100%;}
.contacts{padding:50px 0;}
.contacts__item{margin:0 0 30px;}
.swiper-pagination-first{top:auto;bottom:-15px !important;left:auto !important;right:auto;}
.first_screen__elem{justify-content:center;}
.about_us__page__second_block{padding:50px 0;}
.about_us__page__second_block .about_us__elem{flex-direction:column-reverse;}
.about_us__page__second_block .about_us__image{margin:0;}
.about_us__page__second_block .about_us__text{margin:0 0 40px;}
.about_us__page__second_block .about_us__text p{text-align:left;}
.about_us__page__third_block .about_us__image{margin-left:0;}
.about_us__page__third_block{padding:50px 0 30px;}
.about_us__page .title, .about_us__page__third_block .title{margin:0 0 20px;}
.about_us__page{padding:0 0 25px;}
.about_us__page__third_block .about_us__image{margin:0 0 25px;}
.catalog_page__elem .tab, .catalog_page__elem .tabs__elem .title{padding:0 0 0 15px;}
.catalog_page__elem .tabs__elem{max-width:250px;}
.catalog_page__elem .tabcontent__elem{max-width:100%;}
.catalog__single_page__image{max-width:360px;}
.catalog__single_page__text{max-width:600px;}
.video_instruction{padding:50px 0;}
.video_instruction .headline{margin:0 0 40px;}
.decisions_page{padding:0 0 35px;}
.reviews__page__item{width:50%;margin:0 0 15px;align-items:center;}
.reviews__page .reviews_slide__inner{width:95%;}
.reviews__page__nav{width:100%;}
.contacts__page{padding:0 0 25px;}
.contacts__page .headline{margin:0 0 35px;}
.error__page{height:72vh;}
.error__page__elem{justify-content:center;}
.calculator_page .tabcontent__elem{max-width:100%;padding:0 15px 25px;}
.hint{width:100%;margin:0;}
.form-example{width:100%;min-height:auto;}
.form-item:last-child{justify-content:center;margin:30px 0;}
.form-item select{width:48%;max-width:100%;}
.swiper-button-prev-home-cat{left:0 !important;}
.swiper-button-next-home-cat{right:0 !important;}
.about_us__text .btn_block{margin:25px 0 0;justify-content:center;}
.about_us{padding:50px 0;}
.tab_slide{max-width:170px;}
.catalog__single_page .breadcrumbs_wrapper{margin:0;padding:25px 15px;}
.home_catalog__slide a:hover{transition:none;transform:scale(1);}
.catalog_page__elem .tab{max-height:fit-content;overflow:visible;}
}
@media only screen
and (max-device-width: 834px)
and (orientation: portrait) {
.first_screen__text .title:after{left:0;}
.first_screen__text{width:70%;}
.tab{max-width:100%;width:100%;overflow:auto;}
.tablinks{max-width:100%;width:100%;min-width:30%;}
.why_we_slide{width:40% !important;}
.about_us, .advantages, .home_catalog, .reviews, .assistant, .contacts, .feedback__wrapper{padding:40px 0;}
.about_us__page{padding:0 0 50px;}
.headline, .home_catalog .headline, .reviews .headline, .assistant .headline, .contacts .headline,
.feedback .headline{margin:0 0 35px;}
.contacts__loc{padding:0 20px;min-height:auto;}
.contacts__tel{padding:20px;}
.footer_up{flex-direction:column;align-items:center;}
.footer_up__left{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 0 20px;}
.footer_up__left p{text-align:center;}
.footer__list{align-items:center;}
.footer_up__middle{max-width:350px;margin:0 0 20px;}
.footer_up__right{align-items:center;}
.text-center{margin:30px 0 0;}
.reviews_block p{height:65px;}
.about_us__page__third_block .about_us__image img, .about_us__page__third_block .about_us__image picture{width:30%;max-width:100%;}
.about_us__page__third_block .about_us__image picture img{width:100%;}
.catalog_page__elem .tab, .catalog_page__elem .tabs__elem .title{padding:0;margin:0 15px;flex-direction:row;}
.catalog_page__elem .tablinks{justify-content:center;width:100%;height:50px;min-width:auto;}
.catalog_page__elem{flex-direction:column;width:100%;}
.catalog_page__elem .tabs__elem{max-width:100%;padding:25px 0;}
.catalog_page__elem .tabs__elem .title{text-align:center;}
.catalog__single_page__image{display:flex;align-items:center;justify-content:center;max-width:100%;}
.catalog__single_page__text{max-width:100%;}
.catalog__single_page__info{margin:0 0 30px;}
.catalog__single_page__gallery{margin:25px 0 60px;padding:0;}
.swiper-pagination-gallery{bottom:-35px !important;}
.swiper-pagination-gallery .swiper-pagination-bullet-active{background:linear-gradient(86.04deg, #DB060F 0%, #DB060F 100%) !important;}
.catalog__single_page__warnings{display:flex;justify-content:center;}
.catalog__single_page__properties{padding:15px;}
.video_instruction__page__item{margin:0 0 40px;width:50%;}
.video_instruction__page .title{margin:0 0 40px;}
.contacts__page{padding:0 0 25px;}
.tablink_item{width:100%;min-width:29%;margin:0 0 7px;}
.tablinks_block{position:relative;top:0;width:100%;padding-bottom:0;overflow:hidden;}
.calculator_page .tabs__elem{width:100%;}
.calculator_page .tablinks{min-width:225px;margin:0 0 7px;}
.calculator_block, .catalog_page .headline{width:100%;}
.calculator_page .btn_block .red_btn{max-width:100%;}
.home_catalog__slide{width:31% !important;}
.catalog_page__elem .tab{max-height:fit-content;overflow:auto;max-width:95%;}
.reviews_block{height:65px;}
.reviews_video iframe{width:100%;}
.contacts__elem{flex-direction:column;}
.contacts__item{width:100%;}
.tablinks{height:50px;}
.calculator_page .tabs__elem, .catalog_page .tabs__elem{width:100%;position:sticky;top:90px;z-index:10;transform:translate(0,-5px);}
}
@media only screen
and (max-device-width: 820px)
and (orientation: portrait) {
.about_us__page .title, .about_us__page__third_block .title, .about_us__page__second_block .title{margin:0 0 20px;}
.about_us__page .about_us__image{margin:0 0 20px;}
.about_us__page{padding:0 0 30px;}
.about_us__page__second_block .about_us__text{margin:0 0 20px;}
.tab_slide{max-width:160px;}
.reviews_block{height:65px;}
.page-template-page-contacts .contacts{padding:80px 0 40px;}
}
@media only screen
and (max-device-width: 810px)
and (orientation: portrait) {
.why_we_slide{width:45% !important;}
}
@media only screen
and (max-device-width: 768px)
and (orientation: portrait) {
.first_screen__text{width:65%;}
.catalog_page__elem .tabcontent__item{width:50%;}
.first_screen__text .title{font-size:calc(26px + 0.425vw);}
}
@media screen and (max-width:480px){    .first_screen__text{width:100%;padding-left:15px;padding-right:15px;height:550px;justify-content:space-between;z-index:10;margin-bottom:0;}
.headline{margin:0 0 25px;}
.about_us__image{margin:0 0 20px;}
.first_screen__slide__inner .btn_block{justify-content:center;margin:0;}
.first_screen__slide__inner .btn_block a{max-width:100%;width:48%;}
.first_screen__wrapper{padding-left:0;padding-right:0;}
.first_screen{padding-top:110px;background-image:url(//redbag.ua/wp-content/themes/redbag/img/first_screen__img_mobile1.png) !important;background-position:0 0;background-attachment:inherit;height:90vh;padding-bottom:0;}
.first_screen__red, .first_screen__red2{display:none;}
.first_screen__image .desktop{display:none;}
.first_screen__image .mobile{display:block;}
.first_screen__text .title{margin:0;min-height:100px;}
.first_screen__image{position:absolute;bottom:-55px;display:flex;}
.first_screen__elem{justify-content:center;}
.swiper-pagination-first{top:auto;bottom:50px !important;left:auto !important;right:auto;margin:0 auto;}
.first_screen__slide__inner{justify-content:flex-start;}
.first_screen__text .desc{margin:0 0 70px;font-size:16px;width:100%;min-height:170px;}
.tablinks{min-width:50%;}
.why_we_slide{width:80% !important;}
.why_we__image{min-width:90px;margin:0 10px 0 0;}
.redbag{display:none;}
.reviews_block p{height:60px;}
.contacts__tel_block{margin:0 5px;}
.contacts__loc a img{margin:0 10px 0 0;}
.contacts__loc{padding:0 10px;}
.contacts__tel{padding:10px;}
.about_us__page__second_block{padding:30px 0;}
.about_us__page__third_block{padding:30px 0 10px;}
.burger{margin:0;}
.catalog_page__elem .tabcontent__item{width:100%;}
.catalog_page__elem{flex-direction:column;width:100%;}
.catalog_page__elem .tabcontent__nav{width:100%;}
.catalog__single_page__headline{margin:0 0 20px;flex-direction:column;}
.catalog__single_page__headline .rating{margin:0 auto 10px 0;}
.catalog__single_page__gallery a{min-width:230px;}
.catalog__single_page__gallery{max-width:100%;width:100%;}
.catalog__single_page__gallery::-webkit-scrollbar, .catalog__single_page__gallery::-webkit-scrollbar-thumb{background:transparent;}
.video_instruction{padding:35px 0;}
.video_instruction__block iframe{height:220px;}
.breadcrumbs_wrapper{padding:15px 0;}
.accordeon_content p{padding:10px 15px;text-align:justify;}
.decisions_page .accordeon_content .text img{margin:10px 0;}
.video_instruction__page__item{margin:0 0 25px;width:100%;}
.video_instruction__page__item_inner{width:100%;}
.reviews__page__item{width:100%;}
.reviews__page .headline{margin:0 0 25px;}
.reviews_slide__inner{padding:20px;}
.error__page__elem .title{font-size:170px;}
.tablink_item{width:100%;min-width:40%;}
.form-item label{width:100%;}
.form-item select{width:100%;max-width:100%;height:50px;}
.form-item:after{bottom:15px;}
.catalog_page .headline, .calculator_block, #container div{width:100%;}
.calculator_page .tabcontent__elem{padding:0 15px 0;}
.catalog_page .headline{margin:0 auto 20px;}
#container{margin:20px 0;}
.about_us__image img{min-height:auto;}
.reviews_author:after{display:none;}
.catalog__single_page__properties{padding:45px 15px;}
.gallery_slide{width:60% !important;}
.reviews__page .reviews_slide__inner{width:85%;}
.reviews_block{height:60px;}
.wp-pagenavi{font-size:16px;}
.about_us__page .about_us__image img, .about_us__page__second_block .about_us__image img, .about_us__page__third_block .about_us__image img{min-height:auto;}
.catalog_page__elem .tabcontent__item .tabcontent__item__inner{width:100%;}
.select-items div, .select-selected, .select-items{max-width:100%;}
.feedback .container{padding:0;}
.feedback__wrapper{padding:40px 15px;}
.home_catalog__slide{width:100% !important;}
.tab{margin:0 auto 30px;}
.first_screen__slider{height:100%;}
.catalog_page__elem .tabs__elem .title{font-size:32px;}
.catalog_page__elem .tab{margin:0 10px;}
.reviews_slider{padding:0 !important;}
.catalog__single_page__headline h2{width:100%;margin:0 0 10px;font-size:18px;}
.popup-block{padding:15px;}
.advantages__red{height:47%;}
.catalog__single_page__headline_btn{width:100%;justify-content:center;padding-bottom:10px;}
header{height:90px;}
.logo{padding-bottom:20px;}
.home_catalog__slide_text .desc{height:auto;}
.calculator_page .tabs__elem, .catalog_page .tabs__elem{top:90px;}
 .form-example div label{margin:0 0 10px;}
select{max-width:250px;}
.form-example div:after{bottom:20px;}
.form-item:last-child input{max-width:100%;}
}    @media screen and (max-width:414px){
.first_screen__image{bottom:-40px;}
.why_we_slide{width:85% !important;}
.swiper-pagination-first{bottom:50px !important;}
.first_screen__text{height:515px;}
}
@media only screen
and (min-device-width: 414px)
and (max-device-width: 414px)
and (min-device-height: 736px)
and (max-device-height: 736px)
and (-webkit-min-device-pixel-ratio: 3)
and (orientation: portrait) {    .first_screen__text{height:90%;}
.first_screen__text .desc{margin:0 0 40px;font-size:15px;}
.swiper-pagination-first{bottom:20px !important;}
.first_screen__image{bottom:-105px;}
}
@media screen and (max-width:393px){
.catalog_page__elem .tabs__elem .title{font-size:28px;}
.first_screen__text .desc{font-size:15px;}
select, .nice-select{max-width:225px !important;}
}
@media screen and (max-width:390px){
.swiper-pagination-first{bottom:55px !important;}
.reviews_block{height:60px;}
.why_we_slide{width:90% !important;}
.first_screen__image{bottom:-75px;}
.first_screen__text{height:500px;}
.first_screen__text .title{font-size:calc(24px + .425vw);}
select, .nice-select{max-width:225px;}
}
@media screen and (max-width:384px){}
@media screen and (max-width:375px){
.first_screen__image{bottom:-90px;}
.first_screen__text .desc{min-height:160px;}
.gallery_slide{width:65% !important;}
.swiper-pagination-first{bottom:55px !important;}
}
@media only screen
and (min-device-width: 375px)
and (max-device-width: 375px)
and (min-device-height: 667px)
and (max-device-height: 667px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {   .first_screen__text{height:90%;}
.first_screen__text .desc{margin:0 0 30px;width:100%;}
.swiper-pagination-first{bottom:20px !important;}
.first_screen__image{bottom:-105px;}
.first_screen__text .title{line-height:1.2;}
.first_screen__slide__inner .btn_block{margin:0;}
.first_screen__image{bottom:-185px;}
.first_screen__slide__inner .btn_block{margin:0 0 25px;}
.swiper-pagination-first{bottom:30px !important;}
} @media screen and (max-width:360px){
.logo{width:90px;}
.burger{margin:0;}
.error__page__elem .title{font-size:150px;}
.first_screen__text .title{font-size:24px;}
.first_screen__text .desc{margin:0 0 75px;min-height:150px;font-size:14px;}
.catalog__single_page__headline h2{font-size:16px;}
select, .nice-select{max-width:210px;}
.form-example div label{font-size:16px;}
}
@media screen and (max-width:320px){
.logo {
width: 75px;
}
.header_tel {
font-size: 10px;
}
.first_screen__text .title {
font-size: 21px;
}
header {
height: 70px;
}
.first_screen {
padding-top: 80px;
}
.first_screen__text {
height: 90%;
}
.first_screen__text .desc {
margin: 0 0 20px;
font-size: 13px;
}
.swiper-pagination-first {
bottom: 15px !important;
}
}@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Light.eot);src:local('Montserrat Light'), local('Montserrat-Light'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Light.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Light.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Light.ttf) format('truetype');font-weight:300;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-MediumItalic.eot);src:local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-MediumItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Thin.eot);src:local('Montserrat Thin'), local('Montserrat-Thin'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Thin.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Thin.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Thin.ttf) format('truetype');font-weight:100;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLightItalic.eot);src:local('Montserrat ExtraLight Italic'), local('Montserrat-ExtraLightItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BoldItalic.eot);src:local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BoldItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BoldItalic.ttf) format('truetype');font-weight:bold;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBold.eot);src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBold.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLight.eot);src:local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLight.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBoldItalic.eot);src:local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Italic.eot);src:local('Montserrat Italic'), local('Montserrat-Italic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Italic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Italic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Italic.ttf) format('truetype');font-weight:normal;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Bold.eot);src:local('Montserrat Bold'), local('Montserrat-Bold'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Bold.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Bold.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-LightItalic.eot);src:local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-LightItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-LightItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BlackItalic.eot);src:local('Montserrat Black Italic'), local('Montserrat-BlackItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BlackItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBoldItalic.eot);src:local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Regular.eot);src:local('Montserrat Regular'), local('Montserrat-Regular'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Regular.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Regular.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Medium.eot);src:local('Montserrat Medium'), local('Montserrat-Medium'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Medium.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Medium.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Medium.ttf) format('truetype');font-weight:500;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBold.eot);src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBold.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Black.eot);src:local('Montserrat Black'), local('Montserrat-Black'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Black.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Black.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-Black.ttf) format('truetype');font-weight:900;font-style:normal;}
@font-face {
font-family: 'Montserrat';
src: url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ThinItalic.eot);
src: local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'),
url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix) format('embedded-opentype'),
url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ThinItalic.woff) format('woff'),
url(//redbag.ua/wp-content/themes/redbag/fonts/Montserrat/Montserrat-ThinItalic.ttf) format('truetype');
font-weight: 100;
font-style: italic;
}@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BoldItalic.eot);src:local('Inter Bold Italic'), local('Inter-BoldItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BoldItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BoldItalic.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BoldItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BoldItalic.ttf) format('truetype');font-weight:bold;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-MediumItalic.eot);src:local('Inter Medium Italic'), local('Inter-MediumItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-MediumItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-MediumItalic.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-MediumItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinItalicBETA.eot);src:local('Inter Thin Italic BETA'), local('Inter-ThinItalicBETA'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinItalicBETA.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinItalicBETA.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinItalicBETA.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinItalicBETA.ttf) format('truetype');font-weight:100;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Regular.eot);src:local('Inter Regular'), local('Inter-Regular'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Regular.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Regular.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Regular.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Black.eot);src:local('Inter Black'), local('Inter-Black'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Black.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Black.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Black.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Black.ttf) format('truetype');font-weight:900;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BlackItalic.eot);src:local('Inter Black Italic'), local('Inter-BlackItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BlackItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BlackItalic.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BlackItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightBETA.eot);src:local('Inter Light BETA'), local('Inter-LightBETA'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightBETA.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightBETA.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightBETA.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightBETA.ttf) format('truetype');font-weight:300;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBold.eot);src:local('Inter Semi Bold'), local('Inter-SemiBold'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBold.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBold.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBold.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBoldItalic.eot);src:local('Inter Extra Bold Italic'), local('Inter-ExtraBoldItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBoldItalic.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBoldItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Bold.eot);src:local('Inter Bold'), local('Inter-Bold'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Bold.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Bold.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Bold.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightItalicBETA.eot);src:local('Inter Extra Light Italic BETA'), local('Inter-ExtraLightItalicBETA'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightItalicBETA.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightItalicBETA.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightItalicBETA.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightItalicBETA.ttf) format('truetype');font-weight:200;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightBETA.eot);src:local('Inter Extra Light BETA'), local('Inter-ExtraLightBETA'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightBETA.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightBETA.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightBETA.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraLightBETA.ttf) format('truetype');font-weight:200;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBold.eot);src:local('Inter Extra Bold'), local('Inter-ExtraBold'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBold.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBold.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBold.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinBETA.eot);src:local('Inter Thin BETA'), local('Inter-ThinBETA'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinBETA.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinBETA.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinBETA.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-ThinBETA.ttf) format('truetype');font-weight:100;font-style:normal;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightItalicBETA.eot);src:local('Inter Light Italic BETA'), local('Inter-LightItalicBETA'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightItalicBETA.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightItalicBETA.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightItalicBETA.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-LightItalicBETA.ttf) format('truetype');font-weight:300;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Italic.eot);src:local('Inter Italic'), local('Inter-Italic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Italic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Italic.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Italic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Italic.ttf) format('truetype');font-weight:normal;font-style:italic;}
@font-face{font-family:'Inter';src:url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBoldItalic.eot);src:local('Inter Semi Bold Italic'), local('Inter-SemiBoldItalic'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBoldItalic.eot?#iefix) format('embedded-opentype'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBoldItalic.woff2) format('woff2'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBoldItalic.woff) format('woff'), url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic;}
@font-face {
font-family: 'Inter';
src: url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Medium.eot);
src: local('Inter Medium'), local('Inter-Medium'),
url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Medium.eot?#iefix) format('embedded-opentype'),
url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Medium.woff2) format('woff2'),
url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Medium.woff) format('woff'),
url(//redbag.ua/wp-content/themes/redbag/fonts/Inter/Inter-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;}
@-webkit-keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes pulse {
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes shake {
0%, 100%{-webkit-transform:translateX(0);transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px);}
}
@keyframes shake {
0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
0%{-webkit-transform:scale(1);transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
@keyframes tada {
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
0%{-webkit-transform:translateX(0%);transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes wobble {
0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes bounceIn {
0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);transform:scale(.9);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes bounceIn {
0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes bounceInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes bounceInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);transform:translateX(10px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes bounceInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);transform:translateY(10px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes bounceInUp {
0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
0%{-webkit-transform:scale(1);transform:scale(1);}
25%{-webkit-transform:scale(.95);transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
}
@keyframes bounceOut {
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
}
@keyframes bounceOutDown {
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes bounceOutLeft {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes bounceOutRight {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes bounceOutUp {
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@keyframes fadeOutDown {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
}
@keyframes fadeOutDownBig {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
}
@keyframes fadeOutLeft {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes fadeOutLeftBig {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}
}
@keyframes fadeOutRight {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes fadeOutRightBig {
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
}
@keyframes fadeOutUp {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes fadeOutUpBig {
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
}
.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
}
.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@keyframes flipOutX {
0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@keyframes flipOutY {
0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn {
0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
}
@keyframes lightSpeedIn {
0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@keyframes lightSpeedOut {
0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateIn {
0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}
}
@keyframes rotateOut {
0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes slideInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slideInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInLeft {
0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInRight {
0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideOutLeft {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes slideOutLeft {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes slideOutRight {
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes slideOutUp {
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
@-webkit-keyframes hinge {
0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0;}
}
@keyframes hinge {
0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn {
0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
}
@keyframes rollIn {
0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}
}
@keyframes rollOut {
0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
@keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
to{opacity:0;}
}
@keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
to{opacity:0;}
}
.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);}
}
.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center;}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);}
}
.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center;}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.animate__zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;}
.nice-select:hover{border-color:#dbdbdb;}
.nice-select:active, .nice-select.open, .nice-select:focus{border-color:#999;}
.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px;}
.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}
.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none;}
.nice-select.disabled:after{border-color:#cccccc;}
.nice-select.wide{width:100%;}
.nice-select.wide .list{left:0 !important;right:0 !important;}
.nice-select.right{float:right;}
.nice-select.right .list{left:auto;right:0;}
.nice-select.small{font-size:12px;height:36px;line-height:34px;}
.nice-select.small:after{height:4px;width:4px;}
.nice-select.small .option{line-height:34px;min-height:34px;}
.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9;}
.nice-select .list:hover .option:not(:hover){background-color:transparent !important;}
.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;}
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color:#f6f6f6;}
.nice-select .option.selected{font-weight:bold;}
.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default;}
.no-csspointerevents .nice-select .list{display:none;}
.no-csspointerevents .nice-select.open .list {
display: block; }