@import "https://fonts.googleapis.com/css2?family=Lato:wght@400;500;700;900&family=Lora:wght@400;700&display=swap";
@font-face {
    font-family: 'CharterC';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal;
}


@font-face{font-family:'Montserrat Thin';font-display:swap;font-style:normal;font-weight:100;src:local('Montserrat Thin'),local('Montserrat-Thin'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxC7m0dR9pBOi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat Thin';font-display:swap;font-style:normal;font-weight:100;src:local('Montserrat Thin'),local('Montserrat-Thin'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRzS7m0dR9pBOi.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat Thin';font-display:swap;font-style:normal;font-weight:100;src:local('Montserrat Thin'),local('Montserrat-Thin'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxy7m0dR9pBOi.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat Thin';font-display:swap;font-style:normal;font-weight:100;src:local('Montserrat Thin'),local('Montserrat-Thin'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRyS7m0dR9pA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:300;src:local('Montserrat Light'),local('Montserrat-Light'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:300;src:local('Montserrat Light'),local('Montserrat-Light'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:300;src:local('Montserrat Light'),local('Montserrat-Light'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:300;src:local('Montserrat Light'),local('Montserrat-Light'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:400;src:local('Montserrat Light'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:400;src:local('Montserrat Light'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:400;src:local('Montserrat Light'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat Light';font-display:swap;font-style:normal;font-weight:400;src:local('Montserrat Light'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Medium';font-display:swap;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat Medium';font-display:swap;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat Medium';font-display:swap;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat Medium';font-display:swap;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Bold';font-display:swap;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat Bold';font-display:swap;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat Bold';font-display:swap;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat Bold';font-display:swap;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Black';font-display:swap;font-style:normal;font-weight:900;src:local('Montserrat Black'),local('Montserrat-Black'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat Black';font-display:swap;font-style:normal;font-weight:900;src:local('Montserrat Black'),local('Montserrat-Black'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat Black';font-display:swap;font-style:normal;font-weight:900;src:local('Montserrat Black'),local('Montserrat-Black'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat Black';font-display:swap;font-style:normal;font-weight:900;src:local('Montserrat Black'),local('Montserrat-Black'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD_vx3rCs.woff2) format('woff2');
}

img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('index.html');--wp--preset--duotone--grayscale:url('index.html');--wp--preset--duotone--purple-yellow:url('index.html');--wp--preset--duotone--blue-red:url('index.html');--wp--preset--duotone--midnight:url('index.html');--wp--preset--duotone--magenta-yellow:url('index.html');--wp--preset--duotone--purple-green:url('index.html');--wp--preset--duotone--blue-orange:url('index.html');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}
.has-black-color{color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-color{color:var(--wp--preset--color--white) !important}
.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}
.has-black-background-color{background-color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-background-color{background-color:var(--wp--preset--color--white) !important}
.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}
.has-black-border-color{border-color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-border-color{border-color:var(--wp--preset--color--white) !important}
.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}
.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}
.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}
.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}
.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}
.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}
.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}
.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}
.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}
.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}
.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}
.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;scroll-behavior:smooth}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}a{text-decoration:none;color:inherit}ul,li{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit}body{min-width:320px;overflow-x:hidden;font-family: "Montserrat Light";letter-spacing:.0rem;word-spacing:1px;background-color:#171717}
.container{max-width:990px;width:100%;padding:0 10px;margin:0 auto}
.w1290 {max-width:1190px;}
.container.htitle{max-width:1400px;width:100%;padding:0 10px;margin:0 auto}
.container-fluid{max-width:1940px;width:100%;margin:0 auto;padding:0 10px}
.title{font-family: CharterC,serif;font-weight:100;font-size:3.22rem;text-align: center;line-height:1.2;letter-spacing:.0rem;word-spacing:1px;color:#fff;margin:0 2em;}
.header__intro-title {
    display: -webkit-box;
    display: flex;
    /* position: absolute; */
    /* top: 50%; */
    /* left: 50%; */
    -webkit-box-align: center;
    align-items: center;
    /* -webkit-box-orient: vertical; */
    -webkit-box-direction: normal;
    /* flex-direction: column; */
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    /* z-index: 2; */
    /* width: 100%; */
    /* padding-right: 1.2987rem; */
    /* padding-left: 1.2987rem; */
    /* -webkit-transform: translate(-50%,-50%); */
    /* transform: translate(-50%,-50%); */
}
.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%);min-width:291px;max-width:333px;height:70px;outline:none;border:none;cursor:pointer;font-family: "Montserrat Light";letter-spacing:.0rem;word-spacing:1px;font-weight:700;font-size:25px;line-height:30px;color:#efcb90;padding:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
/*.button:hover{background:-o-linear-gradient(340.6deg,#fff 6.09%,#fff 92.14%);background:linear-gradient(109.4deg,#fff 6.09%,#fff 92.14%);-webkit-transform:translate(-3px,-3px);-ms-transform:translate(-3px,-3px);transform:translate(-3px,-3px);-webkit-box-shadow:none;box-shadow:none} */

.button {
    font-size: .755rem; 
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: .077rem;
    cursor: pointer;
}
.button {
    margin: auto;
    background: 0 0;
    letter-spacing: .1rem;
    text-align: center;
    text-decoration: none!important;
    white-space: nowrap;
    background: 0 0!important;
    -webkit-transform: rotate(.00001deg) translateZ(0);
    transform: rotate(.00001deg) translateZ(0);
    -webkit-transition: color 0.33s,background-color 0.33s,-webkit-transform 0.33s;
    transition: color 0.33s,background-color 0.33s,-webkit-transform 0.33s;
    transition: color 0.33s,background-color 0.33s,transform 0.33s;
    transition: color 0.33s,background-color 0.33s,transform 0.33s,-webkit-transform 0.33s;
    cursor: pointer;
}

.button:after, .button:before {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: "";
    border: 1px solid #caac7a;
    -webkit-transform: translate(.125rem,-.125rem);
    transform: translate(.125rem,-.125rem);
    -webkit-transition: opacity 0.33s,-webkit-transform 0.33s;
    transition: opacity 0.33s,-webkit-transform 0.33s;
    transition: transform 0.33s,opacity 0.33s;
    transition: transform 0.33s,opacity 0.33s,-webkit-transform 0.33s;
}

.button:after {
    -webkit-transform: translate(-.125rem,.125rem);
    transform: translate(-.125rem,.125rem);
}

.button:hover {
    color: #d2b584;
}

.button:hover:after, .button:hover:before {
    -webkit-transform: translate(0);
    transform: translate(0);
    opacity: 1;
}

.price-btn.button {color: #333;}

.header__inner:after {
    opacity: 1;
    background: -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.25)),color-stop(rgba(0,0,0,.35)),to(rgba(0,0,0,.55)));
    background: linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.35) calc(100% - 20rem),rgba(0,0,0,.55) calc(100% - 10rem));
}

