.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.container{padding:0 20px;width:100%}@media screen and (min-width:480px){.container{margin:0 auto;width:480px}}@media screen and (min-width:768px){.container{width:768px;padding:0 70px}}@media screen and (min-width:1024px){.container{width:1024px}}*,:after,:before{box-sizing:border-box;outline:none}h1,h2,h3,h4,h5,h6,p{margin:0}img{display:block;height:auto;width:100%}a{text-decoration:none;cursor:pointer}ol,Ul{list-style:none;margin:0;padding:0}.header{display:block;background-position:50%;background-repeat:no-repeat;padding-top:58px}@media screen and (min-width:320px) and (max-width:1023px){.header{width:100%;background-size:cover}}.nav{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:37px}.nav-logo{display:block;font-weight:500;font-size:30px;color:#fff}.logo-style{display:flex;text-align:center}.nav-logo-icon{width:24px;height:24px;margin-right:108px}.logo-text{display:none}.logo-text:hover{-webkit-animation:rotate-scale-up .65s linear both;animation:rotate-scale-up .65s linear both}@-webkit-keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}.search-film{display:flex;flex-direction:column;align-items:center;justify-content:center}.search-film-input{width:280px;background:transparent;border:transparent;border-bottom:1px solid #fff;font-size:14px;padding:5px;line-height:1.17;color:#fff}.search-film-input::placeholder{color:#fff}.search-film-input:focus{outline:none;border-bottom:1px solid #ff6b08}.form-input-wrapper{display:block;position:relative}.submit-button{background:transparent;border:none;position:absolute;right:1px;top:5px}.submit-button:focus,.submit-button:hover{-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7)}.search-icon{position:absolute;display:block;right:0;width:12px;height:12px;top:0;cursor:pointer;transition:fill .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.logo-text{display:block;font-weight:500;font-size:30px;color:#fff;margin-right:263px;background-color:transparent}.logo-text:focus,.logo-text:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.nav-logo{margin-right:0}.nav-logo-icon{margin-right:10px}.search-film-input{width:336px}.nav-logo-icon{margin-top:6px}}@media screen and (min-width:1024px){.logo-text{margin-right:515px}}.direction-row{flex-direction:row;padding-bottom:65px}.menu-filter{position:relative;opacity:1;visibility:visible;width:280px;height:100px;margin:0 auto;padding:10px 0}@media screen and (min-width:768px){.menu-filter{width:548px}}.menu-filter__button{display:flex;align-items:center;justify-content:center;width:77px;height:17px;margin:0 auto;padding:0;border:transparent;background-color:transparent;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.17;color:#fff;cursor:pointer;outline:none}.menu-filter__button:focus,.menu-filter__button:hover{color:#ff6b08;transition:color .2s linear}.menu-filter__button:hover:after{opacity:1;visibility:visible;width:80px}.menu-filter__button:after{content:"";display:block;background-color:#ff6b08;width:0;height:1px;bottom:70px;position:absolute;left:50%;transform:translateX(-50%);transition:width .2s linear;opacity:0;visibility:hidden}.is-hidden{opacity:0;visibility:hidden}.filter-list{position:absolute;background-color:rgba(41,40,40,.5);top:3px;left:0;width:280px;height:96px;opacity:1;border-radius:2px;padding:5px;z-index:1000}@media screen and (min-width:768px){.filter-list{display:flex;top:4px;width:548px;height:30px;border-radius:4px}}.filter-list__button-close{position:absolute;display:flex;align-items:center;top:5px;right:5px;width:20px;height:20px;padding:0;border:none;border-radius:50%;background-color:transparent;background-image:url(/project-JS-NightCoders/filter_close_icon.833bebef.svg);cursor:pointer;outline:none;background-position:50%;background-repeat:no-repeat;transition:color .25s cubic-bezier(.4,0,.2,1)}.filter-list__button-close:focus,.filter-list__button-close:hover{transform:scale(1.1)}.filter-item{width:130px;height:20px;padding:0 6px;-ms-overflow-style:none;scrollbar-width:none}.filter-item::-webkit-scrollbar{width:0;height:0}.filter-item:not(:last-child){margin-bottom:4px}.filter-item__label{display:flex;flex-direction:row-reverse;justify-content:flex-end;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.17;color:#fff;margin-right:10px;cursor:pointer;outline:none}.filter-item__label:focus,.filter-item__label:hover{color:#ff6b08;transition:color .2s linear}.filter-list input{-webkit-appearance:none;-moz-appearance:none;display:inline-block;width:15px;height:15px;margin:0 0 0 10px;padding:0;vertical-align:top;outline:none;transition:background .3s ease;background:url(/project-JS-NightCoders/icon-check.536ac5aa.svg) 0 0 no-repeat;opacity:1;visibility:visible;cursor:pointer}.filter-list input:checked{background-image:url(/project-JS-NightCoders/icon-check.536ac5aa.svg);opacity:0}.filter-item__list{position:absolute;display:flex;flex-wrap:wrap;background-color:rgba(255,107,8,.7);overflow:auto;-ms-overflow-style:none;scrollbar-width:none;top:8px;left:125px;width:120px;height:81px;padding:5px;border-radius:2px}.filter-item__list::-webkit-scrollbar{width:0;height:0}@media screen and (min-width:768px){.filter-item__list{width:548px;height:100px;top:35px;left:0;border-radius:4px;background-color:#ff6b08}}@media screen and (min-width:1024px){.filter-item__list{height:130px}}.filter-item__list-item{width:100px;height:20px}@media screen and (min-width:768px){.filter-item__list-item{height:30px;margin-right:30px}}.filter-item__list-item:not(:last-child){margin-bottom:5px}.films-genres__label{display:flex;flex-direction:row-reverse;justify-content:flex-end;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.17;color:#000;margin-right:10px;cursor:pointer;outline:none}.films-genres__label:focus,.films-genres__label:hover{color:#fff;transition:color .2s linear}@media screen and (min-width:768px){.films-genres__label{width:120px}}.films-genres__label input{-webkit-appearance:none;-moz-appearance:none;display:inline-block;width:15px;height:15px;margin:0 0 0 10px;padding:0;vertical-align:top;outline:none;transition:background .3s ease;background:url(/project-JS-NightCoders/icon-checked.d8f5ac17.svg) 0 0 no-repeat;opacity:1;visibility:visible;cursor:pointer}.films-genres__label input:checked{background-image:url(/project-JS-NightCoders/icon-checked.d8f5ac17.svg);opacity:0}.filter-item__list-button-close{position:absolute;display:flex;align-items:center;top:2px;right:2px;width:15px;height:15px;padding:0;border:none;border-radius:50%;background-color:transparent;background-image:url(/project-JS-NightCoders/filter_close_icon_l.c9570dd8.svg);cursor:pointer;outline:none;background-position:50%;background-repeat:no-repeat;transition:color .25s cubic-bezier(.4,0,.2,1)}.filter-item__list-button-close:focus,.filter-item__list-button-close:hover{transform:scale(1.1)}@media screen and (min-width:768px){.filter-item__list-button-close{top:4px;right:4px;width:20px;height:20px}}.release-date__label{margin-left:5px;display:flex;flex-direction:row-reverse;justify-content:flex-end;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.17;color:#000;margin-right:10px;cursor:pointer;outline:none}.release-date__label:focus,.release-date__label:hover{color:#fff;transition:color .2s linear}.release-date__label input{-webkit-appearance:none;-moz-appearance:none;display:inline-block;width:15px;height:15px;margin:0 0 0 10px;padding:0;vertical-align:top;outline:none;transition:background .3s ease;background:url(/project-JS-NightCoders/icon-checked.d8f5ac17.svg) 0 0 no-repeat;opacity:1;visibility:visible;cursor:pointer}.release-date__label input:checked{background-image:url(/project-JS-NightCoders/icon-checked.d8f5ac17.svg);opacity:0}.library-buttons{display:block;text-align:center}@media screen and (min-width:320px){.library-button{font-family:inherit;font-size:12px;background:transparent;text-decoration:none;color:#fff;height:44px;width:130px;border-radius:5px;outline:none;cursor:pointer;text-transform:uppercase;border:1px solid #fff}.library-button:hover{background-color:#ff6b01;border:transparent}.library-button:hover{-webkit-animation:swing .6s ease;animation:swing .6s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.library-button:last-child{margin-left:15px}}@media screen and (min-width:768px){.library-button{width:136px}}.active-btn{background-color:#ff6b01;border:0}.transparent-btn{background:transparent;color:#000;border:1px solid #000}@media screen and (min-width:768px){.modal-button{width:125px}}@media screen and (min-width:1024px){.modal-button{width:136px}}.active-modal-btn{background-color:#ff6b01;color:#fff;border:0}.header-background-home{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/header@320x1-min.ad4a51a3.jpg);background-color:#000}@media screen and (min-device-pixel-ratio:2) and (min-width:320px),screen and (min-resolution:2dppx) and (min-width:320px),screen and (min-resolution:192dpi) and (min-width:320px){.header-background-home{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/header@320x2-min.665fc311.jpg);background-color:#000}}@media screen and (min-width:768px){.header-background-home{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/header@768x1-min.f0f00259.jpg);background-color:#000}}@media screen and (min-device-pixel-ratio:2) and (min-width:768px),screen and (min-resolution:2dppx) and (min-width:768px),screen and (min-resolution:192dpi) and (min-width:768px){.header-background-home{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/header@768x2-min.fd33d0b3.jpg);background-color:#000}}@media screen and (min-width:1024px){.header-background-home{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/header_1024x1-min.4a18d2c1.jpg);background-color:#000;background-size:cover}}@media screen and (min-device-pixel-ratio:2) and (min-width:1024px),screen and (min-resolution:2dppx) and (min-width:1024px),screen and (min-resolution:192dpi) and (min-width:1024px){.header-background-home{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/header_1024x2-min.25f43f08.jpg);background-color:#000}}.header-background-myLibrary{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/headerMyLibruary@320x1-min.e26c2fe3.jpg);background-color:#000}@media screen and (min-device-pixel-ratio:2) and (min-width:320px),screen and (min-resolution:2dppx) and (min-width:320px),screen and (min-resolution:192dpi) and (min-width:320px){.header-background-myLibrary{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/headerMyLibruary@320x2-min.a0e33752.jpg);background-color:#000}}@media screen and (min-width:768px){.header-background-myLibrary{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/headerMyLibruary@768x1-min.0ce0392e.jpg);background-color:#000}}@media screen and (min-device-pixel-ratio:2) and (min-width:768px),screen and (min-resolution:2dppx) and (min-width:768px),screen and (min-resolution:192dpi) and (min-width:768px){.header-background-myLibrary{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/headerMyLibruary@768x2-min.bb0a3861.jpg);background-color:#000}}@media screen and (min-width:1024px){.header-background-myLibrary{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/headerMyLibruary@1024x1-min.e84cc8c3.jpg);background-color:#000;background-size:cover}}@media screen and (min-device-pixel-ratio:2) and (min-width:1024px),screen and (min-resolution:2dppx) and (min-width:1024px),screen and (min-resolution:192dpi) and (min-width:1024px){.header-background-myLibrary{background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/project-JS-NightCoders/headerMyLibruary@1024x2-min.9284e420.jpg);background-color:#000}}.background-mylibrary{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;background:url(/project-JS-NightCoders/movie20.04274e5f.gif);background-repeat:no-repeat;background-position:50%;background-size:cover}.nav-btn{position:relative;border:0;background:none;font-family:Roboto,sans-serif;font-weight:500;font-size:12px;line-height:1.17;padding:20px 0;color:#fff;cursor:pointer}.nav-btn:not(:last-child){margin-right:39px}.nav-btn:focus,.nav-btn:hover{transition:color .2s linear;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.nav-btn.current{color:#ff6b08}.nav-btn:after{content:"";display:block;background-color:#ff6b08;width:0;height:1px;bottom:2px;position:absolute;left:50%;transform:translateX(-50%);transition:width .2s linear;opacity:0;visibility:hidden}.nav-btn:active:after,.nav-btn:hover:after{opacity:1;visibility:visible;width:100%}.film-list{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:768px){.film-list{margin:-15px;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}}.film-item{display:block;border-radius:5px;max-width:280px;transition:.25s cubic-bezier(.4,0,.2,1);will-change:transform}.film-item:focus,.film-item:hover{box-shadow:0 8px 70px #ff6b08}.film-item:focus,.film-item:hover{transform:scale(1.05);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0;transition-duration:.25s}.film-item:not(last-child){margin-bottom:20px}@media screen and (min-width:768px){.film-item{margin:15px;width:calc(50% - 30px);max-width:294px}}@media screen and (min-width:1024px){.film-item{width:calc(33.33333% - 30px);max-width:274px}}.film-link{display:block;width:100%;height:100%}.film-description{font-family:Roboto,sans-serif;font-weight:500;font-size:12px;padding-left:5px;padding-bottom:5px;line-height:16px;text-transform:uppercase;color:#000}.film-raiting{background:#ff6b08}.film-gengers{color:#ff6b08;text-transform:none}.film-img{width:100%;height:400px;margin-bottom:5px;border-radius:5px}.film-raiting{font-weight:500;font-size:12px;line-height:14px;padding:1px 10px;color:#fff;background:#ff6b01;border-radius:5px;margin-left:10px}.section-hero{max-width:100%;min-height:calc(100vh - 250px);padding-top:20px;padding-bottom:40px}@media screen and (min-width:768px){.section-hero{padding-bottom:60px;padding-top:60px}}@media screen and (max-width:768px){.section-hero{min-height:calc(100vh - 200px)}}.button{display:block;margin-left:auto;margin-right:auto}.button.is-hidden{display:none}.button>.spinner.is-hidden{display:none}.btn{display:flex;align-items:center;justify-content:center;margin-top:25px;font-family:Roboto,sans-serif;font-size:500;background:transparent;text-decoration:none;color:#fff;height:44px;width:160px;border-radius:22px;border:none;outline:none;cursor:pointer;text-transform:uppercase;background-color:#ff6b08}.btn:focus,.btn:hover{background-color:color-btn-bg;border:transparent}.btn:focus,.btn:hover{transform:scale(1.25);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0;transition-duration:.25s}.lds-dual-ring{display:inline-block;width:40px;height:40px}.lds-dual-ring:after{content:" ";display:block;width:32px;height:32px;margin:4px;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:4px;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.is-hidden{transform:translateY(-10%)}.modal__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;padding-left:15px;padding-right:15px;background:rgba(0,0,0,.2);opacity:1;transition:opacity .4s cubic-bezier(.4,0,.2,1);visibility:visible;overflow-y:scroll;z-index:100;will-change:opacity}.modal__backdrop.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.modal{position:absolute;top:50%;right:0;bottom:30px;left:0;margin:0 auto;padding-top:48px;width:280px;height:fit-content;opacity:1;pointer-events:auto;background-color:#fff;border-radius:12px;animation:modal 1s cubic-bezier(.4,0,.2,1);transition:transform .1s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);z-index:99;will-change:opacity}@media screen and (min-width:768px){.modal{top:80px;width:628px;padding-top:42px;height:fit-content}}@media screen and (min-width:1024px){.modal{top:230px;top:70px;width:914px;padding-top:50px}}.modal__button-close{position:absolute;display:flex;align-items:center;top:10px;right:20px;width:30px;height:30px;padding:0;margin:0;border:none;border-radius:50%;background-color:transparent;color:#000;cursor:pointer;outline:none;background-position:50%;background-repeat:no-repeat;transition:color .25s cubic-bezier(.4,0,.2,1)}.modal__button-close:focus,.modal__button-close:hover{transform:scale(1.1)}.modal__content{display:flex;flex-direction:column;width:240px;height:auto;margin:0 auto}@media screen and (min-width:768px){.modal__content{width:562px}}@media screen and (min-width:1024px){.modal__content{width:820px}}.hidden{overflow:hidden}.movie-card{display:flex;flex-direction:column;padding-bottom:40px}@media screen and (min-width:768px){.movie-card{flex-direction:row}}.img-container{margin-bottom:34px}@media screen and (min-width:768px){.img-container{margin-bottom:0;margin-right:28px}}.movie-card__image{border-radius:5px;object-fit:cover;width:242px;height:356px}@media screen and (min-width:768px){.movie-card__image{width:264px;height:376px}}@media screen and (min-width:1024px){.movie-card__image{width:396px;height:478px}}.movie-card__description{width:234px;margin:0 auto;display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:768px){.movie-card__description{width:264px}}@media screen and (min-width:1024px){.movie-card__description{width:394px}}.movie-card__button{display:flex;width:100%;height:44px;margin:0 auto}@media screen and (min-width:1024px){.movie-card__button{margin:0}}.movie__title{margin-bottom:23px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.4375rem;text-transform:uppercase;color:#000}@media screen and (min-width:1024px){.movie__title{margin-bottom:26px;font-size:1.875rem;line-height:2.1875rem}}.movie__stats-list{width:inherit;padding:0;margin-bottom:26px}.movie__stats-item{display:flex}.movie__stats-item:not(:last-child){margin-bottom:12px}.stats-title{display:flex;width:80px;padding-right:50px;white-space:nowrap;margin-right:40px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:.75rem;line-height:1rem;color:#545454}@media screen and (min-width:1024px){.stats-title{margin-right:64px}}.stats-description{width:240px;display:flex;font-family:Roboto,sans-serif;font-style:normal;line-height:1rem;color:#000}.stats-description,.vote{font-weight:500;font-size:.75rem}.vote{line-height:.875rem;padding:1px 10px;color:#fff;background:#ff6b01;border-radius:5px;margin-right:4px}.original-title{text-transform:uppercase}.movie__description-text{margin-bottom:18px}@media screen and (min-width:768px){.movie__description-text{margin-bottom:38px}}@media screen and (min-width:1024px){.movie__description-text{margin-bottom:24px}}.movie__description-title{line-height:1rem;text-transform:uppercase;margin-bottom:18px}.movie__description,.movie__description-title{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:.75rem;color:#000}.movie__description{display:block;line-height:1.25rem}.btn-youtube{margin:0 auto;cursor:pointer;width:80px;height:50px;background-color:transparent;border-color:transparent;border-radius:10px;padding:0;color:#ff001b}.btn-youtube:focus,.btn-youtube:hover{box-shadow:1px -2px 54px -12px rgba(232,167,15,.75);-webkit-box-shadow:1px -2px 54px -12px rgba(232,167,15,.75);-moz-box-shadow:1px -2px 54px -12px rgba(232,167,15,.75)}.svg-youtube{width:100%;height:100%;fill:currentColor}.section-hero.light-theme{background-color:#fff;color:#000}.section-hero.dark-theme{background-color:#545454;color:#fff}.toolbar{display:flex;justify-content:flex-end;padding:16px 24px}.theme-switch{position:absolute;top:10px;right:10px;display:flex;align-items:center}.theme-switch__icon{color:#e5e5e5;height:24px;width:24px;margin-right:8px;margin-left:8px}.theme-switch__control{display:flex;align-items:center;flex-shrink:0;position:relative;width:64px;height:32px;border-radius:50em;padding:3px 0}.theme-switch__toggle{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;height:0;width:0;pointer-events:none}.theme-switch__track{position:absolute;left:0;top:0;width:100%;height:100%;color:transparent;user-select:none;background-color:#fff;border-radius:inherit;z-index:1;cursor:pointer}.theme-switch__marker{position:relative;background-color:#ff6b08;width:26px;height:26px;border-radius:50%;z-index:2;pointer-events:none;box-shadow:0 1px 1px rgba(0,0,0,.25);transform:translateX(3px);transition:transform .25s ease-in-out}.theme-switch__toggle:checked+.theme-switch__track{background-color:#d3d3d4}.theme-switch__toggle:checked~.theme-switch__marker{transform:translateX(35px)}.theme-switch__toggle:active+.theme-switch__track,.theme-switch__toggle:focus+.theme-switch__track{box-shadow:0 0 0 3px #2196f3}@keyframes spinner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.spinnerEl div{position:absolute;animation:spinner 1s linear infinite;width:160px;height:160px;top:20px;left:20px;border-radius:50%;box-shadow:0 4px 0 #ff6b08;transform-origin:80px 82px}.loading-eclipse{width:200px;height:200px;display:inline-block;overflow:hidden;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.spinnerEl{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.spinnerEl div{box-sizing:content-box}@-webkit-keyframes swing{15%{-webkit-transform:translateX(9px);transform:translateX(9px)}30%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}65%{-webkit-transform:translateX(3px);transform:translateX(3px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing{15%{-webkit-transform:translateY(9px);transform:translateY(9px)}30%{-webkit-transform:translateY(-9px);transform:translateY(-9px)}40%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}65%{-webkit-transform:translateY(3px);transform:translateY(3px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.scroll-button{position:fixed;bottom:15px;right:15px;border-radius:50%;z-index:10;border:transparent;padding:10px;background-color:#ff6b08;color:#ff6b08;cursor:pointer}.scroll-button:focus,.scroll-button:hover{background-color:#ff6b08}.scroll-button:hover{-webkit-animation:swing .6s ease;animation:swing .6s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.scroll-btn-icon{width:30px;height:30px;fill:#e5e5e5}@media screen and (min-width:768px){.scroll-btn-icon{width:50px;height:50px}}@media screen and (min-width:1024px){.scroll-btn-icon{width:60px;height:60px}}.footer{background-color:#f7f7f7}.footer-text{width:482px;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:28px;color:#545454;display:flex;align-items:center;text-align:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.19}@media screen and (max-width:767px){.footer-text{flex-direction:column;font-size:14px;line-height:1.14;width:236px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.cocpyright{margin-bottom:10px}}body.modal-footer-open{overflow:hidden}.footer-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;padding-left:15px;padding-right:15px;background:rgba(0,0,0,.2);opacity:1;transition:opacity .1s cubic-bezier(.4,0,.2,1);overflow-y:scroll}.footer-backdrop.is-hidden{opacity:0;pointer-events:none}.footer-backdrop.is-hidden .footer-modal{transform:translate(-50%,-50%) scale(1.3)}.footer-modal{position:absolute;right:0;bottom:0;left:0;opacity:1;z-index:99;width:calc(100% - 30px);border-radius:24px;pointer-events:auto;line-height:1.17;transition:transform .1s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1);animation:modal 1s cubic-bezier(.4,0,.2,1)}@keyframes modal{0%{transform:scale(.3)}to{transform:scale(1)}}@media screen and (min-width:768px){.footer-modal{top:230px;width:628px;padding-top:0;margin:auto;height:fit-content}}@media screen and (min-width:1024px){.footer-modal{top:70px;width:914px}}@media screen and (max-width:768px){.footer-modal{width:280px;left:20%;top:110px;height:810px;padding-top:10px;transform:translateY(-10%) scale(1)}}.footer-close-button{position:absolute;top:15px;right:15px;display:flex;align-items:center;width:40px;height:40px;padding:0;background-color:#fff;border-radius:50%;border:transparent;transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-close-button:focus,.footer-close-button:hover{transform:scale(1.1)}.team{display:flex;flex-wrap:wrap;background-color:#fff;border-radius:15px}@media screen and (min-width:768px){.team{border-radius:25px}}.team-list{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:30px}@media screen and (min-width:1024px){.team-list{display:flex;align-items:center}}.team-img{margin-bottom:10px;width:100%;border-radius:50%;box-shadow:5px 5px 11px -2px #000}.team-img:focus,.team-img:hover{transform:scale(1.1);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0;transition-duration:.25s}.team-item{position:relative;display:flex;flex-direction:column;align-items:center;margin:20px;width:calc(50% - 40px)}@media screen and (min-width:768px){.team-item{width:calc(25% - 40px)}}@media screen and (min-width:1024px){.team-item{margin:30px;width:calc(25% - 60px)}}.link-icon{color:inherit;text-decoration:none}.title-team{margin-bottom:5px;font-family:Roboto,sans-serif;font-weight:700}.team-professional{font-family:Roboto,sans-serif;color:#ff6b08}@media screen and (max-width:768px){.team-professional{font-size:14px}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height: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{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.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}.slider-wrapper{padding-top:20px;font-size:13px;padding-bottom:70px}@media screen and (max-width:768px){.slider-wrapper{display:none;width:2555px}}.arrow_title_back{transform:rotate(1turn)}.arrow_title_back,.arrow_title_next{color:#8c8c8c;font-size:18px;width:35px;height:100px;margin:0}.arrow_title_next{transform:rotate(180deg)}.arrow_container{width:15px;height:100px}.glide__arrow{box-shadow:0 0 15px #8c8c8c;background-color:hsla(0,0%,100%,.418);padding:10px 2px;transition:1s}.glide__arrow:hover{background-color:#fff}.glide__arrow--right{right:1.2em;border-radius:10px;fill:#ff6b08;transition:1s;z-index:auto}.glide__arrow--right:focus,.glide__arrow--right:hover{fill:#545454}.glide__arrow--left{left:1em;border-radius:10px;fill:#ff6b08;transition:1s;z-index:auto}.glide__arrow--left:focus,.glide__arrow--left:hover{fill:#545454}.slider-card{margin-right:8px}.slider-title{padding-top:15px;padding-bottom:5px;text-align:center;color:#8c8c8c;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:2;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.rating-slider,.slider-image{border-radius:5px}.rating-slider{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:38px;height:18px;font-family:Roboto,sans-serif;font-weight:500;font-size:13px;line-height:1.1;color:#fff;background-color:#ff6b08}@media screen and (min-width:768px){.icon-arrow-left,.icon-arrow-right{width:20px;height:40px}}@media screen and (min-width:1026px){.icon-arrow-left,.icon-arrow-right{width:32px;height:80px}}.is-hidden{display:none}.clock{width:90px;height:90px;position:absolute;top:10px;left:10px;display:flex;justify-content:center;align-items:center;background:url(/project-JS-NightCoders/js-clock.78213589.PNG),radial-gradient(circle,#25495a 0,#19303c 11%,#091921 38%);background-size:cover;border-radius:50%;box-shadow:0 -15px 15px hsla(0,0%,52.5%,.35),inset 0 -15px 15px #191919,0 15px 15px hsla(0,0%,52.5%,.35),inset 0 15px 15px #706666}@media screen and (max-width:767px){.clock{display:none}}.clock:before{content:"";position:absolute;width:7px;height:7px;background-color:#fff;border-radius:50%;z-index:999}.clock .hour,.clock .min,.clock .sec{position:absolute}.clock .hour,.hr{width:55px;height:55px}.clock .min,.mn{width:65px;height:65px}.clock .sec,.sc{width:75px;height:75px}.hr,.mn,.sc{display:flex;justify-content:center;position:absolute;border-radius:50%}.hr:before{content:"";position:absolute;width:4px;height:30px;background-color:#fff;z-index:10;border-radius:6px 6px 0 0}.mn:before{content:"";position:absolute;width:2px;height:35px;background-color:#fff;z-index:11;border-radius:6px 6px 0 0}.sc:before{content:"";position:absolute;width:1px;height:55px;background-color:#fff;z-index:12;border-radius:6px 6px 0 0}.video-trailer{display:block;width:100%;height:100%;min-height:300px;max-width:900px}.trailer-positioning{top:100px;min-width:300px;width:80%;max-width:768px;display:flex;justify-content:center}@media screen and (min-width:1024px){.trailer-positioning{top:150px}}
/*# sourceMappingURL=/project-JS-NightCoders/src.74d59a48.css.map */