*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body{font-family:var(--dominant-font),sans-serif;font-size:12px}.list{list-style:none}.link{text-decoration:none}section{display:block}p,h1,h2,h2,h3,h4,h5,h6{margin:0}ul{margin:0;padding:0;list-style:none}img{height:auto;display:block}button{cursor:pointer;border:0;padding:0}a{font-style:normal;text-decoration:none;display:inline-block}.container{margin-left:auto;margin-right:auto}@media screen and (min-width:320px){.container{max-width:320px;padding:20px}}@media screen and (min-width:768px){.container{max-width:768px;padding:60px 30px}}@media screen and (min-width:1280px){.container{max-width:1280px;padding:60px 30px}}.container__footer{justify-content:center;padding-top:30px;padding-bottom:30px;display:flex}@media screen and (min-width:320px){.container__footer{flex-direction:column;align-items:center}}@media screen and (min-width:768px){.container__footer{flex-direction:row}}@media screen and (min-width:768px) and (max-width:1199px){.movie{flex-grow:1}}.movie__collection{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media screen and (min-width:768px){.movie__collection{gap:32px}}@media screen and (min-width:1280px){.movie__collection{gap:16px}}.movie__card{width:100%;height:auto}@media screen and (min-width:768px){.movie__card{width:calc(50% - 32px)}}@media screen and (min-width:1280px){.movie__card{width:calc(33.3333% - 10.6667px)}}.movie__link{text-decoration:none}@media screen and (min-width:768px) and (max-width:1199px){.movie__link{height:auto}}.header{width:100%;background-image:url(header-background-mobile-1x.a97e9878.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.header-container{padding:40px 20px 92px}.header__list{margin-left:auto;display:flex}.header__logo{align-items:center;animation-name:pulse;animation-duration:2.7s;animation-iteration-count:infinite;display:flex}.header__logo-icon{width:24px;height:24px}.header__logo-title{display:none}.header__navigation{align-items:center;margin-bottom:54px;display:flex}.header__list-item:not(:last-child){margin-right:40px}.header__item-link{color:var(--second-color);text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.16}.header__item-link--current{border-bottom:3px solid #ff001b}.header__search-form{width:280px;align-items:center;margin:0 auto;display:flex;position:relative}.header__search-input{width:100%;color:#fff;background:0 0;border:none;border-bottom:1px solid #fff;outline:none;padding:4px 13px 4px 0;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:1.14}.header__search-input:focus~.header__search-button{animation:shake 6s infinite}.header__search-input::-ms-input-placeholder{color:#fff}.header__search-input::placeholder{color:#fff}.header__search-button{width:12px;background:0 0;border:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;right:0}.header__error-text-wrapper{justify-content:center;display:flex;position:relative}.header__error-text{width:280px;color:#ff001b;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:1.14;position:absolute;top:16px}.header__error-text--disable{display:none}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.header{background-image:url(header-background-mobile-2x.8baf8c32.jpg)}}@media screen and (min-width:768px){.header{background-image:url(header-background-tablet-1x.eb8ef409.jpg)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.header{background-image:url(header-background-tablet-2x.6bb23ff5.jpg)}}@media screen and (min-width:768px){.header-container{padding:40px 32px 81px}}@media screen and (min-width:768px){.header__logo-title{color:#fff;margin-left:8px;font-family:Roboto;font-size:30px;font-style:normal;font-weight:500;line-height:1.16;display:flex}}@media screen and (min-width:768px){.header__navigation{align-items:center;margin-bottom:11px;display:flex}}@media screen and (min-width:768px){.header__error-text{width:auto;top:20px}}@media screen and (min-width:768px){.header__search-form{width:336px}}@media screen and (min-width:1280px){.header{background-image:url(header-background-desktop-1x.a6fff9f4.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.header{background-image:url(header-background-desktop-2x.2d0d9a92.jpg)}}@media screen and (min-width:1280px){.header-container{padding:40px 32px 80px}}@media screen and (min-width:1280px){.header__logo-title{color:#fff;margin-left:10px;font-family:Roboto;font-size:30px;font-style:normal;font-weight:500;line-height:1.16;display:flex}}@media screen and (min-width:1280px){.header__navigation{align-items:center;margin-bottom:41px;display:flex}}@media screen and (min-width:1280px){.header__search-form{width:394px}}@keyframes shake{0%{transform:translate(1px,1px)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px)rotate(1deg)}30%{transform:translate(3px,2px)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)}70%{transform:translate(3px,1px)rotate(-1deg)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(1px,2px)}to{transform:translate(1px,-2px)rotate(-1deg)}}@keyframes pulse{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.9)}}@-webkit-keyframes pulse{0%{opacity:.7;-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.7;-webkit-transform:scale(.95)}}.disebl_button_form{pointer-events:none}.storage{justify-content:center;display:flex}.storage__item:first-child{margin-right:20px}.storage__btn{min-width:130px;text-align:center;text-transform:uppercase;color:var(--second-color);cursor:pointer;border:1px solid var(--second-color);border-radius:5px;padding-top:14px;padding-bottom:12px;font-size:12px;font-weight:500;line-height:1.33;display:block}@media screen and (min-width:768px){.storage__btn{min-width:136px}}.storage__input:checked~.storage__btn{background-color:var(--accent-color);border:1px solid var(--accent-color);color:var(--second-color)}.alert{text-align:center;text-transform:uppercase;margin-bottom:15px;font-size:26px;line-height:1.2}@media screen and (min-width:768px){.alert{font-size:42px}}.alert-block--hidden{display:none}body.light-theme{color:var(--dominant-color)}body.dark-theme{background-image:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.06)),url(header-background-desktop-1x.a6fff9f4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.checkbox{cursor:pointer;width:100%;height:100%;opacity:0;z-index:2;border:none;border-radius:50px;position:absolute;top:0;bottom:0;left:0;right:0}#switch{width:100%;width:60px;height:25px;-o-transition:all .5s ease-in;background-color:#fff;border-radius:50px;margin:auto 10px auto auto;font-size:14px;font-weight:700;transition:all .5s ease-in;display:block;position:relative;bottom:15px;box-shadow:1px 2px 3px rgba(0,0,0,.5)}#switch.checkLight{background-color:#333}#switch .icon{width:15px;height:15px;background-color:#e6a555;border-radius:50%;transition:left .4s ease-out;position:absolute;top:5px;left:7px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}#switch:after{color:#333;opacity:1;content:"Day";text-align:right;font-size:12px;line-height:40px;position:absolute;top:-7px;left:30px}#switch.checkLight .icon{width:15px;height:15px;background-color:#fff;border-radius:50%;position:absolute;top:5px;left:38px}#switch.checkLight .icon:before{opacity:1;width:13px;height:13px;content:"";background-color:#333;border-radius:50%;position:absolute;top:2px;left:-2px}@keyframes leftTo{0%{opacity:0;left:-20px}50%{opacity:0;left:-15px}to{opacity:1;left:-4px}}#switch.checkLight:before{color:#fff;content:"Night";text-align:left;opacity:1;font-size:11px;line-height:40px;position:absolute;top:-7px;left:6px}#switch.checkLight:after,#switch:before{content:"";opacity:0}.header{width:100%;background-image:url(header-background-mobile-1x.a97e9878.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.header-container{padding:40px 20px 92px}.header__list{margin-left:auto;display:flex}.header__logo{align-items:center;animation-name:pulse;animation-duration:2.7s;animation-iteration-count:infinite;display:flex}.header__logo-icon{width:24px;height:24px}.header__logo-title{display:none}.header__navigation{align-items:center;margin-bottom:54px;display:flex}.header__list-item:not(:last-child){margin-right:40px}.header__item-link{color:var(--second-color);text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.16}.header__item-link--current{border-bottom:3px solid #ff001b}.header__search-form{width:280px;align-items:center;margin:0 auto;display:flex;position:relative}.header__search-input{width:100%;color:#fff;background:0 0;border:none;border-bottom:1px solid #fff;outline:none;padding:4px 13px 4px 0;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:1.14}.header__search-input:focus~.header__search-button{animation:shake 6s infinite}.header__search-input::-ms-input-placeholder{color:#fff}.header__search-input::placeholder{color:#fff}.header__search-button{width:12px;background:0 0;border:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;right:0}.header__error-text-wrapper{justify-content:center;display:flex;position:relative}.header__error-text{width:280px;color:#ff001b;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:1.14;position:absolute;top:16px}.header__error-text--disable{display:none}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.header{background-image:url(header-background-mobile-2x.8baf8c32.jpg)}}@media screen and (min-width:768px){.header{background-image:url(header-background-tablet-1x.eb8ef409.jpg)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.header{background-image:url(header-background-tablet-2x.6bb23ff5.jpg)}}@media screen and (min-width:768px){.header-container{padding:40px 32px 81px}}@media screen and (min-width:768px){.header__logo-title{color:#fff;margin-left:8px;font-family:Roboto;font-size:30px;font-style:normal;font-weight:500;line-height:1.16;display:flex}}@media screen and (min-width:768px){.header__navigation{align-items:center;margin-bottom:11px;display:flex}}@media screen and (min-width:768px){.header__error-text{width:auto;top:20px}}@media screen and (min-width:768px){.header__search-form{width:336px}}@media screen and (min-width:1280px){.header{background-image:url(header-background-desktop-1x.a6fff9f4.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.header{background-image:url(header-background-desktop-2x.2d0d9a92.jpg)}}@media screen and (min-width:1280px){.header-container{padding:40px 32px 80px}}@media screen and (min-width:1280px){.header__logo-title{color:#fff;margin-left:10px;font-family:Roboto;font-size:30px;font-style:normal;font-weight:500;line-height:1.16;display:flex}}@media screen and (min-width:1280px){.header__navigation{align-items:center;margin-bottom:41px;display:flex}}@media screen and (min-width:1280px){.header__search-form{width:394px}}@keyframes pulse{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.9)}}@-webkit-keyframes pulse{0%{opacity:.7;-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.7;-webkit-transform:scale(.95)}}.disebl_button_form{pointer-events:none}:root{--accent-color:#ff6b08;--primary-text-color:#000}P,h1,h2,h3,h4,h5,h6{margin:0}ul{margin:0;padding:0}li{list-style:none}a{text-decoration:none}img{max-width:100%;height:auto;display:block}.movie__collection{margin-left:0;padding-left:0}.movie__img{border-radius:5px}@media screen and (min-width:320px){.movie__img{width:280px;height:402px;background-image:url(no-Film-Img280x402.12c7892b.jpg);background-repeat:no-repeat,repeat}}@media screen and (min-width:768px){.movie__img{width:336px;height:455px;background-image:url(no-Film-Img336x455.022ec91b.jpg);background-repeat:no-repeat,repeat}}@media screen and (min-width:1280px){.movie__img{width:396px;height:574px;background-image:url(no-Film-Img.86db0906.jpg);background-repeat:no-repeat,repeat}}.movie__card:hover{border-radius:5px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);box-shadow:5px 5px 55px 21px rgba(0,0,0,.71)}.movie__card__textbox{position:inherit;padding-bottom:5px;padding-left:5px}@media screen and (min-width:320px){.movie__card__textbox{margin-top:10px}}@media screen and (min-width:768px){.movie__card__textbox{margin-top:8px}}@media screen and (min-width:1280px){.movie__card__textbox{margin-top:12px}}.color__text--night,.color__text--day{color:var(--revers-color)}.movie__title{cursor:pointer;text-transform:uppercase;color:var(--primary-text-color);font-style:normal;font-weight:500}@media screen and (min-width:320px){.movie__title{font-size:12px;line-height:16px}}@media screen and (min-width:768px){.movie__title{font-size:12px;line-height:16px}}@media screen and (min-width:1280px){.movie__title{font-size:20px;line-height:24px}}.movie__details{cursor:pointer;color:var(--accent-color);font-style:normal;font-weight:500}@media screen and (min-width:320px){.movie__details{font-size:12px;line-height:16px}}@media screen and (min-width:768px){.movie__details{font-size:12px;line-height:16px}}@media screen and (min-width:1280px){.movie__details{font-size:20px;line-height:24px}}.no-scroll{overflow:hidden}body.show-modal .backdrop{opacity:1;visibility:visible;pointer-events:initial}.backdrop{width:100%;height:100vh;z-index:2000;pointer-events:none;opacity:0;visibility:hidden;background:rgba(0,0,0,.2);justify-content:center;align-items:center;transition:opacity .25s,visibility .25s;display:flex;position:fixed;top:0;left:0}.modal{width:280px;height:100vh;background-color:#fff;border-radius:4px;padding:48px 20px;position:absolute;top:50%;left:50%;overflow-y:scroll;transform:translate(-50%,-50%);box-shadow:0 5px 15px rgba(0,0,0,.15)}@media screen and (min-width:768px){.modal{width:704px;padding:40px 72px 40px 36px}}@media screen and (min-width:1280px){.modal{width:806px;padding:40px 12px}}.modal__footer{height:550px;background-color:#fff;border-radius:25px;margin-bottom:15px;padding-top:25px}@media screen and (min-width:768px){.modal__footer{padding-top:25px;padding-bottom:25px;padding-right:36px}}@media screen and (min-width:1280px){.modal__footer{height:500px;width:920px}}.modal__close-btn{fill:var(--dominant-color);color:#000;cursor:pointer;background-color:#fff;outline:1px red;justify-content:center;align-items:center;margin-top:16px;margin-right:16px;padding:0;display:flex;position:absolute;top:0;right:0}.modal__icon{fill:#000}@media screen and (min-width:768px){.modal__content{gap:68px;display:flex}}.modal__title{text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-size:20px;font-weight:500;line-height:1.15}@media screen and (min-width:768px){.modal__title{margin-top:0}}@media screen and (min-width:1280px){.modal__title{font-size:30px;line-height:1.17}}.modal-img{width:240px}@media screen and (min-width:768px){.modal-img{width:264px}}@media screen and (min-width:1280px){.modal-img{width:375px}}.modal__list-container{gap:39px;display:flex}@media screen and (min-width:1280px){.modal__list-container{gap:83px}}.modal__list{flex-direction:column;gap:8px;display:flex}.modal__item{width:67px;height:16px;color:#8c8c8c;font-size:12px;font-weight:500;line-height:1.33}.modal__item-list{font-size:12px;font-weight:500;line-height:1.17}.modal__item-list-span{color:#8c8c8c}.modal__list-span-group{text-align:center;align-items:center;display:flex}#vote{min-width:36px;height:16px;color:#fff;background:#ff6b01;border-radius:5px;margin-right:3px;padding:1px 9px 1px 10px}#votes{min-width:36px;height:16px;background:#f7f7f7;border-radius:5px;margin-left:3px;padding:1px 9px 1px 10px}.modal__subtitle{width:39px;height:16px;text-transform:uppercase;margin-top:20px;margin-bottom:8px;font-size:12px;line-height:1.33}@media screen and (min-width:768px){.modal__subtitle{width:78px;height:16px}}@media screen and (min-width:1280px){.modal__subtitle{width:65px;height:16px}}.modal__text{width:240px;height:100px;font-size:12px;font-weight:500;line-height:1.67;overflow-y:scroll}@media screen and (min-width:768px){.modal__text{width:264px}}@media screen and (min-width:1280px){.modal__text{width:391px}}.btn-container{gap:20px;margin-top:20px;display:flex}@media screen and (min-width:768px){.btn-container{gap:15px}}.modal__btn{width:110px;height:44px;font-size:12px;font-weight:500;line-height:1.33x;text-transform:uppercase;cursor:pointer;color:#000;background-color:#fff;border:1px solid #000;border-radius:5px;padding:6px}@media screen and (min-width:768px){.modal__btn{width:125.03px}}@media screen and (min-width:1280px){.modal__btn{width:136px}}.modal__btn:hover,.modal__btn:focus{color:#fff;background-color:#ff6b01;border:rgba(0,0,0,0)}.footer__box{background-color:#f7f7f7}.footer__link{cursor:pointer;color:inherit;margin-left:5px;font-size:14px;text-decoration:underline}@media screen and (min-width:768px){.footer__link{font-size:16px}}.footer__link:hover,.footer__link:focus{color:var(--accent-color)}.footer__title{color:#545454;font-size:14px}@media screen and (min-width:768px){.footer__title{font-size:16px}}.icon__heart{color:var(--accent-color);width:14px;height:13px;margin-left:10px;margin-right:10px;animation-name:pulse;animation-duration:1.5s;animation-iteration-count:infinite}img{max-width:100%;height:auto;display:block}.list{padding-left:0;list-style:none}.team-title{text-align:center;color:#545454;margin-bottom:20px;font-size:20px;line-height:1.17}.team-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin-left:0;display:flex}.team-card{flex-direction:column;justify-content:center;display:flex}@media screen and (min-width:768px){.team-card{padding-top:15px}}.team-member{width:100px;flex-direction:column;justify-content:center;display:flex}.team-member-title{text-align:center;color:var(--accent-color);font-size:12px;font-weight:500;line-height:1.19}@media screen and (min-width:768px){.team-member-title{margin-bottom:10px}}@media screen and (min-width:1200px){.team-member-title{font-size:14px}}.team-member-title:hover,.team-member-title:focus{color:#8a3d09}.team-member-position{text-align:center;color:var(--dominant-color);margin-top:5px;margin-bottom:5px;font-size:12px;line-height:1.19}@media screen and (min-width:768px){.team-member-position{margin-top:5px;margin-bottom:10px;font-size:12px}}@media screen and (min-width:1200px){.team-member-position{margin-top:5px;margin-bottom:16px;font-size:14px}}.thumb{vertical-align:middle;width:50px;height:50px;object-fit:contain;transition:var(--main-transition);border-radius:50%;overflow:hidden;box-shadow:2px 5px 10px #000,2px 5px 10px rgba(0,0,0,.25),2px 5px 20px rgba(0,0,0,.2)}@media screen and (min-width:320px){.thumb{display:none}}@media screen and (min-width:768px){.thumb{width:60px;height:60px;margin-left:auto;margin-right:auto;display:block}}@media screen and (min-width:1200px){.thumb{width:100px;height:100px;display:block}}.thumb:hover,.thumb:focus{transform:scale(1.2)}@keyframes pulse{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.9)}}@-webkit-keyframes pulse{0%{opacity:.7;-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.7;-webkit-transform:scale(.95)}}:root{--dominant-font:"Roboto";--dominant-color:#000;--second-color:#fff;--bg-color:#e5e5e5;--accent-color:#ff6b08;--revers-color:#fff;--main-transition:250ms cubic-bezier(.4,0,.2,1)}.visually-hidden{white-space:nowrap;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.login-backdrop{width:100%;height:100%;background-color:rgba(0,0,0,.4);transition-property:opacity,visibility;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);position:fixed;top:0;left:0;overflow:hidden}.login-wrap{width:calc(100% - 140px);max-width:500px;height:100%;background:rgba(21,21,54,.9);flex-direction:column;justify-content:center;padding-left:10px;padding-right:10px;display:flex;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)scale(1);box-shadow:0 12px 15px rgba(0,0,0,.24),0 17px 50px rgba(0,0,0,.19)}@media screen and (min-width:768px){.login-wrap{padding:calc(50vh - 259px) 70px}}.login-wrap .header__logo{justify-content:center;margin-bottom:50px}.signbox{float:left;text-align:center;display:block}@media (max-height:518px){.signbox{margin-bottom:calc(100vh - 404px)}}#signupbox{float:left;display:none}.inputfield{height:42px;width:calc(100% - 22px);color:#fff;text-align:center;background:rgba(255,255,255,0);border:1px solid #fff;border-radius:14px;margin-bottom:30px;padding:10px;font-family:Roboto,sans-serif;font-size:14px}.inputsubmit{height:42px;width:100%;text-align:center;color:#fff;cursor:pointer;background:rgba(255,255,255,.25);border:none;border-radius:14px;font-family:Roboto,sans-serif;font-size:14px;position:relative;overflow:hidden}.inputsubmit:active{background:rgba(255,255,255,.35)}.submitfunc:after{height:40px;width:100%;content:"";background:repeating-linear-gradient(-45deg,rgba(0,0,0,.25),rgba(0,0,0,.25) 10px,rgba(0,0,0,0) 10px,rgba(0,0,0,0) 20px) 0 0/300% 300%;border:0;line-height:40px;transition:all 1s ease-in-out;animation:AnimationProgress 5s linear infinite;display:block;position:absolute;top:0;left:0}@keyframes AnimationProgress{0%{background-position:0 0}to{background-position:94% 0}}.spf{width:100%;color:#fff;float:left;margin-top:30px;margin-bottom:30px;line-height:20px}.spf a{width:100%;float:right}.errIn,.errUp{text-align:center;color:#ff7676;text-transform:lowercase;margin-bottom:20px;font-size:14px;font-weight:500}.error-border{border-color:#ff7676}.full-close{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-50%)scale(0)}.glide{width:100%;box-sizing:border-box;position:relative}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;white-space:normal;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0}.glide__slide a{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{z-index:2;color:#fff;text-transform:uppercase;text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;background-color:rgba(0,0,0,0);border:2px solid rgba(255,255,255,.5);border-radius:4px;padding:9px 12px;line-height:1;transition:opacity .15s,border .3s ease-in-out;display:block;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .25em .5em rgba(0,0,0,.1)}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{z-index:2;list-style:none;display:inline-flex;position:absolute;bottom:2em;left:50%;transform:translate(-50%)}.glide__bullet{width:9px;height:9px;cursor:pointer;background-color:rgba(255,255,255,.5);border:2px solid rgba(0,0,0,0);border-radius:50%;margin:0 .25em;padding:0;line-height:0;transition:all .3s ease-in-out;box-shadow:0 .25em .5em rgba(0,0,0,.1)}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{background-color:rgba(255,255,255,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.glide__slide img{width:100%;border-radius:7px}.slider-wrapper{font-size:13px}@media screen and (max-width:767px){.slider-wrapper{display:none}}.glide__arrow{color:var(--accent-color);border-color:var(--accent-color)}.glide__slide:hover{border-radius:5px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);box-shadow:5px 5px 55px 21px rgba(0,0,0,.71)}.slider-title{text-align:center;color:var(--accent-color);font-family:var(--dominant-font);text-transform:uppercase;padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:700;line-height:2}.btnToTop{width:33px;height:45px;opacity:.8;z-index:10;cursor:pointer;background-color:#ff6b08;border:3px solid rgba(0,0,0,0);border-radius:20px;justify-content:center;align-items:center;padding:5px;transition:background-color .1s cubic-bezier(.4,0,.2,1);animation:changefill 2s ease-out .5s infinite forwards;display:flex;position:fixed;bottom:18%;right:5%}@media screen and (min-width:768px){.btnToTop{width:43px;height:55px;right:3%}}@media screen and (min-width:1000px) and (max-width:1279px){.btnToTop{width:53px;height:65px;right:10%}}@media screen and (min-width:1280px){.btnToTop{width:53px;height:65px;right:2%}}@media screen and (min-width:1600px){.btnToTop{width:53px;height:65px;right:7%}}.btnToTop:hover,.btnToTop:focus{opacity:1;border:1px solid rgba(253,218,218,.894);animation:none;box-shadow:0 0 8px rgba(0,0,0,.8)}@keyframes changefill{0%{background-color:#fcc8a6}50%{background-color:#ff6b08}to{background-color:#fcc8a6}}.transitionBtn{transition:all .5s}.btnToTop__icon{width:53px;height:65px;fill:#fff}.btnToTop__icon:hover,.btnToTop__icon:focus{fill:#000}.hidden-btnToTop{opacity:0;pointer-events:0;visibility:hidden;transition:opacity .1s cubic-bezier(.4,0,.2,1)}.preloader{opacity:.3;z-index:1001;background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.preloader__image{width:100%;height:100%;background:url(preloader.df5d7071.gif) 50%/cover no-repeat;position:relative;top:0%;left:0%}.loaded_hiding .preloader{opacity:0;transition:opacity .3s}.loaded .preloader{display:none}::-webkit-scrollbar{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}@media screen and (min-width:320px){::-webkit-scrollbar{width:5px;height:5px}}@media screen and (min-width:768px){::-webkit-scrollbar{width:10px;height:10px}}@media screen and (min-width:1280px){::-webkit-scrollbar{width:20px;height:20px}}::-webkit-scrollbar-thumb{background-color:var(--accent-color)}@media screen and (min-width:320px){::-webkit-scrollbar-thumb{border-radius:4px}}@media screen and (min-width:768px){::-webkit-scrollbar-thumb{border-radius:7px}}@media screen and (min-width:1280px){::-webkit-scrollbar-thumb{border-radius:10px}}::-webkit-resizer{width:20px;height:20px}
/*# sourceMappingURL=index.ddbc0c1e.css.map */