.slider__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:65px;height:42px;background:#fff;border:none;outline:none;cursor:pointer;z-index:1}
.slider__arrows svg{height:9px;width:16px}
.line{position:relative}
/*.line:before{position:absolute;content:"";width:52px;height:7px;background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}
*/
.form__error-name,.form__error-phone{display:none}
.slider__arrows.active{background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}
.slider__arrows.active svg path{fill:#98794c}
.slider__arrows {
    background: #c5a878;
    border: 1px solid #947b45;
    /* color: #fff; */
}
header.sticky{margin-bottom:-91px}
header.sticky .header__top-wrapper{
    position: fixed;width:100%;top:0;left:0;z-index:900;background-color:#131313;
    -webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:92px}
header.sticky .header__top-inner{padding:35px 0 32px;height:72px}
header.sticky .header__top-inner .header__menu-btn.button{display:block;width:166px;height:50px;font-size:17px;font-weight: 700;line-height:20px;padding:15px 5px}
header.sticky .header__top-inner .header__menu-phone{display:none}
header.sticky .header__top-inner .header__menu-link:before{bottom:-25px}
header.sticky .header__top-inner .header__menu-link.active:before{bottom:-25px}
header.sticky .header__top-inner .header__menu-item+.header__menu-item{margin-left:16px}
header.sticky .header__intro{margin-top:90px}
.menu__btn{display:none}
.header__menu-phone.mobile{display:none}
.header{background-position:center;background-size:cover;background-repeat:no-repeat;height:100vh}
.header__top-inner{padding:10px 0 10px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header__inner{position:relative}
.header__logo{width:150px;height:50px}
.header__logo a{display:block}
.header__logo img{display:block;width:73%;height:100%;-o-object-fit:cover;object-fit:cover}
.header__menu-list{margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header__menu-item+.header__menu-item{margin-left:13px}
.header__menu-link{position:relative;font-family: "Montserrat Light";letter-spacing:.0rem;word-spacing:1px;font-weight:400;font-size:15px;line-height:18px;color:#fff;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}
.header__menu-link:before{position:absolute;content:"";width:0;height:3px;left:0;bottom:-10px;background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%);-webkit-box-shadow:0px 4px 28px rgba(226,183,118,.36);box-shadow:0px 4px 28px rgba(226,183,118,.36);-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}
.header .header__menu-link.active:before{width:100%;bottom:-10px}
.header .header__menu-item:hover .header__menu-link{color:#e2b776}
.header .header__menu-item:hover .header__menu-link:before{width:100%}
.header__menu-btn{margin-left:46px;width:213px;height:50px;font-weight:400;font-size: 20px;line-height:24px;-webkit-box-shadow:none;box-shadow:none;display:none}
.header__menu-phone{margin-left:18px;font-family:'CharterC',serif;font-weight:700;font-size:25px;line-height:32px;color:#fff;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}
.header__menu-phone:hover{color:#e2b776}
.header__intro{padding:25vh 0 0}
.header__intro-info {
    margin: 35px 0 50px;
    font-weight: 400;
    font-size: 1.55em;
    line-height: 150%;
    color: #fff;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    opacity: 0.8;
}
.header__intro-title{
    font-size: 4.1em;
    margin: 1.88em 3em 1em 3em;
}
.about{padding:50px 0;background-color:#171717}
.about__title{margin-bottom:25px}
.about__title__subtitle{font-family: "Montserrat";letter-spacing:.0rem;word-spacing:1px;font-weight:400;font-size: 18px;line-height:28px;color:#fff}
.about__title__subtitle a {color: #0094ff;}
/*.about__title:before{top:-13px;left:-35px;background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}*/
.about__title__subtitle p{margin:0}
.about__title__subtitle p:not(:last-child){margin-bottom:10px}
.about__inner{margin-top:30px;display:flex;justify-content:space-between;flex-wrap:nowrap}
.about__inner-img{margin:0 2px;display:block;height:206px;width:25%;border:2px solid #947b45;cursor:pointer}
.about__inner-img img{width:100%;height:100%;object-fit:cover}
.service__inner.service-slider{display:none}
.service{padding:37px 0;background:#171717}
.service__inner{margin:0 -13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.service .line:before{top:-13px;left:-35px}
.service__item.info{padding:0 40px;background-color:transparent;max-width:238px;width:100%;margin:5px}
.service__item.info .service__title{margin-bottom:20px;padding-bottom:40px;position:relative}
.service__item.info .service__title:after{position:absolute;content:"/";font-size:40px;left:0;bottom:-20px}
.service__item-subtitle{font-family:'CharterC',serif;font-weight:700;font-size: 20px;line-height:26px;letter-spacing:.025em;color:#fff}
.service__item-wrapper{position:relative;overflow:hidden;min-height:217px;max-width:238px;width:100%;margin:5px}
.service__item-wrapper:hover .servic-item__mob-text{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.service .service__title-mob.title.line{display:none}
.service .servic-item__mob-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;
    -webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;
    -ms-flex-pack:justify;justify-content:space-between;padding:20px 25px 40px;
    position:absolute;top:0;right:0;bottom:0;left:0;background-color:#efefef;-webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.service .servic-item__mob-text p{margin:0}
.service .servic-item__mob-text span:nth-child(1){font-weight:400;font-size:15px;line-height:19px;color:#fff}
.service .servic-item__mob-text span:nth-child(2){font-weight:700;font-size:15px;line-height:19px;color:#98794c}
.service__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:40px 20px;min-height:217px;max-width:238px;width:100%;background-color:#1b1a1a}
.service__item-img{width:62px;height:62px;margin:0 auto 32px}
.service__item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.service__item-text{font-weight:700;font-size:15px;line-height:19px;letter-spacing:.025em;color:#fff;text-align:center}
.events{background-color:#131313}
.events__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.events__item-col{max-width:470px;width:100%}
.events__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:470px;width:100%;height:342px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.events__item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.events__item:hover .events__item-title{color:#fff}
.events__item:hover:after{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.events__item img{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.events__item:after{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.events__item-title{position:relative;z-index:10;font-family:'CharterC',serif;font-weight:400;font-size:15px;line-height:19px;color:#e2b776;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:30px;margin-bottom:15px;text-align:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:144px}
.events .events__item-title1{margin-right:-74px;height:105px}
.events .events__item-title2{margin-right:-73px;height:90px}
.events .events__item-title3{margin-right:-99px;height:150px}
.events .events__item-title4{margin-right:-25px;height:32px;width:110px}
.events .events__item-title5{margin-right:-99px;height:140px;width:172px}
.events .events__item-title6{margin-right:-16px;height:1px;width:130px}
.events .events__item-title7{margin-right:-25px;height:50px;width:103px}
.events .events__item-title8{margin-right:-33px;height:35px;width:130px}
.events__item-list{position:relative;z-index:10;margin-right:30px;margin-top:25px;margin-bottom:20px}
.events__item-events{margin-bottom:15px;font-weight:700;font-size:19px;line-height:24px;text-align:right;color:#fff}
.arends{padding:30px 0 64px;background-color:#131313}
.arends__title{text-align:center;margin-bottom:79px}
.arends .line:before{position:absolute;content:"";width:52px;height:7px;left:50%;bottom:-27px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#e2b776}
.arends__img{position:relative;display:block;max-width:1389px;margin:45px auto 0}
.arends__img:before{position:absolute;content:'';background-image:url(wp-content/images/dest/content/arends-resize.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:70px;height:70px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}
.arends__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.arends__img:hover:before{-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}
.bonus-form{padding-bottom: 25px;background-color:#131313;background-position:center;background-size:cover;background-repeat:no-repeat}
.bonus-form__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:378px}
.bonus-form__title{margin-bottom:13px}
.bonus-form .line:before{left:-26px;top:-18px}
.bonus-form__text {
    margin-bottom: 48px;
    font-size: 20px;
    line-height: 150%;
    color: #fff;
    padding: 0 20px 0 20px;
    text-align: center;
}
.bonus-form__text p{margin:0}
.bonus-form__text span{font-style:italic;color:#c8af71}
.bonus-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bonus-form__form-name,.bonus-form__form-num,.bonus-form__form-mail,left30px{min-height:71px;max-height:71px;padding:0 13px 0 33px;background:#1b1a1a;border:1px solid #515050;font-weight:400;font-size:16px;line-height:140%;outline:none;color:#fff}
.bonus-form__form-name::-webkit-input-placeholder,.bonus-form__form-num::-webkit-input-placeholder,.bonus-form__form-mail::-webkit-input-placeholder{color:#494949;font-size:16px;line-height:140%}
.bonus-form__form-name::-moz-placeholder,.bonus-form__form-num::-moz-placeholder,.bonus-form__form-mail::-moz-placeholder{color:#494949;font-size:16px;line-height:140%}
.bonus-form__form-name:-ms-input-placeholder,.bonus-form__form-num:-ms-input-placeholder,.bonus-form__form-mail:-ms-input-placeholder{color:#494949;font-size:16px;line-height:140%}
.bonus-form__form-name::-ms-input-placeholder,.bonus-form__form-num::-ms-input-placeholder,.bonus-form__form-mail::-ms-input-placeholder{color:#494949;font-size:16px;line-height:140%}
.bonus-form__form-name::placeholder,.bonus-form__form-num::placeholder,.bonus-form__form-mail::placeholder{color:#494949;font-size:16px;line-height:140%}
.bonus-form__form-name{width:241px}
.bonus-form .bonus-form__error-phone2{height:71px}
.bonus-form__form-num{margin-left:16px;max-width:243px;width:100%;height:71px}
.bonus-form__error-phone2{min-height:70px;height:100%;max-width:357px;width:100%;text-align:center}
.bonus-form__form-mail{margin-left:16px;max-width:1px;width:1%}
.bonus-form__form-btn2{max-width:219px;width:100%;}
.layout{background-color:#131313;padding:50px 0 65px}
.layout__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.layout__num{margin:0 -4px;max-width:385px;width:100%;margin-right:30px}
.layout__num-buttons{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.layout__num-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(226,183,118,.18);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:35px;font-weight:700;font-size:14px;line-height:20px;color:#575757;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer;width:125px;height:54px;margin:0 4px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.layout__num-btn:hover{border-color:#e2b776;color:#fff}
.layout .layout__btn-mob {
    display: none;
    margin-left: auto;
    margin-right: auto;
}
.marshrut p {opacity: 0.9;}
.marshrut button {
    margin-left: auto;
    margin-right: auto;
}
.layout .layout__num-btn.active{border:1px solid #e2b776;color:#fff}
.layout__num-img{max-width:649px;width:100%;height:450px;position:relative;display:block}
.layout__num-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.layout__num-img:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-image:url(wp-content/images/dest/content/arends-resize.png);background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .3s}
.layout__num-img:hover:after{transform:translate(-50%,-50%) scale(1.2)}
.layout__info-title{
    margin-bottom: 30px;
    font-size: 2.82rem;
    margin: 0.4em 0.7em 0.68em 0.7em;
}
.layout__info-title p{margin:0}
.layout .line:before{left:0;bottom:-25px}
.layout__info-subtitle{margin-bottom:18px;font-weight:400;font-size: 20px;line-height:24px;color:#fff}
.layout__info-text{font-weight:400;font-size:20px;;line-height:140%;color:#fff;margin-bottom:45px}
.layout__info-text p{display:block;margin-top:0;margin-bottom:20px}
.gallery{padding:40px 0 69px;background-color:#131313}
.gallery__title{margin-bottom:13px;padding-left:25px}
/*.gallery .line:before{top:-6px;left:0}
*/
.gallery__text {
    margin-bottom: 39px;
    padding-left: 1px;
    font-family: "Montserrat Light";
    letter-spacing: .0rem;
    word-spacing: 1px;
    font-weight: 400;
    font-size: 18px;
    line-height: 135%;
    color: #ffffffed;
}
.gallery__slider .slick-slide{display:block;margin:0 2px}
.slider-gallery__item{max-width:242px;width:100%;height:202px}
header.sticky .header__menu-list.active .header__menu-phone{display:block}
.header__menu-list.active .header__menu-btn.button{display:block}
.slider-gallery__img{outline:0;max-width:240px;width:100%;height:202px;border:2px solid #947b45;display:block}
.slider-gallery__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.slider-gallery .slider__arrows{position:absolute;bottom:0}
.slider-gallery .slider__arrows svg{height:9px;width:16px}
.slider-gallery .slider__right{right:0}
.slider-gallery .slider__left{left:0}
.slider-gallery .slider__left.active{background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}
.slider-gallery .slider__left.active svg path{fill:#98794c}
.banner{background-color:#131313;padding:50px 0 15px}
.banner__title{margin-bottom:30px;padding-left:26px;z-index: 3;}
.banner .line:before{top:-6px;left:0}
.banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px}
.banner__img{width:12%;margin:0 20px 50px;opacity:.5}
.banner__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
.bonus{padding:55px 0 55px;background-color:#131313}
.bonus__title{padding-left:26px;margin-bottom:13px}
.bonus__title p{margin:0}
.bonus__title span{font-size:30px;line-height:38px}
.bonus .line:before{top:-6px;left:0}
.bonus__text{padding-left:26px;margin-bottom:57px;font-weight:400;font-size:20px;;line-height:140%;color:#fff}
.bonus__text p{display:block;margin-top:0;margin-bottom:15px}
.slider-bonus__img{outline:none;max-width:242px;width:100%;height:202px !important}
.slider-bonus__img img{width:101%;height:100%;-o-object-fit:cover;object-fit:cover}
.slider-bonus__img.video{position:relative}
.slider-bonus__img.video:before{position:absolute;content:"";background-image:url(wp-content/images/dest/content/play.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:63px;height:70px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}
.slider-bonus .slider-bonus__img.video:hover:before{-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}
.slider-bonus .slider__arrows{position:absolute;bottom:0}
.slider-bonus .slick-track{margin-left:9px}
.slider-bonus .slider__right{right:0}
.slider-bonus .slider__left{left:0}
.slider-bonus .slider__left.active{background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}
.slider-bonus .slider__left.active svg path{fill:#98794c}
.contacts{padding:53px 0 46px;background-color:#131313}
.contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contacts__info{margin-right:30px;padding-left:26px;max-width:570px;width:100%}
.contacts__title{margin-bottom:13px}
.contacts .line:before{top:-6px;left:-26px}
.contacts__text{margin-bottom:62px;font-weight:400;font-size:20px;;line-height:150%;color:#fff}
.contacts__link{position:relative;padding-left:54px;font-family:'CharterC',serif;font-weight:700;font-size: 20px;line-height:26px;color:#fff;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}
.contacts__link img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.contacts__link:hover{color:#e2b776}
.contacts .contacts__item+.contacts__item{margin-top:44px}
.contacts__item {
    max-width: 333px;
    display: grid;
}
.contacts__form{max-width:400px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.contacts__form-text{margin-bottom:11px;font-weight:400;font-size:20px;;line-height:130%;color:#fff}
.contacts__form-text .form-text-1{font-weight:700;font-size:20px;line-height: 150%;color:#fff}
.contacts__form-text .form-text-2{color:#b0975d;font-weight:400}
.contacts__form-name,.contacts__form-num,.contacts__form-mail{margin-bottom:11px;background:#1b1a1a;border:1px solid #515050;padding:25px 33px 21px;outline:none;font-size:20px;;line-height:140%;color:#fff}
.contacts__form-name::-webkit-input-placeholder,.contacts__form-num::-webkit-input-placeholder,.contacts__form-mail::-webkit-input-placeholder{font-weight:400;font-size:20px;;line-height:140%;color:#494949}
.contacts__form-name::-moz-placeholder,.contacts__form-num::-moz-placeholder,.contacts__form-mail::-moz-placeholder{font-weight:400;font-size:20px;;line-height:140%;color:#494949}
.contacts__form-name:-ms-input-placeholder,.contacts__form-num:-ms-input-placeholder,.contacts__form-mail:-ms-input-placeholder{font-weight:400;font-size:20px;;line-height:140%;color:#494949}
.contacts__form-name::-ms-input-placeholder,.contacts__form-num::-ms-input-placeholder,.contacts__form-mail::-ms-input-placeholder{font-weight:400;font-size:20px;;line-height:140%;color:#494949}
.contacts__form-name::placeholder,.contacts__form-num::placeholder,.contacts__form-mail::placeholder{font-weight:400;font-size:20px;;line-height:140%;color:#494949}
.contacts__form-btn{margin:0 0 0 auto}
.map{min-height:400px;background-color:#131313}
.map__inner{position:relative}
.map iframe{margin:0 auto;max-width:1200px;width:100%;height:477px}
.map__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.map__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.footer{padding:45px 0 21px;background-color:#131313}
.footer__inner{padding-bottom:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:31px;border-bottom:1px solid #454444}
.footer__img-logo{display:block;width:126px;height:38px}
.footer__img-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.footer__copyright,.footer__author,.footer__phone{font-weight:400;font-size:20px;line-height: 150%;color:#fff}
.footer__copyright{margin-left:59px;font-size:15px;line-height:18px}
.footer__author{margin-right:auto;margin-left:63px;-webkit-transition:linear .1s;-o-transition:linear .1s;transition:linear .1s;font-size:15px;line-height:18px}
.footer__author:hover{color:#e2b776;text-decoration:underline}
.footer__up {
    margin-left: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: -o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);
    background: linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%);
    width: 58px;
    height: 70px;
    -webkit-transition: linear .2s;
    -o-transition: linear .2s;
    transition: linear .2s;
    border: 2px solid #caac7a;
    border-radius: 3px;
}
.footer__up:hover{background-color:#fff}
.modal-recall{display:none;background:#030303 !important;border:1px solid #fff !important;-webkit-box-shadow:0px 4px 185px 46px rgba(0,0,0,.76) !important;box-shadow:0px 4px 185px 46px rgba(0,0,0,.76) !important;max-width:1564px !important;width:100% !important;padding:72px 30px 100px 150px !important}
.modal-recall .modal-recall__title.line:before{left:-26px}
.modal-recall .modal-recall__subtitle{margin:13px 0 48px;font-weight:400;font-size:20px;line-height: 150%;color:#fff}
.modal-recall .bonus-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.modal-recall .bonus-form__form-name,.modal-recall .bonus-form__form-num,.modal-recall .bonus-form__form-mail{min-height:71px;max-height:71px;padding:0 13px 0 33px;background:#1b1a1a;border:1px solid #515050;font-weight:400;font-size:20px;line-height: 150%;outline:none;color:#fff}
.modal-recall .bonus-form__form-name::-webkit-input-placeholder,.modal-recall .bonus-form__form-num::-webkit-input-placeholder,.modal-recall .bonus-form__form-mail::-webkit-input-placeholder{color:#494949}
.modal-recall .bonus-form__form-name::-moz-placeholder,.modal-recall .bonus-form__form-num::-moz-placeholder,.modal-recall .bonus-form__form-mail::-moz-placeholder{color:#494949}
.modal-recall .bonus-form__form-name:-ms-input-placeholder,.modal-recall .bonus-form__form-num:-ms-input-placeholder,.modal-recall .bonus-form__form-mail:-ms-input-placeholder{color:#494949}
.modal-recall .bonus-form__form-name::-ms-input-placeholder,.modal-recall .bonus-form__form-num::-ms-input-placeholder,.modal-recall .bonus-form__form-mail::-ms-input-placeholder{color:#494949}
.modal-recall .bonus-form__form-name::placeholder,.modal-recall .bonus-form__form-num::placeholder,.modal-recall .bonus-form__form-mail::placeholder{color:#494949}
.modal-recall .bonus-form__form-name{width:241px}
.modal-recall .bonus-form__error-phone2{height:71px}
.modal-recall .bonus-form__form-num{margin-left:16px;max-width:357px;width:100%;height:71px}
.modal-recall .bonus-form__error-phone2{min-height:70px;height:100%;max-width:357px;width:100%;text-align:center}

.modal-recall .bonus-form__form-mail{margin-left:30px;max-width:5px;width:1%}
.modal-recall .bonus-form__form-btn{min-height:71px;max-height:71px;margin-left:16px}
.fancybox-button svg{height:50px !important;width:50px !important;right:20px !important;color:#fff !important}
.modal-send{display:none;background:#030303 !important;border:1px solid #e2b776 !important;border-left:10px solid #e2b776 !important;-webkit-box-shadow:0px 4px 185px 46px rgba(0,0,0,.76) !important;box-shadow:0px 4px 185px 46px rgba(0,0,0,.76) !important;max-width:906px !important;width:100% !important;padding:72px 30px 62px 60px !important}
.modal-send__title{font-weight:700;font-size:34px;line-height: 150%;color:#fff;margin-bottom:25px}
.modal-send__subtitle{font-size:20px;line-height: 150%;color:#fff}
.formErrorPhone{font-family: "Montserrat Light";letter-spacing:.0rem;word-spacing:1px;color:#fff}@media (max-width:1200px){.header{background-position:48% top}}@media (max-width:1100px){.header__menu-list{margin-left:0}
.header .header__menu-link.active:before{width:100%;bottom:-11px}
.menu__btn{margin-right:0;margin-bottom:10px;position:relative;z-index:100;display:block;background-color:transparent;border:none;outline:none;padding:0;cursor:pointer}
.menu__btn:before,.menu__btn:after{display:block;content:"";width:34px;height:5px;background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%);margin-bottom:4px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.menu__btn:after{margin-bottom:0;width:24px;margin-left:auto}
.menu__btn.menu__btn--active:after{width:34px;-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}
.menu__btn.menu__btn--active:before{-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}
.menu__btn.menu__btn--active .menu__btn-line{opacity:0}
.menu__btn-line{margin-bottom:4px;display:block;width:34px;height:5px;background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}
.header__menu-list{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(28,28,28,.9);display:-webkit-box;display:-ms-flexbox;display:flex;padding:120px 24px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.header__menu-link.active:before{bottom:-6px}
.header__menu-list.active{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);z-index: 11}
.header__menu-list.active .header__btn{display:block}
.header__menu-list.active{
    max-height: 80%;
}
.header__menu-list.active .header__menu-item.btn{display:block;z-index: 9999}
.header__menu-item+.header__menu-item{margin-left:0}
.bonus-form__form{
    -webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;
    max-width:500px;
    width:100%;
    margin-left: auto;
    margin-right: auto;
}
.bonus-form__form-name{width:100%}
.bonus-form__error-phone2{max-width:100%;margin:12px 0}
.bonus-form__form-num{margin-left:0;max-width:100%}
.bonus-form__form-mail{margin-left:0;max-width:100%}
.bonus-form__form-btn{margin:12px auto 48px 0}
.bonus-form .line:before{left:0;bottom:-7px}
.bonus-form .bonus-form__error-phone2{min-height:71px}
.modal-recall{text-align:center;padding:10px !important}
.modal-recall .modal-recall__title.line:before{display:none}
.modal-recall .bonus-form__form-num,.modal-recall .bonus-form__form-name,.modal-recall .bonus-form__form-mail,.modal-recall .bonus-form__error-phone2{margin-left:0;max-width:100%;width:100%;height:71px}
.modal-recall .bonus-form__error-phone2{min-height:71px;height:100%}
.modal-recall .bonus-form__form-btn{margin:30px auto 0}
.header__logo{padding-top:8px;margin:0}
.bonus-form{padding-top:50px}
.header__menu-phone.mobile{display:block}
.header__top-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
@media (max-width:1000px){.service
    {padding:0 0 37px;background:#171717}
.service__title-mob.title.line{display:block !important;font-size:50px;line-height:64px;margin-bottom:55px}
.service .line:before{top:75px;left:0}
.service__item.info{display:none !important}
.service__item-wrapper{position:static;overflow:visible;max-width:480px;margin:5px}
.service__item{min-height:155px;text-align:center;padding:40px;max-width:480px;width:100%;background-color:#1b1a1a}
.service .servic-item__mob-text{max-width:480px;position:static;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);padding:20px 25px 20px;min-height:116px;background-color:#1b1a1a;text-align:center}
.service__inner{margin:0 -10px}
.service-slider .slider__arrows{position:absolute;bottom:0}
.service-slider .slider__arrows.slider__right{right:0}
.service-slider .slider__arrows:hover{background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}
.service__item-wrapper{margin:0 5px}
.service__inner.service-slider{display:block}
.service__inner.desktop{display:none}

}
@media (max-width:900px){.title {
    font-size: 1.82em;
    line-height: 1.33;
}


.header__intro{padding:10vh 0 0}
.header__intro-title{margin: 50px 40px 30px;!}
.header__intro-info{font-size: 2.5vw;line-height:25px}
.bonus-form__text{font-size:20px;}
.banner{padding:15px 0 19px}
.bonus__inner{padding-left:0}
.bonus__title,.bonus__text{padding-left:0}
.bonus__title{margin-bottom:40px}
.bonus__title span{display:none}
.bonus__text{font-size:20px;;line-height:22px}
.bonus .line:before{top:60px;left:0}
.slider-bonus__img{max-width:450px;width:100%;height:295px}
.service__item{padding:20px}
.about__info{margin-left:0;padding:25px 32px 54px 27px;max-width:none}
.slider-about{margin:0 auto}
.slider__arrows.slider__left{left:0}
.slider-about .slick-slider{max-width:none}
.arends__title{text-align:left}
.arends__title span{display:none}
.arends .line:before{bottom:-11px;left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.arends__img:before{width:51px;height:51px}
.layout__info-title{text-transform:capitalize}
.layout__info-title span{display:none}
.layout__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.layout__info-text{margin-bottom:31px;font-size:20px;;line-height:22px}
.layout__num-img{height:415px}
.layout__num-buttons{max-width:385px}
.layout__num{max-width:none;margin-right:0}
.layout__btn{display:none}
.layout__btn-mob{margin-top:25px;display:block !important}
.gallery .line:before{top:50px;left:0}
.slider-gallery__item{max-width:none}
.slider-bonus__img{height:200px}
.contacts{padding:10px 0 46px;background-color:#131313}
.contacts__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}
.contacts__title{margin-bottom:33px}
.contacts__info{padding-left:0}
.contacts__form-btn{margin:0 auto 0 0}
.contacts__text{font-size:20px;;line-height:22px;margin-bottom:46px}
.contacts__text span{margin-top:25px;display:block}
.contacts .line:before{top:50px;left:0}
.contacts__list{margin-bottom:45px}
.contacts__link{font-size:20px;line-height:31px}
.contacts__form-text{margin-bottom:37px}
.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer__copyright,.footer__author{margin:10px 0}
.footer__up{margin:10px 0 0}
.events__item-events{font-size:16px}
.events__item-title{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin-top:20px;width:100%;margin-right:0;margin-bottom:20px;text-align:right;margin-right:30px}
.events__item-events{font-size:15px}
.events__item{min-width:100%;width:299px;height:250px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.events__item-list{position:relative;z-index:10;margin-right:30px;margin-top:30px;margin-bottom:20px}
.events__inner .slider__arrows{position:absolute;bottom:0}
.events__inner .slider__arrows:hover{background:-o-linear-gradient(340.6deg,#947b45 6.09%,#ead18f 92.14%);background:linear-gradient(109.4deg,#947b45 6.09%,#ead18f 92.14%)}
.events__inner .slider__right{right:0}
.events__item-title1,.events__item-title2,.events__item-title3,.events__item-title4,.events__item-title5,.events__item-title6,.events__item-title7,.events__item-title8{width:100% !important;margin-right:27px !important;height:0 !important}
.banner .line:before{top:50px;left:0}
.about__title:before{left:0}
.gallery__title,.gallery__text,.banner__title{padding-left:0}
.map__inner{height:300px}
.map iframe{height:300px}
.map{min-height:300px}
.banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.banner__img{width:23%;margin:0 30px 50px}
.bonus{padding:0 0 55px;background-color:#131313}
.service .servic-item__mob-text{padding:20px 25px 60px}
.footer__inner{margin-bottom:0}
.map__inner{margin:0 -10px}
.about__title:before{left:0;top:68px}
.about__inner-img{height:149px}
.about__title:before{left:0;top:51px}}@media (max-width:600px){.header__intro-info{font-size:3.3vw;line-height:22px}
.events__item-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.events__item{min-width:100%;height:200px}
.events__item-col{max-width:350px;width:100%}
.events__item-list{margin-top:15px}
.events__item-events{margin-bottom:5px}
.bonus-form__inner{padding-left:0}
.bonus-form .line:before{left:0;bottom:-8px}
.layout__num-btn{font-size:12px}
.layout__num-img{height:250px}
.gallery__title{margin-bottom:30px}

.gallery{padding:25px 0 40px}
.slider-bonus__img{max-width:600px}
.bonus__text{font-size:20px;;line-height:26px}
.bonus{background-color:#131313}
.contacts__text{font-size:20px;;line-height:26px}
.contacts .contacts__item+.contacts__item{margin-top:23px}
.contacts__link{font-size:16px}
.contacts__form-text{font-size:20px;;line-height:24px}
.contacts__text{margin-bottom:20px}
.bonus-form__inner{padding-top:27px}
.bonus-form__text{font-size:16px;line-height:24px}
.service__item,.servic-item__mob-text{width:310px;margin:0 auto}
.service-slider .slick-track{margin-left:0}
.about__info{padding:25px 17px 52px}
.contacts__inner{padding-left:0}
.service .servic-item__mob-text{min-height:200px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.service .servic-item__mob-text span:nth-child(2){margin-top:20px}
.service__item-wrapper{margin:1px}
.header{background-size:cover}
.header{background-position:center}
.banner__img{margin:0 8px 50px}
.banner__title{font-size:35px}
.footer {
    padding: 121px 0 0;
}
.header{background-position:top;background-size:cover;position:relative}
.header:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.1)}
.about__inner{flex-wrap:wrap}
.about__inner-img{margin:8px 2px;width:48%}}
@media (max-width:480px){
    .header__menu-phone.mobile{display:none}
}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);-o-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);-o-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity 0.33s ease,visibility 0s ease 0.33s;-o-transition:opacity 0.33s ease,visibility 0s ease 0.33s;transition:opacity 0.33s ease,visibility 0s ease 0.33s;visibility:hidden;z-index:99997}
.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;-webkit-transition:opacity 0.33s ease 0s,visibility 0s ease 0s;-o-transition:opacity 0.33s ease 0s,visibility 0s ease 0s;transition:opacity 0.33s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right: 10px;;top:0}
.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}
.fancybox-slide:before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0}
.fancybox-slide--image:before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}
.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}
.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{z-index:1}
.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}
.fancybox-slide--video .fancybox-content{background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-video,.fancybox-iframe{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.fancybox-iframe{left:0;position:absolute;top:0}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:none}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}
.fancybox-button div{height:100%}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
.fancybox-button svg path{fill:currentColor;stroke-width:0}
.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}
.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}
.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}
.fancybox-close-small:hover{color:#fff;opacity:1}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div{padding:7px}
.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 35px 5px 5px 6px;
    margin-top: 5px;
}
.fancybox-navigation .fancybox-button--arrow_right {
    right: 0;
    right: env(safe-area-inset-right);
    padding: 35px 10px 5px 0px;
}
.fancybox-caption{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.85)),color-stop(50%,rgba(0,0,0,.3)),color-stop(65%,rgba(0,0,0,.15)),color-stop(75.5%,rgba(0,0,0,.075)),color-stop(82.85%,rgba(0,0,0,.037)),color-stop(88%,rgba(0,0,0,.019)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}
.fancybox-caption--separate{margin-top:-50px}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);-o-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}
.fancybox-slide--image{padding:6px 0}
.fancybox-close-small{right:-6px}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption{padding-left:12px;padding-right:12px}}
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus:before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}
.fancybox-show-thumbs .fancybox-inner{right:110px}
.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}

:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}
.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}
.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:calc(1*2);animation-iteration-count:calc(1*2);-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}
.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:calc(1*3);animation-iteration-count:calc(1*3);-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}
.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}
.animate__animated.animate__delay-2s{-webkit-animation-delay:calc(1s*2);animation-delay:calc(1s*2);-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}
.animate__animated.animate__delay-3s{-webkit-animation-delay:calc(1s*3);animation-delay:calc(1s*3);-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}
.animate__animated.animate__delay-4s{-webkit-animation-delay:calc(1s*4);animation-delay:calc(1s*4);-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}
.animate__animated.animate__delay-5s{-webkit-animation-delay:calc(1s*5);animation-delay:calc(1s*5);-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}
.animate__animated.animate__faster{-webkit-animation-duration:calc(1s/2);animation-duration:calc(1s/2);-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}
.animate__animated.animate__fast{-webkit-animation-duration:calc(1s*0.8);animation-duration:calc(1s*0.8);-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}
.animate__animated.animate__slow{-webkit-animation-duration:calc(1s*2);animation-duration:calc(1s*2);-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}
.animate__animated.animate__slower{-webkit-animation-duration:calc(1s*3);animation-duration:calc(1s*3);-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;-o-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}
.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}
.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}
.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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 shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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)}}
.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}
.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-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)}}
.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}
.animate__swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}
.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;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)}}
.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:calc(1s*1.3);animation-duration:calc(1s*1.3);-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}
.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}
.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}
.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}
.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.animate__bounceIn{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}
.animate__bounceOut{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}
.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}
.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}
.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}
.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInLeft2{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInLeft2Big{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}
.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}
.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}
.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}
.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}
.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}
.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}
.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}
.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}
.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}
.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}
.animate__flipOutX{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}
.animate__flipOutY{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}
.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}
.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}
.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}
.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}
.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}
.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}
.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}
.animate__hinge{-webkit-animation-duration:calc(1s*2);animation-duration:calc(1s*2);-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}
.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}
.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}
.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}
.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}
.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}
.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.jquery-background-video-wrapper{position:absolute;width:100vw;height:100vh;left:0;top:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.jquery-background-video-wrapper:after{content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);position:absolute}
.jquery-background-video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;filter:blur(2px);-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.jquery-background-video-wrapper video{height:100%}
.js .jquery-background-video{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}
.js .jquery-background-video.is-visible{opacity:1}
.jquery-background-video-pauseplay{position:absolute;background:0 0 !important;border:none !important;box-shadow:none !important;width:20px;height:20px;top:15px;right:15px;padding:0 !important;cursor:pointer;outline:none !important}
.jquery-background-video-pauseplay span{display:none}
.jquery-background-video-pauseplay:after,.jquery-background-video-pauseplay:before{content:"";position:absolute;left:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease}
.jquery-background-video-pauseplay.play:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}
.jquery-background-video-pauseplay.pause:before,.jquery-background-video-pauseplay.pause:after{border-top:10px solid #fff;border-bottom:10px solid #fff;border-left:5px solid #fff}
.jquery-background-video-pauseplay.pause:after{left:10px}@media (max-width:1000px){.slider-bonus .slick-track{margin-left:0}}@media (max-width:900px){.slider-gallery__img{max-width:440px}}
.wheel__wrap{display:none}
.wheel__wrap.active{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;justify-content:space-between;-ms-align-items:center;align-items:center;height:100%}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}5%{-webkit-transform:translate3d(-15%,0,0) rotate(-5deg);transform:translate3d(-15%,0,0) rotate(-5deg)}10%{-webkit-transform:translate3d(10%,0,0) rotate(3deg);transform:translate3d(10%,0,0) rotate(3deg)}15%{-webkit-transform:translate3d(-5%,0,0) rotate(-3deg);transform:translate3d(-5%,0,0) rotate(-3deg)}20%{-webkit-transform:translate3d(3%,0,0) rotate(2deg);transform:translate3d(3%,0,0) rotate(2deg)}25%{-webkit-transform:translate3d(-3%,0,0) rotate(-1deg);transform:translate3d(-3%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}5%{-webkit-transform:translate3d(-15%,0,0) rotate(-5deg);transform:translate3d(-15%,0,0) rotate(-5deg)}10%{-webkit-transform:translate3d(10%,0,0) rotate(3deg);transform:translate3d(10%,0,0) rotate(3deg)}15%{-webkit-transform:translate3d(-5%,0,0) rotate(-3deg);transform:translate3d(-5%,0,0) rotate(-3deg)}20%{-webkit-transform:translate3d(3%,0,0) rotate(2deg);transform:translate3d(3%,0,0) rotate(2deg)}25%{-webkit-transform:translate3d(-3%,0,0) rotate(-1deg);transform:translate3d(-3%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}
.spin{margin-bottom:15px;padding-top:50px}
.spin-container{position:relative;max-width:6;margin:auto;margin-bottom:20px}
.tries-left{background:url("wp-content/uploads/2021/07/spin-one-3.png") no-repeat;width:126px;height:159px;position:absolute;top:-15px;transform:rotate(8deg)}
.tries-left.zero{background-image:url("wp-content/uploads/2021/07/spin-zero-3.png")}
.spin-container__count{position:absolute;left:-40px;bottom:0}
.wheel{max-width:1100px;margin:0 auto}
.carousel{width:540px;height:540px;position:relative;border-radius:50%;justify-content:center;-ms-align-items:center;align-items:center;background-color:#e2b776;border:1px solid #000;padding:25px;box-shadow:0px 31px 68.4px 7.6px rgb(0 0 0/8%)}
.carousel__sections{position:relative;background-color:#fff;border-radius:50%;width:100%;height:100%;overflow:hidden}
.carousel__sections-item{overflow:hidden;position:absolute;top:0;right:0;width:50%;height:50%;transform-origin:0% 100%;border-bottom:1px solid #000}
.carousel__sections-inner{position:absolute;left:-100%;width:200%;height:200%;text-align:center;padding-top:20px}
.carousel__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:10;background-color:#e2b776;width:140px;height:140px;font-size: 20px;line-height:21px;font-weight:700;color:#fff;text-align:center;left:50%;top:50%;margin:-70px 0 0 -70px;border-radius:50%;cursor:pointer}
.carousel__arrow{position:absolute;left:50%;top:-40px;margin:0 0 0 -36px;width:73px;height:92px;z-index:2}
.carousel__start:hover{cursor:pointer}
.carousel__sections-gift{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:flex-end;position:absolute;text-align:center;bottom:15px;width:145px;height:130px}
.carousel__sections-gift img{max-width:65px;margin-top:20px;width:auto}
.carousel__sections-gift span{font-size:20px;;line-height:17px;font-weight:700;color:#181818}
.wheel__content{max-width:45%;padding-right:65px}
.wheel__logo-title{font-size:36px;font-weight:700;font-family:'CharterC',serif;color:#fff;margin-top:10px}
.wheel__form-title{font-size:15px;font-weight:300;color:#fff;margin:27px 0}
.wheel__form-title strong{font-weight:600}
.desc__oferta{font-size:9px;margin-top:16px;color:#4f595e}
.desc__oferta a{text-decoration:underline;color:#4f595e}
.desc__oferta a:hover{text-decoration:none}
.wheel__form{margin-top:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}
.wheel__form-input{background:0 0;border:1px solid #fff;box-shadow:0px 18px 68.4px 7.6px rgba(0,0,0,.09);width:100%;height:80px;text-align:center;font-size:25px;line-height:30px;font-weight:400;margin-bottom:15px;color:#fff}
.wheel__form-input::placeholder{color:#fff}
.wheel__form-input:focus{outline:none}
.wheel__form-button{width:100%}
.modal-wheel{background-color:#1b1a1a;border:2px solid #947b45;display:none;width:90%;margin:0 auto}
.fancy-white{background-color:#fff}@media (max-width:900px){.wheel__wrap.active{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}
.spin{zoom:.6}
.wheel__content{max-width:100%;padding-right:0}
.wheel__logo-title{font-size: 20px;text-align:center}
.wheel__form-title{display:none}
.wheel__content form{margin-top:20px;zoom:.7}
.carousel__sections-gift span{font-size:12px;line-height:20px}
.carousel__center{font-size:14px;line-height:25px}
.wheel__form-input,.wheel__form-button{font-size:20px;}
.modal-wheel{width:95%}}
.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}
.lazyload,.lazyloading{opacity:0}
.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms}

.price-btn {
        margin: auto;
}

@media screen and (max-width: 1100px){
    .bonus-form__form-btn2. {
        margin-bottom: 50px;
    }}

#kaknayti {
    padding: 60px 0 46px;
    background-color: #131313;
}

.bonus-form__form-mail, .contacts__form-mail {visibility: hidden;}

.t-container, .t-container_10, .t-container_8 {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    width: 100%;
    margin-top: 33px;
}

.t-container {
    max-width: 1200px;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}

.t-container:after, .t-container:before, .t-container_100:after, .t-container_100:before, .t-container_10:after, .t-container_10:before, .t-container_8:after, .t-container_8:before {
    display: table;
    content: " ";
}

div:not(.t396) .t-animate_started[data-animate-style="fadeindown"] {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}

@media screen and (max-width: 960px){
    .bonus-form {
        background-position: unset;
    }
.t616__col {
    margin-bottom: 35px;
}}

@media screen and (max-width: 960px){
.t-col {
    float: none;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0;
    box-sizing: border-box;
}}

@media screen and (max-width: 960px){
.t-col {
    float: none;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0;
    box-sizing: border-box;
}}

@media screen and (max-width: 960px){
.t-col, .t-container.flexx, .t-container_flex {
    display: block;
}}

@media screen and (max-width: 960px){
.t-col, .t-col_1, .t-col_10, .t-col_11, .t-col_12, .t-col_2, .t-col_3, .t-col_4, .t-col_5, .t-col_6, .t-col_7, .t-col_8, .t-col_9 {
    width: 100% !important;
    max-width: 640px !important;
}}

@media screen and (max-width: 1200px){
.t-container {
    max-width: 960px;
    padding: 0;
}}

@media screen and (max-width: 1255px){
.header__intro-title {
    font-size: 5vw;
}
}

.t-align_center {
    text-align: center;
}

.t-col_4 {
    max-width: 360px;
}

.t-col {
    display: inline;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    width: 100%;
    margin-bottom: 30px;
}

#allrecords {
    -webkit-font-smoothing: antialiased;
    background-color: none;
}



.t616__header {
    padding: 0 20px 10px;
}

.t616__uptitle {
    border-bottom: 1px solid #fff;
    padding-top: 18px;
    padding-bottom: 18px;
}

.t-name_lg {
    font-size:20px;
    line-height: 1.35;
}

.t-name {
    font-family: 'CharterC',serif;
    font-weight: 600;
    color: #333;
}

.t616__price__wrapper {
    margin: 30px 0;
}

.t616__price {
    margin-top: 33px;
}

.t-title_xs {
    font-size: 42px;
    line-height: 1.23;
}

.t-title {
    font-family: 'CharterC',serif;
    font-weight: 600;
    color: #333;
}
.t616__price__descr {
    margin-top: 5px;
    margin-bottom: 30px;
}
.t-descr_xs {
    font-size: 16px;
    line-height: 1.55;
}
.t-descr {
    font-family: 'CharterC',serif;
    font-weight: 300;
    color: #333;
}
.t616__footer {
    padding: 0 20px;
}
.t616__text {
    margin-top: 34px;
    margin-bottom: 3px;
}
.t-descr_xs {
    font-size: 16px;
    line-height: 1.55;
}#allrecords b, #allrecords strong {
    font-weight: 700;
}
.t616__buttonwrapper {
    padding: 33px 0 40px;
}
#rec398279452 .t-btn:not(.t-animate_no-hover) {
    -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.about {
    padding: 50px 0;
    background-color: #171717;
}

header.sticky {
    margin-bottom: 0px;
}


.left30px {margin-left: 30px;}

.header {
    background-image: url('wp-content/uploads/header-back1.jpg');
    background-color: rgb(0 0 0 / 30%);
    box-shadow: inset 0 0 9em #0000006b, inset 0 0 9em #0000006b, inset 0 0 9em #0000006b;
    background-blend-mode: overlay;
}


.header__intro-inner, .header__intro-info {
    margin: 50px 40px 30px;
    text-shadow: 0px 0px 5px #02020245;
}


@media (max-width:748px){
.header {
    box-shadow: inset 0 0 5em #0c08018a, inset 0 0 5em #0c08018a, inset 0 0 5em #0c08018a;
    background-blend-mode: color;
}}

@media (max-width:900px){.header__intro-title {
    font-size: 6.3vw;
    line-height: 1.22;
    margin: 0.5em 0.5em 1.1em 0.5em;
}}
@media (max-width:580px){.header__intro-title {
    font-size: 9.3vw;
    line-height: 1.22;
    margin: 0.1em 0.1em 1.1em 0.1em;
}}
.header__intro{padding:10vh 0 0}

.about,#faq {
    padding: 50px 0;
    background-color: #f9f9f9;
    color: #171717;
}

.black, .black span {
    color: #362c2c !important;
}

.service span {color: #171717 !important;}

.gallery__title {
    margin-bottom: 33px;

}

.block-line {
    display: block;
    margin: 0 auto 15px auto;
}

.header__intro-info {
    max-width: 616px;
    margin: 30px auto 30px !important;
}

.block3__flex {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    position: relative;
}

.block3__bg2 {
    width: 320px;
    position: absolute;
    top: 145px;
    left: 50%;
    transform: translateX(-50%);
}

.block3__right .block3__item:last-child, .block3__right .block3__item:first-child {
    padding-left: 100px;
}
.block3__item {
    margin-bottom: 40px;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
}

.block3__img {
    width: 127px;
    height: 127px;
    border-radius: 50%;
    background-size: cover;
    background-position: 50% 50%;
    position: relative;
}
.block3__check {
    position: absolute;
    border-radius: 50%;
    background-image: -moz-linear-gradient(100deg, #2a603d 0%, #a5ec8e 100%);
    background-image: -webkit-linear-gradient(100deg, #2a603d 0%, #a5ec8e 100%);
    background-image: -ms-linear-gradient(100deg, #2a603d 0%, #a5ec8e 100%);
    width: 40px;
    height: 40px;
    right: -3px;
    top: -3px;
}
.block3__check img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.block3__item p {
    font-size: 19px;
    line-height: 28px;
    max-width: 242px;
}
.block3__right .block3__item {
    justify-content: flex-start;
}
.block3__left .block3__item:last-child, .block3__left .block3__item:first-child {
    padding-right: 100px;
}
.block3__left .block3__item {
    justify-content: flex-end;
}
.block3__left .block3__item p {
    text-align: right;
}
.block3__left .block3__item .block3__img {
    margin-left: 25px;
}
.block3__right .block3__item .block3__img {
    margin-right: 25px;
}
@media (max-width: 1120px) {
    .container2 {
        width: 700px;
    }
        .block3__flex {
        padding-left: 100px;
    }
    .block3__left .block3__item:last-child, .block3__left .block3__item:first-child, .block3__right .block3__item:last-child, .block3__right .block3__item:first-child {
    padding: 0;
}
.block3__left .block3__item p {
    order: 2;
    text-align: left;
}
.block3__left .block3__item {
    justify-content: flex-start;
}
.block3__left .block3__item .block3__img {
    order: 1;
    margin-left: 0;
    margin-right: 25px;
}
.block3__bg2 {
    display: none;
}
.block3__right, .block3__left {
    width: 100%;
}
.container2 {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
}

@media (max-width: 700px) {
.container2 {
    width: 320px;
}
.block3__flex {
    padding-left: 0;
}
.block3__img {
    margin-bottom: 20px;
}
.block3__item p {
    text-align: center !important;
}
.block3__right .block3__item, .block3__left .block3__item {
    justify-content: center;
}
}

.slider2 {
    max-width: 245px;
}

.gallery__inner span {
    color: #caac7a ;
}

.kottej-left {
    max-width: 95%;
    border: 1px dotted #caac7a;
    padding: 10px;
}

.kottej-right {max-width: 95%;}

.kottej-right p {
    margin-block-start: 0em;
}

.object-content__container__comfort__list__item {
    fill: rgba(74, 74, 74, 0.66);
    position: relative;
    padding: 7px 0 7px 25px;
    min-width: 26%;
    max-width: 60%;
    float: left;
    font-size: 15px;
    white-space: nowrap;
    margin-left: 4em;
}

@media (max-width:570px) { .object-content__container__comfort__list__item {
    min-width: 50%;
    max-width: 100%;
    float: left;
    font-size: 13px;
}
}

.object-content__container__comfort__list__item:before {
    position: absolute;
    top: 14px;
    left: 0px;
    content: '';
    display: inline-block;
    width: 15px;
    height: 15px;
    border: none !important;
    list-style-type: none;
    background: url(wp-content/uploads/check.png) 80% 80% no-repeat;
    background-size: cover;
}

.object-content__container__comfort__list__item__icon {
    position: absolute;
    left: 0;
    text-align: center;
}


.object-content__container__comfort__list__item__text {
    line-height: 18px;
}


.object-content__container__comfort__list__item {
    fill: #009FC8;
}

.x990px {
    max-width: 990px;
}

.t616__header img {
    max-width:  inherit;
}

.t616__header {padding: 0 0 0 0}

#faq, #uslugi {
    background-color: #efefef;
}

.spoiler > input + label:after{content: "+";float: right;font-family: monospace;font-weight: bold;}
.spoiler > input:checked + label:after{content: "-";float: right;font-family: monospace;font-weight: bold;}
.spoiler > input{display:none;}
.spoiler > input + label, .spoiler > .spoiler_body {
    background: #fff;
    padding: 15px 20px;
    overflow: hidden;
    width: 100%;
    box-sizing: border-box;
    display: block;
    border: 1px dotted #c9c9c9;
    border-radius: 5px;
    font-size: 22px;
    margin-bottom: 5px;
}
.spoiler > input + label + .spoiler_body{display:none;}
.spoiler > input:checked + label + .spoiler_body{display: block;}
.spoiler > .spoiler_body {
    border: none;
    border-radius: 4px;
    font-size: 17px;
    line-height: 1.3;
    text-align: center;
    color: #525252;
    background-color: #efefef;
}
.spoiler {
    width: 90%;
    margin: auto;
}

.spoiler-box {
    border-color: #ffffff;
    background: #ffffff;
    box-shadow: 0 8px 30px rgba(30, 27, 30, 0.1);
    -moz-box-shadow: 0 8px 30px rgba(30, 27, 30, 0.1);
    -webkit-box-shadow: 0 8px 30px rgba(30, 27, 30, 0.1);
    -o-box-shadow: 0 8px 30px rgba(30, 27, 30, 0.1);
}

.spoiler2 {width: auto;}

.spoiler2 > .spoiler_body {
    text-align: initial;
}

.spoiler2 > input + label, .spoiler2 > .spoiler_body {
    background: #fff0;
    padding: 15px 20px;
    overflow: hidden;
    width: 100%;
    box-sizing: border-box;
    display: block;
    border: 0px dotted #c9c9c9;
    border-radius: 5px;
    font-size: 19px;
    margin-bottom: 5px;
    color: #c5a878;
}
.spoiler2 > input + label {
    text-align-last: center;
    text-decoration: underline;
    text-decoration-style: dotted;
    text-align: -webkit-center;
}


.spoiler2 > input:checked + label:after {
    content: "-";
    float: right;
    font-family: monospace;
    font-weight: bold;
    color: #c5a878;
}

.spoiler2 > input + label:after {
    float: none;
}

.spoiler2 > input:checked + label:after{content: "-";float: right;font-family: monospace;font-weight: bold;display: contents;}

.items {
    margin: 40px 0 40px 0;
}

.items .item {
    max-width: 520px;
    display: inline-block;
    float: none;
    position: relative;
    text-align: left;
    margin: 0 0 35px 20px;
}

.items .item:before {
    left: 40px;
    right: 0;
    background: #fff;
    content: '';
    position: absolute;
    transform: skewY(-2deg);
    bottom: -12px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 10px;
    height: 100px;
}

.items .item .item-wrap {
    border-radius: 12px;
    height: 170px;
    -webkit-box-shadow: 0 15px 36px 2px rgba(0,0,0,0.07);
    -moz-box-shadow: 0 15px 36px 2px rgba(0,0,0,0.07);
    box-shadow: 0 15px 36px 2px rgba(0,0,0,0.07);
    background: #fff;
    position: relative;
    z-index: 1;
    padding-left: 200px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-right: 37px;
}

.items .item .item-wrap ._img {
    width: 155px;
    height: 124px;
    position: absolute;
    border-radius: 10px;
    overflow: hidden;
    left: 20px;
}

.items .item .item-wrap ._img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.items .item .item-wrap ._title {
    font-size: 20px;
    font-family: Montserrat Medium;
    line-height: 1.4;
    margin-bottom: 6px;
}
.items .item .item-wrap ._price {
    font-family: Montserrat Regular;
}

.items .item .item-wrap ._subtitle {
    font-size: 16px;
    line-height: 1.3;
}

@media screen and (max-width: 1117px) {
.items {
    margin-top: 15px;
    margin-bottom: 5px;
}
    .items .item .item-wrap {
        padding-right: 25px;
    }

.items .item:first-child {
    margin-right: 0;
    margin-bottom: 30px;
    display: block;
    margin-left: auto;
    margin-right: auto
}
.items .item {
    padding-right: 5px;
    padding-left: 5px;
    max-width: 95%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.items .item:before {
    left: 45px;
    right: 5px;
}
.items .item:first-child .item-wrap ._subtitle {
    max-width: 470px;
}
}

@media screen and (max-width: 500px) {
.items .item .item-wrap {
    padding-left: 124px;
    padding-right: 16px;
}
.items .item .item-wrap ._img {
    width: 91px;
    height: 91px;
    left: 17px;
}
.items .item .item-wrap ._title {
    font-size: 16px;
    line-height: 1.2;
}
.items .item .item-wrap ._subtitle {
    font-size: 13px;
}

.items .item .item-wrap ._price {
    font-size: 14px
}

.items .item {
    padding-right: 5px;
    padding-left: 5px;
    max-width: 98%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.items .item:before {
    left: 45px;
    right: 5px;
}
.items {
    margin-top: 20px;
    margin-bottom: 6px;
}
}

@media screen and (max-width: 350px) {
.items .item .item-wrap {
    padding-left: 105px;
    padding-right: 5px;
}

.items .item .item-wrap ._img {
    width: 75px;
    height: 75px;
    left: 15px;
}

.facilities__description-wrap span {
    font-size: 14px !important;
}
}

.section-history {
    background-color: #15110b;
    position: relative;
    padding-top: 80px;
    padding-bottom: 70px;
}

.row-hist {
    margin-left: -20px!important;
    margin-right: -20px!important;
}

.row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}

.row-hist>* {
    padding-left: 20px!important;
    padding-right: 20px!important;
}

.col-md-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    z-index: 2;
}

.d-flex {
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important;
}

.col-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 45%;
}

.hist-item {
    width: 100%;
    position: relative;
    border-radius: 7px;
    padding: 212px 15px 15px;
}

.hist-item__title {
    position: absolute;
    left: 0;
    width: 100%;
    top: 55px;
    z-index: 2;
}

.hist-item__title {
    color: #fff;
    font-size: 32px;
    font-weight: 700;
    padding-left: 10px;
    padding-right: 10px;
    letter-spacing: .96px;
    line-height: 1.25;
    text-align: center;
}

.hist-item__img {
    background-size: cover;
}

.hist-item__img, .project-item__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.hist-item__img {
    background-position: center center!important;
}

.hist-item__img, .section-video {
    background-size: cover!important;
    background-repeat: no-repeat!important;
    border-radius: 7px;
}

.hist-item__content {
    border-radius: 5px;
    background-color: #fff;
    position: relative;
    z-index: 2;
    padding: 20px 35px;
}

.hist-item__content p {
    color: #452B29;
    margin: 0;
}

.hist-item__content p, .logo-border__txt {
    line-height: 1.33333;
    font-size: 15px;
    font-weight: 400;
}
.hist-item .lnk {
    margin-top: 10px;
    cursor: pointer;
    display: none!important;
}

.x1200 {max-width: 1200px;}

.header-tree2 {
    background-repeat: no-repeat!important;
    height: 81%;
    width: 100%;
    left: 50%;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
    top: 0px;
    z-index: 1;
}

.header-tree, .header-tree2 {
    background-position: right top!important;
    display: block;
    position: absolute;
    z-index: auto;
    background-size: contain;
}

.logo-border {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    min-height: 150px;
    border-radius: 7px;
    border: 1px solid rgba(255,255,255,.1);
    padding: 30px;
}

.logo-border__img {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 26.66667%;
    min-width: 75px;
}

.logo-border:first-child img {
    position: relative;
    left: 3px;
}

.logo-border__img img {
    margin-left: auto;
    margin-right: auto;
    display: block;
    max-width: 100px;
    max-height: 100px;
}
.logo-border__txt {
    color: #fff;
    padding-left: 35px;
}
.hist-item__content p, .logo-border__txt {
    line-height: 1.33333;
    font-size: 15px;
    font-weight: 400;
    opacity: 0.88;
}
.logo-border+.logo-border {
    margin-top: 20px;
}

@media screen and (max-width: 1050px) {
#uslugi:before {
    display: none;
}
.col-md-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 90%;
    -ms-flex: 0 0 90%;
    flex: 0 0 90%;
    max-width: 90%;
    margin: auto;
}
.logo-border:first-child img {
    position: relative;
    left: 3px;
    max-width: 100px;
}
.hist-item {
    padding-top: 169px;
}
.hist-item__title {
    font-size: 17px;
}
.hist-item__img {
    background-size: cover;
}
.hist-item__img, .project-item__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.hist-item__content {
    padding: 11px 20px;
}
.-dc-pr {
    padding-right: 0!important;
}
.const-item__sm, .logo-border__txt, .project-item__place span {
    font-size: 12px;
}
.logo-border {
    padding: 5px;
    min-height: 90px;
}
.col-12 {
    max-width: 95%;
}
.-dc-pr {
    padding-right: 75px;
    margin: auto;
    margin-top: 30px;
}
.section-history {
    padding-top: 75px;
    padding-bottom: 50px;
}
}

#uslugi {
    background: #efefef url(wp-content/uploads/center-bg.png) 50% 0 repeat-y;
    position: relative;
}

#uslugi:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50px;
    background: url(wp-content/uploads/dec1.png) 100% 0 no-repeat;
    max-width: 30vw;
    width: 294px;
    height: 234px;
}

                    #_bnovo_link_ {display: none;}
                    .bnovo__fields {width: 80% !important; }
                    #div_for__bn_widget_full {width: 100%; max-width: 888px; margin: auto; }
                    #absolute_div_for__bn_widget_full {position: absolute; width: 100%; max-width: 888px; z-index: 11}
                    #absolute_div_for__bn_widget_full2 {position: relative; width: 100%; max-width: 888px; z-index: 11}
                    #div_for__bn_widget_mobile {max-width: 640px;width: 100%; margin: auto;}
                    #absolute_div_for__bn_widget_mobile {position: absolute; width: calc(100% - 30px); max-width: 640px; z-index: 11}
                @media (max-width: 1220px) {
                #div_for__bn_widget_full, #div_for__bn_widget_full div {width: calc(100% - 60px); max-width: 860px!important; }
                }
    .div_for__bn_widget_  {display: none;}
    .bnovo__button {
        background-color: #000;
    }

.x810 {
    max-width: 810px;
    position: relative;
    margin: auto;
}

@media (max-width: 980px) {
 .div_for__bn_widget_fullwidth_page {display: none;}
.div_for__bn_widget_  {display: block;}

#absolute_div_for__bn_widget_mobile {
    position: inherit;
        width: 100%;
    max-width: 640px;
    z-index: 11;
}
}

                    ul.amenities-list {
    border-top: var(--border-secondary);
    font-size: 14px;
    padding: var(--gap-inner) var(--gap-common);
    line-height: 1.5;
}

img.block-line {
    transition: transform .7s ease-in-out;
}
img.block-line:hover {
    transform: rotate(360deg);
}

img.hover-effect2 {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
transition: all 0.5s ease;
}
img.hover-effect2:hover {
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.pravila {
    border-top: 1px solid #efcb90;
    font-size: 15px;
    line-height: 20px;
    padding: 10px 20px;
}

.items .item .item-wrap ._price {
    font-size: 16px;
    line-height: 1.4;
    margin-top: 7px;
    font-weight: 400;
    color: #6e9402;
}

.bnovo.m-hor .bnovo__fields.m-4 .bnovo__field {
    width: 18%;
    margin: auto;
}

.marshrut {
    font-size: 16px;
}

.contacts__form-mail {
height: 10px;
padding: 1px 1px 1px;
}

.x52inv {height: 52px}
@media (max-width:1000px){
.x52inv {height: 0px}
.layout__num-buttons, .layout__num-inner a {margin-left: auto; margin-right: auto;}
.contacts__inner {text-align: -webkit-center;}
.contacts__form, .contacts__form-btn {margin: auto;}
}

@media (max-width:780px){
.fancybox-button svg {
    right: 5px !important;
}}


.facilities__description {
    max-width: 838px;
    width: 100%;
    margin: 20px auto 0 auto;
    padding: 9px;
    border-radius: 12px;
    background-color: white;
    box-shadow: 0px 14px 59px 0px rgba(163, 169, 183, 0.15);
}

.facilities__description-wrap {
    border: 2px solid #f3f7fa;
    border-radius: 12px;
}

.facilities__description-wrap p {
    text-align: center;
    font-size: 26px;
    line-height: 38px;
    color: #828b9a;
    font-style: italic;
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 40px;
    padding-bottom: 40px;
}

.facilities__description-wrap span {
    font-size: 16px;
    font-style: italic;
    color: grey;
}
/*
.obazetext {
    padding: 0px 21px 0px 15px;
    background-color: #fff;
    border-radius: 7px;
    border:  1px solid #fff;
    opacity: 100%;
    box-shadow: 0px 14px 59px 0px rgb(163 169 183 / 15%);
}
*/
.logo-padding {
    padding: 1px 1px 1px 5px;
}

#baza-uralochka {
    background: url(wp-content/uploads/grass-bottom.png), radial-gradient(circle, rgba(63,94,251,0) 0%, rgba(70,248,252,0.2189250700280112) 100%);
    position: relative;
    background-repeat: no-repeat;
    background-position: bottom;
}

#baza-uralochka {
    position: relative;
    background-color: #fff;
}

#baza-uralochka:before {
    content: '';
    position: absolute;
    left: 0;
    top: 111px;
    background: url(wp-content/uploads/tree-2.png) 79% 0 no-repeat;
    max-width: 30vw;
    width: 351px;
    height: 350px;
    background-size: 22em;
}

#baza-uralochka:after {
    content: '';
    position: absolute;
    left: 0;
    top: 386px;
    background: url(wp-content/uploads/tree-3.png) 79% 0 no-repeat;
    max-width: 30vw;
    width: 255px;
    height: 648px;
    background-size: 16em;
}

.header-tree3 {
    background-position: right top!important;
    display: block;
    position: absolute;
    z-index: auto;
    background-size: contain;
}

.header-tree3 {
    background-repeat: no-repeat!important;
    height: 61%;
    width: 100%;
    left: 50%;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
    top: 0px;
    z-index: 1;
}

.header-tree4 {
    background-position: right top!important;
    display: block;
    position: absolute;
    z-index: auto;
    background-size: contain;
}

.header-tree4 {
    background-repeat: no-repeat!important;
    height: 30%;
    width: 100%;
    left: 50%;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
    top: 603px;
    z-index: 1;
}

@media (max-width:1150px){
#baza-uralochka:before, #baza-uralochka:after, .header-tree3, .header-tree4 {
    display: none;
}}

@media (max-width: 523px) {
.facilities__description-wrap p {
    padding-left: 30px;
    padding-right: 30px;
}}

@media (max-width: 623px) {
.facilities__description-wrap p {
    font-size: 20px;
    line-height: 30px;
}}
@media (max-width: 723px) {
.facilities__description-wrap p {
    padding-top: 30px;
    padding-bottom: 30px;
}}
@media (max-width: 923px) {
.facilities__description-wrap p {
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 23px;
    line-height: 1.4;
    font-size: 5vw;
}}

.layout__num-img2 img {
    width: 100%;
    height: 100%;
    max-height: 292px;
    -o-object-fit: contain;
    object-fit: contain;
}

.lupa:after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 60px;
    height: 60px;
    background-image: url(wp-content/images/dest/content/arends-resize.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    transition: all .3s;
}

.excursion .list-green {
    margin-left: 25px;
    max-width: 292px;
    width: 100%;
}

.list-green li {
    padding-left: 54px;
    margin-bottom: 20px;
}

.list-big li {
    position: relative;
    font-size: 16px;
    line-height: 26px;
    padding-left: 57px;
    margin-bottom: 19px;
    color: #000000;
}

.list-big li::after {
    content: "";
    position: absolute;
    background-image: url("https://xn--e1aaegjdubkvh2i.com/img/checked-b.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    left: 14px;
    top: 50%;
    transform: translate(0, -50%);
}

.list-green li::after {
    width: 31px;
    height: 31px;
    background-image: url("https://xn--e1aaegjdubkvh2i.com/img/checked-g.png");
    top: 14px;
    left: 0;
}

@media (max-width: 1600px) {
    .gradientwhitefromtop {
    border-radius: 8px;
    padding: 12px 0 0 3px;
    background: rgb(255,255,255);
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
}
}

.lupa:after {
    background-image: url(wp-content/images/dest/content/arends-resize-blue.png);
    width: 80px;
    height: 80px;
}

.lupa:hover:after {
    transform: translate(-50%,-50%) scale(1.11);
}

.logo-border__img img {transition: 0.77s}
.logo-border__img img:hover {
    filter: hue-rotate(155deg);
}