@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}main{display:block}h1{font-size:2em;margin:.67em 0}hr{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;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{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]{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}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url(/app/assets/KFOiCnqEu92Fr1Mu51QrEz0dL_nz-CEb9rP8o.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:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url(/app/assets/KFOiCnqEu92Fr1Mu51QrEzQdL_nz-lK1qqbAe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url(/app/assets/KFOiCnqEu92Fr1Mu51QrEz4dL_nz-QRkT_FiN.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:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url(/app/assets/KFOiCnqEu92Fr1Mu51QrEzAdLw-DyN-IlcF.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:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA-D_sjzWcm.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:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA-CuX8cajU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA-BcRJmBQG.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:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TjASc6CsQ-B6JldlUO.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:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA-DEQFkMmT.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:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA-Br4W43kR.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA-D3Vc8OP8.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:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51S7ACc6CsQ-C5ktmAWn.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:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA-oOmweSxb.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:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA-K9luf7YD.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA-2cTL_6pv.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:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url(/app/assets/KFOjCnqEu92Fr1Mu51TLBCc6CsQ-3YCAhLcP.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:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/app/assets/KFOkCnqEu92Fr1MmgVxFIzIFKw-CdqiZRVn.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:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/app/assets/KFOkCnqEu92Fr1MmgVxMIzIFKw-BHlfIXiv.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/app/assets/KFOkCnqEu92Fr1MmgVxGIzIFKw-r8Q9s0xs.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:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/app/assets/KFOkCnqEu92Fr1MmgVxIIzI-Dww5OzbW.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:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmSU5fCRc4EsA-TzZWIuiO.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:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmSU5fABc4EsA-D6mjswgs.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmSU5fChc4EsA-DEsNdRC-.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:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmSU5fBBc4-ThHrQhYb.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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/app/assets/KFOmCnqEu92Fr1Mu72xKOzY-DORK9bGA.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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/app/assets/KFOmCnqEu92Fr1Mu5mxKOzY-DVDTZtmW.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/app/assets/KFOmCnqEu92Fr1Mu7mxKOzY-BJmxk7PX.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/app/assets/KFOmCnqEu92Fr1Mu7GxKOzY-4bLplyDh.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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/app/assets/KFOmCnqEu92Fr1Mu4mxK-mTIRXP6Y.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:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmWUlfCRc4EsA-CsrCEJIc.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:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmWUlfABc4EsA-B5ZBKWCH.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmWUlfChc4EsA-BYGCo3Go.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}/*!* latin *!*/@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmYUtfCRc4EsA-lL1vnW7Y.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:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmYUtfABc4EsA-BQukUdPn.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}/*!* greek-ext *!*//*!* greek *!*//*!* vietnamese *!*/@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmYUtfChc4EsA-Dy6CDrIe.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:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmYUtfBBc4-C7sVBXJt.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:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmEU9fCRc4EsA-G9W8hgzQ.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:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/app/assets/KFOlCnqEu92Fr1MmEU9fABc4EsA-DAkZhMOh.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--textFontSize: .9rem;--bigTextFontSize: 16px;--fontColor: #0c3b2e;--fontColorBtns: #0c3b2e;--mainBackgroundColor: #f1faf0;--mainBackgroundColorTransparent: rgba(241, 250, 240, .4);--darkOverlay: rgba(136, 180, 142, .95);--color-green-light: #9fc6a4;--color-green: #88b48e;--color-green-btns: #88b48e;--light-green: #b1ceb5;--color-yellow: #ffd623;--color-white: #fff;--color-highlight: #ffba00;--color-transparent-yellow: #f3ba0f66;--color-disabled-button: #ffe6a2;--color-lightblue: #cee0ff;--color-black: #0c3b2e;--color-muted: #989898;--smallBtnscolor: #e4e4e4;--popupColor: #f1faf0;--shadow-color: rgba(12, 59, 46, .12);--errorColor: #de8383}.theme-dark{--fontColor: #f1faf0;--fontColorBtns: #f1faf0;--mainBackgroundColor: #041f18;--mainBackgroundColorTransparent: rgba(4, 31, 24, .7);--darkOverlay: rgba(75, 87, 77, .65);--color-green: #88b48e;--color-green-btns: #0c3b2e;--color-highlight: #e8a900;--color-disabled-button: #b99a47;--color-lightblue: #cee0ff;--smallBtnscolor: #041f18;--popupColor: #041f18;--shadow-color: rgba(12, 59, 46, .35)}a{color:var(--color-green)}*{-webkit-tap-highlight-color:transparent}input.puput[type=checkbox],input.puput[type=radio]{position:absolute;left:0;opacity:0;color:var(--mainBackgroundColor)}input.puput[type=checkbox]:hover,input.puput[type=radio]:hover{cursor:pointer}input.puput[type=checkbox]+label,input.puput[type=radio]+label{width:20px!important;height:20px!important;border:1px solid var(--fontColor);border-radius:4px;content:"";margin-right:4px;color:var(--mainBackgroundColor);box-sizing:border-box}input.puput[type=checkbox]:checked+label,input.puput[type=radio]:checked+label{background-color:var(--fontColor);color:var(--mainBackgroundColor)}input.puput[type=checkbox]:checked+label:before,input.puput[type=radio]:checked+label:before{display:flex;justify-content:center;align-items:center;content:"✓";color:var(--mainBackgroundColor)}input[type=radio]{margin:0!important}input[type=radio]+label{border-radius:20px;margin-right:8px!important;width:20px;height:20px}input[type=radio]:checked+label{background-color:var(--fontColor)}html{box-sizing:border-box;width:100%;max-height:100%;height:100%;padding:0;font-family:Roboto,arial,sans-serif;min-width:360px;min-height:360px}body{width:100%;margin:0 auto;height:100%;background-color:var(--mainBackgroundColor);overflow-x:hidden}@media (max-width: 360px){body{overflow-x:visible}}button{cursor:pointer}#root{width:100%;margin:0 auto;height:100%;box-sizing:border-box;overflow-x:visible}@media (max-width: 640px){#root{overflow-x:hidden}}@media (max-width: 360px){#root{overflow-x:visible}}.main-wrapper{margin:0 auto;width:100%;min-height:100%;padding-bottom:40px;box-sizing:border-box}.loader-wrapper{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loader-wrapper .loader{z-index:10;padding:8px;border-radius:600px;background-color:#f8f8f8}.top-wave-wrapper,.top-line-wrapper{overflow:hidden;position:absolute;top:0;left:0;max-width:1280px;height:40%;margin:0;z-index:-10}.top-wave-wrapper .mid-wave-wrapper,.top-wave-wrapper .mid-line-wrapper,.top-line-wrapper .mid-wave-wrapper,.top-line-wrapper .mid-line-wrapper{top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;opacity:1}@keyframes wave{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes line{0%{transform:translate(0)}to{transform:translate(-50%)}}.static-green-wave,.static-green-stroke{position:absolute;left:0;top:0;width:100%;height:235px;background-repeat:no-repeat;z-index:-10}.static-green-wave svg,.static-green-stroke svg{position:relative;z-index:-10}.static-green-wave-right{position:absolute;right:-100px;top:0;background-repeat:no-repeat;z-index:-10}.static-green-wave-right svg{position:relative;z-index:-10}.static-green-wave-bottom,.static-green-stroke-bottom{position:fixed;right:0;bottom:-32px;width:100%;height:235px;transform:rotate(180deg);background-repeat:no-repeat;z-index:-10}.theme-dark-wrapper{position:fixed;top:0;right:0;z-index:9999}.theme-dark-wrapper .theme-dark-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:#8b0000;color:#fff;opacity:.7;border:none;border-radius:0 0 0 12px;z-index:9000}.theme-dark-wrapper .theme-dark-btn.dark{background-color:#87cefa;color:#000}.error-boundary{height:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--fontColor)}.error-boundary .error-boundary-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;border-radius:20px;padding:12px;background-color:#b22222}.error-boundary .error-boundary-wrapper .error-boundary-title{font-size:24px;color:#e4e4e4}.error-boundary .error-boundary-wrapper button{width:200px;height:40px;border-radius:20px;border:none;background-color:var(--color-highlight);color:#0c3b2e}.error-boundary details{height:40px;width:90%;margin:12px auto}.error-boundary details p{width:100%}*{scrollbar-color:var(--color-highlight) var(--color-green);scrollbar-width:thin}*::-webkit-scrollbar,*::-webkit-scrollbar:vertical,*::-webkit-scrollbar:horizontal{width:6px;height:6px;background-color:#d3d3d3;border-radius:20px}*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb:horizontal,*::-webkit-scrollbar-thumb:vertical{background:var(--color-highlight);border-radius:25px}*::-webkit-scrollbar-track,*::-webkit-scrollbar-track:horizontal,*::-webkit-scrollbar-track:vertical{background-color:#d3d3d3}*::-webkit-scrollbar-button{display:none}.main-menu{background-color:transparent;width:100%;height:100%;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;justify-content:center;align-items:flex-end}.main-menu .main-menu-list-btns-wrapper{background-color:var(--color-green);border-radius:15px 15px 0 0;min-width:360px;max-width:95%;height:30%;margin:0 auto;overflow-y:hidden;padding-bottom:20px;padding-top:20px;display:grid;justify-content:center;align-items:center}.main-menu .main-menu-list-btns-wrapper .main-menu-list-btns{padding:15px;height:100%;margin-top:15px;overflow-y:scroll}.main-menu .main-menu-list-btns-wrapper .main-menu-list-btns::-webkit-scrollbar{width:8px;background-color:var(--color-green);border-radius:20px}.main-menu .main-menu-list-btns-wrapper .main-menu-list-btns::-webkit-scrollbar-thumb{background:var(--color-highlight);border-radius:25px}.main-menu .main-menu-list-btns-wrapper .main-menu-list-btn{background-color:var(--color-highlight);width:100%;height:50px;border-radius:100px;border:none;box-shadow:0 4px 5px rgba(12,59,46,.12);margin-bottom:10px;cursor:pointer}.text-white{color:#fff}@keyframes progressbar{0%{background-size:0% 2px}to{background-size:100% 2px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}
