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;font-size:100%;font:inherit;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}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:200;src:url("../fonts/nunito-sans-v15-latin_latin-ext-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:400;src:url("../fonts/nunito-sans-v15-latin_latin-ext-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:800;src:url("../fonts/nunito-sans-v15-latin_latin-ext-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Caveat";font-style:normal;font-weight:400;src:url("../fonts/caveat-v18-latin_latin-ext-regular.woff2") format("woff2")}.gradient,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.wc-block-components-button,.home__training__wrap .home__training__img .box,.home__about .home__about__right .box,.subbg__title:after,.more,.page-template-page-training-item-online ul.products li.product .add_to_cart_button,.training__box__content a,.wpcf7-form input[type=submit],.more--small{background:#efcacb;background:-moz-linear-gradient(140deg, rgb(239, 202, 203) 0%, rgb(163, 114, 111) 100%);background:-webkit-linear-gradient(140deg, rgb(239, 202, 203) 0%, rgb(163, 114, 111) 100%);background:linear-gradient(140deg, rgb(239, 202, 203) 0%, rgb(163, 114, 111) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#efcacb",endColorstr="#a3726f",GradientType=1)}a.text{font-size:1rem;text-decoration:underline;font-weight:400;color:#4f3a39;opacity:1;display:block}footer a.text{color:#fff;margin-top:16px}a.text:hover{opacity:.7;text-decoration:underline}.grecaptcha-badge,.tos-caption{display:none !important}.container--full{width:100%;margin:0 auto}header .container--full{padding-left:12px;padding-right:12px}@media(min-width: 992px){header .container--full{padding-left:40px;padding-right:40px}}.container{width:100%;padding-left:12px;padding-right:12px;margin:0 auto}@media(min-width: 576px){.container{width:540px;padding-left:0px;padding-right:0px}}@media(min-width: 768px){.container{width:720px}}@media(min-width: 992px){.container{width:960px}}@media(min-width: 1200px){.container{width:1140px}}@media(min-width: 1400px){.container{width:1320px}}.container--flex{display:block}@media(min-width: 992px){.container--flex{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start}}.front__logo .container--flex{align-items:center}.container--half{width:100%}@media(min-width: 992px){.container--half{width:48%}}.flex{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.flex>img{margin-right:10px}@media(min-width: 992px){.flex{justify-content:flex-start}}.img-mobile{display:block;width:100%;margin-bottom:0px;margin-top:0px}@media(min-width: 992px){.img-mobile{display:none}}.separator{width:100%;background:#e2d0cf;height:1px}.phone,.mail{display:flex;align-content:center;margin-top:4px;margin-bottom:4px;opacity:1;color:#8e6462;font-weight:400;justify-content:center;font-size:.8rem}@media(min-width: 992px){.phone,.mail{justify-content:flex-start;font-size:1rem}}.page__about__contact .phone,.page__about__contact .mail{font-weight:800}footer .phone,footer .mail{color:#fff}.phone:hover,.mail:hover{opacity:.7}.phone img,.mail img{display:block;margin-right:8px;width:20px}.page__contact__item .phone,.page__contact__item__data .phone,.page__contact__item .mail,.page__contact__item__data .mail{justify-content:center}.more,.page-template-page-training-item-online ul.products li.product .add_to_cart_button,.training__box__content a,.wpcf7-form input[type=submit],.more--small{border:0px;border-radius:4px;padding:12px 12px;color:#fff;font-weight:800;display:flex;cursor:pointer;font-size:.9rem;align-items:center;justify-content:center;-webkit-box-shadow:0px 8px 24px 0px rgba(239,202,203,0);-moz-box-shadow:0px 8px 24px 0px rgba(239,202,203,0);box-shadow:0px 8px 24px 0px rgba(239,202,203,0);margin-top:32px}@media(min-width: 992px){.more,.page-template-page-training-item-online ul.products li.product .add_to_cart_button,.training__box__content a,.wpcf7-form input[type=submit],.more--small{padding:16px 40px;display:inline-flex}}@media(min-width: 1200px){.more,.page-template-page-training-item-online ul.products li.product .add_to_cart_button,.training__box__content a,.wpcf7-form input[type=submit],.more--small{font-size:1rem}}.more:hover,.page-template-page-training-item-online ul.products li.product .add_to_cart_button:hover,.training__box__content a:hover,.wpcf7-form input[type=submit]:hover,.more--small:hover{color:#fff;-webkit-box-shadow:0px 8px 24px 0px rgba(163,114,111,.4);-moz-box-shadow:0px 8px 24px 0px rgba(163,114,111,.4);box-shadow:0px 8px 24px 0px rgba(163,114,111,.4)}.slider .more:hover,.slider .page-template-page-training-item-online ul.products li.product .add_to_cart_button:hover,.page-template-page-training-item-online ul.products li.product .slider .add_to_cart_button:hover,.slider .training__box__content a:hover,.training__box__content .slider a:hover,.slider .wpcf7-form input[type=submit]:hover,.wpcf7-form .slider input[type=submit]:hover,.slider .more--small:hover{-webkit-box-shadow:0px 8px 24px 0px rgba(239,202,203,.4);-moz-box-shadow:0px 8px 24px 0px rgba(239,202,203,.4);box-shadow:0px 8px 24px 0px rgba(239,202,203,.4)}.more--small{padding:8px 12px}@media(min-width: 992px){.more--small{padding:8px 20px}}@media(min-width: 1200px){.more--small{padding:8px 30px}}.more--line,.more--line--small{border:1px solid #a87876;border-radius:100px;padding:12px 12px;color:#a87876;font-weight:500;display:flex;background:rgba(0,0,0,0);cursor:pointer;font-size:.9rem;align-items:center;justify-content:center}@media(min-width: 992px){.more--line,.more--line--small{padding:16px 40px;display:inline-flex}}@media(min-width: 1200px){.more--line,.more--line--small{font-size:1rem}}.more--line:hover,.more--line--small:hover{background:#a87876;color:#fff;border:1px solid #a87876}.more--line--small{padding:8px 12px}@media(min-width: 992px){.more--line--small{padding:8px 20px}}@media(min-width: 1200px){.more--line--small{padding:8px 30px}}.more__text{font-weight:400;color:#8e6462;display:inline-flex;align-items:center;margin-top:0px;text-decoration:underline}.more__text span{display:block}.more__text img{margin-left:0px;display:block;height:22px;position:relative;top:1px}.more__text:hover{color:#a87876;text-decoration:underline}.subbg{height:250px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center;background-image:url("../img/subbg.jpg");position:relative}@media(min-width: 576px){.subbg{height:300px}}@media(min-width: 992px){.subbg{height:500px}}.single-post .subbg,.single-team .subbg,.single-product .subbg,.single-offer .subbg{height:100px;background-image:url("../img/subbg.jpg")}@media(min-width: 576px){.single-post .subbg,.single-team .subbg,.single-product .subbg,.single-offer .subbg{height:200px}}@media(min-width: 992px){.single-post .subbg,.single-team .subbg,.single-product .subbg,.single-offer .subbg{height:200px}}.woocommerce .subbg,.woocommerce-page .subbg{background-image:url("../img/woo.jpg")}.woocommerce-cart .subbg,.woocommerce-checkout .subbg,.post-type-archive-product .subbg,.tax-product_cat .subbg,.woocommerce-account .subbg{height:150px;background-image:url("../img/woo.jpg")}@media(min-width: 992px){.woocommerce-cart .subbg,.woocommerce-checkout .subbg,.post-type-archive-product .subbg,.tax-product_cat .subbg,.woocommerce-account .subbg{height:250px}}.subbg__title{position:relative;color:#fff}.subbg__title:after{content:"";width:50px;height:3px;display:block;position:relative;border-radius:100px;margin:0 auto;margin-top:10px}@media(min-width: 992px){.subbg__title:after{width:130px;height:5px}}.single-post .subbg__title:after,.woocommerce .subbg__title:after,.woocommerce-cart .subbg__title:after,.woocommerce-checkout .subbg__title:after,.woocommerce-account .subbg__title:after{display:none}.subbg__title .sub__text{font-weight:200;font-size:.9rem;line-height:1.2}@media(min-width: 992px){.subbg__title .sub__text{font-size:1.2rem}}.img-border{border-radius:4px}.form__row{display:flex;align-items:center;justify-content:space-between}.form__row .form__item{width:49%}.form__row .form__item__single{width:100%}.wpcf7-form{color:#4f3a39;margin-bottom:30px}.page-template-page-contact .wpcf7-form{margin-bottom:0px}.wpcf7-form p{margin:0px}.wpcf7-form span.info1{padding-left:3px}.wpcf7-form br{display:none}.wpcf7-form span.form__label{display:block;color:#8e6462;margin-top:15px}.wpcf7-form input,.wpcf7-form select{width:100%;display:block;border:0px solid #e2d0cf;padding:10px 10px;background:#fff;color:#4f3a39;margin-top:5px;margin-bottom:15px;font-family:Arial,Helvetica,sans-serif;border-radius:5px}.wpcf7-form input[type=file]{width:100%;display:block;border:0px solid #e2d0cf;padding:10px 0px;background:rgba(0,0,0,0);color:#4f3a39;margin-top:5px;margin-bottom:15px;font-family:Arial,Helvetica,sans-serif}.wpcf7-form select{appearance:none;background-image:url("../img/arrow.svg");background-position:97% center;background-repeat:no-repeat;outline:none;background-size:16px 9px}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=number]{appearance:none}.wpcf7-form input[type=checkbox]{display:inline-block;width:auto;margin:0px;margin-right:5px;position:relative;top:2px}.wpcf7-form input[type=submit]{width:100%;display:block;cursor:pointer;appearance:none;margin-top:20px;margin-bottom:0px}@media(min-width: 992px){.wpcf7-form input[type=submit]{width:auto;display:inline-block}}.wpcf7-form textarea{width:100%;display:block;border:0px solid #e2d0cf;padding:10px 10px;background:#fff;color:#4f3a39;margin-top:5px;margin-bottom:15px;height:100px;font-family:Arial,Helvetica,sans-serif;appearance:none;border-radius:5px}.wpcf7-form .wpcf7-radio{display:flex;margin-bottom:20px}.wpcf7-form .wpcf7-radio .wpcf7-list-item{display:flex;width:60px;align-items:center;justify-content:flex-start;margin-top:0px}.wpcf7-form .wpcf7-radio .wpcf7-list-item input{margin-top:0px;margin-bottom:0px;width:20px}.wpcf7-form .wpcf7-checkbox{display:block}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:block;width:100%;margin-top:0px}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input{margin-top:0px;margin-bottom:0px}.wpcf7-form span.wpcf7-list-item{margin-left:0px;margin-bottom:10px}.wpcf7-form .form__accept span.wpcf7-list-item{margin-left:0px;margin-top:0px;margin-bottom:0px}.wpcf7-form span.wpcf7-not-valid-tip{color:#ce0000;line-height:1.6;padding-top:3px;padding-left:3px;position:relative;top:-12px;display:block;font-size:.9rem}.wpcf7-form .wpcf7-acceptance{line-height:1.6;letter-spacing:0px;color:#5e5e5e !important;padding-left:4px;font-size:.7rem;display:block;margin-top:10px}.wpcf7-form .wpcf7-acceptance a,.wpcf7-form .wpcf7-acceptance a:hover{color:#5e5e5e !important;font-weight:normal;text-decoration:underline}.wpcf7-form ::-webkit-input-placeholder{color:#4f3a39;opacity:1 !important;filter:alpha(opacity=100)}.wpcf7-form :-moz-placeholder{color:#4f3a39;opacity:1 !important;filter:alpha(opacity=100)}.wpcf7-form ::-moz-placeholder{color:#4f3a39;opacity:1 !important;filter:alpha(opacity=100)}.wpcf7-form :-ms-input-placeholder{color:#4f3a39;opacity:1 !important;filter:alpha(opacity=100)}.wpcf7 form .wpcf7-response-output,.wpcf7 form .wpcf7-response-output{margin:0px;background:#46b450;border:0px solid #46b450;color:#fff;font-weight:700;margin-top:20px;padding:15px;width:100%;border-radius:5px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{margin:0px;background:#ce0000;border:0px solid #ce0000;color:#fff;font-weight:700;margin-top:20px;padding:15px;width:100%;border-radius:5px}.ajax-loader,.wpcf7-spinner{display:none !important}.form__small{margin-bottom:10px;line-height:1.6}.form__small a,.form__small a:hover{color:#4f3a39;font-weight:normal;text-decoration:underline}#toggleForm{display:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;-webkit-transform-origin:center bottom;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-name:headShake;animation-timing-function:ease-in-out}@-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)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@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)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;-webkit-transform-origin:top center;animation-name:swing;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;-webkit-transform-origin:center;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn;animation-duration:.75s;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, -3000px, 0);opacity:0;transform:translate3d(0, -3000px, 0)}60%{-webkit-transform:translate3d(0, 25px, 0);opacity:1;transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, -3000px, 0);opacity:0;transform:translate3d(0, -3000px, 0)}60%{-webkit-transform:translate3d(0, 25px, 0);opacity:1;transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(-3000px, 0, 0);opacity:0;transform:translate3d(-3000px, 0, 0)}60%{-webkit-transform:translate3d(25px, 0, 0);opacity:1;transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(-3000px, 0, 0);opacity:0;transform:translate3d(-3000px, 0, 0)}60%{-webkit-transform:translate3d(25px, 0, 0);opacity:1;transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(3000px, 0, 0);opacity:0;transform:translate3d(3000px, 0, 0)}60%{-webkit-transform:translate3d(-25px, 0, 0);opacity:1;transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(3000px, 0, 0);opacity:0;transform:translate3d(3000px, 0, 0)}60%{-webkit-transform:translate3d(-25px, 0, 0);opacity:1;transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, 3000px, 0);opacity:0;transform:translate3d(0, 3000px, 0)}60%{-webkit-transform:translate3d(0, -20px, 0);opacity:1;transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, 3000px, 0);opacity:0;transform:translate3d(0, 3000px, 0)}60%{-webkit-transform:translate3d(0, -20px, 0);opacity:1;transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{-webkit-transform:scale3d(1.1, 1.1, 1.1);opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{-webkit-transform:scale3d(1.1, 1.1, 1.1);opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut;animation-duration:.75s;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{-webkit-transform:translate3d(0, -20px, 0);opacity:1;transform:translate3d(0, -20px, 0)}to{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{-webkit-transform:translate3d(0, -20px, 0);opacity:1;transform:translate3d(0, -20px, 0)}to{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px, 0, 0);opacity:1;transform:translate3d(20px, 0, 0)}to{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px, 0, 0);opacity:1;transform:translate3d(20px, 0, 0)}to{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px, 0, 0);opacity:1;transform:translate3d(-20px, 0, 0)}to{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px, 0, 0);opacity:1;transform:translate3d(-20px, 0, 0)}to{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{-webkit-transform:translate3d(0, 20px, 0);opacity:1;transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{-webkit-transform:translate3d(0, 20px, 0);opacity:1;transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0, -100%, 0);opacity:0;transform:translate3d(0, -100%, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0, -100%, 0);opacity:0;transform:translate3d(0, -100%, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);opacity:0;transform:translate3d(-100%, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);opacity:0;transform:translate3d(-100%, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%, 0, 0);opacity:0;transform:translate3d(100%, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%, 0, 0);opacity:0;transform:translate3d(100%, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0, 100%, 0);opacity:0;transform:translate3d(0, 100%, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0, 100%, 0);opacity:0;transform:translate3d(0, 100%, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0, 100%, 0);opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0, 100%, 0);opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0);opacity:0;transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0);opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0);opacity:0;transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0);opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0, -100%, 0);opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0, -100%, 0);opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;-webkit-backface-visibility:visible;animation-name:flip;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;-webkit-backface-visibility:visible !important;animation-name:flipInX;backface-visibility:visible !important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;-webkit-backface-visibility:visible !important;animation-name:flipInY;backface-visibility:visible !important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;-webkit-backface-visibility:visible !important;animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible !important}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;transform:translate3d(100%, 0, 0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;transform:translate3d(100%, 0, 0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-name:lightSpeedIn;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;transform:translate3d(100%, 0, 0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;transform:translate3d(100%, 0, 0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-name:lightSpeedOut;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}@keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0, 700px, 0);opacity:0;transform:translate3d(0, 700px, 0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0, 700px, 0);opacity:0;transform:translate3d(0, 700px, 0)}}.hinge{-webkit-animation-duration:2s;-webkit-animation-name:hinge;animation-duration:2s;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{-webkit-transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{-webkit-transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(prefers-reduced-motion){.animated{-webkit-animation:unset !important;-webkit-transition:none !important;animation:unset !important;transition:none !important}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-nav [class*=owl-]{color:rgba(0,0,0,0) !important;font-size:0px !important;margin:0px !important;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{background-image:url(../img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;width:19px;height:34px;position:absolute;background-size:100%;top:40%;opacity:1;transition:all .3s ease;padding:0px;margin:0px;border-radius:0px}@media(min-width: 992px){.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{top:50%}}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{opacity:.5;transition:all .3s ease}.home__offer__wrap .owl-carousel .owl-nav button.owl-prev,.team__slider__wrap .owl-carousel .owl-nav button.owl-prev,.home__offer__wrap .owl-carousel .owl-nav button.owl-next,.team__slider__wrap .owl-carousel .owl-nav button.owl-next{background-image:url(../img/slider-arrow-black.svg);background-color:#fff;background-size:50%;width:50px;height:50px;top:40%}.owl-carousel .owl-nav button.owl-prev{transform:rotate(0deg);position:absolute;left:40px;right:auto;z-index:1}.home__offer__wrap .owl-carousel .owl-nav button.owl-prev,.team__slider__wrap .owl-carousel .owl-nav button.owl-prev{left:0px}@media(min-width: 992px){.home__offer__wrap .owl-carousel .owl-nav button.owl-prev,.team__slider__wrap .owl-carousel .owl-nav button.owl-prev{left:-25px}}.owl-carousel .owl-nav button.owl-next{transform:rotate(-180deg);position:absolute;right:40px;left:auto;z-index:1}.home__offer__wrap .owl-carousel .owl-nav button.owl-next,.team__slider__wrap .owl-carousel .owl-nav button.owl-next{right:0px}@media(min-width: 992px){.home__offer__wrap .owl-carousel .owl-nav button.owl-next,.team__slider__wrap .owl-carousel .owl-nav button.owl-next{right:-25px}}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;bottom:-20px;margin:0 auto;left:0px;right:0px;display:block}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;display:inline;padding:0px}.owl-theme .owl-dots .owl-dot span{transition:all .3s ease;width:12px;height:12px;margin:5px 4px;background:#8e6462;display:block;border-radius:30px;-ms-opacity:.2;-mz-opacity:.2;-webkit-opacity:.2;opacity:.2;-ms-transition:.3s ease all;-mz-transition:.3s ease all;-webkit-transition:.3s ease all;transition:.3s ease all}@media(min-width: 992px){.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px}}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{transition:all .3s ease;-ms-opacity:1;-mz-opacity:1;-webkit-opacity:1;opacity:1;-ms-transition:.3s ease all;-mz-transition:.3s ease all;-webkit-transition:.3s ease all;transition:.3s ease all;background:#8e6462}header{position:fixed;top:0px;left:0px;width:100%;z-index:100;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;display:none;background:rgba(0,0,0,0);z-index:200;border-bottom:1px solid rgba(0,0,0,0)}header ul>li>a{color:#fff}@media(min-width: 992px){header{display:block}}header .img-normal{display:block}header .img-change{display:none}header.change{-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;background:#fbf4f4;border-bottom:1px solid #e2d0cf}header.change ul>li>a{color:#8e6462}header.change .img-normal{display:none}header.change .img-change{display:block}.header__wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:16px;padding-bottom:16px;position:relative}.header__wrap .header__contact{position:absolute;color:#fff;right:0px;top:5px;z-index:1;font-size:.8rem;display:flex;align-items:center;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.change .header__wrap .header__contact{top:-200px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.header__wrap .header__contact a{font-weight:400;text-decoration:underline}.header__wrap .header__contact img{width:10px;top:-2px;right:3px;position:relative}.header__wrap ul{display:flex;justify-content:space-between;margin:0px;padding:0px}.header__wrap ul li{margin:0px;padding:0px;position:relative;cursor:pointer}.header__wrap ul li a{color:#fff;font-weight:800;opacity:1;font-size:1.1rem}.header__wrap ul li a:hover{opacity:.7;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.header__wrap ul li.menu-item-has-children:after{content:"";background:url("../img/arrow-menu-white.svg") no-repeat top right;background-size:100%;position:absolute;top:12px;right:0px;display:block;cursor:pointer;width:12px;height:9px}.change .header__wrap ul li.menu-item-has-children:after{background:url("../img/arrow-menu.svg") no-repeat top right}.header__wrap ul li.menu-item-has-children{padding-right:20px}.header__wrap ul li>ul{display:none;position:absolute;top:32px;z-index:2;border-left:2px solid #a87876;background:rgba(255,255,255,.1);padding-top:0px}.change .header__wrap ul li>ul{background:#fff}.header__wrap ul li>ul>li{position:relative;display:block}.header__wrap ul li>ul>li>a{display:block;color:#fff;background:rgba(0,0,0,0);white-space:nowrap;font-weight:400;padding:7px 20px 7px 15px;border-bottom:0px;font-size:.9rem;opacity:1}.change .header__wrap ul li>ul>li>a{color:#8e6462}.header__wrap ul li>ul>li>a:hover{background:rgba(0,0,0,0);opacity:.6}.header__wrap ul li:hover>ul{display:block}.header__left{width:35%;flex:0 0 auto}.header__right{width:35%;flex:0 0 auto;display:flex;align-items:center}.header__right .menu-menu-right-container{width:100%}.header__woo__links__mobile{margin-top:10px;margin-bottom:10px;display:flex;align-items:center}.header__woo__links__mobile .header__woo__link{display:block;margin-left:12px}.header__woo__links__mobile .header__woo__link img{width:24px;height:24px}.header__woo__links{display:flex;align-items:center;flex:0 0 auto;margin-left:40px}.header__woo__links .header__woo__link{display:block;margin-left:20px}.header__woo__links .header__woo__link img{width:24px;height:24px}.header__logo{width:26%;margin-left:2%;margin-right:2%;text-align:center;opacity:1;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.header__logo:hover{opacity:.7;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.header__logo img{width:100%;max-width:240px;margin:0 auto}#mobile__menu{position:fixed;left:0px;top:-200vh;background:#fff;color:#8e6462;width:100%;height:100% !important;z-index:140;padding-left:0px;transition:all .5s ease;padding-top:0px;margin-top:0px;overflow-y:scroll;visibility:visible !important;display:block;font-size:1rem}@media(min-width: 992px){#mobile__menu{display:none}}#mobile__menu.open{top:94px;transition:all .5s ease}#mobile__menu .mobile__menu__ul{position:relative}#mobile__menu .mobile__menu__ul ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0px;padding:0px}#mobile__menu .mobile__menu__ul li{width:100%;border-top:1px solid #e2d0cf;position:relative}#mobile__menu .mobile__menu__ul li img{display:none}#mobile__menu .mobile__menu__ul li.menu-item-has-children>img{position:absolute;top:18px;right:18px;display:block;cursor:pointer;width:25px;height:25px;padding:6px;transform:rotate(0deg);transition:all .3s ease}#mobile__menu .mobile__menu__ul li.open-arrow.menu-item-has-children>img{transform:rotate(180deg);transition:all .3s ease;display:block}#mobile__menu .mobile__menu__ul li a{color:#8e6462;opacity:1;transition:all .5s ease;padding-left:12px;padding-right:12px;padding-top:16px;padding-bottom:16px;display:block}#mobile__menu .mobile__menu__ul li a:hover{opacity:1;transition:all .5s ease}#mobile__menu .mobile__menu__ul li>ul{display:none;position:relative;top:0px;z-index:2;border-left:2px solid #a87876;border-top:1px solid #d9f4f5}#mobile__menu .mobile__menu__ul li>ul>li{position:relative;display:block;border-top:0px solid #000}#mobile__menu .mobile__menu__ul li>ul>li>a{font-size:15px;display:block;color:#4f3a39;white-space:nowrap;font-weight:400;padding:10px 25px 10px 15px;border-bottom:0px}#mobile__menu .mobile__menu__ul li>ul img{display:none}#mobile__menu .mobile__menu__ul li>ul.open{display:block}.header__mobile{position:fixed;top:0px;left:0px;background:rgba(0,0,0,0);width:100%;z-index:150;padding-top:24px;padding-bottom:24px;transition:all .3s ease;display:block;border-bottom:1px solid rgba(0,0,0,0)}@media(min-width: 992px){.header__mobile{display:none}}.header__mobile .img-normal{display:block}.header__mobile .img-change{display:none}.header__mobile.change{background:#fbf4f4;transition:all .3s ease;border-bottom:1px solid #e2d0cf}.header__mobile.change .img-normal{display:none}.header__mobile.change .img-change{display:block}.header__mobile .header__mobile__wrap{display:flex;justify-content:space-between}.header__mobile .header__mobile__wrap .header__mobile__logo{width:200px;display:block}#nav-icon{width:38px;height:30px;position:relative;top:12px;right:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:999999;display:block}@media(min-width: 992px){#nav-icon{display:none}}#nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#a87876;border-radius:20px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:11px}#nav-icon span:nth-child(4){top:22px}#nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.reservations{text-align:center;padding-top:50px;padding-bottom:100px}@media(min-width: 992px){.reservations{padding-top:100px;padding-bottom:100px}}.reservation__img{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:300px}@media(min-width: 992px){.reservation__img{height:500px}}footer{padding-top:64px;padding-bottom:32px}.footer{width:100%;text-align:center;padding-top:50px;padding-bottom:50px}@media(min-width: 992px){.footer{padding-top:100px;padding-bottom:100px}}.footer__slogan{color:#fff;font-size:1rem;line-height:1.4;width:100%;margin:0 auto}@media(min-width: 992px){.footer__slogan{width:80%}}.footer__slogan p{margin:0px}.footer__slogan b,.footer__slogan strong{font-size:1.3rem;font-weight:800;color:#fff;margin-bottom:16px;display:block}@media(min-width: 992px){.footer__slogan b,.footer__slogan strong{font-size:2rem}}.footer__gallery{display:flex;flex-wrap:wrap}.footer__gallery .footer__gallery__item{display:block;line-height:1;width:50%}@media(min-width: 992px){.footer__gallery .footer__gallery__item{width:25%}}.social{display:flex;justify-content:center;margin-top:32px}.social a{opacity:1;display:block;margin-left:8px;margin-right:8px}.social a img{height:30px;width:auto}.social a:hover{opacity:.7}.footer__wrap{display:block;justify-content:space-between;flex-wrap:nowrap;color:#fff}@media(min-width: 992px){.footer__wrap{display:flex}}.footer__wrap b,.footer__wrap strong{color:#fff}.footer__wrap .footer__item{width:100%;text-align:center}.footer__wrap .footer__item .footer__item__logo{width:240px}@media(min-width: 992px){.footer__wrap .footer__item .footer__item__logo{width:100%}}@media(min-width: 992px){.footer__wrap .footer__item{text-align:left}.footer__wrap .footer__item:nth-of-type(1){width:15%;margin-right:5%}.footer__wrap .footer__item:nth-of-type(2){width:25%}.footer__wrap .footer__item:nth-of-type(3){width:15%}.footer__wrap .footer__item:nth-of-type(4){width:30%}}.footer__wrap .footer__item .footer__item__title{font-weight:800;font-size:1.2rem;color:#fff;margin-bottom:16px;margin-top:40px}@media(min-width: 992px){.footer__wrap .footer__item .footer__item__title{margin-bottom:32px;margin-top:0px}}.footer__wrap .footer__item a{color:#fff;opacity:1;font-weight:400}.footer__wrap .footer__item a:hover{opacity:.7}.footer__wrap .footer__logo__slogan{font-weight:400;line-height:1.4;margin-top:32px;text-align:center}.footer__wrap .footer__contact__before{line-height:1.4;margin-bottom:24px}.footer__salon{line-height:1.6}.footer__salon em{font-style:normal;font-size:.85rem;font-weight:800;line-height:1.2}.offer__footer__link{display:block;font-weight:400;line-height:1.2;margin-bottom:10px}.footer__copy{display:block;font-size:.8rem;justify-content:space-between;align-items:center;padding-top:64px;color:#fff;opacity:.5}@media(min-width: 992px){.footer__copy{display:flex}}.footer__copy>div{width:100%;text-align:center}@media(min-width: 992px){.footer__copy>div{width:50%;text-align:left}.footer__copy>div:nth-last-of-type(1){text-align:right}}.footer__copy a{opacity:1;color:#fff;text-decoration:none;font-weight:400}.footer__copy a:hover{opacity:1;color:#fff;text-decoration:underline}.slider{position:relative;z-index:99;height:400px}@media(min-width: 992px){.slider{height:600px}}@media(min-width: 1200px){.slider{height:800px}}.slider__item{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:400px;text-align:center;padding-top:120px;color:#fff;position:relative;overflow:hidden;transition:opacity 1s ease-in-out}.slider__item .slider__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:100%;height:100%;animation:kenburns 20s infinite;object-fit:cover;transform-origin:center;z-index:1}@keyframes kenburns{0%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(1.1)}100%{transform:translate(-50%, -50%) scale(1)}}.slider__item .slider__content{position:relative;z-index:2;width:80%;margin:0 auto}@media(min-width: 992px){.slider__item .slider__content{width:100%}}@media(min-width: 992px){.slider__item{height:600px;padding-top:170px}}@media(min-width: 1200px){.slider__item{height:800px;padding-top:300px}}.slider__item .slider__slogan{font-size:1.2rem;line-height:1.2;font-weight:200}@media(min-width: 992px){.slider__item .slider__slogan{font-size:2rem}}@media(min-width: 1200px){.slider__item .slider__slogan{font-size:2.5rem}}.slider__item .slider__slogan span{font-weight:800;display:block;font-size:1.5rem}@media(min-width: 992px){.slider__item .slider__slogan span{font-size:2.5rem}}@media(min-width: 1200px){.slider__item .slider__slogan span{font-size:4rem}}.slider__item .slider__text{font-weight:400;width:90%;margin:0 auto;line-height:1.4;margin-top:16px;text-transform:uppercase;font-size:.8rem;letter-spacing:0px}@media(min-width: 992px){.slider__item .slider__text{width:90%;font-size:.9rem}}.owl-carousel .owl-item.fadeOut{opacity:0}.owl-carousel .owl-item.fadeIn{opacity:1}.home__about{display:block;justify-content:space-between;margin-bottom:40px}@media(min-width: 992px){.home__about{display:flex;margin-bottom:0px}}.home__about .home__about__left{width:100%;padding-top:56px;text-align:center}@media(min-width: 992px){.home__about .home__about__left{width:50%;text-align:left}}.home__about .home__about__left .about__city{margin-top:32px;padding-top:32px;border-top:1px solid #e2d0cf;display:block}@media(min-width: 992px){.home__about .home__about__left .about__city{display:flex}}.home__about .home__about__left .about__city>div{width:100%;font-weight:800;font-size:1.3rem;line-height:1.4;color:#8e6462}@media(min-width: 992px){.home__about .home__about__left .about__city>div{width:50%}}.home__about .home__about__left .about__city>div span{font-weight:400;display:block;font-size:1rem}.home__about .home__about__right{width:100%;position:relative;z-index:101;top:0px;margin-top:40px;text-align:center}@media(min-width: 992px){.home__about .home__about__right{margin-top:0px;width:35%;text-align:left}.home .home__about .home__about__right{top:-50px}}@media(min-width: 1200px){.home .home__about .home__about__right{top:-100px}}.home__about .home__about__right img{border-radius:4px;margin-bottom:24px;position:relative;z-index:2}.home__about .home__about__right .about__bio{font-size:.9rem}.home__about .home__about__right .box{width:200px;height:150px;position:absolute;top:130px;right:-30px;z-index:1;border-radius:4px;display:none}@media(min-width: 992px){.home__about .home__about__right .box{display:block}}@media(min-width: 1200px){.home__about .home__about__right .box{top:255px;right:-40px}}@media(min-width: 1400px){.home__about .home__about__right .box{top:310px;right:-40px}}.slogan{font-family:"Caveat";font-size:2rem;color:#8e6462;margin-top:32px;line-height:1.1}@media(min-width: 1200px){.slogan{font-size:2.5rem}}.home__training__wrap{position:relative;width:100%}.home__training__wrap .home__training__img{width:100%;position:relative;left:0px;top:0px}@media(min-width: 992px){.home__training__wrap .home__training__img{width:50%;position:absolute;left:0px;top:0px}}.home__training__wrap .home__training__img .box{width:200px;height:150px;position:absolute;top:-50px;left:0px;z-index:1;border-radius:4px;display:none}@media(min-width: 992px){.home__training__wrap .home__training__img .box{display:block}}.home__training__wrap .home__training__img img{display:block;border-radius:0px 4px 4px 0px;position:relative;z-index:2}.home__training{display:flex;justify-content:space-between;align-items:center;padding-bottom:80px}@media(min-width: 1200px){.home__training{padding-bottom:100px}}.home__training .home__training__left{width:50%;display:none}@media(min-width: 992px){.home__training .home__training__left{display:block}}.home__training .home__training__right{width:100%;margin-top:24px;text-align:center}@media(min-width: 992px){.home__training .home__training__right{width:35%;text-align:left;margin-top:0px}}.home__salony__wrap{position:relative}.home__salony__wrap:before{position:absolute;top:250px;background:#fff;left:0px;width:100%;height:200px;content:"";z-index:1;display:none}@media(min-width: 992px){.home__salony__wrap:before{display:block}}@media(min-width: 1200px){.home__salony__wrap:before{top:350px}}.home__salony__title{text-align:center;padding-top:64px;margin-top:32px;border-top:1px solid #e2d0cf}.home__salony{display:block;justify-content:space-around;margin-top:40px;padding-bottom:0px;z-index:2;position:relative}@media(min-width: 992px){.home__salony{display:flex;padding-bottom:64px}}.home__salony .home__salony__item{text-align:center;width:100%;line-height:1.6;margin-bottom:56px}@media(min-width: 992px){.home__salony .home__salony__item{width:45%;margin-bottom:0px}}@media(min-width: 1200px){.home__salony .home__salony__item{width:35%}}.home__salony .home__salony__item p{margin-bottom:0px}.home__salony .home__salony__item a[href^="tel:"]{font-weight:400;color:#4f3a39;text-decoration:none}.home__salony .home__salony__item a[href^="tel:"]:hover{text-decoration:underline}.home__salony .home__salony__item img{border-radius:4px;margin-bottom:24px}.home__salony .home__salony__item em{font-style:normal;font-weight:800;color:#8e6462}.home__salony .home__salony__item b,.home__salony .home__salony__item strong{font-weight:800;color:#8e6462;font-size:1.2rem}@media(min-width: 992px){.home__salony .home__salony__item b,.home__salony .home__salony__item strong{font-size:1.6rem}}.home__offer__top{display:block;justify-content:space-between;padding-top:64px;border-top:1px solid #e2d0cf;padding-bottom:64px;text-align:center}@media(min-width: 992px){.home__offer__top{display:flex;text-align:left}}.home__offer__top .home__offer__title{width:100%}@media(min-width: 992px){.home__offer__top .home__offer__title{width:35%}}.home__offer__top .home__offer__text{width:100%;text-align:left}@media(min-width: 992px){.home__offer__top .home__offer__text{width:50%;text-align:left}}.offer__item{width:100%;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:4px;display:block;position:relative;opacity:1}@media(min-width: 1200px){.offer__item{height:350px}}.offer__item:hover{opacity:.85}.offer__item:before{content:"";width:100%;height:200px;position:absolute;bottom:0px;left:0px;z-index:0;background:#000;background:-moz-linear-gradient(0deg, rgba(0, 0, 0, 0.8351934524) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.8351934524) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.8351934524) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);border-radius:4px}.offer__item .offer__item__content{position:absolute;bottom:24px;left:24px;z-index:1;color:#fff;line-height:1.4}.offer__item .offer__item__content .offer__item__title{font-size:1.5rem;font-weight:800;line-height:1.1}@media(min-width: 1200px){.offer__item .offer__item__content .offer__item__title{font-size:1.6rem}}.offer__item .offer__item__content .offer__item__more{font-weight:400;font-size:1rem;text-decoration:underline}.team__wrap{text-align:center;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #e2d0cf;margin-bottom:50px}.home .team__wrap{padding-bottom:50px;border-bottom:0px;margin-bottom:0px}@media(min-width: 992px){.home .team__wrap{padding-bottom:150px}}.team__slider__wrap{margin-top:20px}.team__item{text-align:center;line-height:1.2;color:#a87876;margin-bottom:40px}.team__item a{opacity:1}.team__item a:hover{opacity:.7}.team__item img{display:block;margin-bottom:10px;border-radius:8px}.team__item .team__item__name{font-weight:700;color:#a87876;font-size:1.6rem}@media(min-width: 992px){.team__item .team__item__name{font-size:2rem}}.team__item .team__item__name:hover{color:#8e6462}.reservations__content{color:#8e6462}.links__wrap{display:block;border-top:1px solid #e2d0cf;padding-top:80px;text-align:center;padding-bottom:80px}@media(min-width: 992px){.links__wrap{display:flex;justify-content:space-between}}.links__wrap .links__item{width:100%;margin-bottom:40px}@media(min-width: 992px){.links__wrap .links__item{width:48%;margin-bottom:0px}}.links__wrap .links__item h2{padding-bottom:10px}.links__wrap .links__item a{text-decoration:underline;color:#8e6462;opacity:1}.links__wrap .links__item a:hover{opacity:.7}.links__wrap .links__item img{display:block;margin-top:20px;border-radius:8px}.blog__wrap{display:block;margin-bottom:0px}@media(min-width: 992px){.blog__wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:80px}}.blog__wrap .blog__item{width:100%;margin-right:0%;display:block;margin-bottom:40px}@media(min-width: 992px){.blog__wrap .blog__item{width:30%;margin-right:5%;display:block;margin-bottom:40px}}.blog__wrap .blog__item:nth-child(3n){margin-right:0px}.blog__wrap .blog__item .blog__item__img{display:block;margin-bottom:16px;position:relative;opacity:1;transition:all .3s ease;border-radius:4px;overflow:hidden}.blog__wrap .blog__item .blog__item__img:hover{opacity:.8;transition:all .3s ease}.blog__wrap .blog__item .blog__item__img .blog__item__box{position:absolute;z-index:10;right:0px;bottom:0px;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.blog__wrap .blog__item .blog__item__img .blog__item__box img{width:40%;transform:rotate(180deg)}.blog__wrap .blog__item .blog__item__date{font-weight:400;color:#4f3a39;font-size:.9rem;display:block;margin-bottom:8px}.archive__team__wrap{display:block;margin-bottom:0px}@media(min-width: 992px){.archive__team__wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:80px}}.archive__team__wrap .team__item{width:100%;margin-right:0%;display:block;margin-bottom:40px}@media(min-width: 992px){.archive__team__wrap .team__item{width:30%;margin-right:5%;display:block;margin-bottom:40px}}.archive__team__wrap .team__item:nth-child(3n){margin-right:0px}.about__wrap{display:block;flex-wrap:nowrap;justify-content:space-between;margin-bottom:56px}@media(min-width: 992px){.about__wrap{display:flex}}.about__wrap .about__wrap__left{width:100%}@media(min-width: 992px){.about__wrap .about__wrap__left{width:50%}}.about__wrap .about__wrap__right{width:100%}@media(min-width: 992px){.about__wrap .about__wrap__right{width:35%}}.about__box{border:1px solid #e2d0cf;padding:40px 20px;background:#fbf4f4;width:100%;position:relative;z-index:101;top:0px;margin-top:40px;text-align:center;margin-bottom:50px}@media(min-width: 576px){.about__box{padding:40px 40px}}@media(min-width: 992px){.about__box{margin-top:0px;top:-100px;text-align:left;padding:40px 40px;margin-bottom:-50px}}@media(min-width: 1200px){.about__box{top:-100px;padding:40px 50px}}@media(min-width: 1400px){.about__box{top:-100px;padding:40px 80px}}.about__box .about__city>div{width:100%;font-weight:800;font-size:1.5rem;line-height:1.4;color:#8e6462;margin-bottom:24px}@media(min-width: 1200px){.about__box .about__city>div{font-size:1.8rem}}.about__box .about__city>div span{font-weight:200;display:block;font-size:1.2rem}@media(min-width: 1200px){.about__box .about__city>div span{font-size:1.3rem}}.page__about__contact{text-align:center}@media(min-width: 992px){.page__about__contact{text-align:left}}.about__contact__intro{margin-bottom:24px}.page__about__images{display:block;justify-content:space-between;flex-wrap:nowrap;margin-top:56px;margin-bottom:24px}@media(min-width: 768px){.page__about__images{display:flex;justify-content:space-between;margin-top:56px;margin-bottom:56px}}.page__about__images .page__about__image__item{width:100%;margin-bottom:24px}.page__about__images .page__about__image__item:nth-last-of-type(1){margin-bottom:0px}@media(min-width: 768px){.page__about__images .page__about__image__item{width:48%;margin-bottom:0px}}.page__about__extra2{margin-bottom:0px}@media(min-width: 992px){.page__about__extra2{margin-bottom:100px}}.page__contact__about__wrap{background:#fff;padding-top:0px}@media(min-width: 992px){.page__contact__about__wrap{padding-top:50px}}.woocommerce .page__contact__about__wrap{background:#fbf4f4}.page__contact__wrap{display:block}@media(min-width: 992px){.page__contact__wrap{display:flex;justify-content:space-between}}.page__contact__wrap .page__contact__item{width:100%;text-align:center;color:#8e6462;margin-bottom:30px}@media(min-width: 992px){.page__contact__wrap .page__contact__item{width:30%;margin-bottom:0px}}.single__post__content{width:100%;margin:0 auto;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e2d0cf}@media(min-width: 992px){.single__post__content{width:960px;margin-bottom:80px}}.img-featurer-post{border-radius:4px;margin-bottom:20px}@media(min-width: 992px){.img-featurer-post{margin-bottom:40px}}.single__post__date{text-align:center;display:block;margin-bottom:20px}@media(min-width: 992px){.single__post__date{margin-bottom:40px}}.page__location__item{display:block;margin-bottom:80px}@media(min-width: 992px){.page__location__item{display:flex;justify-content:space-between;align-items:center}}.page__location__item .page__location__item__img{width:100%;margin-bottom:24px}@media(min-width: 992px){.page__location__item .page__location__item__img{width:35%;margin-bottom:0px}}.page__location__item .page__location__item__img img{border-radius:4px}.page__location__item .page__location__item__content{width:100%;text-align:center}@media(min-width: 992px){.page__location__item .page__location__item__content{width:60%;text-align:left}}.page__location__item .page__location__item__content .page__location__city{font-weight:800;color:#8e6462;font-size:1.2rem;line-height:1.2}@media(min-width: 992px){.page__location__item .page__location__item__content .page__location__city{font-size:2rem}}.page__location__item .page__location__item__content .page__location__name{font-weight:800;color:#8e6462;display:block;margin-bottom:10px}.page__location__item .page__location__item__content .page__location__phone{font-weight:400;color:#4f3a39;opacity:1}.page__location__item .page__location__item__content .page__location__phone:hover{opacity:.7}.page__location__item .page__location__item__content .page__location__desc{margin-top:24px}.gallery{display:block}@media(min-width: 992px){.gallery{display:flex;flex-wrap:wrap}}.gallery .gallery__item{width:100%;margin-right:0%;margin-bottom:16px;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:4px;opacity:1;display:block}@media(min-width: 992px){.gallery .gallery__item{width:30%;margin-right:5%;margin-bottom:56px}}.gallery .gallery__item:hover{opacity:.7}.gallery .gallery__item:nth-child(3n){margin-right:0px}.training__wrap{display:block;flex-wrap:nowrap;justify-content:space-between;margin-bottom:56px}@media(min-width: 992px){.training__wrap{display:flex}}.training__wrap .training__left{width:100%}@media(min-width: 992px){.training__wrap .training__left{width:50%}}.training__wrap .training__right{width:100%}@media(min-width: 992px){.training__wrap .training__right{width:35%}}.box__mobile{display:block}@media(min-width: 992px){.box__mobile{display:none}}.training__box{border:1px solid #e2d0cf;border-radius:4px;position:sticky;top:140px}.training__box img{line-height:1;display:block;border-radius:4px 4px 0px 0px}.training__box .training__box__content{padding:40px;padding-top:0px}.training__box .training__box__content p{margin-bottom:0px}.training__box .training__box__content b,.training__box .training__box__content strong{color:#8e6462;font-weight:800;font-size:1.2rem;margin-bottom:24px;display:block}.training__box__content__item{padding:40px;line-height:1.4}.training__box__content__item b,.training__box__content__item strong{color:#8e6462;font-weight:800;font-size:1.2rem}.training__box__content__item a{color:#8e6462}.training__box__content__item a:hover{color:#a87876}.training__box__content a{display:flex}.training__section{padding-top:50px}.training__section img{border-radius:4px}.training__person{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e2d0cf}.training__person__wrap{display:block;margin-bottom:40px}@media(min-width: 992px){.training__person__wrap{display:flex;justify-content:space-between}}.training__person__wrap .training__person__img{width:100%;margin-bottom:24px}@media(min-width: 992px){.training__person__wrap .training__person__img{width:40%;margin-bottom:0px}}.training__person__wrap .training__person__text{width:100%}@media(min-width: 992px){.training__person__wrap .training__person__text{width:50%}}.faq__item{display:block;margin-top:24px;padding-top:24px;border-top:1px solid #e2d0cf}.faq__item:nth-last-of-type(1){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e2d0cf}.faq__question{display:flex;align-items:center;justify-content:space-between;color:#8e6462;font-weight:800;font-size:1.1rem;line-height:1.4;cursor:pointer;transition:all .3s ease}@media(min-width: 992px){.faq__question{font-size:1.4rem}}.faq__question img{transition:all .3s ease;transform:rotate(0deg)}.faq__question.active img{transition:all .3s ease;transform:rotate(180deg)}.faq__question:hover{color:#a87876;transition:all .3s ease}.faq__answer{padding-top:24px}.training_menu{display:block}@media(min-width: 992px){.training_menu{display:flex;flex-wrap:wrap}}.training_menu .training__menu__item{font-weight:800;color:#8e6462;display:flex;align-items:center;font-size:1.2rem}@media(min-width: 992px){.training_menu .training__menu__item{font-size:1rem}}.training_menu .training__menu__item .menu__circle{display:none;margin-left:10px;margin-right:10px}@media(min-width: 992px){.training_menu .training__menu__item .menu__circle{display:block}}.training_menu .training__menu__item:nth-last-of-type(1) span.menu__circle{display:none}.page-template-page-training-item-online ul.products,.page-template-page-training-item-online ul.products li.product{margin-bottom:0px !important;margin-top:0px !important;padding-top:0px !important;padding-bottom:0px !important;width:100% !important}.page-template-page-training-item-online ul.products li.product .add_to_cart_button{display:block !important}.training__box__content__item ul.products li.product img{display:none !important}.training__right__mobile{display:block !important;margin-bottom:30px}@media(min-width: 992px){.training__right__mobile{display:none !important;margin-bottom:0px}}.training__person__wrap{display:block}@media(min-width: 992px){.training__person__wrap{display:flex;justify-content:space-between;flex-wrap:wrap}}.training__person__wrap .training__person__item{width:100%;margin-bottom:40px}@media(min-width: 992px){.training__person__wrap .training__person__item{width:45%;margin-bottom:0px}}.training__person__wrap .training__person__item img{border-radius:4px;margin-bottom:20px}.training__person__wrap__title{text-align:center;padding-top:40px;margin-top:40px;border-top:1px solid #e2d0cf;margin-bottom:40px}.traning__baner{width:100%;height:250px;display:flex;justify-content:center;align-items:center;margin-bottom:30px;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;color:#fff;font-weight:700;font-size:1.5rem;border-radius:4px;line-height:1.2;margin-bottom:50px;padding:10px}@media(min-width: 992px){.traning__baner{font-size:2rem;height:200px}}.traning__baner span{display:block}.traning__baner span em{display:block;font-style:normal;font-weight:300;font-size:1.5rem}.traning__baner a{display:block;margin-top:10px;margin-bottom:0px}@media(min-width: 992px){.traning__baner a{display:inline-block}}.related ul.products li.post-608,.featured__products ul.products li.post-608,.products__archive ul.products li.post-608{display:none !important}.courses__wrap{display:block}@media(min-width: 992px){.courses__wrap{display:flex;flex-wrap:wrap}}.courses__item{width:100%;margin-right:0%;padding:0px;border:1px solid #e2d0cf;border-radius:4px;text-align:center;line-height:1.2;margin-bottom:30px;display:block;color:#8e6462;opacity:1}@media(min-width: 992px){.courses__item{width:47%;margin-right:3%}}.courses__item:hover{color:#a87876;opacity:.7}.courses__item .courses__item__img{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;display:block;height:200px;border-radius:4px 4px 0px 0px}.courses__item .courses__item__name{padding-left:20px;padding-right:20px;padding-top:40px}.courses__item .courses__item__more{padding-left:20px;padding-right:20px;padding-bottom:40px;padding-top:5px;text-decoration:underline;font-size:.9rem}.single__team__content{display:block;justify-content:space-between;margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid #e2d0cf}@media(min-width: 992px){.single__team__content{display:flex;justify-content:space-between}}.single__team__content .single__team__job{font-weight:700;display:block;margin-bottom:20px;color:#8e6462}.single__team__content img{border-radius:8px;margin-bottom:20px}@media(min-width: 992px){.single__team__content img{margin-bottom:0px}}.single__team__content .single__team__left{width:100%}@media(min-width: 992px){.single__team__content .single__team__left{width:20%}}.single__team__content .single__team__right{width:100%}@media(min-width: 992px){.single__team__content .single__team__right{width:70%}}.team__title__mobile{display:block;text-align:center}.team__title__mobile h1{text-align:center !important}@media(min-width: 992px){.team__title__mobile{display:none}}.team__title__desktop{display:none}@media(min-width: 992px){.team__title__desktop{display:block}}.price{width:100%;margin:0 auto;line-height:1.2;font-size:.8rem}@media(min-width: 992px){.price{width:80%;line-height:1.6;font-size:1rem}}.price .price__row{display:flex;padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px;transition:all .3s ease}.price .price__row:nth-child(even){background:#fbf4f4}.price .price__row:nth-child(odd){background:#f6e5e5}.price .price__row .price__row__item1{width:50%}.price .price__row .price__row__item2,.price .price__row .price__row__item3{width:25%}.price .price__row:hover{background:#f0d6d6;transition:all .3s ease;cursor:pointer}.price .price__row.price__header{font-weight:700;color:#fff;background:#e0a9a9}.price .price__row.price__empty{background:#fbf4f4;margin-top:30px}.products__archive{display:block}@media(min-width: 768px){.products__archive{display:flex;justify-content:space-between}}.products__archive .products__archive__left{width:100%;margin-bottom:20px;display:none}@media(min-width: 768px){.products__archive .products__archive__left{width:25%;margin-bottom:0px;display:block}}.products__archive .products__archive__left .products__cat{border:1px solid #e2d0cf;background:#fbf4f4;padding:40px;border-radius:8px;padding-bottom:30px}.products__archive .products__archive__left .products__cat ul li{margin-bottom:10px}.products__archive .products__archive__left .products__cat a{font-weight:400;color:#4f3a39}.products__archive .products__archive__left .products__cat a:hover{color:#8e6462}.products__archive .products__archive__right{width:100%}@media(min-width: 768px){.products__archive .products__archive__right{width:65%}}.woocommerce-ordering{position:relative;display:none}@media(min-width: 768px){.woocommerce-ordering{display:inline-block}}.woocommerce-ordering:after{background:url("../img/arrow-select.svg") no-repeat center;content:"";position:absolute;top:20px;right:15px;width:16px;height:10px;z-index:0}.woocommerce-ordering select{padding:10px;border:1px solid #c6c6c6;border-radius:4px;appearance:none;position:relative;background:rgba(0,0,0,0);z-index:1;background-color:rgba(0,0,0,0)}ul.products{padding-top:40px !important}ul.products li.product{text-align:center}ul.products li.product .add_to_cart_button{display:none !important}ul.products li.product h2.woocommerce-loop-product__title{font-weight:800;margin-bottom:0px;font-size:1rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#a87876;font-size:1rem;line-height:1.2}.woocommerce ul.products li.product .price{color:#a87876;font-size:1rem;line-height:1.2}.woocommerce ul.products li.product a img{width:80%;height:auto;display:block;margin:0 auto;box-shadow:none}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;color:#8e6462;font-size:1.5rem;margin-bottom:20px}@media(min-width: 992px){.woocommerce div.product .product_title{font-size:2.4rem;line-height:1.2;margin-bottom:20px}}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#8e6462;font-size:1.4rem}.woocommerce .quantity .qty{width:3.631em;text-align:center;padding:6px 0px;border:1px solid #e2d0cf;border-radius:4px;font-size:.9rem}@media(min-width: 992px){.woocommerce .quantity .qty{padding:9px 0px}}@media(min-width: 1200px){.woocommerce .quantity .qty{padding:9px 0px;font-size:1rem}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.wc-block-components-button{border:0px;border-radius:4px;padding:12px 12px;color:#fff;font-weight:800;display:flex;cursor:pointer;font-size:.9rem;align-items:center;justify-content:center;-webkit-box-shadow:0px 8px 24px 0px rgba(239,202,203,0);-moz-box-shadow:0px 8px 24px 0px rgba(239,202,203,0);box-shadow:0px 8px 24px 0px rgba(239,202,203,0);margin-top:0px;transition:all .3s ease}@media(min-width: 992px){.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.wc-block-components-button{padding:16px 40px;display:inline-flex}}@media(min-width: 1200px){.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.wc-block-components-button{font-size:1rem}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover,.wc-block-components-button:hover{transition:all .3s ease;color:#fff;-webkit-box-shadow:0px 8px 24px 0px rgba(163,114,111,.4);-moz-box-shadow:0px 8px 24px 0px rgba(163,114,111,.4);box-shadow:0px 8px 24px 0px rgba(163,114,111,.4)}.slider .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.slider .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.slider .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.slider .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,.slider :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,.slider :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,.slider :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,.slider :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover,.slider .wc-block-components-button:hover{-webkit-box-shadow:0px 8px 24px 0px rgba(239,202,203,.4);-moz-box-shadow:0px 8px 24px 0px rgba(239,202,203,.4);box-shadow:0px 8px 24px 0px rgba(239,202,203,.4)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}@media(min-width: 768px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:50%}}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%;clear:none}@media(min-width: 768px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#8e6462 !important;text-decoration:none}.woocommerce-Tabs-panel h2{display:none !important}.related.products>h2{display:block;text-align:center;font-weight:800;color:#8e6462;font-size:1.5rem;margin-top:50px;padding-top:50px;border-top:1px solid #cfc8d8}@media(min-width: 992px){.related.products>h2{font-size:2rem}}.single-product .product-type-variable .entry-summary .sku_wrapper{display:none}.single-product .product-type-variable .entry-summary .price{display:none}.single-product .product-type-variable .entry-summary .woocommerce-variation-price>.price{display:block;margin:0 0 20px 0}.single-product .product-type-variable .entry-summary select{padding:10px;border:1px solid #c6c6c6;border-radius:4px;position:relative;background:rgba(0,0,0,0);z-index:1;background-color:rgba(0,0,0,0)}.woocommerce div.product form.cart table td{padding-left:20px;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:46px;vertical-align:top}.reset_variations{display:none !important}.featured__products__wrap{margin-top:100px;margin-bottom:0px;text-align:center;padding-bottom:100px;border-bottom:1px solid #e2d0cf}body{font-size:1rem;line-height:1.8;background:#fff;color:#4f3a39;font-weight:400;font-style:normal;font-family:"Nunito Sans";box-sizing:border-box;padding:0px;margin:0px}main{background:#fbf4f4}.woocommerce main,.woocommerce-cart main,.woocommerce-checkout main{background:#fff}article{padding-top:40px;padding-bottom:40px}.blog article,.page-template-page-location article{padding-bottom:0px}*,*::before,*::after{box-sizing:border-box}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.img-fluid{max-width:100%;height:auto}img,svg{vertical-align:middle}:focus{outline:0 !important}b,strong{font-weight:700;font-style:normal;color:#4f3a39}p{margin:0 0 20px 0}i,em{font-style:italic}.single__post__content ul,.training__section ul,.training__left ul,.page__content ul,.woocommerce-Tabs-panel ul,.home__offer__top ul,.page-template-page-about article ul,.single-team article ul{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px}.single__post__content ol,.training__section ol,.training__left ol,.page__content ol,.woocommerce-Tabs-panel ol,.home__offer__top ol,.page-template-page-about article ol,.single-team article ol{display:block;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px}h1{font-size:1.2rem;line-height:1.2;font-weight:800;margin-bottom:0px;color:#fff;position:relative;margin-top:50px}@media(min-width: 576px){h1{font-size:1.8rem}}@media(min-width: 992px){h1{font-size:3rem}}.single-post h1,.single-offer h1,.single-team h1{color:#8e6462;text-align:center;margin-top:0px;font-size:1.5rem;margin-bottom:4px}@media(min-width: 576px){.single-post h1,.single-offer h1,.single-team h1{font-size:1.5rem}}@media(min-width: 992px){.single-post h1,.single-offer h1,.single-team h1{font-size:2rem}}.single-team h1{text-align:left}.single-offer h1{margin-bottom:32px}h2{font-size:1.1rem;display:block;line-height:1.2;font-weight:200;color:#8e6462;margin-top:0px;padding-bottom:24px}.page-template-page-training-item h2,.page-template-page-training-item-local h2,.page-template-page-training-item-online h2{font-weight:800;font-size:1.5rem;padding-top:30px}@media(min-width: 1200px){.page-template-page-training-item h2,.page-template-page-training-item-local h2,.page-template-page-training-item-online h2{font-size:2rem;padding-top:30px}}@media(min-width: 1200px){h2{font-size:1.5rem}}h2 span{font-weight:800;display:block;font-size:1.6rem}@media(min-width: 1200px){h2 span{font-size:2rem}}h2.blog__item__title{font-weight:800;font-size:1.2rem;opacity:1;transition:all .3s ease}h2.blog__item__title:hover{opacity:.7;transition:all .3s ease}h2.blog__item__title__offer{font-weight:800;padding-bottom:0px;opacity:1;transition:all .3s ease}h2.blog__item__title__offer:hover{opacity:.7;transition:all .3s ease}h3{font-size:1.2rem;display:block;line-height:1.2;font-weight:800;color:#8e6462;margin-top:0px;margin-bottom:16px}.shop__title h3{font-size:2rem}h4{font-size:1.2rem;display:block;line-height:1.2;font-weight:800;color:#8e6462;margin-top:0px;margin-bottom:24px}a{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:800;text-decoration:none;color:inherit}.single__post__content a{color:#8e6462;opacity:1;text-decoration:underline}a:hover,a:active{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;opacity:1;color:inherit}.single__post__content a:hover,.single__post__content a:active{color:#8e6462;opacity:.7;text-decoration:underline}/*# sourceMappingURL=style.min.css.map */

/* ==== WOOCOMMERCE (katowice = nml) - kolory archiwum/produktu ==== */
.products__cat{border:1px solid #EBDFC8;background:#FBF6EE;padding:40px;border-radius:8px;padding-bottom:30px}
.products__cat a{font-weight:400;color:#4A3728}
.products__cat a:hover{color:#8E6462}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#8E6462;font-size:1rem;line-height:1.2}
.woocommerce ul.products li.product .price{color:#8E6462;font-size:1rem;line-height:1.2}
.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;color:#8E6462;font-size:1.5rem;margin-bottom:20px}
@media (min-width:992px){.woocommerce div.product .product_title{font-size:2.4rem;line-height:1.2;margin-bottom:20px}}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#8E6462;font-size:1.4rem}
.woocommerce .quantity .qty{width:3.631em;text-align:center;padding:6px 0;border:1px solid #EBDFC8;border-radius:4px;font-size:.9rem}
@media (min-width:992px){.woocommerce .quantity .qty{padding:9px 0}}
@media (min-width:1200px){.woocommerce .quantity .qty{padding:9px 0;font-size:1rem}}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#8E6462 !important}
.related.products>h2{color:#8E6462;border-top:1px solid #EBDFC8}
.featured__products__wrap{border-bottom:1px solid #EBDFC8}

/* Przyciski woo = te same kolory/gradient co .more, hover = jak .more (bez zmiany tla) */
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,.wc-block-components-button{
    background:rgb(239,202,203);
    background:linear-gradient(140deg, rgba(239,202,203,1) 0%, rgba(163,114,111,1) 100%);
    border:0;border-radius:4px;padding:12px;color:#fff;font-weight:800;display:flex;cursor:pointer;font-size:.9rem;align-items:center;justify-content:center;box-shadow:0 8px 24px 0 rgba(239,202,203,0);margin-top:0;transition:all .3s ease
}
@media (min-width:992px){.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,.wc-block-components-button{padding:16px 40px;display:inline-flex}}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,.wc-block-components-button:hover{color:#fff;box-shadow:0 8px 24px 0 rgba(163,114,111,0.4)}

/* Zgody RODO w formularzach - jak kamila (dokladne ID pol z functions.php) */
#custom_consent_checkbox_field label,#custom_consent_checkbox_konsultacja_field label,#custom_consent_checkbox_konsultacja_start_field label,#custom_consent_checkbox_newsletter_field label,.woocommerce form .form-row label.woocommerce-form__label-for-checkbox{font-size:.6rem;line-height:1.4 !important;display:block;color:#434343}
#custom_consent_checkbox_field label span,#custom_consent_checkbox_konsultacja_field label span,#custom_consent_checkbox_konsultacja_start_field label span,#custom_consent_checkbox_newsletter_field label span,.woocommerce form .form-row label.woocommerce-form__label-for-checkbox span{position:relative}
.woocommerce form .form-row label.checkbox-extra,.woocommerce-privacy-policy-text{font-size:.6rem;line-height:1.4;color:#434343}
.woocommerce form .form-row label.checkbox-extra span,.woocommerce-privacy-policy-text span{position:relative;top:-3px}
.woocommerce-privacy-policy-text{border-top:1px solid #EBDFC8;padding-top:10px}
.woocommerce-privacy-policy-text a,.lost_password a{color:#8E6462;text-decoration:none;font-weight:600}

/* Reset kolizji .price z sekcja Cennik (page-price.php) */
.woocommerce div.product .summary .price,.woocommerce ul.products li.product .price{width:auto;margin:0}

/* Wyrownanie wysokosci pola ilosci i przycisku dodaj do koszyka */
.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;align-items:stretch}
.woocommerce div.product form.cart .quantity{display:flex}
.woocommerce div.product form.cart .quantity .qty{box-sizing:border-box;height:auto}
.woocommerce div.product form.cart .single_add_to_cart_button{box-sizing:border-box}

/* Koszyk - jak kamila, bez dekoracyjnych boxow */
.woocommerce table.shop_table{background:#fff}
.woocommerce span.optional{display:none !important}

/* Logowanie / rejestracja - jak kamila */
.woocommerce-form-login__rememberme{display:none !important}
.woocommerce #customer_login{display:flex;flex-wrap:wrap;gap:60px;margin-top:40px}
@media (max-width:768px){.woocommerce #customer_login{flex-direction:column;gap:30px}}
.woocommerce #customer_login h2{color:#4a4a4a;font-size:30px;font-weight:700;margin-bottom:0;padding:0;display:inline-block}
.woocommerce .u-column1,.woocommerce .u-column2{flex:1;min-width:320px}
.woocommerce-form-login,.woocommerce-form-register{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.03)}
.woocommerce-Input--text{border:1px solid #EBDFC8 !important;background-color:#fff !important;padding:12px !important;border-radius:4px !important;width:100% !important;box-sizing:border-box;transition:border-color .3s}
.woocommerce-Input--text:focus{border-color:#8E6462 !important;outline:none}
.woocommerce-form .button{background-color:#8E6462 !important;color:#fff !important;padding:14px 30px !important;border-radius:4px !important;border:none !important;font-weight:600 !important;text-transform:uppercase;width:100%;cursor:pointer;transition:opacity .3s}
.woocommerce-form .button:hover{opacity:.9}

/* Zamowienie (checkout) - jak kamila */
#customer_details{display:block !important;margin:0 !important}
#customer_details .col-1,#customer_details .col-2{width:100% !important;float:none;padding:0 !important}
.woocommerce-checkout .col2-set{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}
@media (max-width:768px){.woocommerce-checkout .col2-set{margin-left:0;margin-right:0}}
.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{flex:1;min-width:320px;padding-left:20px;padding-right:20px;box-sizing:border-box}
@media (max-width:768px){.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{padding-left:0;padding-right:0;width:100%}}
.woocommerce-checkout h3,.woocommerce-order h2{color:#4a4a4a;font-size:22px;font-weight:700;display:block}
@media (max-width:768px){.woocommerce-checkout h3,.woocommerce-order h2{font-size:20px}}
.woocommerce .wc-bacs-bank-details-account-name{font-weight:400 !important}
#woocommerce-checkout-form-coupon,.woocommerce-additional-fields,.woocommerce-billing-fields,.woocommerce-checkout-review-order,.woocommerce-shipping-fields{background:#fff;padding:30px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,0.1);margin-bottom:30px}
.woocommerce-additional-fields,.woocommerce-shipping-fields{background:none;box-shadow:none;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}
.woocommerce-additional-fields h3,.woocommerce-shipping-fields h3{margin-top:40px}
.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select,.woocommerce-checkout textarea{border:1px solid #EBDFC8 !important;background-color:#fff !important;padding:12px !important;border-radius:4px !important;width:100% !important;box-sizing:border-box;transition:border-color .3s ease;outline:none}
.woocommerce-checkout input:focus,.woocommerce-checkout textarea:focus{border-color:#8E6462 !important}
.order_review_heading{margin-top:40px !important}

/* Moje konto - jak kamila */
.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;gap:30px;margin-top:20px;align-items:flex-start}
@media (max-width:768px){.woocommerce-account .woocommerce{flex-direction:column}}
.woocommerce-account .woocommerce #customer_login{margin-top:0 !important}
.woocommerce-MyAccount-navigation{flex:0 0 260px;background:#fff;padding:15px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.04)}
@media (max-width:767px){.woocommerce-MyAccount-navigation{flex:1 0 100%;width:100%}}
.woocommerce-MyAccount-navigation ul{list-style:none !important;padding:0 !important;margin:0 !important}
.woocommerce-MyAccount-navigation li{list-style-type:none !important;margin:0 !important;padding:0 !important;border-bottom:1px solid #EBDFC8}
.woocommerce-MyAccount-navigation li:last-child{border-bottom:none}
.woocommerce-MyAccount-navigation li a{display:block;padding:12px 15px;color:#555;text-decoration:none;transition:all .3s ease;font-size:15px}
.woocommerce-MyAccount-navigation li.is-active a{background-color:#8E6462;color:#fff !important;border-radius:4px}
.woocommerce-MyAccount-navigation li a:hover:not(.is-active a){background-color:#FBF6EE;color:#8E6462;padding-left:20px}
.woocommerce-MyAccount-content{flex:1;min-width:300px;background:#fff;padding:35px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.04);color:#444}
.woocommerce-MyAccount-content a{color:#8E6462;text-decoration:none;font-weight:600;border-bottom:1px solid transparent;transition:border .3s}
.woocommerce-MyAccount-content a:hover{border-bottom:1px solid #8E6462}
.woocommerce-MyAccount-content input[type=email],.woocommerce-MyAccount-content input[type=password],.woocommerce-MyAccount-content input[type=tel],.woocommerce-MyAccount-content input[type=text],.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content textarea{border:1px solid #EBDFC8 !important;background-color:#fff !important;padding:12px !important;border-radius:4px !important;width:100%;box-sizing:border-box;outline:none}
.woocommerce-MyAccount-content input:focus{border-color:#8E6462 !important;box-shadow:0 0 0 2px rgba(0,0,0,0.08)}
.woocommerce-EditAccountForm .button,.woocommerce-MyAccount-content .button{background-color:#8E6462 !important;color:#fff !important;padding:14px 28px !important;border-radius:4px !important;border:none !important;font-weight:500;cursor:pointer;transition:background .3s}
.woocommerce-EditAccountForm .button:hover,.woocommerce-MyAccount-content .button:hover{filter:brightness(1.1)}
.woocommerce-columns--addresses.col2-set{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;background:transparent !important;padding:0 !important;box-shadow:none !important}
@media (max-width:768px){.woocommerce-columns--addresses.col2-set{margin-left:0;margin-right:0}}
.woocommerce-column--billing-address,.woocommerce-column--shipping-address{flex:1;min-width:300px;padding:30px !important;margin:0 20px 20px 20px !important;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.03)}
@media (max-width:768px){.woocommerce-column--billing-address,.woocommerce-column--shipping-address{margin:0 0 20px 0 !important}}

/* Potwierdzenie zamowienia - jak kamila */
.woocommerce-order{margin-top:40px}
.woocommerce-notice--success{background-color:#f9fdfa !important;color:#1aa937 !important;padding:20px !important;border-left:5px solid #1aa937 !important;border-radius:4px;font-weight:600;margin-bottom:30px !important}
.woocommerce-order-overview.order_details{background:#fff;padding:25px !important;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.03);list-style:none !important;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px !important}
@media (max-width:768px){.woocommerce-order-overview.order_details{flex-direction:column}}
.woocommerce-order-overview.order_details li{border:none !important;padding:0 !important;margin:0 !important;font-size:13px;text-transform:uppercase;color:#777;flex:1;min-width:140px}
.woocommerce-order-overview.order_details li strong{display:block;color:#4a4a4a;font-size:16px;text-transform:none;margin-top:5px}
.woocommerce-bacs-bank-details,.woocommerce-customer-details,.woocommerce-order-details{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.03);margin-bottom:30px}
.shop_table.order_details{width:100% !important;border-collapse:collapse !important;border:none !important}
.shop_table.order_details td,.shop_table.order_details th{padding:15px 0 !important;border-bottom:1px solid #EBDFC8 !important;text-align:left}
.shop_table.order_details tfoot th{font-weight:400}
.shop_table.order_details tfoot td,.shop_table.order_details tfoot th:last-child{font-weight:700;color:#8E6462}

/* Plywajacy box: koszyk / sklep / moje konto - gradient jak .more, biale ikony */
.woo__fixed{
    position:fixed;top:40%;right:0;border-radius:8px 0 0 8px;border:0;text-align:center;z-index:150;padding:14px 12px;
    background:rgb(239,202,203);
    background:linear-gradient(140deg, rgba(239,202,203,1) 0%, rgba(163,114,111,1) 100%);
    box-shadow:-4px 4px 16px rgba(0,0,0,0.2)
}
.woo__fixed .woo__fixed__link{display:block;position:relative;opacity:1}
.woo__fixed .woo__fixed__link:not(:last-child){margin-bottom:16px}
.woo__fixed .woo__fixed__link:hover{opacity:.7}
.woo__fixed .woo__fixed__link img{width:24px;height:24px;display:block;margin:0 auto 4px auto;filter:brightness(0) invert(1)}
.woo__fixed .woo__fixed__link span{display:block;font-size:.65rem;font-weight:700;color:#fff;text-transform:uppercase}
.woo__fixed .woo__fixed__link img{position:relative;z-index:1}
.woo__fixed .woo__fixed__link .woo__fixed__count{position:absolute;top:-8px;right:4px;z-index:2;background:#8E6462;border:1px solid #fff;color:#fff;font-size:.65rem;font-weight:800;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}
@media (max-width:767px){
.woo__fixed{top:auto;bottom:0;left:0;right:0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around;border-radius:0;padding:8px 0}
.woo__fixed .woo__fixed__link{margin-bottom:0}
.woo__fixed .woo__fixed__link:not(:last-child){margin-bottom:0}
}
