diff --git a/app/css/components/professional.css b/app/css/components/professional.css
index d25123c06390d726a21a9a833240e7a765b458c5..d728ae1f719cc0a01190377e595596064caa519d 100644
--- a/app/css/components/professional.css
+++ b/app/css/components/professional.css
@@ -1,558 +1 @@
-.professional {
- position: relative;
- overflow: hidden;
- margin-top: 85px;
- background-color: var(--blue-middle);
-}
-.professional__inner {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- position: relative;
-}
-.professional__content {
- width: 50%;
- padding: 85px 0 55px;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- position: relative;
- z-index: 11;
- color: var(--light);
-}
-.professional__content::before {
- content: "";
- position: absolute;
- right: 26%;
- bottom: 0;
- width: 66vw;
- height: 100%;
- background-image: linear-gradient(108deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);
- z-index: -1;
- -webkit-transform: skewX(17deg);
- -ms-transform: skewX(17deg);
- transform: skewX(17deg);
- -webkit-backdrop-filter: blur(5px);
- backdrop-filter: blur(5px);
- -webkit-transform-origin: top;
- -ms-transform-origin: top;
- transform-origin: top;
-}
-.professional__title {
- margin-bottom: 24px;
-}
-.professional__subtitle {
- line-height: 1;
- font-size: 36px;
- font-weight: 600;
- margin-top: -5px;
- margin-bottom: 70px;
-}
-.professional__text {
- font-size: 24px;
- font-weight: 200;
- line-height: 1.17;
- max-width: 560px;
- width: 100%;
-}
-.professional__text-wrapper {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- gap: 30px;
- margin-bottom: 44px;
-}
-.professional__slider-container {
- position: absolute;
- top: 0;
- bottom: 0;
- width: 100%;
- max-width: 1440px;
- left: 50%;
- -webkit-transform: translateX(-50%);
- -ms-transform: translateX(-50%);
- transform: translateX(-50%);
- overflow: hidden;
-}
-.professional__slider {
- width: 70%;
- position: absolute;
- top: 160px;
- right: -6%;
-}
-.professional__slider-wrapper {
- padding: 40px 0;
-}
-.professional__slider-item {
- 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;
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- -webkit-transform: scale(1);
- -ms-transform: scale(1);
- transform: scale(1);
- -webkit-transition: -webkit-transform var(--transition);
- transition: -webkit-transform var(--transition);
- transition: transform var(--transition);
- transition: transform var(--transition), -webkit-transform var(--transition);
-}
-.professional__slider-item img {
- margin: auto;
- height: 220px;
- width: 400px;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.3);
- -ms-transform: scale(1.3);
- transform: scale(1.3);
- z-index: 11;
- -webkit-filter: grayscale(0);
- filter: grayscale(0);
-}
-.professional__slider-item.swiper-slide-active .professional__slider-link {
- -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);
- box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);
-}
-.professional__slider-item.swiper-slide-active .professional__slider-link::before {
- background-color: rgba(0, 0, 0, 0.1);
-}
-.professional__slider-item.swiper-slide-active .professional__slider-icon {
- opacity: 1;
-}
-.professional__slider-item.swiper-slide-active img {
- width: 350px;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-item--hide {
- -webkit-filter: grayscale(100%) !important;
- filter: grayscale(100%) !important;
- pointer-events: none;
-}
-.professional__slider-link {
- position: relative;
- -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
- box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-link::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background-color: rgba(0, 0, 0, 0.25);
- z-index: 1;
-}
-.professional__slider-icon {
- position: absolute;
- 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;
- width: 80px;
- height: 66px;
- overflow: hidden;
- top: 50%;
- left: 50%;
- display: flex;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- z-index: 1;
- opacity: 0;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-icon svg path {
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-icon:hover svg path:nth-child(1) {
- fill: var(--blue-dark);
-}
-.professional__slider-icon:hover svg path:nth-child(2) {
- fill: var(--light);
-}
-.professional__slider-btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- background-color: var(--light);
- border-radius: 50%;
- border: none;
- width: 56px;
- height: 56px;
- padding: 0;
- 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;
- top: 150px;
-}
-.professional__slider-btn::after {
- content: "";
-}
-.professional__slider-btn svg {
- -webkit-transform: scale(0.8);
- -ms-transform: scale(0.8);
- transform: scale(0.8);
-}
-.professional__slider-btn.swiper-button-disabled {
- opacity: 0.5;
-}
-.professional__slider-navigation-prev {
- left: 19%;
-}
-.professional__slider-navigation-next {
- right: 19%;
-}
-.professional__slider-info {
- margin: 0 auto;
- display: block;
- max-width: 420px;
- font-weight: 600;
- color: #fff;
- text-align: center;
- font-size: 20px;
- line-height: 1.17;
-}
-.professional__slider-pagination {
- width: auto !important;
- position: static !important;
- padding-top: 16px;
- margin-bottom: 32px;
-}
-.professional__slider-pagination .swiper-pagination-bullet {
- width: 56px;
- height: 3px;
- padding: 0;
- border-radius: 0;
- margin: 0 9px !important;
- background-color: var(--light);
- opacity: 0.5;
- bottom: 0;
-}
-.professional__slider-pagination .swiper-pagination-bullet-active {
- background-color: var(--light) !important;
- opacity: 1;
-}
-
-@media (max-width: 1440px) {
- .professional__content::before {
- right: 20%;
- }
- .professional__slider {
- width: 66%;
- right: -108px;
- }
- .professional__slider-item img {
- height: 220px;
- }
- .professional__slider-navigation-prev {
- left: 16%;
- }
- .professional__slider-navigation-next {
- right: 16%;
- }
-}
-@media (max-width: 1280px) {
- .professional {
- margin-top: 60px;
- }
- .professional__content {
- padding: 60px 0 80px;
- }
- .professional__content::before {
- right: 23%;
- }
- .professional__subtitle {
- font-size: 25px;
- margin-bottom: 50px;
- }
- .professional__text {
- font-size: 17px;
- max-width: 520px;
- }
- .professional__text-wrapper {
- margin-bottom: 38px;
- }
- .professional__slider {
- top: 128px;
- right: -80px;
- }
- .professional__slider-item img {
- height: 194px;
- width: 400px;
- }
- .professional__slider-item.swiper-slide-active img {
- width: 300px;
- }
- .professional__slider-btn {
- top: 130px;
- }
- .professional__slider-pagination {
- padding-top: 2px;
- margin-bottom: 27px;
- }
- .professional__slider-pagination .swiper-pagination-bullet {
- width: 50px;
- }
- .professional__slider-info {
- font-size: 14px;
- max-width: 290px;
- }
-}
-@media (max-width: 1140px) {
- .professional__content::before {
- right: 17%;
- }
- .professional__slider-navigation-prev {
- left: 14%;
- }
- .professional__slider-navigation-next {
- right: 14%;
- }
-}
-@media (max-width: 1024px) {
- .professional {
- padding-bottom: 70px;
- }
- .professional__content {
- padding: 60px 0 70px;
- }
- .professional__content::before {
- right: 13%;
- }
- .professional__subtitle {
- margin-bottom: 55px;
- }
- .professional__text {
- max-width: 420px;
- }
- .professional__text-wrapper {
- margin-bottom: 56px;
- gap: 20px;
- }
- .professional__slider-item.swiper-slide-active img {
- width: 240px;
- }
- .professional__slider-item img {
- height: 150px;
- width: 300px;
- }
- .professional__slider-icon {
- width: 56px;
- height: 46px;
- }
- .professional__slider-btn {
- width: 42px;
- height: 42px;
- top: 116px;
- }
- .professional__slider-navigation-prev {
- left: 18%;
- }
- .professional__slider-navigation-next {
- right: 18%;
- }
- .professional__slider-pagination {
- padding-top: 0;
- }
- .professional__slider-pagination .swiper-pagination-bullet {
- width: 38px;
- }
-}
-@media (max-width: 992px) {
- .professional__content {
- width: 100%;
- padding-bottom: 45px;
- }
- .professional__content::before {
- display: none;
- }
- .professional__subtitle {
- margin-bottom: 33px;
- }
- .professional__text-wrapper {
- margin-bottom: 0;
- }
- .professional__text {
- max-width: 520px;
- }
- .professional__slider {
- position: static;
- width: 100%;
- }
- .professional__slider-decor {
- position: relative;
- -webkit-transform: rotate(180deg);
- -ms-transform: rotate(180deg);
- transform: rotate(180deg);
- z-index: 1;
- }
- .professional__slider-decor::before {
- content: "";
- position: absolute;
- z-index: 2;
- left: 0;
- top: 0;
- right: 0;
- height: 1000px;
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(39.39%, #cd1338), color-stop(127.43%, rgba(205, 19, 56, 0.46)));
- background-image: linear-gradient(180deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);
- -webkit-transform: skewY(343deg) rotate(180deg);
- -ms-transform: skewY(343deg) rotate(180deg);
- transform: skewY(343deg) rotate(180deg);
- -webkit-backdrop-filter: blur(5px);
- backdrop-filter: blur(5px);
- }
- .professional__slider-container {
- padding: 0 var(--container-offset);
- max-width: var(--container-width);
- position: static;
- -webkit-transform: translateX(0);
- -ms-transform: translateX(0);
- transform: translateX(0);
- margin: 0 auto 52px auto;
- }
- .professional__slider-item img {
- height: 160px;
- }
- .professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.5);
- -ms-transform: scale(1.5);
- transform: scale(1.5);
- }
- .professional__slider-item.swiper-slide-active img {
- width: 250px;
- }
- .professional__slider-btn {
- top: 122px;
- }
- .professional__slider-pagination {
- margin-bottom: 20px;
- }
- .professional__slider-navigation-prev {
- left: 20%;
- }
- .professional__slider-navigation-next {
- right: 20%;
- }
-}
-@media (max-width: 768px) {
- .professional {
- margin-top: 60px;
- }
- .professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.4);
- -ms-transform: scale(1.4);
- transform: scale(1.4);
- }
-}
-@media (max-width: 700px) {
- .professional__subtitle {
- font-size: 16px;
- }
- .professional__text {
- font-size: 14px;
- line-height: 18px;
- max-width: 340px;
- }
- .professional__slider-decor {
- padding-top: 10px;
- }
- .professional__slider-decor::before {
- top: -30px;
- }
- .professional__slider-item img {
- height: 140px;
- }
- .professional__slider-item.swiper-slide-active img {
- width: 230px;
- }
- .professional__slider-icon {
- width: 50px;
- height: 40px;
- }
- .professional__slider-btn {
- top: 110px;
- width: 38px;
- height: 38px;
- }
- .professional__slider-btn svg {
- -webkit-transform: scale(0.6);
- -ms-transform: scale(0.6);
- transform: scale(0.6);
- }
- .professional__slider-navigation-prev {
- left: 28%;
- }
- .professional__slider-navigation-next {
- right: 28%;
- }
-}
-@media (max-width: 500px) {
- .professional__content {
- padding: 45px 0 10px;
- }
- .professional__slider-decor {
- padding-top: 30px;
- }
- .professional__slider-container {
- padding-left: 0;
- padding-right: 0;
- margin-bottom: 40px;
- }
- .professional__slider-pagination {
- padding-top: 10px;
- }
- .professional__slider-navigation-prev {
- left: 14%;
- }
- .professional__slider-navigation-next {
- right: 14%;
- }
-}
-@media (max-width: 360px) {
- .professional__slider-container {
- padding-top: 0;
- }
- .professional__slider-btn {
- top: 115px;
- }
- .professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.2);
- -ms-transform: scale(1.2);
- transform: scale(1.2);
- }
-}
-/*# sourceMappingURL=professional.css.map */
\ No newline at end of file
+.professional{position:relative;overflow:hidden;margin-top:85px;background-color:var(--blue-middle)}.professional__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.professional__content{width:50%;padding:85px 0 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:11;color:var(--light)}.professional__content::before{content:"";position:absolute;right:26%;bottom:0;width:66vw;height:100%;background-image:linear-gradient(108deg,#cd1338 39.39%,rgba(205,19,56,.46) 127.43%);z-index:-1;-webkit-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.professional__title{margin-bottom:24px}.professional__subtitle{line-height:1;font-size:36px;font-weight:600;margin-top:-5px;margin-bottom:70px}.professional__text{font-size:24px;font-weight:200;line-height:1.17;max-width:560px;width:100%}.professional__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:44px}.professional__slider-container{position:absolute;top:0;bottom:0;width:100%;max-width:1440px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}.professional__slider{width:70%;position:absolute;top:160px;right:-6%}.professional__slider-wrapper{padding:40px 0}.professional__slider-item{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;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition),-webkit-transform var(--transition)}.professional__slider-item img{margin:auto;height:220px;width:400px;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);z-index:11;-webkit-filter:grayscale(0);filter:grayscale(0)}.professional__slider-item.swiper-slide-active .professional__slider-link{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.45);box-shadow:0 10px 20px 0 rgba(0,0,0,.45)}.professional__slider-item.swiper-slide-active .professional__slider-link::before{background-color:rgba(0,0,0,.1)}.professional__slider-item.swiper-slide-active .professional__slider-icon{opacity:1}.professional__slider-item.swiper-slide-active img{width:350px;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-item--hide{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;pointer-events:none}.professional__slider-link{position:relative;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}.professional__slider-icon{position:absolute;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;width:80px;height:66px;overflow:hidden;top:50%;left:50%;display:flex;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;opacity:0;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-icon svg path{-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-icon:hover svg path:nth-child(1){fill:var(--blue-dark)}.professional__slider-icon:hover svg path:nth-child(2){fill:var(--light)}.professional__slider-btn{-webkit-box-shadow:none;box-shadow:none;background-color:var(--light);border-radius:50%;border:none;width:56px;height:56px;padding:0;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;top:150px}.professional__slider-btn::after{content:""}.professional__slider-btn svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.professional__slider-btn.swiper-button-disabled{opacity:.5}.professional__slider-navigation-prev{left:19%}.professional__slider-navigation-next{right:19%}.professional__slider-info{margin:0 auto;display:block;max-width:420px;font-weight:600;color:#fff;text-align:center;font-size:20px;line-height:1.17}.professional__slider-pagination{width:auto!important;position:static!important;padding-top:16px;margin-bottom:32px}.professional__slider-pagination .swiper-pagination-bullet{width:56px;height:3px;padding:0;border-radius:0;margin:0 9px!important;background-color:var(--light);opacity:.5;bottom:0}.professional__slider-pagination .swiper-pagination-bullet-active{background-color:var(--light)!important;opacity:1}@media (max-width:1440px){.professional__content::before{right:20%}.professional__slider{width:66%;right:-108px}.professional__slider-item img{height:220px}.professional__slider-navigation-prev{left:16%}.professional__slider-navigation-next{right:16%}}@media (max-width:1280px){.professional{margin-top:60px}.professional__content{padding:60px 0 80px}.professional__content::before{right:23%}.professional__subtitle{font-size:25px;margin-bottom:50px}.professional__text{font-size:17px;max-width:520px}.professional__text-wrapper{margin-bottom:38px}.professional__slider{top:128px;right:-80px}.professional__slider-item img{height:194px;width:400px}.professional__slider-item.swiper-slide-active img{width:300px}.professional__slider-btn{top:130px}.professional__slider-pagination{padding-top:2px;margin-bottom:27px}.professional__slider-pagination .swiper-pagination-bullet{width:50px}.professional__slider-info{font-size:14px;max-width:290px}}@media (max-width:1140px){.professional__content::before{right:17%}.professional__slider-navigation-prev{left:14%}.professional__slider-navigation-next{right:14%}}@media (max-width:1024px){.professional{padding-bottom:70px}.professional__content{padding:60px 0 70px}.professional__content::before{right:13%}.professional__subtitle{margin-bottom:55px}.professional__text{max-width:420px}.professional__text-wrapper{margin-bottom:56px;gap:20px}.professional__slider-item.swiper-slide-active img{width:240px}.professional__slider-item img{height:150px;width:300px}.professional__slider-icon{width:56px;height:46px}.professional__slider-btn{width:42px;height:42px;top:116px}.professional__slider-navigation-prev{left:18%}.professional__slider-navigation-next{right:18%}.professional__slider-pagination{padding-top:0}.professional__slider-pagination .swiper-pagination-bullet{width:38px}}@media (max-width:992px){.professional__content{width:100%;padding-bottom:45px}.professional__content::before{display:none}.professional__subtitle{margin-bottom:33px}.professional__text-wrapper{margin-bottom:0}.professional__text{max-width:520px}.professional__slider{position:static;width:100%}.professional__slider-decor{position:relative;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:1}.professional__slider-decor::before{content:"";position:absolute;z-index:2;left:0;top:0;right:0;height:1000px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(39.39%,#cd1338),color-stop(127.43%,rgba(205,19,56,.46)));background-image:linear-gradient(180deg,#cd1338 39.39%,rgba(205,19,56,.46) 127.43%);-webkit-transform:skewY(343deg) rotate(180deg);-ms-transform:skewY(343deg) rotate(180deg);transform:skewY(343deg) rotate(180deg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.professional__slider-container{padding:0 var(--container-offset);max-width:var(--container-width);position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0 auto 52px}.professional__slider-item img{height:160px}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.professional__slider-item.swiper-slide-active img{width:250px}.professional__slider-btn{top:122px}.professional__slider-pagination{margin-bottom:20px}.professional__slider-navigation-prev{left:20%}.professional__slider-navigation-next{right:20%}}@media (max-width:768px){.professional{margin-top:60px}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}}@media (max-width:700px){.professional__subtitle{font-size:16px}.professional__text{font-size:14px;line-height:18px;max-width:340px}.professional__slider-decor{padding-top:10px}.professional__slider-decor::before{top:-30px}.professional__slider-item img{height:140px}.professional__slider-item.swiper-slide-active img{width:230px}.professional__slider-icon{width:50px;height:40px}.professional__slider-btn{top:110px;width:38px;height:38px}.professional__slider-btn svg{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.professional__slider-navigation-prev{left:28%}.professional__slider-navigation-next{right:28%}}@media (max-width:500px){.professional__content{padding:45px 0 10px}.professional__slider-decor{padding-top:30px}.professional__slider-container{padding-left:0;padding-right:0;margin-bottom:40px}.professional__slider-pagination{padding-top:10px}.professional__slider-navigation-prev{left:14%}.professional__slider-navigation-next{right:14%}}@media (max-width:360px){.professional__slider-container{padding-top:0}.professional__slider-btn{top:115px}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}
\ No newline at end of file
diff --git a/app/css/components/professional.css.map b/app/css/components/professional.css.map
deleted file mode 100644
index 784a82e3c3c2e157a41eed1f3119dcf760892c9e..0000000000000000000000000000000000000000
--- a/app/css/components/professional.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["components/professional.scss","components/professional.css"],"names":[],"mappings":"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","file":"components/professional.css","sourcesContent":[".professional {\r\n position: relative;\r\n overflow: hidden;\r\n margin-top: 85px;\r\n background-color: var(--blue-middle);\r\n\r\n &__inner {\r\n display: flex;\r\n position: relative;\r\n }\r\n\r\n &__content {\r\n width: 50%;\r\n padding: 85px 0 55px;\r\n display: flex;\r\n flex-direction: column;\r\n position: relative;\r\n z-index: 11;\r\n color: var(--light);\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n right: 26%;\r\n bottom: 0;\r\n width: 66vw;\r\n height: 100%;\r\n background-image: linear-gradient(108deg,\r\n #cd1338 39.39%,\r\n rgba(205, 19, 56, 0.46) 127.43%);\r\n z-index: -1;\r\n transform: skewX(17deg);\r\n backdrop-filter: blur(5px);\r\n transform-origin: top;\r\n }\r\n }\r\n\r\n &__title {\r\n margin-bottom: 24px;\r\n }\r\n\r\n &__subtitle {\r\n line-height: 1;\r\n font-size: 36px;\r\n font-weight: 600;\r\n margin-top: -5px;\r\n margin-bottom: 70px;\r\n }\r\n\r\n &__text {\r\n font-size: 24px;\r\n font-weight: 200;\r\n line-height: 1.17;\r\n max-width: 560px;\r\n width: 100%;\r\n }\r\n\r\n &__text-wrapper {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 30px;\r\n margin-bottom: 44px;\r\n }\r\n\r\n &__slider-container {\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n width: 100%;\r\n max-width: 1440px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n overflow: hidden;\r\n }\r\n\r\n &__slider {\r\n width: 70%;\r\n position: absolute;\r\n top: 160px;\r\n right: -6%;\r\n\r\n &-wrapper {\r\n padding: 40px 0;\r\n }\r\n\r\n &-item {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n filter: grayscale(100%);\r\n transform: scale(1);\r\n transition: transform var(--transition);\r\n\r\n img {\r\n margin: auto;\r\n height: 220px;\r\n width: 400px;\r\n transition: all var(--transition);\r\n }\r\n\r\n &.swiper-slide-active {\r\n transform: scale(1.3);\r\n z-index: 11;\r\n filter: grayscale(0);\r\n\r\n .professional__slider-link {\r\n box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);\r\n\r\n &::before {\r\n background-color: rgba(0, 0, 0, 0.1);\r\n }\r\n }\r\n\r\n .professional__slider-icon {\r\n opacity: 1;\r\n }\r\n\r\n img {\r\n width: 350px;\r\n transition: all var(--transition);\r\n }\r\n }\r\n\r\n //TODO hide last slide\r\n &--hide {\r\n filter: grayscale(100%) !important;\r\n pointer-events: none;\r\n }\r\n }\r\n\r\n &-link {\r\n position: relative;\r\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);\r\n transition: all var(--transition);\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(0, 0, 0, 0.25);\r\n z-index: 1;\r\n }\r\n }\r\n\r\n &-icon {\r\n position: absolute;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 80px;\r\n height: 66px;\r\n overflow: hidden;\r\n top: 50%;\r\n left: 50%;\r\n display: flex;\r\n transform: translate(-50%, -50%);\r\n z-index: 1;\r\n opacity: 0;\r\n transition: all var(--transition);\r\n\r\n & svg path {\r\n transition: all var(--transition);\r\n }\r\n\r\n &:hover svg path:nth-child(1) {\r\n fill: var(--blue-dark);\r\n }\r\n\r\n &:hover svg path:nth-child(2) {\r\n fill: var(--light);\r\n }\r\n }\r\n\r\n &-btn {\r\n box-shadow: none;\r\n background-color: var(--light);\r\n border-radius: 50%;\r\n border: none;\r\n width: 56px;\r\n height: 56px;\r\n padding: 0;\r\n display: flex;\r\n\r\n justify-content: center;\r\n align-items: center;\r\n top: 150px;\r\n\r\n &::after {\r\n content: '';\r\n }\r\n\r\n & svg {\r\n transform: scale(0.8);\r\n }\r\n }\r\n\r\n &-btn.swiper-button-disabled {\r\n opacity: 0.5;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 19%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 19%;\r\n }\r\n\r\n &-info {\r\n margin: 0 auto;\r\n display: block;\r\n max-width: 420px;\r\n font-weight: 600;\r\n color: #fff;\r\n text-align: center;\r\n font-size: 20px;\r\n line-height: 1.17;\r\n }\r\n }\r\n\r\n &__slider-pagination {\r\n width: auto !important;\r\n position: static !important;\r\n padding-top: 16px;\r\n margin-bottom: 32px;\r\n }\r\n\r\n &__slider-pagination .swiper-pagination-bullet {\r\n width: 56px;\r\n height: 3px;\r\n padding: 0;\r\n border-radius: 0;\r\n margin: 0 9px !important;\r\n background-color: var(--light);\r\n opacity: 0.5;\r\n bottom: 0;\r\n }\r\n\r\n &__slider-pagination .swiper-pagination-bullet-active {\r\n background-color: var(--light) !important;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .professional {\r\n &__content::before {\r\n right: 20%;\r\n }\r\n\r\n &__slider {\r\n width: 66%;\r\n right: -108px;\r\n\r\n &-item {\r\n img {\r\n height: 220px;\r\n }\r\n }\r\n\r\n &-navigation-prev {\r\n left: 16%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 16%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .professional {\r\n margin-top: 60px;\r\n\r\n &__content {\r\n padding: 60px 0 80px;\r\n\r\n &::before {\r\n right: 23%;\r\n }\r\n }\r\n\r\n &__subtitle {\r\n font-size: 25px;\r\n margin-bottom: 50px;\r\n }\r\n\r\n &__text {\r\n font-size: 17px;\r\n max-width: 520px;\r\n }\r\n\r\n &__text-wrapper {\r\n margin-bottom: 38px;\r\n }\r\n\r\n &__slider {\r\n top: 128px;\r\n right: -80px;\r\n\r\n &-item {\r\n & img {\r\n height: 194px;\r\n width: 400px;\r\n }\r\n\r\n &.swiper-slide-active {\r\n img {\r\n width: 300px;\r\n // height: 200px;\r\n }\r\n }\r\n }\r\n\r\n &-btn {\r\n top: 130px;\r\n }\r\n\r\n &-pagination {\r\n padding-top: 2px;\r\n margin-bottom: 27px;\r\n\r\n & .swiper-pagination-bullet {\r\n width: 50px;\r\n }\r\n }\r\n\r\n &-info {\r\n font-size: 14px;\r\n max-width: 290px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1140px) {\r\n .professional {\r\n &__content::before {\r\n right: 17%;\r\n }\r\n\r\n &__slider-item.swiper-slide-active img {\r\n // width: 270px;\r\n }\r\n\r\n &__slider-navigation-prev {\r\n left: 14%;\r\n }\r\n\r\n &__slider-navigation-next {\r\n right: 14%;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .professional {\r\n padding-bottom: 70px;\r\n\r\n &__content {\r\n padding: 60px 0 70px;\r\n\r\n &::before {\r\n right: 13%;\r\n }\r\n }\r\n\r\n &__subtitle {\r\n margin-bottom: 55px;\r\n }\r\n\r\n &__text {\r\n max-width: 420px;\r\n }\r\n\r\n &__text-wrapper {\r\n margin-bottom: 56px;\r\n gap: 20px;\r\n }\r\n\r\n &__slider {\r\n &-item {\r\n &.swiper-slide-active img {\r\n width: 240px;\r\n }\r\n\r\n & img {\r\n height: 150px;\r\n width: 300px;\r\n }\r\n }\r\n\r\n &-icon {\r\n width: 56px;\r\n height: 46px;\r\n }\r\n\r\n &-btn {\r\n width: 42px;\r\n height: 42px;\r\n top: 116px;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 18%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 18%;\r\n }\r\n\r\n &-pagination {\r\n padding-top: 0;\r\n }\r\n\r\n &-pagination .swiper-pagination-bullet {\r\n width: 38px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 992px) {\r\n .professional {\r\n &__content {\r\n width: 100%;\r\n padding-bottom: 45px;\r\n\r\n &::before {\r\n display: none;\r\n }\r\n }\r\n\r\n &__subtitle {\r\n margin-bottom: 33px;\r\n }\r\n\r\n &__text-wrapper {\r\n margin-bottom: 0;\r\n }\r\n\r\n &__text {\r\n max-width: 520px;\r\n }\r\n\r\n &__slider {\r\n position: static;\r\n width: 100%;\r\n\r\n &-decor {\r\n position: relative;\r\n transform: rotate(180deg);\r\n z-index: 1;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n z-index: 2;\r\n left: 0;\r\n top: 0;\r\n right: 0;\r\n height: 1000px;\r\n background-image: linear-gradient(180deg,\r\n #cd1338 39.39%,\r\n rgba(205, 19, 56, 0.46) 127.43%);\r\n transform: skewY(343deg) rotate(180deg);\r\n backdrop-filter: blur(5px);\r\n }\r\n }\r\n\r\n &-container {\r\n padding: 0 var(--container-offset);\r\n max-width: var(--container-width);\r\n\r\n position: static;\r\n transform: translateX(0);\r\n margin: 0 auto 52px auto;\r\n }\r\n\r\n &-item {\r\n & img {\r\n height: 160px;\r\n }\r\n\r\n &.swiper-slide-active {\r\n transform: scale(1.5);\r\n }\r\n\r\n &.swiper-slide-active img {\r\n // width: 230px;\r\n width: 250px;\r\n }\r\n }\r\n\r\n &-btn {\r\n top: 122px;\r\n }\r\n\r\n &-pagination {\r\n margin-bottom: 20px;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 20%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 20%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .professional {\r\n margin-top: 60px;\r\n\r\n &__slider {\r\n &-item {\r\n &.swiper-slide-active {\r\n transform: scale(1.4);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .professional {\r\n\r\n &__subtitle {\r\n font-size: 16px;\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n line-height: 18px;\r\n max-width: 340px;\r\n }\r\n\r\n &__slider {\r\n &-decor {\r\n padding-top: 10px;\r\n\r\n &::before {\r\n top: -30px;\r\n }\r\n }\r\n\r\n &-item {\r\n img {\r\n height: 140px;\r\n }\r\n\r\n &.swiper-slide-active {\r\n & img {\r\n width: 230px;\r\n }\r\n }\r\n }\r\n\r\n &-icon {\r\n width: 50px;\r\n height: 40px;\r\n }\r\n\r\n &-btn {\r\n top: 110px;\r\n width: 38px;\r\n height: 38px;\r\n\r\n & svg {\r\n transform: scale(0.6);\r\n }\r\n }\r\n\r\n &-navigation-prev {\r\n left: 28%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 28%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .professional {\r\n &__content {\r\n padding: 45px 0 10px;\r\n }\r\n\r\n &__slider {\r\n &-decor {\r\n padding-top: 30px;\r\n }\r\n\r\n &-container {\r\n padding-left: 0;\r\n padding-right: 0;\r\n margin-bottom: 40px;\r\n }\r\n\r\n &-pagination {\r\n padding-top: 10px;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 14%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 14%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n .professional {\r\n &__slider {\r\n &-container {\r\n padding-top: 0;\r\n }\r\n\r\n &-btn {\r\n top: 115px;\r\n }\r\n\r\n &-item.swiper-slide-active {\r\n transform: scale(1.2);\r\n }\r\n }\r\n }\r\n}",".professional {\n position: relative;\n overflow: hidden;\n margin-top: 85px;\n background-color: var(--blue-middle);\n}\n.professional__inner {\n display: flex;\n position: relative;\n}\n.professional__content {\n width: 50%;\n padding: 85px 0 55px;\n display: flex;\n flex-direction: column;\n position: relative;\n z-index: 11;\n color: var(--light);\n}\n.professional__content::before {\n content: \"\";\n position: absolute;\n right: 26%;\n bottom: 0;\n width: 66vw;\n height: 100%;\n background-image: linear-gradient(108deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);\n z-index: -1;\n transform: skewX(17deg);\n backdrop-filter: blur(5px);\n transform-origin: top;\n}\n.professional__title {\n margin-bottom: 24px;\n}\n.professional__subtitle {\n line-height: 1;\n font-size: 36px;\n font-weight: 600;\n margin-top: -5px;\n margin-bottom: 70px;\n}\n.professional__text {\n font-size: 24px;\n font-weight: 200;\n line-height: 1.17;\n max-width: 560px;\n width: 100%;\n}\n.professional__text-wrapper {\n display: flex;\n flex-direction: column;\n gap: 30px;\n margin-bottom: 44px;\n}\n.professional__slider-container {\n position: absolute;\n top: 0;\n bottom: 0;\n width: 100%;\n max-width: 1440px;\n left: 50%;\n transform: translateX(-50%);\n overflow: hidden;\n}\n.professional__slider {\n width: 70%;\n position: absolute;\n top: 160px;\n right: -6%;\n}\n.professional__slider-wrapper {\n padding: 40px 0;\n}\n.professional__slider-item {\n display: flex;\n justify-content: center;\n align-items: center;\n filter: grayscale(100%);\n transform: scale(1);\n transition: transform var(--transition);\n}\n.professional__slider-item img {\n margin: auto;\n height: 220px;\n width: 400px;\n transition: all var(--transition);\n}\n.professional__slider-item.swiper-slide-active {\n transform: scale(1.3);\n z-index: 11;\n filter: grayscale(0);\n}\n.professional__slider-item.swiper-slide-active .professional__slider-link {\n box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);\n}\n.professional__slider-item.swiper-slide-active .professional__slider-link::before {\n background-color: rgba(0, 0, 0, 0.1);\n}\n.professional__slider-item.swiper-slide-active .professional__slider-icon {\n opacity: 1;\n}\n.professional__slider-item.swiper-slide-active img {\n width: 350px;\n transition: all var(--transition);\n}\n.professional__slider-item--hide {\n filter: grayscale(100%) !important;\n pointer-events: none;\n}\n.professional__slider-link {\n position: relative;\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);\n transition: all var(--transition);\n}\n.professional__slider-link::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.25);\n z-index: 1;\n}\n.professional__slider-icon {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 80px;\n height: 66px;\n overflow: hidden;\n top: 50%;\n left: 50%;\n display: flex;\n transform: translate(-50%, -50%);\n z-index: 1;\n opacity: 0;\n transition: all var(--transition);\n}\n.professional__slider-icon svg path {\n transition: all var(--transition);\n}\n.professional__slider-icon:hover svg path:nth-child(1) {\n fill: var(--blue-dark);\n}\n.professional__slider-icon:hover svg path:nth-child(2) {\n fill: var(--light);\n}\n.professional__slider-btn {\n box-shadow: none;\n background-color: var(--light);\n border-radius: 50%;\n border: none;\n width: 56px;\n height: 56px;\n padding: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n top: 150px;\n}\n.professional__slider-btn::after {\n content: \"\";\n}\n.professional__slider-btn svg {\n transform: scale(0.8);\n}\n.professional__slider-btn.swiper-button-disabled {\n opacity: 0.5;\n}\n.professional__slider-navigation-prev {\n left: 19%;\n}\n.professional__slider-navigation-next {\n right: 19%;\n}\n.professional__slider-info {\n margin: 0 auto;\n display: block;\n max-width: 420px;\n font-weight: 600;\n color: #fff;\n text-align: center;\n font-size: 20px;\n line-height: 1.17;\n}\n.professional__slider-pagination {\n width: auto !important;\n position: static !important;\n padding-top: 16px;\n margin-bottom: 32px;\n}\n.professional__slider-pagination .swiper-pagination-bullet {\n width: 56px;\n height: 3px;\n padding: 0;\n border-radius: 0;\n margin: 0 9px !important;\n background-color: var(--light);\n opacity: 0.5;\n bottom: 0;\n}\n.professional__slider-pagination .swiper-pagination-bullet-active {\n background-color: var(--light) !important;\n opacity: 1;\n}\n\n@media (max-width: 1440px) {\n .professional__content::before {\n right: 20%;\n }\n .professional__slider {\n width: 66%;\n right: -108px;\n }\n .professional__slider-item img {\n height: 220px;\n }\n .professional__slider-navigation-prev {\n left: 16%;\n }\n .professional__slider-navigation-next {\n right: 16%;\n }\n}\n@media (max-width: 1280px) {\n .professional {\n margin-top: 60px;\n }\n .professional__content {\n padding: 60px 0 80px;\n }\n .professional__content::before {\n right: 23%;\n }\n .professional__subtitle {\n font-size: 25px;\n margin-bottom: 50px;\n }\n .professional__text {\n font-size: 17px;\n max-width: 520px;\n }\n .professional__text-wrapper {\n margin-bottom: 38px;\n }\n .professional__slider {\n top: 128px;\n right: -80px;\n }\n .professional__slider-item img {\n height: 194px;\n width: 400px;\n }\n .professional__slider-item.swiper-slide-active img {\n width: 300px;\n }\n .professional__slider-btn {\n top: 130px;\n }\n .professional__slider-pagination {\n padding-top: 2px;\n margin-bottom: 27px;\n }\n .professional__slider-pagination .swiper-pagination-bullet {\n width: 50px;\n }\n .professional__slider-info {\n font-size: 14px;\n max-width: 290px;\n }\n}\n@media (max-width: 1140px) {\n .professional__content::before {\n right: 17%;\n }\n .professional__slider-navigation-prev {\n left: 14%;\n }\n .professional__slider-navigation-next {\n right: 14%;\n }\n}\n@media (max-width: 1024px) {\n .professional {\n padding-bottom: 70px;\n }\n .professional__content {\n padding: 60px 0 70px;\n }\n .professional__content::before {\n right: 13%;\n }\n .professional__subtitle {\n margin-bottom: 55px;\n }\n .professional__text {\n max-width: 420px;\n }\n .professional__text-wrapper {\n margin-bottom: 56px;\n gap: 20px;\n }\n .professional__slider-item.swiper-slide-active img {\n width: 240px;\n }\n .professional__slider-item img {\n height: 150px;\n width: 300px;\n }\n .professional__slider-icon {\n width: 56px;\n height: 46px;\n }\n .professional__slider-btn {\n width: 42px;\n height: 42px;\n top: 116px;\n }\n .professional__slider-navigation-prev {\n left: 18%;\n }\n .professional__slider-navigation-next {\n right: 18%;\n }\n .professional__slider-pagination {\n padding-top: 0;\n }\n .professional__slider-pagination .swiper-pagination-bullet {\n width: 38px;\n }\n}\n@media (max-width: 992px) {\n .professional__content {\n width: 100%;\n padding-bottom: 45px;\n }\n .professional__content::before {\n display: none;\n }\n .professional__subtitle {\n margin-bottom: 33px;\n }\n .professional__text-wrapper {\n margin-bottom: 0;\n }\n .professional__text {\n max-width: 520px;\n }\n .professional__slider {\n position: static;\n width: 100%;\n }\n .professional__slider-decor {\n position: relative;\n transform: rotate(180deg);\n z-index: 1;\n }\n .professional__slider-decor::before {\n content: \"\";\n position: absolute;\n z-index: 2;\n left: 0;\n top: 0;\n right: 0;\n height: 1000px;\n background-image: linear-gradient(180deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);\n transform: skewY(343deg) rotate(180deg);\n backdrop-filter: blur(5px);\n }\n .professional__slider-container {\n padding: 0 var(--container-offset);\n max-width: var(--container-width);\n position: static;\n transform: translateX(0);\n margin: 0 auto 52px auto;\n }\n .professional__slider-item img {\n height: 160px;\n }\n .professional__slider-item.swiper-slide-active {\n transform: scale(1.5);\n }\n .professional__slider-item.swiper-slide-active img {\n width: 250px;\n }\n .professional__slider-btn {\n top: 122px;\n }\n .professional__slider-pagination {\n margin-bottom: 20px;\n }\n .professional__slider-navigation-prev {\n left: 20%;\n }\n .professional__slider-navigation-next {\n right: 20%;\n }\n}\n@media (max-width: 768px) {\n .professional {\n margin-top: 60px;\n }\n .professional__slider-item.swiper-slide-active {\n transform: scale(1.4);\n }\n}\n@media (max-width: 700px) {\n .professional__subtitle {\n font-size: 16px;\n }\n .professional__text {\n font-size: 14px;\n line-height: 18px;\n max-width: 340px;\n }\n .professional__slider-decor {\n padding-top: 10px;\n }\n .professional__slider-decor::before {\n top: -30px;\n }\n .professional__slider-item img {\n height: 140px;\n }\n .professional__slider-item.swiper-slide-active img {\n width: 230px;\n }\n .professional__slider-icon {\n width: 50px;\n height: 40px;\n }\n .professional__slider-btn {\n top: 110px;\n width: 38px;\n height: 38px;\n }\n .professional__slider-btn svg {\n transform: scale(0.6);\n }\n .professional__slider-navigation-prev {\n left: 28%;\n }\n .professional__slider-navigation-next {\n right: 28%;\n }\n}\n@media (max-width: 500px) {\n .professional__content {\n padding: 45px 0 10px;\n }\n .professional__slider-decor {\n padding-top: 30px;\n }\n .professional__slider-container {\n padding-left: 0;\n padding-right: 0;\n margin-bottom: 40px;\n }\n .professional__slider-pagination {\n padding-top: 10px;\n }\n .professional__slider-navigation-prev {\n left: 14%;\n }\n .professional__slider-navigation-next {\n right: 14%;\n }\n}\n@media (max-width: 360px) {\n .professional__slider-container {\n padding-top: 0;\n }\n .professional__slider-btn {\n top: 115px;\n }\n .professional__slider-item.swiper-slide-active {\n transform: scale(1.2);\n }\n}"]}
\ No newline at end of file
diff --git a/app/css/components/recommendations.css b/app/css/components/recommendations.css
index e3e32a99819fa20a0175bbdd4605d4ea55552b86..473ea387368d3719c56dc9539351fa5dabc7282f 100644
--- a/app/css/components/recommendations.css
+++ b/app/css/components/recommendations.css
@@ -1,289 +1 @@
-.recommendations {
- padding: 85px 0 0;
- margin-bottom: -1px;
-}
-.recommendations__inner {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-.recommendations__content {
- 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;
- padding-left: 40px;
- position: relative;
- z-index: 11;
-}
-.recommendations__title {
- margin-bottom: 24px;
- color: var(--accent);
-}
-.recommendations__text {
- color: var(--default);
- font-size: 24px;
- font-weight: 200;
- line-height: 28px;
- max-width: 540px;
- width: 100%;
-}
-.recommendations__slider {
- position: relative;
- height: 660px;
- 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;
-}
-.recommendations__slider-inner {
- width: 50%;
- position: relative;
- -webkit-clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);
- clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);
-}
-.recommendations__slider-inner::before {
- content: "";
- position: absolute;
- bottom: 0;
- right: 0;
- width: calc(100% + 100vw - var(--content-width) / 2);
- height: 100%;
- background-color: var(--blue-middle);
- z-index: -1;
-}
-.recommendations__slider-wrapper {
- min-width: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- position: relative;
-}
-.recommendations__slider-container {
- padding-right: 140px;
-}
-.recommendations__slider-item {
- 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;
-}
-.recommendations__slider-link {
- position: relative;
-}
-.recommendations__slider-link::before {
- content: "";
- position: absolute;
- background-image: url("./../img/svg/zoom.svg");
- background-position: center;
- background-size: contain;
- background-repeat: no-repeat;
- right: 20px;
- top: 10px;
- width: 62px;
- height: 66px;
-}
-.recommendations__slider-link img {
- max-width: 370px;
-}
-.recommendations__slider-btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- background-color: transparent;
- border: none;
- width: 40px;
- height: 42px;
- padding: 0;
- 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;
-}
-.recommendations__slider-btn::after {
- content: "";
-}
-.recommendations__slider-btn svg {
- -webkit-transform: scale(0.8);
- -ms-transform: scale(0.8);
- transform: scale(0.8);
-}
-.recommendations__slider-btn.swiper-button-disabled {
- opacity: 0.5;
-}
-.recommendations__slider-navigation-prev {
- left: -10px;
-}
-.recommendations__slider-navigation-next {
- right: 130px;
-}
-
-@media (max-width: 1280px) {
- .recommendations {
- padding: 60px 0 0;
- }
- .recommendations__slider {
- height: 606px;
- }
- .recommendations__slider-inner {
- width: 55%;
- }
- .recommendations__slider-link::before {
- width: 50px;
- height: 54px;
- right: 6px;
- }
- .recommendations__slider-link img {
- max-width: 350px;
- }
- .recommendations__text {
- font-size: 17px;
- line-height: 20px;
- max-width: 376px;
- }
- .recommendations__content {
- padding-left: 130px;
- }
-}
-@media (max-width: 1024px) {
- .recommendations__slider {
- height: 506px;
- }
- .recommendations__slider-inner {
- width: 62%;
- }
- .recommendations__slider-link img {
- max-width: 290px;
- }
- .recommendations__content {
- padding-left: 10px;
- padding-bottom: 76px;
- }
-}
-@media (max-width: 900px) {
- .recommendations__slider {
- height: 440px;
- }
- .recommendations__slider-inner {
- width: 58%;
- }
- .recommendations__slider-link img {
- max-width: 240px;
- }
- .recommendations__content {
- padding-left: 0;
- padding-bottom: 45px;
- }
-}
-@media (max-width: 768px) {
- .recommendations__title {
- margin-bottom: 14px;
- }
- .recommendations__slider-link img {
- max-width: 220px;
- }
- .recommendations__slider-link::before {
- width: 30px;
- height: 32px;
- }
-}
-@media ((max-width: 768px) and (min-width: 701px)) {
- .recommendations__slider-inner {
- width: 58%;
- }
- .recommendations__slider-link img {
- max-width: 200px;
- }
- .recommendations__content {
- margin-left: -10px;
- }
-}
-@media (max-width: 700px) {
- .recommendations {
- padding: 50px 0 0;
- }
- .recommendations__inner {
- -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;
- }
- .recommendations__content {
- margin-bottom: 0;
- margin-left: 0;
- margin-bottom: 30px;
- padding-bottom: 0;
- }
- .recommendations__slider {
- height: 344px;
- }
- .recommendations__slider-link img {
- max-width: 200px;
- }
- .recommendations__slider-inner {
- width: 100%;
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2;
- -webkit-clip-path: none;
- clip-path: none;
- }
- .recommendations__slider-inner::before {
- -webkit-transform: skewX(0);
- -ms-transform: skewX(0);
- transform: skewX(0);
- width: 100vw;
- left: calc(var(--container-offset) * -1);
- }
- .recommendations__slider-wrapper {
- margin: 0 calc(var(--container-offset) * -1);
- }
- .recommendations__slider-container {
- padding-right: 0;
- }
- .recommendations__slider-navigation-prev {
- left: 0;
- }
- .recommendations__slider-navigation-next {
- right: 0;
- }
- .recommendations__text {
- font-size: 14px;
- line-height: 1.2;
- }
- .recommendations__title span {
- font-size: 30px;
- letter-spacing: 1.2px;
- line-height: 32px;
- }
-}
-@media (max-width: 360px) {
- .recommendations__title {
- font-size: 26px;
- letter-spacing: 1px;
- }
-}
-/*# sourceMappingURL=recommendations.css.map */
\ No newline at end of file
+.recommendations{padding:85px 0 0;margin-bottom:-1px}.recommendations__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.recommendations__content{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;padding-left:40px;position:relative;z-index:11}.recommendations__title{margin-bottom:24px;color:var(--accent)}.recommendations__text{color:var(--default);font-size:24px;font-weight:200;line-height:28px;max-width:540px;width:100%}.recommendations__slider{position:relative;height:660px;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}.recommendations__slider-inner{width:50%;position:relative;-webkit-clip-path:polygon(var(--max-offset) 0,83% 0,100% 100%,var(--max-offset) 100%);clip-path:polygon(var(--max-offset) 0,83% 0,100% 100%,var(--max-offset) 100%)}.recommendations__slider-inner::before{content:"";position:absolute;bottom:0;right:0;width:calc(100% + 100vw - var(--content-width)/ 2);height:100%;background-color:var(--blue-middle);z-index:-1}.recommendations__slider-wrapper{min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.recommendations__slider-container{padding-right:140px}.recommendations__slider-item{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}.recommendations__slider-link{position:relative}.recommendations__slider-link::before{content:"";position:absolute;background-image:url(../img/svg/zoom.svg);background-position:center;background-size:contain;background-repeat:no-repeat;right:20px;top:10px;width:62px;height:66px}.recommendations__slider-link img{max-width:370px}.recommendations__slider-btn{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none;width:40px;height:42px;padding:0;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}.recommendations__slider-btn::after{content:""}.recommendations__slider-btn svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.recommendations__slider-btn.swiper-button-disabled{opacity:.5}.recommendations__slider-navigation-prev{left:-10px}.recommendations__slider-navigation-next{right:130px}@media (max-width:1280px){.recommendations{padding:60px 0 0}.recommendations__slider{height:606px}.recommendations__slider-inner{width:55%}.recommendations__slider-link::before{width:50px;height:54px;right:6px}.recommendations__slider-link img{max-width:350px}.recommendations__text{font-size:17px;line-height:20px;max-width:376px}.recommendations__content{padding-left:130px}}@media (max-width:1024px){.recommendations__slider{height:506px}.recommendations__slider-inner{width:62%}.recommendations__slider-link img{max-width:290px}.recommendations__content{padding-left:10px;padding-bottom:76px}}@media (max-width:900px){.recommendations__slider{height:440px}.recommendations__slider-inner{width:58%}.recommendations__slider-link img{max-width:240px}.recommendations__content{padding-left:0;padding-bottom:45px}}@media (max-width:768px){.recommendations__title{margin-bottom:14px}.recommendations__slider-link img{max-width:220px}.recommendations__slider-link::before{width:30px;height:32px}}@media ((max-width:768px) and (min-width:701px)){.recommendations__slider-inner{width:58%}.recommendations__slider-link img{max-width:200px}.recommendations__content{margin-left:-10px}}@media (max-width:700px){.recommendations{padding:50px 0 0}.recommendations__inner{-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}.recommendations__content{margin-left:0;margin-bottom:30px;padding-bottom:0}.recommendations__slider{height:344px}.recommendations__slider-link img{max-width:200px}.recommendations__slider-inner{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-clip-path:none;clip-path:none}.recommendations__slider-inner::before{-webkit-transform:skewX(0);-ms-transform:skewX(0);transform:skewX(0);width:100vw;left:calc(var(--container-offset) * -1)}.recommendations__slider-wrapper{margin:0 calc(var(--container-offset) * -1)}.recommendations__slider-container{padding-right:0}.recommendations__slider-navigation-prev{left:0}.recommendations__slider-navigation-next{right:0}.recommendations__text{font-size:14px;line-height:1.2}.recommendations__title span{font-size:30px;letter-spacing:1.2px;line-height:32px}}@media (max-width:360px){.recommendations__title{font-size:26px;letter-spacing:1px}}
\ No newline at end of file
diff --git a/app/css/components/recommendations.css.map b/app/css/components/recommendations.css.map
deleted file mode 100644
index 38794cb1aaed6b495fd6820aec025b06cacdf13f..0000000000000000000000000000000000000000
--- a/app/css/components/recommendations.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["components/recommendations.scss","components/recommendations.css"],"names":[],"mappings":"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","file":"components/recommendations.css","sourcesContent":["$slider-height: 660px;\r\n\r\n.recommendations {\r\n padding: 85px 0 0;\r\n margin-bottom: -1px;\r\n\r\n &__inner {\r\n display: flex;\r\n\r\n }\r\n\r\n &__content {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding-left: 40px;\r\n position: relative;\r\n z-index: 11;\r\n }\r\n\r\n &__title {\r\n margin-bottom: 24px;\r\n color: var(--accent);\r\n }\r\n\r\n &__text {\r\n color: var(--default);\r\n font-size: 24px;\r\n font-weight: 200;\r\n line-height: 28px;\r\n max-width: 540px;\r\n width: 100%;\r\n }\r\n\r\n &__slider {\r\n position: relative;\r\n height: $slider-height;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n &-inner {\r\n width: 50%;\r\n position: relative;\r\n clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n right: 0;\r\n width: calc(100% + (100vw - (var(--content-width) / 2)));\r\n height: 100%;\r\n background-color: var(--blue-middle);\r\n z-index: -1;\r\n }\r\n }\r\n\r\n &-wrapper {\r\n min-width: 0;\r\n flex-grow: 1;\r\n position: relative;\r\n }\r\n\r\n &-container {\r\n padding-right: 140px;\r\n }\r\n\r\n &-item {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n &-link {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n background-image: url('./../img/svg/zoom.svg');\r\n background-position: center;\r\n background-size: contain;\r\n background-repeat: no-repeat;\r\n right: 20px;\r\n top: 10px;\r\n width: 62px;\r\n height: 66px;\r\n }\r\n }\r\n\r\n &-link img {\r\n max-width: 370px;\r\n }\r\n\r\n &-btn {\r\n box-shadow: none;\r\n background-color: transparent;\r\n border: none;\r\n width: 40px;\r\n height: 42px;\r\n padding: 0;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n &::after {\r\n content: '';\r\n }\r\n\r\n & svg {\r\n transform: scale(0.8);\r\n }\r\n }\r\n\r\n &-btn.swiper-button-disabled {\r\n opacity: 0.5;\r\n }\r\n\r\n &-navigation-prev {\r\n left: -10px;\r\n }\r\n\r\n &-navigation-next {\r\n right: 130px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .recommendations {\r\n &__slider {\r\n height: 606px;\r\n\r\n &-inner {\r\n width: 55%;\r\n }\r\n\r\n &-link {\r\n &::before {\r\n width: 50px;\r\n height: 54px;\r\n right: 6px;\r\n }\r\n }\r\n\r\n &-link img {\r\n max-width: 350px;\r\n }\r\n }\r\n\r\n padding: 60px 0 0;\r\n\r\n &__text {\r\n font-size: 17px;\r\n line-height: 20px;\r\n max-width: 376px;\r\n }\r\n\r\n &__content {\r\n padding-left: 130px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .recommendations {\r\n &__slider {\r\n\r\n height: 506px;\r\n\r\n &-inner {\r\n width: 62%;\r\n }\r\n\r\n &-link img {\r\n max-width: 290px;\r\n }\r\n }\r\n\r\n &__content {\r\n padding-left: 10px;\r\n padding-bottom: 76px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .recommendations {\r\n &__slider {\r\n height: 440px;\r\n\r\n &-inner {\r\n width: 58%;\r\n }\r\n\r\n &-link img {\r\n max-width: 240px;\r\n }\r\n }\r\n\r\n &__content {\r\n padding-left: 0;\r\n padding-bottom: 45px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .recommendations {\r\n &__title {\r\n margin-bottom: 14px;\r\n }\r\n\r\n &__slider {\r\n &-link img {\r\n max-width: 220px;\r\n }\r\n\r\n &-link {\r\n &::before {\r\n width: 30px;\r\n height: 32px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media ((max-width: 768px) and (min-width: 701px)) {\r\n .recommendations {\r\n &__slider {\r\n &-inner {\r\n width: 58%;\r\n }\r\n\r\n &-link img {\r\n max-width: 200px;\r\n }\r\n }\r\n\r\n &__content {\r\n margin-left: -10px;\r\n }\r\n\r\n\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .recommendations {\r\n padding: 50px 0 0;\r\n\r\n &__inner {\r\n flex-direction: column;\r\n justify-content: center;\r\n }\r\n\r\n &__content {\r\n margin-bottom: 0;\r\n margin-left: 0;\r\n margin-bottom: 30px;\r\n padding-bottom: 0;\r\n }\r\n\r\n &__slider {\r\n height: 344px;\r\n\r\n &-link img {\r\n max-width: 200px;\r\n }\r\n\r\n &-inner {\r\n width: 100%;\r\n order: 2;\r\n clip-path: none;\r\n\r\n &::before {\r\n transform: skewX(0);\r\n width: 100vw;\r\n left: calc(var(--container-offset)*-1);\r\n }\r\n }\r\n\r\n &-wrapper {\r\n margin: 0 calc(var(--container-offset) * -1);\r\n }\r\n\r\n &-container {\r\n padding-right: 0;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 0;\r\n }\r\n\r\n &-navigation-next {\r\n right: 0;\r\n }\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n line-height: 1.2;\r\n }\r\n\r\n &__title {\r\n & span {\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n line-height: 32px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n .recommendations {\r\n &__title {\r\n font-size: 26px;\r\n letter-spacing: 1px;\r\n }\r\n }\r\n}",".recommendations {\n padding: 85px 0 0;\n margin-bottom: -1px;\n}\n.recommendations__inner {\n display: flex;\n}\n.recommendations__content {\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding-left: 40px;\n position: relative;\n z-index: 11;\n}\n.recommendations__title {\n margin-bottom: 24px;\n color: var(--accent);\n}\n.recommendations__text {\n color: var(--default);\n font-size: 24px;\n font-weight: 200;\n line-height: 28px;\n max-width: 540px;\n width: 100%;\n}\n.recommendations__slider {\n position: relative;\n height: 660px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.recommendations__slider-inner {\n width: 50%;\n position: relative;\n clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);\n}\n.recommendations__slider-inner::before {\n content: \"\";\n position: absolute;\n bottom: 0;\n right: 0;\n width: calc(100% + 100vw - var(--content-width) / 2);\n height: 100%;\n background-color: var(--blue-middle);\n z-index: -1;\n}\n.recommendations__slider-wrapper {\n min-width: 0;\n flex-grow: 1;\n position: relative;\n}\n.recommendations__slider-container {\n padding-right: 140px;\n}\n.recommendations__slider-item {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.recommendations__slider-link {\n position: relative;\n}\n.recommendations__slider-link::before {\n content: \"\";\n position: absolute;\n background-image: url(\"./../img/svg/zoom.svg\");\n background-position: center;\n background-size: contain;\n background-repeat: no-repeat;\n right: 20px;\n top: 10px;\n width: 62px;\n height: 66px;\n}\n.recommendations__slider-link img {\n max-width: 370px;\n}\n.recommendations__slider-btn {\n box-shadow: none;\n background-color: transparent;\n border: none;\n width: 40px;\n height: 42px;\n padding: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.recommendations__slider-btn::after {\n content: \"\";\n}\n.recommendations__slider-btn svg {\n transform: scale(0.8);\n}\n.recommendations__slider-btn.swiper-button-disabled {\n opacity: 0.5;\n}\n.recommendations__slider-navigation-prev {\n left: -10px;\n}\n.recommendations__slider-navigation-next {\n right: 130px;\n}\n\n@media (max-width: 1280px) {\n .recommendations {\n padding: 60px 0 0;\n }\n .recommendations__slider {\n height: 606px;\n }\n .recommendations__slider-inner {\n width: 55%;\n }\n .recommendations__slider-link::before {\n width: 50px;\n height: 54px;\n right: 6px;\n }\n .recommendations__slider-link img {\n max-width: 350px;\n }\n .recommendations__text {\n font-size: 17px;\n line-height: 20px;\n max-width: 376px;\n }\n .recommendations__content {\n padding-left: 130px;\n }\n}\n@media (max-width: 1024px) {\n .recommendations__slider {\n height: 506px;\n }\n .recommendations__slider-inner {\n width: 62%;\n }\n .recommendations__slider-link img {\n max-width: 290px;\n }\n .recommendations__content {\n padding-left: 10px;\n padding-bottom: 76px;\n }\n}\n@media (max-width: 900px) {\n .recommendations__slider {\n height: 440px;\n }\n .recommendations__slider-inner {\n width: 58%;\n }\n .recommendations__slider-link img {\n max-width: 240px;\n }\n .recommendations__content {\n padding-left: 0;\n padding-bottom: 45px;\n }\n}\n@media (max-width: 768px) {\n .recommendations__title {\n margin-bottom: 14px;\n }\n .recommendations__slider-link img {\n max-width: 220px;\n }\n .recommendations__slider-link::before {\n width: 30px;\n height: 32px;\n }\n}\n@media ((max-width: 768px) and (min-width: 701px)) {\n .recommendations__slider-inner {\n width: 58%;\n }\n .recommendations__slider-link img {\n max-width: 200px;\n }\n .recommendations__content {\n margin-left: -10px;\n }\n}\n@media (max-width: 700px) {\n .recommendations {\n padding: 50px 0 0;\n }\n .recommendations__inner {\n flex-direction: column;\n justify-content: center;\n }\n .recommendations__content {\n margin-bottom: 0;\n margin-left: 0;\n margin-bottom: 30px;\n padding-bottom: 0;\n }\n .recommendations__slider {\n height: 344px;\n }\n .recommendations__slider-link img {\n max-width: 200px;\n }\n .recommendations__slider-inner {\n width: 100%;\n order: 2;\n clip-path: none;\n }\n .recommendations__slider-inner::before {\n transform: skewX(0);\n width: 100vw;\n left: calc(var(--container-offset) * -1);\n }\n .recommendations__slider-wrapper {\n margin: 0 calc(var(--container-offset) * -1);\n }\n .recommendations__slider-container {\n padding-right: 0;\n }\n .recommendations__slider-navigation-prev {\n left: 0;\n }\n .recommendations__slider-navigation-next {\n right: 0;\n }\n .recommendations__text {\n font-size: 14px;\n line-height: 1.2;\n }\n .recommendations__title span {\n font-size: 30px;\n letter-spacing: 1.2px;\n line-height: 32px;\n }\n}\n@media (max-width: 360px) {\n .recommendations__title {\n font-size: 26px;\n letter-spacing: 1px;\n }\n}"]}
\ No newline at end of file
diff --git a/app/css/main.css b/app/css/main.css
index 60cf11d065d7a99eaa834807f7961d8b14847e77..ece5a56d5575b7374ba45b5a4ca8831fafca3ad7 100644
--- a/app/css/main.css
+++ b/app/css/main.css
@@ -1,4685 +1 @@
-:root {
- --font-family: "Roboto Flex", sans-serif;
- --content-width: 1420px;
- --container-fluid: 1920px;
- --container-offset: 15px;
- --container-width: calc(var(--content-width) + (var(--container-offset) * 2));
- --max-offset: calc(max(calc((100vw - var(--content-width)) / 2), var(--container-offset)) * -1);
- --transition: 0.3s;
- --scale-hover: scale(1.08);
- --default: #5a5a5a;
- --light: #fff;
- --accent: #cd1338;
- --blue-light: #1c60f6;
- --blue-middle: #00406c;
- --blue-dark: #1c2e44;
- --gray: #aaa;
- --big-desktop: 1600px;
- --desktop: 1440px;
- --small-desktop: 1280px;
- --tablet: 1024px;
- --small-tablet: 768px;
- --mobile: 576px;
- --index: calc(1vh + 1vw);
-}
-
-@media (max-width: 1440px) {
- :root {
- --content-width: 1260px;
- }
-}
-@media (max-width: 1280px) {
- :root {
- --content-width: 1160px;
- }
-}
-@media (max-width: 1024px) {
- :root {
- --content-width: 900px;
- }
-}
-@media (max-width: 800px) {
- :root {
- --content-width: 100%;
- }
-}
-@font-face {
- font-family: "Roboto Flex";
- font-style: normal;
- font-display: swap;
- src: local("Roboto Flex"), url("../fonts/Roboto-Flex.woff2") format("woff2");
- font-weight: 100 1000;
- font-stretch: 25% 151%;
-}
-html {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-*,
-*::before,
-*::after {
- -webkit-box-sizing: inherit;
- box-sizing: inherit;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin: 0;
-}
-
-*::-webkit-scrollbar {
- width: 10px;
-}
-
-*::-webkit-scrollbar-track {
- background-color: var(--light);
-}
-
-*::-webkit-scrollbar-thumb {
- background-color: var(--blue-middle);
-}
-
-* {
- scrollbar-width: thin;
- scrollbar-color: var(--blue-middle) #fff;
-}
-
-.page {
- font-size: 20px;
- font-weight: 200;
- line-height: 1.2;
- color: var(--light);
- height: 100%;
- font-family: var(--font-family);
- font-variation-settings: "wdth" 140, "wght" 200;
-}
-
-.page__body {
- margin: 0;
- min-width: 320px;
- min-height: 100%;
-}
-
-img {
- height: auto;
- max-width: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- display: block;
-}
-
-a {
- text-decoration: none;
- display: inline-block;
-}
-
-.site-container {
- overflow: hidden;
-}
-
-.is-hidden {
- display: none !important;
-}
-
-.btn-reset {
- border: none;
- padding: 0;
- background-color: transparent;
- cursor: pointer;
-}
-
-.list-reset {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-
-.input-reset {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- border: none;
- border-radius: 0;
- background-color: #fff;
-}
-.input-reset::-webkit-search-decoration, .input-reset::-webkit-search-cancel-button, .input-reset::-webkit-search-results-button, .input-reset::-webkit-search-results-decoration {
- display: none;
-}
-
-.container {
- margin: 0 auto;
- padding: 0 var(--container-offset);
- max-width: var(--container-width);
-}
-
-.container-fluid {
- margin: 0 auto;
- max-width: var(--container-fluid);
-}
-
-.js-focus-visible :focus:not(.focus-visible) {
- outline: none;
-}
-
-.centered {
- text-align: center;
-}
-
-.dis-scroll {
- position: fixed;
- left: 0;
- top: 0;
- overflow: hidden;
- width: 100%;
- height: 100vh;
- -ms-scroll-chaining: none;
- overscroll-behavior: none;
-}
-
-.page--ios .dis-scroll {
- position: relative;
-}
-
-.btn {
- cursor: pointer;
- text-align: center;
- font-size: 20px;
- font-weight: 200;
- font-stretch: 140%;
- line-height: 40px;
- letter-spacing: 0.1px;
- background-color: var(--light);
- border-radius: 50px;
- border: none;
- min-width: 220px;
- text-transform: capitalize;
- -webkit-transition: var(--transition);
- transition: var(--transition);
- color: var(--blue-dark);
-}
-.btn:hover {
- background-color: var(--blue-dark);
- color: var(--light);
-}
-
-.btn--accent {
- color: var(--accent);
-}
-
-.btn-up-wrapper {
- position: relative;
- display: none;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
-}
-
-.btn-up {
- position: fixed;
- z-index: 20;
- right: 110px;
- bottom: 165px;
- width: 56px;
- height: 56px;
- padding: 0;
- cursor: pointer;
- min-width: auto;
- border-radius: 50%;
- border: none;
- background-color: var(--accent);
- border-color: var(--accent);
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.btn-up::before {
- position: absolute;
- left: 50%;
- top: 50%;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- content: "";
- background-image: url("./../img/svg/up.svg");
- background-repeat: no-repeat;
- width: 28px;
- height: 28px;
- background-position: center;
- background-size: contain;
- z-index: 1;
-}
-
-.btn-up-wrapper.active {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-
-.section-title {
- font-variation-settings: "wght" 700, "opsz" 37, "wdth" 25, "slnt" -10;
- font-size: 45px;
- line-height: 47px;
- letter-spacing: 1.8px;
- text-transform: uppercase;
- margin-bottom: 24px;
- color: var(--light);
-}
-
-.large-title {
- font-variation-settings: "wght" 700, "opsz" 37, "wdth" 25, "slnt" -10;
- font-size: 65px;
- line-height: 1.1;
- letter-spacing: 3.4px;
- text-transform: uppercase;
- color: var(--light);
-}
-
-.section-title--reset {
- display: inline-block;
- margin-bottom: 0;
-}
-
-.burger-js .line {
- display: block;
- height: 4px;
- width: 100%;
- border-radius: 10px;
- background-color: var(--light);
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.burger-js.active .line1 {
- -webkit-transform: rotate(45deg) translate(4px, -4px);
- -ms-transform: rotate(45deg) translate(4px, -4px);
- transform: rotate(45deg) translate(4px, -4px);
- -webkit-transform-origin: left;
- -ms-transform-origin: left;
- transform-origin: left;
-}
-.burger-js.active .line2 {
- opacity: 0;
-}
-.burger-js.active .line3 {
- -webkit-transform: rotate(-45deg) translate(3px, 6px);
- -ms-transform: rotate(-45deg) translate(3px, 6px);
- transform: rotate(-45deg) translate(3px, 6px);
- -webkit-transform-origin: left;
- -ms-transform-origin: left;
- transform-origin: left;
-}
-
-@media (max-width: 1600px) {
- .btn-up {
- right: auto;
- }
-}
-@media (max-width: 1280px) {
- .btn {
- font-size: 14px;
- line-height: 32px;
- min-width: 170px;
- }
- .section-title {
- font-size: 32px;
- line-height: 1;
- border-radius: 30px;
- line-height: 30px;
- }
- .large-title {
- font-size: 46px;
- letter-spacing: 2.4px;
- }
- .page {
- font-size: 14px;
- }
-}
-@media (max-width: 800px) {
- .btn-up {
- bottom: 50px;
- width: 50px;
- height: 50px;
- }
-}
-@media (max-width: 700px) {
- .section-title {
- font-size: 30px;
- letter-spacing: 1.2px;
- }
- .large-title {
- font-size: 30px;
- letter-spacing: 1.2px;
- }
-}
-@media (max-width: 360px) {
- .section-title {
- font-size: 26px;
- }
-}
-.carousel__track {
- display: none !important;
-}
-
-.header {
- position: fixed;
- left: 0;
- right: 0;
- top: 0;
- z-index: 20;
-}
-.header.active {
- background-image: -webkit-gradient(linear, left top, right top, color-stop(38.01%, var(--blue-dark)), color-stop(117.87%, rgba(0, 64, 108, 0.53)));
- background-image: linear-gradient(90deg, var(--blue-dark) 38.01%, rgba(0, 64, 108, 0.53) 117.87%);
- -webkit-backdrop-filter: blur(5px);
- backdrop-filter: blur(5px);
-}
-.header__burger, .header__mobile-logo {
- display: none;
-}
-
-.nav__list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
- -webkit-column-gap: 66px;
- -moz-column-gap: 66px;
- column-gap: 66px;
- padding: 20px 0;
-}
-
-.nav__link {
- font-size: 20px;
- font-weight: 200;
- line-height: 30px;
- text-transform: uppercase;
- border-bottom: 1px solid transparent;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.nav__link:hover {
- color: var(--accent);
-}
-
-@media (max-width: 1280px) {
- .nav__list {
- padding: 14px 0;
- -webkit-column-gap: 40px;
- -moz-column-gap: 40px;
- column-gap: 40px;
- }
- .nav__link {
- font-size: 14px;
- }
-}
-@media (max-width: 992px) {
- .header {
- height: 60px;
- background-color: var(--light);
- }
- .header__container {
- max-width: 100%;
- }
- .header__inner {
- 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.active {
- background-image: none;
- }
- .header__mobile-logo {
- display: block;
- cursor: auto;
- max-width: 190px;
- }
- .header__burger {
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- cursor: pointer;
- height: 36px;
- padding: 4px 0;
- width: 36px;
- z-index: 2;
- 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;
- }
- .header__burger .line {
- display: block;
- height: 4px;
- width: 100%;
- border-radius: 10px;
- background-color: var(--blue-middle);
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- }
- .header__burger.active .line1 {
- -webkit-transform: rotate(45deg) translate(4px, -4px);
- -ms-transform: rotate(45deg) translate(4px, -4px);
- transform: rotate(45deg) translate(4px, -4px);
- -webkit-transform-origin: left;
- -ms-transform-origin: left;
- transform-origin: left;
- }
- .header__burger.active .line2 {
- opacity: 0;
- }
- .header__burger.active .line3 {
- -webkit-transform: rotate(-45deg) translate(3px, 6px);
- -ms-transform: rotate(-45deg) translate(3px, 6px);
- transform: rotate(-45deg) translate(3px, 6px);
- -webkit-transform-origin: left;
- -ms-transform-origin: left;
- transform-origin: left;
- }
- .header__mobile-logo {
- margin-left: calc(var(--container-offset) * -1);
- }
- .nav {
- position: fixed;
- background-color: var(--light);
- top: 60px;
- left: -100vw;
- right: 100vw;
- min-height: calc(100vh - 60px);
- bottom: 0;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- overflow-y: scroll;
- text-align: center;
- }
- .nav__list {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- padding: 80px 20px 60px;
- gap: 20px 0;
- }
- .nav__link {
- color: var(--blue-middle);
- font-size: 21px;
- line-height: 1.5;
- text-transform: uppercase;
- padding: 20px;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- }
- .nav__link:hover {
- color: var(--accent);
- }
- .nav.active {
- left: 0;
- right: 0;
- }
-}
-@media (max-width: 360px) {
- .nav__list {
- padding: 40px 20px 40px;
- gap: 10px 0;
- }
- .nav__link {
- padding: 10px 0;
- }
-}
-.footer {
- background-color: var(--blue-middle);
-}
-.footer__inner {
- padding: 30px 0 12px;
-}
-.footer__list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- gap: 0 100px;
- font-size: 16px;
- font-weight: 200;
- line-height: 1.9;
- letter-spacing: 0.32px;
-}
-.footer__item:first-child span:nth-child(2) {
- display: block;
- font-size: 10px;
- line-height: 1.2;
-}
-.footer__item:last-child {
- margin-left: auto;
- height: 30px;
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
-}
-.footer__link {
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.footer__link:hover {
- color: var(--accent);
-}
-.footer__source {
- display: inline-block;
- padding-top: 36px;
- color: rgba(255, 255, 255, 0.5);
- font-family: Roboto Flex;
- font-size: 12px;
- font-style: normal;
- font-weight: 300;
- line-height: 16px;
-}
-
-.social-list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- gap: 0 5px;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.social-list__link {
- height: 30px;
- width: 30px;
- border-radius: 50%;
-}
-.social-list__link svg path {
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.social-list__link:hover svg path {
- fill: red;
-}
-.social-list__item:nth-child(4) .social-list__link svg g:nth-child(2):hover path:nth-child(2) {
- fill: red;
-}
-
-@media (max-width: 1280px) {
- .footer__list {
- gap: 0 40px;
- }
- .footer__source {
- font-size: 10px;
- }
-}
-@media (max-width: 1024px) {
- .footer__list {
- font-size: 14px;
- }
- .social-list {
- padding-left: 0;
- }
-}
-@media (max-width: 900px) {
- .footer__list {
- gap: 0 15px;
- }
-}
-@media (max-width: 800px) {
- .footer__inner {
- padding: 40px 0 50px;
- }
- .footer__list {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- gap: 20px 0;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- text-align: center;
- }
- .footer__item:first-child {
- margin-right: 0;
- max-width: 100%;
- text-align: center;
- }
- .footer__item:last-child {
- margin-top: 20px;
- margin-left: initial;
- }
- .footer__source {
- text-align: center;
- }
- .contacts-list {
- text-align: center;
- }
-}
-.top {
- background-color: #183052;
- overflow: hidden;
- position: relative;
-}
-.top__background {
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
-}
-.top__background img {
- position: absolute;
- right: 0;
- bottom: 0;
- -o-object-fit: contain;
- object-fit: contain;
- height: 100%;
- width: 100%;
- -o-object-position: right bottom;
- object-position: right bottom;
-}
-.top__inner {
- position: relative;
- max-width: 700px;
- z-index: 1;
-}
-.top__container {
- padding-top: 70px;
- min-height: 100vh;
- min-height: 100svh;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.top__logo {
- position: relative;
- margin: 63px 0 13%;
- position: relative;
- z-index: 1;
- -ms-flex-item-align: start;
- align-self: flex-start;
- padding: 7px 60px 0 0;
- height: 142px;
- font-size: 130px;
- cursor: auto;
- pointer-events: none;
-}
-.top__logo::before {
- content: "";
- position: absolute;
- top: 0;
- width: calc(100vw - var(--content-width) / 2);
- height: 100%;
- height: 100%;
- right: 20px;
- background-color: var(--accent);
- z-index: -1;
- -webkit-transform: skewX(351deg);
- -ms-transform: skewX(351deg);
- transform: skewX(351deg);
-}
-.top__logo-title {
- line-height: 1;
- letter-spacing: 3px;
- margin: 0;
- height: 100%;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- font-size: inherit;
- font-variation-settings: "ital" 1, "opsz" 30, "wdth" 36, "wght" 800, "slnt" -10;
-}
-.top__title {
- font-variation-settings: "opsz" 51, "wdth" 25, "slnt" -10;
- font-size: 85px;
- line-height: 0.95;
- letter-spacing: 5.95px;
- margin-bottom: 22px;
- text-transform: uppercase;
- color: var(--light);
-}
-.top__subtitle {
- font-size: 36px;
- font-style: normal;
- display: inline-block;
- font-weight: 300;
- line-height: 1.2;
- letter-spacing: 0.18px;
-}
-
-@media (min-width: 1920px) {
- .top__container {
- min-height: 1080px;
- }
-}
-@media (max-width: 1920px) and (orientation: portrait) {
- .top {
- max-height: 1920px;
- }
- .top__logo {
- position: relative;
- margin: 63px 0 10% 0;
- }
-}
-@media (max-width: 1440px) and (orientation: landscape) {
- .top__logo {
- margin: 63px 0 15% 0;
- }
-}
-@media (max-width: 1280px) and (orientation: landscape) {
- .top__container {
- padding-top: 60px;
- }
- .top__logo {
- margin: 28px 0 11%;
- padding: 5px 40px 0 0;
- height: 104px;
- font-size: 90px;
- }
- .top__title {
- font-variation-settings: "opsz" 33, "wdth" 25, "slnt" -10;
- font-size: 54px;
- letter-spacing: 3.8px;
- }
- .top__subtitle {
- font-size: 25px;
- }
-}
-@media (max-width: 1280px) and (orientation: portrait) {
- .top__container {
- padding-top: 60px;
- }
-}
-@media (max-width: 1024px) and (orientation: portrait) {
- .top {
- background-size: 90%;
- }
- .top__logo {
- padding: 5px 40px 0 0;
- height: 104px;
- font-size: 90px;
- }
-}
-@media (max-width: 992px) and (orientation: landscape) {
- .top__title {
- padding-top: 80px;
- }
- .top__logo {
- display: none;
- }
-}
-@media (max-width: 992px) and (orientation: portrait) {
- .top__logo {
- display: none;
- }
- .top__title {
- padding-top: 50px;
- font-variation-settings: "opsz" 33, "wdth" 25, "slnt" -10;
- font-size: 54px;
- letter-spacing: 3.8px;
- }
- .top__subtitle {
- font-size: 25px;
- }
-}
-@media (max-width: 768px) and (orientation: landscape) {
- .top__title {
- font-variation-settings: "opsz" 25, "wdth" 25, "slnt" -10;
- font-size: 43px;
- letter-spacing: 3.1px;
- }
-}
-@media (max-width: 768px) and (orientation: portrait) {
- .top {
- background-size: contain;
- }
- .top__logo {
- display: none;
- }
-}
-@media (max-width: 700px) and (orientation: landscape) {
- .top__container {
- padding-top: 60px;
- }
- .top__title {
- font-variation-settings: "opsz" 17, "wdth" 25, "slnt" -10;
- padding-top: 40px;
- font-size: 30px;
- margin-bottom: 15px;
- letter-spacing: 1.2px;
- }
-}
-@media (max-width: 700px) and (orientation: portrait) {
- .top__container {
- padding-top: 60px;
- }
- .top__title {
- font-variation-settings: "opsz" 25, "wdth" 25, "slnt" -10;
- font-size: 44px;
- margin-bottom: 18px;
- letter-spacing: 3.1px;
- }
-}
-@media (max-width: 500px) and (orientation: portrait) {
- .top__container {
- width: 100%;
- }
- .top__title {
- font-variation-settings: "opsz" 17, "wdth" 25, "slnt" -10;
- font-size: 30px;
- letter-spacing: 1.2px;
- }
-}
-@media (max-width: 500px) and (orientation: landscape) {
- .top__container {
- width: 100%;
- min-height: 320px;
- }
- .top__subtitle {
- font-size: 20px;
- }
-}
-@media (max-width: 400px) and (orientation: portrait) {
- .top {
- background-size: cover;
- background-position: center bottom;
- }
- .top__background img {
- width: 100%;
- height: auto;
- }
- .top__subtitle {
- font-size: 25px;
- }
-}
-@media (max-width: 360px) and (orientation: portrait) {
- .top__container {
- min-height: 500px;
- height: 100vh;
- height: 100svh;
- }
- .top__title {
- padding-top: 30px;
- font-size: 24px;
- letter-spacing: 1.68px;
- margin-bottom: 10px;
- }
- .top__subtitle {
- font-size: 22px;
- }
-}
-.video {
- background-image: url("./img/video-preview.jpg");
- background-repeat: no-repeat;
- background-position: center;
- background-size: cover;
- position: relative;
-}
-.video__gradient {
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
- background: linear-gradient(75deg, #000 -10.46%, #000 -4.93%, rgba(0, 0, 0, 0) 65.31%);
- z-index: 2;
-}
-.video__gradient::before {
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
- background: rgba(0, 0, 0, 0.3);
-}
-.video__gradient.hide {
- z-index: 0;
-}
-.video__intro {
- background-color: #000;
-}
-.video__mask {
- position: absolute;
- left: 0;
- top: 0;
- right: 0;
- bottom: 30px;
- z-index: 0;
-}
-.video__mask.visible {
- z-index: 10;
-}
-.video__player {
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- z-index: 1;
-}
-.video__player.play {
- cursor: pointer;
- -o-object-fit: cover;
- object-fit: cover;
-}
-.video__player .vjs-tech {
- -o-object-fit: cover;
- object-fit: cover;
-}
-.video__player .vjs-paused .vjs-big-play-button {
- display: none;
-}
-.video__inner {
- min-height: 100vh;
- position: relative;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- padding: 120px 0 198px;
- 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: end;
- -ms-flex-pack: end;
- justify-content: end;
-}
-.video__inner.active {
- min-height: 100px;
- padding: 0;
- position: absolute;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- z-index: 2;
-}
-.video__title {
- max-width: 660px;
- z-index: 3;
- margin-bottom: 30px;
-}
-.video__title.hide {
- display: none;
-}
-.video__text {
- max-width: 510px;
- z-index: 3;
- margin-bottom: 24px;
-}
-.video__text.hide {
- display: none;
-}
-.video__link {
- font-weight: 700;
- z-index: 3;
- -webkit-transition: color var(--transition);
- transition: color var(--transition);
- -ms-flex-item-align: start;
- align-self: flex-start;
-}
-.video__link:hover {
- color: var(--accent);
-}
-.video__link.hide {
- display: none;
-}
-.video__btn {
- position: absolute;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- z-index: 4;
-}
-.video__btn svg path {
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.video__btn.hide {
- display: none;
-}
-.video__btn.center-position {
- position: absolute;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
-}
-.video__btn:hover svg path:nth-child(1) {
- fill: var(--blue-dark);
-}
-.video__btn:hover svg path:nth-child(2) {
- fill: var(--light);
-}
-
-@media (min-width: 1920px) or (min-height: 1080px) {
- .video__inner {
- min-height: 1080px;
- }
-}
-@media (max-width: 1280px) {
- .video__inner {
- padding: 80px 0;
- }
- .video__title {
- margin-bottom: 27px;
- }
- .video__btn svg {
- width: 133.401px;
- height: 109.86px;
- }
- .video__text {
- padding-top: 0;
- font-size: 14px;
- line-height: 24px;
- margin-bottom: 20px;
- }
-}
-@media (max-width: 768px) {
- .video {
- background-image: url("./../img/video-preview-mobile.jpg");
- }
-}
-@media (max-width: 600px) {
- .video__inner {
- padding: 40px 0;
- }
- .video__title {
- max-width: 440px;
- margin-bottom: 20px;
- }
- .video__btn {
- position: static;
- -webkit-transform: none;
- -ms-transform: none;
- transform: none;
- margin: 0 auto 150px;
- }
- .video__btn svg {
- width: 100px;
- height: 82px;
- }
-}
-@media (max-width: 400px) {
- .video__title {
- max-width: 316px;
- }
-}
-@media (max-width: 360px) {
- .video__text {
- font-size: 13px;
- line-height: 22px;
- font-stretch: 120%;
- }
- .video__btn {
- margin: 0 auto 50px;
- }
-}
-.video-js.active {
- position: relative !important;
- z-index: 2;
- width: 100% !important;
- height: auto !important;
-}
-
-.vjs-poster.active {
- position: absolute !important;
- left: 0;
- right: 0;
- top: 0;
- bottom: 0;
- display: none;
-}
-
-.choice {
- padding-top: 78px;
- margin-bottom: 90px;
- background-color: var(--light);
-}
-.choice__title {
- max-width: 820px;
- text-transform: uppercase;
- margin-bottom: 20px;
-}
-.choice__title span {
- color: var(--blue-middle);
-}
-.choice__title--mobile {
- display: none;
-}
-.choice__subtitle {
- color: var(--blue-middle);
- margin-bottom: 74px;
- max-width: 580px;
-}
-.choice__list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- color: var(--default);
- gap: 12px 0;
- -webkit-box-align: end;
- -ms-flex-align: end;
- align-items: flex-end;
-}
-.choice__item {
- position: relative;
- min-height: 134px;
- padding: 11px 0 11px 110px;
- background-color: #f5f5f5;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- gap: 0 110px;
- font-weight: 300;
- z-index: 1;
- width: 100%;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.choice__item::after {
- content: "";
- position: absolute;
- bottom: 0;
- right: var(--max-offset);
- width: max((100vw - var(--content-width)) / 2, var(--container-offset));
- height: 100%;
- background-color: #f5f5f5;
- z-index: -1;
-}
-.choice__item:hover {
- -webkit-transform: var(--scale-hover);
- -ms-transform: var(--scale-hover);
- transform: var(--scale-hover);
-}
-.choice__item-text--mobile {
- display: none;
-}
-.choice__item-bold {
- font-weight: 700;
-}
-.choice__item-star {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- font-size: 8px;
-}
-.choice__item-star::before {
- content: "";
-}
-.choice__item-source {
- padding-top: 10px;
- font-size: 14px;
- font-weight: 300;
- line-height: 16px;
-}
-.choice__item-decor {
- width: 100px;
- position: absolute;
- left: 0;
- top: 0;
- height: 100%;
-}
-.choice__item-decor::before {
- content: "";
- position: absolute;
- left: -40px;
- top: -1px;
- bottom: 0;
- width: 80px;
- background-color: var(--light);
- -webkit-transform: skewX(-31deg);
- -ms-transform: skewX(-31deg);
- transform: skewX(-31deg);
-}
-.choice__item:nth-child(1) {
- max-width: 1156px;
-}
-.choice__item:nth-child(2) {
- max-width: 1244px;
-}
-.choice__item:nth-child(3) {
- max-width: 1332px;
-}
-.choice__item:nth-child(4) {
- max-width: 1420px;
-}
-
-@media (max-width: 1440px) {
- .choice__item {
- gap: 0 95px;
- }
- .choice__item:nth-child(1) {
- max-width: 855px;
- }
- .choice__item:nth-child(2) {
- max-width: 940px;
- }
- .choice__item:nth-child(3) {
- max-width: 1030px;
- }
- .choice__item:nth-child(4) {
- max-width: 1115px;
- }
-}
-@media (max-width: 1280px) {
- .choice {
- padding-top: 55px;
- margin-bottom: 60px;
- }
- .choice__list {
- gap: 10px 0;
- }
- .choice__subtitle {
- max-width: 395px;
- margin-bottom: 40px;
- }
- .choice__item {
- min-height: 96px;
- padding: 11px 0 11px 78px;
- line-height: 18px;
- gap: 0 70px;
- }
- .choice__item-source {
- padding-top: 0;
- font-size: 10px;
- }
- .choice__item:nth-child(1) {
- max-width: 778px;
- }
- .choice__item:nth-child(1) img {
- width: 84px;
- }
- .choice__item:nth-child(2) {
- max-width: 842px;
- }
- .choice__item:nth-child(2) img {
- width: 80px;
- }
- .choice__item:nth-child(3) {
- max-width: 906px;
- }
- .choice__item:nth-child(3) img {
- width: 80px;
- }
- .choice__item:nth-child(4) {
- max-width: 970px;
- }
- .choice__item:nth-child(4) img {
- width: 70px;
- }
-}
-@media (max-width: 1024px) {
- .choice__item:nth-child(1) {
- max-width: 710px;
- }
- .choice__item:nth-child(1) img {
- width: 84px;
- }
- .choice__item:nth-child(2) {
- max-width: 775px;
- }
- .choice__item:nth-child(2) img {
- width: 80px;
- }
- .choice__item:nth-child(3) {
- max-width: 838px;
- }
- .choice__item:nth-child(3) img {
- width: 80px;
- }
- .choice__item:nth-child(4) {
- max-width: 900px;
- }
- .choice__item:nth-child(4) img {
- width: 70px;
- }
-}
-@media (max-width: 940px) {
- .choice__item {
- padding: 11px 0 11px 70px;
- gap: 0 40px;
- }
- .choice__item:nth-child(1) {
- max-width: 586px;
- }
- .choice__item:nth-child(1) img {
- width: 84px;
- }
- .choice__item:nth-child(2) {
- max-width: 648px;
- }
- .choice__item:nth-child(2) img {
- width: 80px;
- }
- .choice__item:nth-child(3) {
- max-width: 708px;
- }
- .choice__item:nth-child(3) img {
- width: 80px;
- }
- .choice__item:nth-child(4) {
- max-width: 768px;
- }
- .choice__item:nth-child(4) img {
- width: 70px;
- }
-}
-@media (max-width: 800px) {
- .choice__item {
- padding: 9px 0 8px 55px;
- gap: 0 30px;
- }
- .choice__item-decor::before {
- -webkit-transform: skewX(-20deg);
- -ms-transform: skewX(-20deg);
- transform: skewX(-20deg);
- }
- .choice__item:nth-child(1) {
- max-width: 554px;
- }
- .choice__item:nth-child(1) img {
- width: 54px;
- }
- .choice__item:nth-child(2) {
- max-width: 592px;
- }
- .choice__item:nth-child(2) img {
- width: 50px;
- }
- .choice__item:nth-child(3) {
- max-width: 630px;
- }
- .choice__item:nth-child(3) img {
- width: 50px;
- }
- .choice__item:nth-child(4) {
- max-width: 668px;
- }
- .choice__item:nth-child(4) img {
- width: 50px;
- }
-}
-@media (max-width: 700px) {
- .choice__item {
- width: 100%;
- max-width: 100% !important;
- padding: 20px 0 8px 20px;
- gap: 0 20px;
- }
- .choice__item::before {
- display: none;
- }
- .choice__item img {
- -ms-flex-item-align: start;
- align-self: flex-start;
- }
- .choice__item-decor {
- display: none;
- }
- .choice__item-text {
- display: none;
- }
- .choice__item-source {
- display: none;
- }
- .choice__item-text--mobile {
- display: block;
- max-width: 600px;
- }
- .choice__subtitle {
- color: var(--default);
- }
-}
-@media (max-width: 600px) {
- .choice {
- padding-top: 50px;
- }
- .choice__title {
- font-size: 30px;
- letter-spacing: 1.2px;
- line-height: 32px;
- margin-bottom: 20px;
- }
- .choice__subtitle {
- margin-bottom: 30px;
- }
-}
-@media (max-width: 500px) {
- .choice {
- padding-top: 50px;
- }
- .choice__title {
- display: none;
- }
- .choice__title--mobile {
- display: block;
- }
-}
-@media (max-width: 360px) {
- .choice__title--mobile {
- font-size: 26px;
- }
-}
-.professional {
- position: relative;
- overflow: hidden;
- margin-top: 85px;
- background-color: var(--blue-middle);
-}
-.professional__inner {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- position: relative;
-}
-.professional__content {
- width: 50%;
- padding: 85px 0 55px;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- position: relative;
- z-index: 11;
- color: var(--light);
-}
-.professional__content::before {
- content: "";
- position: absolute;
- right: 26%;
- bottom: 0;
- width: 66vw;
- height: 100%;
- background-image: linear-gradient(108deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);
- z-index: -1;
- -webkit-transform: skewX(17deg);
- -ms-transform: skewX(17deg);
- transform: skewX(17deg);
- -webkit-backdrop-filter: blur(5px);
- backdrop-filter: blur(5px);
- -webkit-transform-origin: top;
- -ms-transform-origin: top;
- transform-origin: top;
-}
-.professional__title {
- margin-bottom: 24px;
-}
-.professional__subtitle {
- line-height: 1;
- font-size: 36px;
- font-weight: 600;
- margin-top: -5px;
- margin-bottom: 70px;
-}
-.professional__text {
- font-size: 24px;
- font-weight: 200;
- line-height: 1.17;
- max-width: 560px;
- width: 100%;
-}
-.professional__text-wrapper {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- gap: 30px;
- margin-bottom: 44px;
-}
-.professional__slider-container {
- position: absolute;
- top: 0;
- bottom: 0;
- width: 100%;
- max-width: 1440px;
- left: 50%;
- -webkit-transform: translateX(-50%);
- -ms-transform: translateX(-50%);
- transform: translateX(-50%);
- overflow: hidden;
-}
-.professional__slider {
- width: 70%;
- position: absolute;
- top: 160px;
- right: -6%;
-}
-.professional__slider-wrapper {
- padding: 40px 0;
-}
-.professional__slider-item {
- 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;
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- -webkit-transform: scale(1);
- -ms-transform: scale(1);
- transform: scale(1);
- -webkit-transition: -webkit-transform var(--transition);
- transition: -webkit-transform var(--transition);
- transition: transform var(--transition);
- transition: transform var(--transition), -webkit-transform var(--transition);
-}
-.professional__slider-item img {
- margin: auto;
- height: 220px;
- width: 400px;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.3);
- -ms-transform: scale(1.3);
- transform: scale(1.3);
- z-index: 11;
- -webkit-filter: grayscale(0);
- filter: grayscale(0);
-}
-.professional__slider-item.swiper-slide-active .professional__slider-link {
- -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);
- box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);
-}
-.professional__slider-item.swiper-slide-active .professional__slider-link::before {
- background-color: rgba(0, 0, 0, 0.1);
-}
-.professional__slider-item.swiper-slide-active .professional__slider-icon {
- opacity: 1;
-}
-.professional__slider-item.swiper-slide-active img {
- width: 350px;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-item--hide {
- -webkit-filter: grayscale(100%) !important;
- filter: grayscale(100%) !important;
- pointer-events: none;
-}
-.professional__slider-link {
- position: relative;
- -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
- box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-link::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background-color: rgba(0, 0, 0, 0.25);
- z-index: 1;
-}
-.professional__slider-icon {
- position: absolute;
- 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;
- width: 80px;
- height: 66px;
- overflow: hidden;
- top: 50%;
- left: 50%;
- display: flex;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- z-index: 1;
- opacity: 0;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-icon svg path {
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.professional__slider-icon:hover svg path:nth-child(1) {
- fill: var(--blue-dark);
-}
-.professional__slider-icon:hover svg path:nth-child(2) {
- fill: var(--light);
-}
-.professional__slider-btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- background-color: var(--light);
- border-radius: 50%;
- border: none;
- width: 56px;
- height: 56px;
- padding: 0;
- 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;
- top: 150px;
-}
-.professional__slider-btn::after {
- content: "";
-}
-.professional__slider-btn svg {
- -webkit-transform: scale(0.8);
- -ms-transform: scale(0.8);
- transform: scale(0.8);
-}
-.professional__slider-btn.swiper-button-disabled {
- opacity: 0.5;
-}
-.professional__slider-navigation-prev {
- left: 19%;
-}
-.professional__slider-navigation-next {
- right: 19%;
-}
-.professional__slider-info {
- margin: 0 auto;
- display: block;
- max-width: 420px;
- font-weight: 600;
- color: #fff;
- text-align: center;
- font-size: 20px;
- line-height: 1.17;
-}
-.professional__slider-pagination {
- width: auto !important;
- position: static !important;
- padding-top: 16px;
- margin-bottom: 32px;
-}
-.professional__slider-pagination .swiper-pagination-bullet {
- width: 56px;
- height: 3px;
- padding: 0;
- border-radius: 0;
- margin: 0 9px !important;
- background-color: var(--light);
- opacity: 0.5;
- bottom: 0;
-}
-.professional__slider-pagination .swiper-pagination-bullet-active {
- background-color: var(--light) !important;
- opacity: 1;
-}
-
-@media (max-width: 1440px) {
- .professional__content::before {
- right: 20%;
- }
- .professional__slider {
- width: 66%;
- right: -108px;
- }
- .professional__slider-item img {
- height: 220px;
- }
- .professional__slider-navigation-prev {
- left: 16%;
- }
- .professional__slider-navigation-next {
- right: 16%;
- }
-}
-@media (max-width: 1280px) {
- .professional {
- margin-top: 60px;
- }
- .professional__content {
- padding: 60px 0 80px;
- }
- .professional__content::before {
- right: 23%;
- }
- .professional__subtitle {
- font-size: 25px;
- margin-bottom: 50px;
- }
- .professional__text {
- font-size: 17px;
- max-width: 520px;
- }
- .professional__text-wrapper {
- margin-bottom: 38px;
- }
- .professional__slider {
- top: 128px;
- right: -80px;
- }
- .professional__slider-item img {
- height: 194px;
- width: 400px;
- }
- .professional__slider-item.swiper-slide-active img {
- width: 300px;
- }
- .professional__slider-btn {
- top: 130px;
- }
- .professional__slider-pagination {
- padding-top: 2px;
- margin-bottom: 27px;
- }
- .professional__slider-pagination .swiper-pagination-bullet {
- width: 50px;
- }
- .professional__slider-info {
- font-size: 14px;
- max-width: 290px;
- }
-}
-@media (max-width: 1140px) {
- .professional__content::before {
- right: 17%;
- }
- .professional__slider-navigation-prev {
- left: 14%;
- }
- .professional__slider-navigation-next {
- right: 14%;
- }
-}
-@media (max-width: 1024px) {
- .professional {
- padding-bottom: 70px;
- }
- .professional__content {
- padding: 60px 0 70px;
- }
- .professional__content::before {
- right: 13%;
- }
- .professional__subtitle {
- margin-bottom: 55px;
- }
- .professional__text {
- max-width: 420px;
- }
- .professional__text-wrapper {
- margin-bottom: 56px;
- gap: 20px;
- }
- .professional__slider-item.swiper-slide-active img {
- width: 240px;
- }
- .professional__slider-item img {
- height: 150px;
- width: 300px;
- }
- .professional__slider-icon {
- width: 56px;
- height: 46px;
- }
- .professional__slider-btn {
- width: 42px;
- height: 42px;
- top: 116px;
- }
- .professional__slider-navigation-prev {
- left: 18%;
- }
- .professional__slider-navigation-next {
- right: 18%;
- }
- .professional__slider-pagination {
- padding-top: 0;
- }
- .professional__slider-pagination .swiper-pagination-bullet {
- width: 38px;
- }
-}
-@media (max-width: 992px) {
- .professional__content {
- width: 100%;
- padding-bottom: 45px;
- }
- .professional__content::before {
- display: none;
- }
- .professional__subtitle {
- margin-bottom: 33px;
- }
- .professional__text-wrapper {
- margin-bottom: 0;
- }
- .professional__text {
- max-width: 520px;
- }
- .professional__slider {
- position: static;
- width: 100%;
- }
- .professional__slider-decor {
- position: relative;
- -webkit-transform: rotate(180deg);
- -ms-transform: rotate(180deg);
- transform: rotate(180deg);
- z-index: 1;
- }
- .professional__slider-decor::before {
- content: "";
- position: absolute;
- z-index: 2;
- left: 0;
- top: 0;
- right: 0;
- height: 1000px;
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(39.39%, #cd1338), color-stop(127.43%, rgba(205, 19, 56, 0.46)));
- background-image: linear-gradient(180deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);
- -webkit-transform: skewY(343deg) rotate(180deg);
- -ms-transform: skewY(343deg) rotate(180deg);
- transform: skewY(343deg) rotate(180deg);
- -webkit-backdrop-filter: blur(5px);
- backdrop-filter: blur(5px);
- }
- .professional__slider-container {
- padding: 0 var(--container-offset);
- max-width: var(--container-width);
- position: static;
- -webkit-transform: translateX(0);
- -ms-transform: translateX(0);
- transform: translateX(0);
- margin: 0 auto 52px auto;
- }
- .professional__slider-item img {
- height: 160px;
- }
- .professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.5);
- -ms-transform: scale(1.5);
- transform: scale(1.5);
- }
- .professional__slider-item.swiper-slide-active img {
- width: 250px;
- }
- .professional__slider-btn {
- top: 122px;
- }
- .professional__slider-pagination {
- margin-bottom: 20px;
- }
- .professional__slider-navigation-prev {
- left: 20%;
- }
- .professional__slider-navigation-next {
- right: 20%;
- }
-}
-@media (max-width: 768px) {
- .professional {
- margin-top: 60px;
- }
- .professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.4);
- -ms-transform: scale(1.4);
- transform: scale(1.4);
- }
-}
-@media (max-width: 700px) {
- .professional__subtitle {
- font-size: 16px;
- }
- .professional__text {
- font-size: 14px;
- line-height: 18px;
- max-width: 340px;
- }
- .professional__slider-decor {
- padding-top: 10px;
- }
- .professional__slider-decor::before {
- top: -30px;
- }
- .professional__slider-item img {
- height: 140px;
- }
- .professional__slider-item.swiper-slide-active img {
- width: 230px;
- }
- .professional__slider-icon {
- width: 50px;
- height: 40px;
- }
- .professional__slider-btn {
- top: 110px;
- width: 38px;
- height: 38px;
- }
- .professional__slider-btn svg {
- -webkit-transform: scale(0.6);
- -ms-transform: scale(0.6);
- transform: scale(0.6);
- }
- .professional__slider-navigation-prev {
- left: 28%;
- }
- .professional__slider-navigation-next {
- right: 28%;
- }
-}
-@media (max-width: 500px) {
- .professional__content {
- padding: 45px 0 10px;
- }
- .professional__slider-decor {
- padding-top: 30px;
- }
- .professional__slider-container {
- padding-left: 0;
- padding-right: 0;
- margin-bottom: 40px;
- }
- .professional__slider-pagination {
- padding-top: 10px;
- }
- .professional__slider-navigation-prev {
- left: 14%;
- }
- .professional__slider-navigation-next {
- right: 14%;
- }
-}
-@media (max-width: 360px) {
- .professional__slider-container {
- padding-top: 0;
- }
- .professional__slider-btn {
- top: 115px;
- }
- .professional__slider-item.swiper-slide-active {
- -webkit-transform: scale(1.2);
- -ms-transform: scale(1.2);
- transform: scale(1.2);
- }
-}
-.interview {
- --content-width: 800px;
- --content-offset: 140px;
- position: relative;
- overflow: hidden;
- background-color: var(--blue-middle);
-}
-.interview__slider-wrapper {
- -webkit-box-align: stretch;
- -ms-flex-align: stretch;
- align-items: stretch;
-}
-.interview__slider-content {
- position: relative;
- z-index: 1;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
-}
-.interview__slider-inner {
- padding: 200px var(--container-offset) 288px;
- position: relative;
- max-width: var(--content-width);
- margin-left: auto;
- margin-right: var(--content-offset);
-}
-.interview__slider-title {
- font-size: 68px;
- margin-bottom: 35px;
-}
-.interview__slider-info {
- max-width: 280px;
- margin-bottom: 120px;
-}
-.interview__slider-name {
- font-size: 16px;
- font-weight: 700;
- line-height: 1.05;
- margin-bottom: 22px;
-}
-.interview__slider-descr {
- font-size: 16px;
- font-weight: 200;
- line-height: 18px;
-}
-.interview__slider-text {
- font-size: 24px;
- font-weight: 200;
- line-height: 1.2;
-}
-.interview__slider-item {
- height: auto;
- position: relative;
- overflow: hidden;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: end;
- -ms-flex-align: end;
- align-items: flex-end;
-}
-.interview__slider-item::before {
- content: "";
- position: absolute;
- left: 36%;
- bottom: 0;
- width: 100vw;
- height: 100%;
- z-index: 1;
- -webkit-transform: skewX(-17deg);
- -ms-transform: skewX(-17deg);
- transform: skewX(-17deg);
- -webkit-transform-origin: top;
- -ms-transform-origin: top;
- transform-origin: top;
- background-image: -webkit-gradient(linear, right top, left top, color-stop(38.01%, #00406C), color-stop(117.87%, rgba(0, 64, 108, 0.53)));
- background-image: linear-gradient(270deg, #00406C 38.01%, rgba(0, 64, 108, 0.53) 117.87%);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-}
-.interview__slider-item-content {
- position: relative;
- z-index: 11;
-}
-.interview__slider-img {
- position: absolute;
- height: 100%;
- z-index: -1;
-}
-.interview__slider-img img {
- height: 100%;
-}
-.interview__slider-link {
- font-variation-settings: "wdth" 140, "wght" 700;
- position: absolute;
- bottom: 100px;
- left: var(--container-offset);
- right: var(--container-offset);
- font-size: 24px;
- font-weight: 700;
- line-height: 56px;
- letter-spacing: 0.12px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- text-transform: none;
-}
-.interview__slider-btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- background-color: var(--light);
- border-radius: 50%;
- border: none;
- width: 56px;
- height: 56px;
- padding: 0;
- 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;
- bottom: 440px;
- top: auto;
-}
-.interview__slider-btn::after {
- content: "";
-}
-.interview__slider-btn svg {
- -webkit-transform: scale(0.8);
- -ms-transform: scale(0.8);
- transform: scale(0.8);
-}
-.interview__slider-navigation svg path {
- fill: var(--light);
-}
-.interview__slider-navigation-prev {
- left: auto;
- right: var(--content-width);
- background-color: var(--accent);
-}
-.interview__slider-navigation-next {
- left: var(--content-width);
- background-color: var(--accent);
-}
-.interview__slider-navigation-inner {
- position: relative;
- max-width: var(--content-width);
- margin-left: auto;
- margin-right: var(--content-offset);
-}
-.interview__slider-info {
- margin-left: auto;
- padding-right: 60px;
-}
-.interview__slider-navigation-container {
- position: absolute;
- left: 0;
- right: 0;
- bottom: 0;
- z-index: 2;
-}
-.interview__slider-pagination {
- width: auto !important;
- bottom: 230px !important;
- left: 50% !important;
- -webkit-transform: translateX(-50%) !important;
- -ms-transform: translateX(-50%) !important;
- transform: translateX(-50%) !important;
-}
-.interview__slider-pagination {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- gap: 10px;
-}
-.interview__slider-pagination .swiper-pagination-bullet {
- width: 70px;
- height: 3px;
- padding: 0;
- border-radius: 0;
- background-color: var(--light);
- opacity: 0.5;
- margin: 0;
-}
-.interview__slider-pagination .swiper-pagination-bullet-active {
- background-color: var(--light) !important;
- opacity: 1;
-}
-
-@media (max-width: 1440px) {
- .interview {
- --content-offset: 60px;
- --content-width: 760px;
- }
- .interview__slider-info {
- padding-right: 134px;
- }
- .interview__slider-item::before {
- left: 39%;
- }
-}
-@media (max-width: 1280px) {
- .interview {
- --content-offset: 8%;
- --content-width: 58%;
- }
- .interview__slider-inner {
- padding: 90px 0 252px;
- }
- .interview__slider-item::before {
- left: 34%;
- }
- .interview__slider-title {
- font-size: 50px;
- }
- .interview__slider-info {
- padding-right: 0;
- margin-bottom: 50px;
- }
- .interview__slider-name {
- font-size: 12px;
- margin-bottom: 10px;
- }
- .interview__slider-descr {
- font-size: 12px;
- }
- .interview__slider-text {
- font-size: 17px;
- max-width: 600px;
- }
- .interview__slider-link {
- font-size: 17px;
- line-height: 38px;
- }
- .interview__slider-pagination {
- bottom: 190px !important;
- }
- .interview__slider-btn {
- bottom: 350px;
- }
- .interview__slider-navigation-prev {
- right: auto;
- left: -80px;
- }
- .interview__slider-navigation-next {
- left: auto;
- right: -80px;
- }
-}
-@media (max-width: 1024px) {
- .interview {
- --content-offset: 7%;
- --content-width: 61%;
- }
- .interview__slider-img {
- left: -50px;
- }
- .interview__slider-btn {
- width: 46px;
- height: 46px;
- }
- .interview__slider-text {
- max-width: 470px;
- }
- .interview__slider-title {
- font-size: 47px;
- letter-spacing: 1.5px;
- }
- .interview__slider-navigation-prev {
- left: -60px;
- }
- .interview__slider-navigation-next {
- right: -60px;
- }
-}
-@media (max-width: 900px) {
- .interview {
- --content-offset: 0;
- --content-width: 560px;
- }
- .interview__slider-inner {
- padding: 490px 0 210px;
- margin-left: 0;
- margin: 0 auto;
- }
- .interview__slider-info {
- margin-bottom: 36px;
- }
- .interview__slider-link {
- bottom: 90px;
- left: 0;
- right: 0;
- }
- .interview__slider-pagination {
- bottom: 168px !important;
- }
- .interview__slider-title {
- font-size: 50px;
- letter-spacing: 2.5px;
- }
- .interview__slider-navigation-inner {
- max-width: 100%;
- }
- .interview__slider-navigation-prev {
- left: 0;
- }
- .interview__slider-navigation-next {
- right: 0;
- }
- .interview__slider-item {
- max-height: 100%;
- }
- .interview__slider-item::before {
- -webkit-transform: skewX(0);
- -ms-transform: skewX(0);
- transform: skewX(0);
- -webkit-transform: skewY(18deg);
- -ms-transform: skewY(18deg);
- transform: skewY(18deg);
- left: 0;
- right: 0;
- top: 406px;
- height: 100%;
- background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);
- }
- .interview__slider-img {
- width: 100%;
- left: 0;
- }
- .interview__slider-img img {
- width: 100%;
- }
-}
-@media (max-width: 700px) {
- .interview__slider-title {
- margin-bottom: 25px;
- font-size: 32px;
- letter-spacing: 1.6px;
- }
- .interview__slider-img img {
- height: auto;
- }
- .interview__slider-info {
- max-width: 220px;
- }
- .interview__slider-text {
- font-size: 14px;
- }
- .interview__slider-pagination .swiper-pagination-bullet {
- width: 46px;
- }
- .interview__slider-link {
- line-height: 30px;
- font-size: 14px;
- }
- .interview__slider-btn {
- bottom: 150px;
- width: 36px;
- height: 36px;
- }
- .interview__slider-btn svg {
- -webkit-transform: scale(0.6);
- -ms-transform: scale(0.6);
- transform: scale(0.6);
- }
-}
-@media (max-width: 400px) {
- .interview__slider-inner {
- padding: 390px 0 210px;
- }
- .interview__slider-item::before {
- top: 333px;
- }
-}
-.chat {
- position: relative;
- padding: 54px 0 48px;
- overflow: hidden;
- background-image: url("./../img/chat-bg.webp");
- background-repeat: no-repeat;
- background-size: cover;
-}
-.chat__inner {
- position: relative;
- z-index: 1;
-}
-.chat__title {
- margin-bottom: 24px;
-}
-.chat__text {
- max-width: 686px;
- margin-bottom: 30px;
- font-size: 24px;
-}
-.chat__mobile {
- position: absolute;
- right: 0;
- top: 0;
- z-index: -1;
- -webkit-transform: scale(1.1);
- -ms-transform: scale(1.1);
- transform: scale(1.1);
- -webkit-transform-origin: top right;
- -ms-transform-origin: top right;
- transform-origin: top right;
-}
-.chat__bottom {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-line-pack: center;
- align-content: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- gap: 36px;
-}
-.chat__img {
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
- width: 216px;
-}
-.chat__btn {
- padding: 0 35px;
- text-transform: initial;
- font-size: 20px;
-}
-
-@media (max-width: 1440px) {
- .chat {
- background-position: top right -100px;
- }
- .chat__mobile {
- -webkit-transform: scale(1);
- -ms-transform: scale(1);
- transform: scale(1);
- }
-}
-@media (max-width: 1280px) {
- .chat__text {
- max-width: 656px;
- margin-bottom: 50px;
- font-size: 17px;
- }
- .chat__mobile {
- -webkit-transform: scale(0.9);
- -ms-transform: scale(0.9);
- transform: scale(0.9);
- }
- .chat__img {
- width: 194px;
- }
- .chat__btn {
- padding: 5px 35px;
- }
-}
-@media (max-width: 1024px) {
- .chat__text {
- max-width: 570px;
- margin-bottom: 50px;
- font-size: 17px;
- }
- .chat__mobile {
- -webkit-transform: scale(0.8);
- -ms-transform: scale(0.8);
- transform: scale(0.8);
- }
-}
-@media (max-width: 900px) {
- .chat__text {
- max-width: 690px;
- }
- .chat__mobile {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- -webkit-transform: scale(1);
- -ms-transform: scale(1);
- transform: scale(1);
- top: 173px;
- right: 2%;
- }
-}
-@media (max-width: 700px) {
- .chat {
- padding: 54px 0 0;
- background-image: url("./../img/chat-bg-mobile.webp");
- background-position: top right 0;
- }
- .chat__mobile {
- position: static;
- max-width: 450px;
- width: 100%;
- margin: 0 auto;
- -webkit-transform: scale(1);
- -ms-transform: scale(1);
- transform: scale(1);
- }
- .chat__text {
- font-size: 14px;
- line-height: 1.2;
- margin-bottom: 30px;
- }
- .chat__bottom {
- position: absolute;
- z-index: 3;
- bottom: 0;
- padding-bottom: 56px;
- left: 0;
- right: 0;
- }
- .chat__bottom::before {
- content: "";
- position: absolute;
- left: calc(var(--container-offset) * -1);
- right: calc(var(--container-offset) * -1);
- bottom: 0;
- height: 180px;
- z-index: -1;
- background-image: linear-gradient(-17deg, rgba(0, 64, 108, 0.5803921569) 40.01%, rgba(0, 64, 108, 0.53) 117.87%);
- -webkit-backdrop-filter: blur(5px);
- backdrop-filter: blur(5px);
- -webkit-clip-path: polygon(0px 60px, 100% 0%, 100% 100%, 0% 100%);
- clip-path: polygon(0px 60px, 100% 0%, 100% 100%, 0% 100%);
- }
- .chat__img {
- display: none;
- }
- .chat__btn {
- max-width: 400px;
- width: 100%;
- margin: 0 auto;
- font-size: 14px;
- padding: 4px 35px;
- }
-}
-@media (max-width: 400px) {
- .chat {
- padding: 34px 0 0;
- }
- .chat__btn {
- padding: 4px 10px;
- }
- .chat__text {
- max-width: 310px;
- }
-}
-.accordion-mobile {
- display: none;
-}
-
-.accordion__item .accordion__title-wrapper {
- -webkit-clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
- clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
-}
-.accordion__item:nth-child(1) {
- width: 408px;
- margin-bottom: 20px;
-}
-.accordion__item:nth-child(2) {
- width: 436px;
-}
-.accordion__item:nth-child(2) .accordion__title-wrapper {
- color: var(--default);
-}
-.accordion__title-wrapper {
- cursor: pointer;
- padding: 13px 0 13px 16px;
- background-color: var(--light);
- color: var(--blue-middle);
- font-size: 24px;
- font-weight: 600;
- line-height: 1.7;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.accordion__title {
- display: inline-block;
- padding-right: 18px;
-}
-.accordion__icon {
- width: 32px;
- height: 16px;
- -webkit-transition: all 0.5s ease-in-out;
- transition: all 0.5s ease-in-out;
-}
-.accordion__content {
- max-height: 0;
- overflow: hidden;
- -webkit-transition: all 0.5s ease-in-out;
- transition: all 0.5s ease-in-out;
- color: var(--default);
- font-size: 24px;
- font-weight: 200;
- background-color: #f5f5f5;
- padding: 0 10px 0 14px;
- margin: -1px 0 0 0;
-}
-.accordion__content-text {
- line-height: 1.17;
-}
-.accordion__content-text span {
- font-variation-settings: "wdth" 140, "wght" 600;
-}
-.accordion__content-text:not(:last-child) {
- margin-bottom: 8px;
-}
-.accordion .active .accordion__content {
- max-height: 600px;
- padding: 10px 10px 10px 14px;
- overflow-y: scroll;
-}
-
-@media (max-width: 1280px) {
- .accordion__content {
- font-size: 17px;
- padding: 0 10px 0 27px;
- }
- .accordion__content-text:not(:last-child) {
- margin-bottom: 6px;
- }
- .accordion .active .accordion__content {
- padding: 10px 10px 10px 27px;
- }
- .accordion__item:nth-child(1) {
- width: 370px;
- margin-bottom: 14px;
- }
- .accordion__item:nth-child(2) {
- width: 390px;
- }
- .accordion__item .accordion__title-wrapper {
- -webkit-clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);
- clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);
- }
- .accordion__title-wrapper {
- padding: 10px 0 10px 27px;
- }
- .accordion__title {
- font-size: 17px;
- }
- .accordion__icon {
- margin: 0 30px 0 auto;
- }
-}
-@media (max-width: 992px) {
- .accordion-desktop {
- display: none;
- }
- .accordion-mobile {
- display: block;
- padding: 0 var(--container-offset);
- max-width: var(--container-width);
- margin-left: auto;
- margin-right: auto;
- }
- .accordion__items {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- gap: 6px;
- }
- .accordion__item-wrapper {
- padding: 10px 0 10px 16px;
- }
- .accordion__item:nth-child(1) {
- width: 50%;
- margin-bottom: 0;
- }
- .accordion__item:nth-child(2) {
- width: 50%;
- }
- .accordion__item:nth-child(2) .accordion__title-wrapper {
- -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 4% 100%);
- clip-path: polygon(0 0, 100% 0, 100% 100%, 4% 100%);
- }
- .accordion__item:nth-child(2) .accordion__content {
- margin-left: 1.9vw;
- }
- .accordion__item:nth-child(2) .accordion__icon {
- margin: 0 12px 0 auto;
- }
- .accordion__title {
- padding-right: 0;
- }
- .accordion__icon {
- margin: 0 22px 0 auto;
- }
-}
-@media (max-width: 700px) {
- .accordion__items {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- gap: 14px;
- }
- .accordion__content {
- font-size: 14px;
- padding: 0 10px 0 12px;
- }
- .accordion__content-text:not(:last-child) {
- margin-bottom: 4px;
- }
- .accordion .active .accordion__content {
- padding: 10px 10px 10px 12px;
- }
- .accordion__item:nth-child(1) {
- width: auto;
- max-width: 320px;
- }
- .accordion__item:nth-child(2) {
- width: auto;
- max-width: 336px;
- }
- .accordion__item:nth-child(2) .accordion__content {
- margin-left: 0;
- }
- .accordion__item:nth-child(2) .accordion__title-wrapper {
- -webkit-clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);
- clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);
- }
- .accordion__item:nth-child(2) .accordion__icon {
- margin: 0 22px 0 auto;
- }
- .accordion__title-wrapper {
- padding: 10px 10px 10px 12px;
- }
- .accordion__title {
- font-size: 14px;
- }
- .accordion__icon {
- width: 20px;
- height: 10px;
- }
- .accordion__icon img {
- -o-object-fit: contain;
- object-fit: contain;
- }
-}
-.banner {
- margin-top: 85px;
-}
-.banner__background {
- background-image: url("./../img/banner-bg.jpg");
- background-size: cover;
- background-position: center;
- background-repeat: no-repeat;
-}
-.banner__inner {
- min-height: 96px;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
-}
-.banner__title {
- font-size: 48px;
- margin-right: 88px;
- margin-bottom: 0;
-}
-.banner__btn {
- margin-right: 140px;
-}
-
-@media (max-width: 1280px) {
- .banner {
- margin-top: 60px;
- }
- .banner__inner {
- min-height: 68px;
- }
- .banner__title {
- font-size: 34px;
- margin-right: 50px;
- }
- .banner__btn {
- margin-right: 180px;
- }
-}
-@media (max-width: 940px) {
- .banner__btn {
- margin-right: 0;
- }
-}
-@media (max-width: 700px) {
- .banner__inner {
- min-height: 68px;
- 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;
- padding: 46px 0 20px;
- }
- .banner__title {
- margin-bottom: 20px;
- text-align: center;
- margin-right: 0;
- font-size: 30px;
- letter-spacing: 1.2px;
- line-height: 32px;
- }
-}
-@media (max-width: 360px) {
- .banner__title {
- font-size: 26px;
- }
-}
-.goods {
- padding: 62px 0 10px;
-}
-.goods__slider {
- margin-left: -5px;
- margin-right: -5px;
-}
-.goods__slider-wrapper {
- -webkit-box-align: stretch;
- -ms-flex-align: stretch;
- align-items: stretch;
-}
-.goods__item {
- height: auto;
- padding: 10px 10px 14px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- background-color: var(--light);
- 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;
- text-align: center;
-}
-.goods__item-shadow {
- -webkit-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
- box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
- padding: 28px 10px 42px;
- 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;
- height: 100%;
-}
-.goods__item-bottom {
- padding: 0 10px;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.goods__item img {
- margin-left: auto;
- margin-right: auto;
- width: 310px;
- max-height: 310px;
- -o-object-fit: contain;
- object-fit: contain;
-}
-.goods__item-title {
- color: var(--blue-middle);
- font-size: 20px;
- font-weight: 629;
- line-height: 22px;
- margin-bottom: 5px;
-}
-.goods__item-subtitle {
- display: inline-block;
- margin-bottom: 18px;
- font-size: 16px;
- line-height: 18px;
- font-weight: 200;
- color: var(--gray);
-}
-.goods__item-text {
- color: var(--default);
- margin-bottom: 28px;
- font-size: 16px;
- font-weight: 200;
- line-height: 18px;
- text-align: left;
-}
-.goods__item-btn {
- width: 100%;
- margin-left: auto;
- margin-right: auto;
- opacity: 0.5;
- margin-top: auto;
-}
-.goods__item-btn:hover {
- background-color: var(--blue-dark);
- opacity: 1;
-}
-.goods__item-img {
- position: relative;
- margin-bottom: 10px;
-}
-.goods__item.goods__item--icon .goods__item-img::before {
- content: "";
- position: absolute;
- bottom: 0px;
- right: 16%;
- width: 15px;
- height: 15px;
- background-size: cover;
- -o-object-fit: cover;
- object-fit: cover;
- background-image: url("./../img/label-icon.png");
-}
-.goods__slider-wrapper__arros {
- position: relative;
- padding: 0 38px;
-}
-.goods__slider-navigation {
- left: 0;
- right: 0;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-.goods__slider-btn {
- background-color: transparent;
- cursor: pointer;
- border: none;
- padding: 0;
- width: 34px;
- height: 42px;
- 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;
- margin-top: -50px;
-}
-.goods__slider-btn::after {
- content: "";
-}
-.goods__slider-btn svg {
- -webkit-transform: scale(0.9);
- -ms-transform: scale(0.9);
- transform: scale(0.9);
-}
-.goods__slider-btn.swiper-button-disabled svg path {
- stroke: var(--default);
-}
-.goods__slider-prev {
- left: 2px;
-}
-.goods__slider-next {
- right: 2px;
-}
-.goods__slider-pagination {
- position: relative;
- top: -5px;
- margin-left: -5px;
- margin-right: -5px;
-}
-.goods__slider-pagination .swiper-pagination-bullet {
- width: 56px;
- height: 2px;
- padding: 5px 0;
- border-radius: 0;
- margin: 0 18px !important;
- position: relative;
- background-color: var(--light);
- bottom: 0;
-}
-.goods__slider-pagination .swiper-pagination-bullet::before {
- content: "";
- position: absolute;
- top: 50%;
- left: 0;
- height: 3px;
- width: 100%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- background-color: var(--default) !important;
-}
-.goods__slider-pagination .swiper-pagination-bullet-active::before {
- background-color: var(--accent) !important;
-}
-
-@media (max-width: 1440px) {
- .goods__item-text {
- margin-bottom: 25px;
- }
-}
-@media (max-width: 1280px) {
- .goods__item img {
- width: 220px;
- max-height: 220px;
- }
- .goods__item-title {
- font-size: 14px;
- line-height: 16px;
- margin-bottom: 0;
- }
- .goods__item-subtitle {
- font-size: 12px;
- }
- .goods__item-text {
- font-size: 12px;
- margin-bottom: 30px;
- }
- .goods__item-shadow {
- padding: 16px 10px 28px;
- }
- .goods__item.goods__item--icon .goods__item-img::before {
- right: 12%;
- }
- .goods__slider-pagination .swiper-pagination-bullet {
- margin: 0 10px !important;
- }
-}
-@media (max-width: 1024px) {
- .goods__item-text {
- margin-bottom: 15px;
- }
-}
-@media (max-width: 1024px) and (min-width: 941px) {
- .goods__item img {
- width: 166px;
- max-height: 166px;
- }
- .goods__item-btn {
- min-width: 140px;
- }
-}
-@media (max-width: 940px) {
- .goods {
- padding-top: 40px;
- }
- .goods__slider-pagination .swiper-pagination-bullet {
- width: 48px;
- margin: 0 7px !important;
- }
-}
-@media (max-width: 768px) {
- .goods__slider-pagination .swiper-pagination-bullet {
- width: 35px;
- margin: 0 5px !important;
- }
- .goods__item-text {
- margin-bottom: 10px;
- }
- .goods__item.goods__item--icon .goods__item-img::before {
- right: 12%;
- }
-}
-@media (max-width: 600px) {
- .goods__slider-pagination .swiper-pagination-bullet {
- width: 18px;
- margin: 0 5px !important;
- }
- .goods__item.goods__item--icon .goods__item-img::before {
- right: 22%;
- }
-}
-@media (max-width: 400px) {
- .goods__slider-pagination .swiper-pagination-bullet {
- width: 14px;
- margin: 0 4px !important;
- }
- .goods__item.goods__item--icon .goods__item-img::before {
- right: 16%;
- }
-}
-.labels {
- padding: 70px 0 108px;
-}
-.labels__title {
- text-align: center;
- color: var(--accent);
- margin-bottom: 50px;
- font-size: 48px;
-}
-.labels__list {
- 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;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- gap: 42px;
-}
-.labels__item {
- display: inherit;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.labels__item:hover {
- -webkit-transform: var(--scale-hover);
- -ms-transform: var(--scale-hover);
- transform: var(--scale-hover);
-}
-.labels__link img {
- height: 47px;
-}
-
-@media (max-width: 1440px) {
- .labels {
- padding: 70px 0 85px;
- }
- .labels__list {
- gap: 32px;
- }
-}
-@media (max-width: 1280px) {
- .labels {
- padding: 46px 0 50px;
- }
- .labels__list {
- gap: 30px;
- }
- .labels__title {
- font-size: 34px;
- line-height: 34px;
- margin-bottom: 37px;
- }
- .labels__link img {
- height: 34px;
- }
-}
-@media (max-width: 1024px) {
- .labels__list {
- gap: 26px;
- }
-}
-@media (max-width: 900px) {
- .labels {
- padding: 46px 0 35px;
- }
- .labels__link img {
- height: 45px;
- }
-}
-@media (max-width: 700px) {
- .labels {
- padding: 46px 0 100px;
- }
- .labels__list {
- gap: 16px 24px;
- }
- .labels__title {
- font-size: 30px;
- line-height: 1;
- margin-bottom: 30px;
- }
- .labels__link img {
- height: 34px;
- }
-}
-@media (max-width: 400px) {
- .labels__title {
- margin-bottom: 24px;
- }
- .labels__link img {
- height: 32px;
- }
-}
-@media (max-width: 360px) {
- .labels__title {
- font-weight: 800;
- font-size: 26px;
- }
- .labels__link img {
- height: 28px;
- }
- .labels__list {
- gap: 16px 20px;
- }
-}
-.recommendations {
- padding: 85px 0 0;
- margin-bottom: -1px;
-}
-.recommendations__inner {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-.recommendations__content {
- 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;
- padding-left: 40px;
- position: relative;
- z-index: 11;
-}
-.recommendations__title {
- margin-bottom: 24px;
- color: var(--accent);
-}
-.recommendations__text {
- color: var(--default);
- font-size: 24px;
- font-weight: 200;
- line-height: 28px;
- max-width: 540px;
- width: 100%;
-}
-.recommendations__slider {
- position: relative;
- height: 660px;
- 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;
-}
-.recommendations__slider-inner {
- width: 50%;
- position: relative;
- -webkit-clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);
- clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);
-}
-.recommendations__slider-inner::before {
- content: "";
- position: absolute;
- bottom: 0;
- right: 0;
- width: calc(100% + 100vw - var(--content-width) / 2);
- height: 100%;
- background-color: var(--blue-middle);
- z-index: -1;
-}
-.recommendations__slider-wrapper {
- min-width: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- position: relative;
-}
-.recommendations__slider-container {
- padding-right: 140px;
-}
-.recommendations__slider-item {
- 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;
-}
-.recommendations__slider-link {
- position: relative;
-}
-.recommendations__slider-link::before {
- content: "";
- position: absolute;
- background-image: url("./../img/svg/zoom.svg");
- background-position: center;
- background-size: contain;
- background-repeat: no-repeat;
- right: 20px;
- top: 10px;
- width: 62px;
- height: 66px;
-}
-.recommendations__slider-link img {
- max-width: 370px;
-}
-.recommendations__slider-btn {
- -webkit-box-shadow: none;
- box-shadow: none;
- background-color: transparent;
- border: none;
- width: 40px;
- height: 42px;
- padding: 0;
- 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;
-}
-.recommendations__slider-btn::after {
- content: "";
-}
-.recommendations__slider-btn svg {
- -webkit-transform: scale(0.8);
- -ms-transform: scale(0.8);
- transform: scale(0.8);
-}
-.recommendations__slider-btn.swiper-button-disabled {
- opacity: 0.5;
-}
-.recommendations__slider-navigation-prev {
- left: -10px;
-}
-.recommendations__slider-navigation-next {
- right: 130px;
-}
-
-@media (max-width: 1280px) {
- .recommendations {
- padding: 60px 0 0;
- }
- .recommendations__slider {
- height: 606px;
- }
- .recommendations__slider-inner {
- width: 55%;
- }
- .recommendations__slider-link::before {
- width: 50px;
- height: 54px;
- right: 6px;
- }
- .recommendations__slider-link img {
- max-width: 350px;
- }
- .recommendations__text {
- font-size: 17px;
- line-height: 20px;
- max-width: 376px;
- }
- .recommendations__content {
- padding-left: 130px;
- }
-}
-@media (max-width: 1024px) {
- .recommendations__slider {
- height: 506px;
- }
- .recommendations__slider-inner {
- width: 62%;
- }
- .recommendations__slider-link img {
- max-width: 290px;
- }
- .recommendations__content {
- padding-left: 10px;
- padding-bottom: 76px;
- }
-}
-@media (max-width: 900px) {
- .recommendations__slider {
- height: 440px;
- }
- .recommendations__slider-inner {
- width: 58%;
- }
- .recommendations__slider-link img {
- max-width: 240px;
- }
- .recommendations__content {
- padding-left: 0;
- padding-bottom: 45px;
- }
-}
-@media (max-width: 768px) {
- .recommendations__title {
- margin-bottom: 14px;
- }
- .recommendations__slider-link img {
- max-width: 220px;
- }
- .recommendations__slider-link::before {
- width: 30px;
- height: 32px;
- }
-}
-@media ((max-width: 768px) and (min-width: 701px)) {
- .recommendations__slider-inner {
- width: 58%;
- }
- .recommendations__slider-link img {
- max-width: 200px;
- }
- .recommendations__content {
- margin-left: -10px;
- }
-}
-@media (max-width: 700px) {
- .recommendations {
- padding: 50px 0 0;
- }
- .recommendations__inner {
- -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;
- }
- .recommendations__content {
- margin-bottom: 0;
- margin-left: 0;
- margin-bottom: 30px;
- padding-bottom: 0;
- }
- .recommendations__slider {
- height: 344px;
- }
- .recommendations__slider-link img {
- max-width: 200px;
- }
- .recommendations__slider-inner {
- width: 100%;
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2;
- -webkit-clip-path: none;
- clip-path: none;
- }
- .recommendations__slider-inner::before {
- -webkit-transform: skewX(0);
- -ms-transform: skewX(0);
- transform: skewX(0);
- width: 100vw;
- left: calc(var(--container-offset) * -1);
- }
- .recommendations__slider-wrapper {
- margin: 0 calc(var(--container-offset) * -1);
- }
- .recommendations__slider-container {
- padding-right: 0;
- }
- .recommendations__slider-navigation-prev {
- left: 0;
- }
- .recommendations__slider-navigation-next {
- right: 0;
- }
- .recommendations__text {
- font-size: 14px;
- line-height: 1.2;
- }
- .recommendations__title span {
- font-size: 30px;
- letter-spacing: 1.2px;
- line-height: 32px;
- }
-}
-@media (max-width: 360px) {
- .recommendations__title {
- font-size: 26px;
- letter-spacing: 1px;
- }
-}
-.partners {
- padding: 90px 0 30px;
-}
-.partners__title {
- color: var(--accent);
- margin-bottom: 60px;
-}
-.partners__list {
- -webkit-transition-timing-function: linear !important;
- transition-timing-function: linear !important;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
-}
-.partners__item {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- 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: auto !important;
-}
-.partners__item img {
- max-height: 90px;
- max-width: 200px;
- width: 100%;
- -webkit-filter: grayscale(100%);
- filter: grayscale(100%);
- -o-object-fit: contain;
- object-fit: contain;
-}
-
-.marquee {
- -webkit-animation: scroll 30s linear infinite;
- animation: scroll 30s linear infinite;
-}
-
-@-webkit-keyframes scroll {
- from {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- to {
- -webkit-transform: translateX(calc(-100% - 86px));
- transform: translateX(calc(-100% - 86px));
- }
-}
-
-@keyframes scroll {
- from {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- to {
- -webkit-transform: translateX(calc(-100% - 86px));
- transform: translateX(calc(-100% - 86px));
- }
-}
-@media (max-width: 1280px) {
- .partners {
- padding: 55px 0 0;
- }
-}
-@media (max-width: 768px) {
- @-webkit-keyframes scroll {
- from {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- to {
- -webkit-transform: translateX(calc(-100% - 60px));
- transform: translateX(calc(-100% - 60px));
- }
- }
- @keyframes scroll {
- from {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- to {
- -webkit-transform: translateX(calc(-100% - 60px));
- transform: translateX(calc(-100% - 60px));
- }
- }
- .partners__title {
- margin-bottom: 40px;
- }
- .partners__item img {
- max-height: 60px;
- max-width: 140px;
- }
-}
-@media (max-width: 700px) {
- .partners {
- padding: 50px 0 0;
- }
- .partners__title {
- margin-bottom: 30px;
- }
-}
-.header-history {
- position: fixed;
- left: 0;
- right: 0;
- top: 0;
- z-index: 20;
- background-color: var(--blue-middle);
-}
-.header-history__burger, .header-history__mobile-logo {
- display: none;
-}
-
-.nav-history__container {
- position: relative;
- 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;
- height: 74px;
-}
-.nav-history__list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-column-gap: 15px;
- -moz-column-gap: 15px;
- column-gap: 15px;
-}
-.nav-history__next.active {
- color: var(--accent);
-}
-.nav-history__next.active svg path {
- stroke: var(--accent);
-}
-.nav-history__item--back {
- display: none;
-}
-.nav-history__link {
- font-variation-settings: "wght" 700, "wdth" 25, "slnt" -10;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- gap: 6px;
- font-size: 16px;
- font-weight: 200;
- line-height: 30px;
- text-transform: uppercase;
- border-bottom: 1px solid transparent;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- font-stretch: 25%;
- line-height: 47px;
- letter-spacing: 0;
-}
-.nav-history__link-icon {
- margin-bottom: 2px;
-}
-.nav-history__link-icon path {
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
-}
-.nav-history__link:hover {
- color: var(--accent);
-}
-.nav-history__link:hover svg path {
- stroke: var(--accent);
-}
-.nav-history__back {
- margin-right: auto;
-}
-
-@media (max-width: 1280px) {
- .nav-history__link {
- font-size: 13px;
- }
-}
-@media (max-width: 1024px) {
- .nav-history__list {
- -webkit-column-gap: 10px;
- -moz-column-gap: 10px;
- column-gap: 10px;
- }
-}
-@media (max-width: 900px) {
- .header-history__inner {
- 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-history__burger {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- }
- .header-history.active {
- background-image: none;
- }
- .header-history__mobile-logo {
- display: block;
- cursor: auto;
- max-width: 190px;
- }
- .header-history__burger {
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- margin-left: auto;
- cursor: pointer;
- height: 36px;
- padding: 4px 0;
- width: 36px;
- z-index: 2;
- 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;
- }
- .header-history__mobile-logo {
- margin-left: calc(var(--container-offset) * -1);
- }
- .header-history__item--back {
- display: block;
- }
- .nav-history {
- position: fixed;
- top: 60px;
- left: -100vw;
- right: 100vw;
- min-height: calc(100vh - 60px);
- bottom: 0;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- -webkit-transition: all var(--transition);
- transition: all var(--transition);
- background-color: var(--blue-middle);
- overflow-y: auto;
- text-align: center;
- }
- .nav-history__container {
- height: 60px;
- }
- .nav-history__logo {
- display: none;
- }
- .nav-history__item--back {
- display: block;
- }
- .nav-history__list {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- padding: 80px 20px 60px;
- gap: 20px 0;
- }
- .nav-history__link {
- font-size: 21px;
- }
- .nav-history__next {
- font-size: 13px;
- }
- .nav-history.active {
- left: 0;
- right: 0;
- }
-}
-@media (max-width: 400px) {
- .nav-history__next {
- font-size: 10px;
- }
-}
-@media (max-width: 360px) {
- .nav-history__list {
- padding: 40px 20px 40px;
- gap: 10px 0;
- }
- .nav-history__link {
- padding: 10px 0;
- }
-}
-.history-top {
- position: relative;
- overflow: hidden;
- margin-top: 74px;
- background-color: var(--blue-middle);
-}
-.history-top__img {
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
-}
-.history-top__img img {
- position: absolute;
- right: 0;
- height: 100%;
- width: 50%;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: top right;
- object-position: top right;
-}
-.history-top__inner {
- padding: 234px 0 200px 0;
- position: relative;
- z-index: 1;
-}
-.history-top__inner::before {
- content: "";
- position: absolute;
- right: 50%;
- bottom: 0;
- width: 100vw;
- height: 100%;
- z-index: -1;
- -webkit-transform: skewX(17deg);
- -ms-transform: skewX(17deg);
- transform: skewX(17deg);
- -webkit-transform-origin: top;
- -ms-transform-origin: top;
- transform-origin: top;
- background-image: -webkit-gradient(linear, left top, right top, color-stop(38.01%, #00406C), color-stop(117.87%, rgba(0, 64, 108, 0.53)));
- background-image: linear-gradient(90deg, #00406C 38.01%, rgba(0, 64, 108, 0.53) 117.87%);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-}
-.history-top__title {
- margin-bottom: 40px;
- font-size: 68px;
-}
-.history-top__name {
- font-variation-settings: "wdth" 100, "wght" 700;
- margin-bottom: 14px;
- font-size: 20px;
- font-style: normal;
- line-height: 1.35;
- font-stretch: normal;
-}
-.history-top__text {
- max-width: 540px;
- line-height: 1.2;
-}
-
-@media (max-width: 1440px) {
- .history-top__inner::before {
- right: 44%;
- }
-}
-@media (max-width: 1280px) {
- .history-top__inner {
- padding: 140px 0 248px 0;
- }
- .history-top__inner::before {
- right: 46%;
- }
- .history-top__title {
- margin-bottom: 70px;
- font-size: 48px;
- }
- .history-top__name {
- font-size: 14px;
- margin-bottom: 20px;
- }
- .history-top__text {
- font-size: 14px;
- }
-}
-@media (max-width: 1024px) {
- .history-top__inner {
- padding: 140px 0 115px 0;
- }
- .history-top__inner::before {
- right: 43%;
- }
- .history-top__img img {
- -o-object-position: top center;
- object-position: top center;
- }
-}
-@media (max-width: 900px) {
- .history-top {
- margin-top: 60px;
- }
- .history-top__inner {
- width: 100%;
- position: absolute;
- padding: 0 0 40px 0;
- bottom: 0;
- }
- .history-top__inner::before {
- -webkit-transform: skewX(0);
- -ms-transform: skewX(0);
- transform: skewX(0);
- -webkit-transform: skewY(18deg);
- -ms-transform: skewY(18deg);
- transform: skewY(18deg);
- left: calc(var(--container-offset) * -1);
- right: calc(var(--container-offset) * -1);
- top: -40px;
- height: 200%;
- background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);
- }
- .history-top__img {
- position: static;
- }
- .history-top__img img {
- position: static;
- width: 100%;
- }
- .history-top__title {
- margin-bottom: 40px;
- }
- .history-top__name {
- margin-bottom: 8px;
- }
-}
-@media (max-width: 700px) {
- .history-top {
- padding-bottom: 100px;
- }
- .history-top__title {
- font-size: 30px;
- }
-}
-@media (max-width: 400px) {
- .history-top {
- padding-bottom: 120px;
- }
- .history-top__inner::before {
- top: -60px;
- }
- .history-top__title {
- margin-bottom: 40px;
- font-size: 25px;
- }
-}
-.history-question {
- position: relative;
- background-color: var(--blue-middle);
-}
-.history-question__img {
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
-}
-.history-question__img img {
- position: absolute;
- left: 0;
- height: 100%;
- width: 50%;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: top left;
- object-position: top left;
-}
-.history-question__inner {
- min-height: 834px;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- padding: 70px 0 70px 0;
- max-width: 50%;
- margin-left: auto;
- position: relative;
- z-index: 1;
-}
-.history-question__inner::before {
- content: "";
- position: absolute;
- left: -37%;
- bottom: 0;
- width: 100vw;
- height: 100%;
- z-index: -1;
- -webkit-transform: skewX(17deg);
- -ms-transform: skewX(17deg);
- transform: skewX(17deg);
- -webkit-transform-origin: top;
- -ms-transform-origin: top;
- transform-origin: top;
- background-color: var(--blue-middle);
-}
-.history-question__list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- gap: 46px;
-}
-.history-question__title {
- font-size: 40px;
- line-height: 1.1;
- letter-spacing: 2.3px;
- margin-bottom: 18px;
-}
-.history-question__text {
- font-size: 24px;
- font-weight: 200;
- line-height: 1.1;
-}
-
-@media (max-width: 1440px) {
- .history-question__inner::before {
- left: -42%;
- }
-}
-@media (max-width: 1280px) {
- .history-question__inner {
- max-width: 560px;
- min-height: auto;
- padding: 50px 0 50px 0;
- }
- .history-question__inner::before {
- left: -30%;
- }
- .history-question__title {
- font-size: 30px;
- letter-spacing: 1.2px;
- }
- .history-question__list {
- gap: 30px;
- }
- .history-question__text {
- font-size: 17px;
- }
-}
-@media (max-width: 1024px) {
- .history-question__inner {
- max-width: 450px;
- }
- .history-question__inner::before {
- left: -40%;
- }
-}
-@media (max-width: 900px) {
- .history-question__inner {
- max-width: 100%;
- padding: 66px 0 100px 0;
- }
- .history-question__img {
- position: static;
- margin-bottom: 65px;
- }
- .history-question__img img {
- position: static;
- width: 100%;
- }
- .history-question__list {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- }
-}
-@media (max-width: 700px) {
- .history-question__list {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- }
-}
-@media (max-width: 400px) {
- .history-question__text {
- font-size: 14px;
- }
- .history-question__list {
- gap: 50px;
- }
-}
-.history-quite__inner {
- padding: 53px 0 51px;
- 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;
- gap: 30px;
-}
-.history-quite__inner--start {
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: start;
-}
-.history-quite__title {
- color: var(--accent);
- font-size: 40px;
- max-width: 650px;
- margin-bottom: 0;
- line-height: 1.1;
-}
-.history-quite__text {
- max-width: 620px;
- color: var(--default);
- font-size: 24px;
- line-height: 1.2;
-}
-
-@media (max-width: 1280px) {
- .history-quite__title {
- font-size: 30px;
- }
- .history-quite__text {
- max-width: 522px;
- font-size: 17px;
- }
-}
-@media (max-width: 1024px) {
- .history-quite__inner {
- padding: 59px 0 53px;
- }
- .history-quite__title {
- display: inline;
- }
- .history-quite__text {
- max-width: 470px;
- }
-}
-@media (max-width: 900px) {
- .history-quite__title {
- width: 50%;
- }
- .history-quite__text {
- max-width: 100%;
- width: 50%;
- }
-}
-@media (max-width: 700px) {
- .history-quite__inner {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- }
- .history-quite__title {
- width: 100%;
- }
- .history-quite__text {
- width: 100%;
- }
-}
-@media (max-width: 400px) {
- .history-quite__inner {
- padding: 50px 0 50px;
- gap: 25px;
- }
- .history-quite__text {
- font-size: 14px;
- }
-}
-.history-question-right {
- position: relative;
- background-color: var(--blue-middle);
-}
-.history-question-right__img {
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
-}
-.history-question-right__img img {
- position: absolute;
- right: 0;
- height: 100%;
- width: 56%;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: bottom right;
- object-position: bottom right;
-}
-.history-question-right__inner {
- min-height: 934px;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- padding: 70px 0 70px 0;
- max-width: 554px;
- position: relative;
- z-index: 1;
-}
-.history-question-right__inner::before {
- content: "";
- position: absolute;
- right: -13%;
- bottom: 0;
- width: 100vw;
- height: 100%;
- z-index: -1;
- -webkit-transform: skewX(17deg);
- -ms-transform: skewX(17deg);
- transform: skewX(17deg);
- -webkit-transform-origin: top;
- -ms-transform-origin: top;
- transform-origin: top;
- background-color: var(--blue-middle);
-}
-.history-question-right__list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- gap: 46px;
-}
-.history-question-right__title {
- font-size: 40px;
- line-height: 1.1;
- letter-spacing: 2.3px;
- margin-bottom: 18px;
-}
-.history-question-right__title span {
- display: block;
- margin-bottom: 0;
-}
-.history-question-right__text {
- font-size: 24px;
- font-weight: 200;
- line-height: 1.1;
-}
-
-@media (max-width: 1440px) {
- .history-question-right__inner::before {
- right: 0;
- }
-}
-@media (max-width: 1280px) {
- .history-question-right__inner {
- padding: 50px 0 50px 0;
- min-height: 660px;
- max-width: 520px;
- }
- .history-question-right__list {
- gap: 32px;
- }
- .history-question-right__title {
- margin-bottom: 14px;
- font-size: 32px;
- }
- .history-question-right__title span {
- font-size: 32px;
- }
- .history-question-right__text {
- font-size: 17px;
- line-height: 1.1;
- }
-}
-@media (max-width: 1024px) {
- .history-question-right__inner {
- min-height: 564px;
- max-width: 400px;
- }
- .history-question-right__inner::before {
- right: 2%;
- }
- .history-question-right__title {
- line-height: 1.1;
- }
-}
-@media (max-width: 900px) {
- .history-question-right__inner {
- min-height: auto;
- max-width: 100%;
- }
- .history-question-right__img {
- position: static;
- }
- .history-question-right__img img {
- position: static;
- width: 100%;
- }
- .history-question-right__list {
- display: -ms-grid;
- display: grid;
- -ms-grid-columns: 1fr 1fr;
- grid-template-columns: 1fr 1fr;
- gap: 54px;
- }
-}
-@media (max-width: 700px) {
- .history-question-right__list {
- -ms-grid-columns: 1fr;
- grid-template-columns: 1fr;
- }
- .history-question-right__title {
- width: 100%;
- }
- .history-question-right__text {
- width: 100%;
- }
-}
-@media (max-width: 400px) {
- .history-question-right__title {
- font-size: 30px;
- }
- .history-question-right__title span {
- font-size: 30px;
- }
- .history-question-right__list {
- gap: 20px;
- }
- .history-question-right__text {
- font-size: 14px;
- }
-}
-.history-slogan__inner {
- padding: 40px 0 50px;
-}
-.history-slogan__title {
- color: var(--accent);
- font-size: 40px;
- line-height: 1.1;
- letter-spacing: 1.6px;
- margin-bottom: 0;
-}
-.history-slogan__text {
- color: var(--default);
- font-size: 24px;
- line-height: 1.14;
-}
-
-@media (max-width: 1280px) {
- .history-slogan__title {
- font-size: 30px;
- letter-spacing: 1.2px;
- letter-spacing: 1.2px;
- }
-}
-@media (max-width: 900px) {
- .history-slogan__inner {
- padding: 40px 0 40px;
- }
- .history-slogan__title {
- display: inline;
- }
-}
-.history-blitz {
- position: relative;
- overflow: hidden;
- background-color: var(--blue-middle);
-}
-.history-blitz__img {
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
-}
-.history-blitz__img img {
- position: absolute;
- left: 0;
- height: 100%;
- width: 42%;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: top left;
- object-position: top left;
-}
-.history-blitz__inner {
- min-height: 834px;
- 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;
- padding: 70px 0 70px 0;
- max-width: 850px;
- margin-left: auto;
- position: relative;
- z-index: 1;
-}
-.history-blitz__inner::before {
- content: "";
- position: absolute;
- left: -10%;
- bottom: -1px;
- width: 100vw;
- height: 100%;
- z-index: -1;
- -webkit-transform: skewX(-17deg);
- -ms-transform: skewX(-17deg);
- transform: skewX(-17deg);
- -webkit-transform-origin: top;
- -ms-transform-origin: top;
- transform-origin: top;
- background-image: linear-gradient(76deg, rgba(0, 64, 108, 0.53), #00406C 25.01% 117.87%);
- -webkit-backdrop-filter: blur(5px);
- backdrop-filter: blur(5px);
-}
-.history-blitz__list {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- gap: 36px;
-}
-.history-blitz__item {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-.history-blitz__item-title {
- font-variation-settings: "wght" 700, "opsz" 16, "wdth" 25, "slnt" -10;
- margin-bottom: 0;
- font-size: 22px;
- text-align: left;
- letter-spacing: 0.9px;
- line-height: 1.2;
-}
-.history-blitz__title {
- font-size: 45px;
- line-height: 1;
- letter-spacing: 1.8px;
- margin-bottom: 56px;
- text-align: center;
- letter-spacing: 0.9px;
-}
-.history-blitz__text {
- max-width: 450px;
- margin-left: auto;
- font-size: 24px;
- line-height: 1.2;
-}
-
-@media (max-width: 1440px) {
- .history-blitz__inner::before {
- left: -4%;
- }
-}
-@media (max-width: 1280px) {
- .history-blitz__title {
- font-variation-settings: "wght" 700, "opsz" 25, "wdth" 25, "slnt" -10;
- font-size: 30px;
- letter-spacing: 1.2px;
- margin-bottom: 66px;
- }
- .history-blitz__inner {
- max-width: 705px;
- min-height: auto;
- }
- .history-blitz__list {
- gap: 34px;
- }
- .history-blitz__item-title {
- font-size: 18px;
- letter-spacing: 0.9px;
- }
- .history-blitz__text {
- max-width: 340px;
- font-size: 17px;
- }
-}
-@media (max-width: 1024px) {
- .history-blitz__img img {
- width: 50%;
- }
- .history-blitz__inner {
- max-width: 524px;
- }
- .history-blitz__inner::before {
- left: 5%;
- }
- .history-blitz__item-title {
- max-width: 230px;
- }
- .history-blitz__text {
- max-width: 264px;
- }
-}
-@media (max-width: 900px) {
- .history-blitz__inner {
- min-height: auto;
- max-width: 100%;
- padding-top: 80px;
- margin-top: -134px;
- }
- .history-blitz__inner::before {
- -webkit-transform: skewY(18deg);
- -ms-transform: skewY(18deg);
- transform: skewY(18deg);
- left: calc(var(--container-offset) * -1);
- right: calc(var(--container-offset) * -1);
- top: -30px;
- background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);
- }
- .history-blitz__title {
- margin-bottom: 52px;
- }
- .history-blitz__img {
- position: static;
- }
- .history-blitz__img img {
- position: static;
- width: 100%;
- }
- .history-blitz__item {
- display: -ms-grid;
- display: grid;
- -ms-grid-columns: 264px 1fr;
- grid-template-columns: 264px 1fr;
- gap: 36px;
- }
- .history-blitz__item-title {
- max-width: 100%;
- }
- .history-blitz__text {
- max-width: 100%;
- }
-}
-@media (max-width: 700px) {
- .history-blitz__title {
- text-align: left;
- }
- .history-blitz__item {
- -ms-grid-columns: 1fr;
- grid-template-columns: 1fr;
- }
-}
-@media (max-width: 400px) {
- .history-blitz__inner {
- padding: 70px 0 50px 0;
- margin-top: -65px;
- }
- .history-blitz__title {
- text-align: left;
- margin-bottom: 44px;
- }
- .history-blitz__text {
- font-size: 14px;
- }
-}
-/*# sourceMappingURL=main.css.map */
\ No newline at end of file
+:root{--font-family:"Roboto Flex",sans-serif;--content-width:1420px;--container-fluid:1920px;--container-offset:15px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--max-offset:calc(max(calc((100vw - var(--content-width)) / 2), var(--container-offset)) * -1);--transition:0.3s;--scale-hover:scale(1.08);--default:#5a5a5a;--light:#fff;--accent:#cd1338;--blue-light:#1c60f6;--blue-middle:#00406c;--blue-dark:#1c2e44;--gray:#aaa;--big-desktop:1600px;--desktop:1440px;--small-desktop:1280px;--tablet:1024px;--small-tablet:768px;--mobile:576px;--index:calc(1vh + 1vw)}@font-face{font-family:"Roboto Flex";font-style:normal;font-display:swap;src:local("Roboto Flex"),url(../fonts/Roboto-Flex.woff2) format("woff2");font-weight:100 1000;font-stretch:25% 151%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6{margin:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:var(--light)}::-webkit-scrollbar-thumb{background-color:var(--blue-middle)}*{scrollbar-width:thin;scrollbar-color:var(--blue-middle) #fff}.page{font-size:20px;font-weight:200;line-height:1.2;color:var(--light);height:100%;font-family:var(--font-family);font-variation-settings:"wdth" 140,"wght" 200}.page__body{margin:0;min-width:320px;min-height:100%}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;display:block}a{text-decoration:none;display:inline-block}.site-container{overflow:hidden}.is-hidden{display:none!important}.btn-reset{border:none;padding:0;background-color:transparent;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-reset::-webkit-search-cancel-button,.input-reset::-webkit-search-decoration,.input-reset::-webkit-search-results-button,.input-reset::-webkit-search-results-decoration{display:none}.container{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width)}.container-fluid{margin:0 auto;max-width:var(--container-fluid)}.js-focus-visible :focus:not(.focus-visible){outline:0}.centered{text-align:center}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.page--ios .dis-scroll{position:relative}.btn{cursor:pointer;text-align:center;font-size:20px;font-weight:200;font-stretch:140%;line-height:40px;letter-spacing:.1px;background-color:var(--light);border-radius:50px;border:none;min-width:220px;text-transform:capitalize;-webkit-transition:var(--transition);transition:var(--transition);color:var(--blue-dark)}.btn:hover{background-color:var(--blue-dark);color:var(--light)}.btn--accent{color:var(--accent)}.btn-up-wrapper{position:relative;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-up{position:fixed;z-index:20;right:110px;bottom:165px;width:56px;height:56px;padding:0;cursor:pointer;min-width:auto;border-radius:50%;border:none;background-color:var(--accent);border-color:var(--accent);-webkit-transition:all var(--transition);transition:all var(--transition)}.btn-up::before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background-image:url(../img/svg/up.svg);background-repeat:no-repeat;width:28px;height:28px;background-position:center;background-size:contain;z-index:1}.btn-up-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}.section-title{font-variation-settings:"wght" 700,"opsz" 37,"wdth" 25,"slnt" -10;font-size:45px;line-height:47px;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:24px;color:var(--light)}.large-title{font-variation-settings:"wght" 700,"opsz" 37,"wdth" 25,"slnt" -10;font-size:65px;line-height:1.1;letter-spacing:3.4px;text-transform:uppercase;color:var(--light)}.section-title--reset{display:inline-block;margin-bottom:0}.burger-js .line{display:block;height:4px;width:100%;border-radius:10px;background-color:var(--light);-webkit-transition:all var(--transition);transition:all var(--transition)}.burger-js.active .line1{-webkit-transform:rotate(45deg) translate(4px,-4px);-ms-transform:rotate(45deg) translate(4px,-4px);transform:rotate(45deg) translate(4px,-4px);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.burger-js.active .line2{opacity:0}.burger-js.active .line3{-webkit-transform:rotate(-45deg) translate(3px,6px);-ms-transform:rotate(-45deg) translate(3px,6px);transform:rotate(-45deg) translate(3px,6px);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media (max-width:1600px){.btn-up{right:auto}}@media (max-width:1280px){:root{--content-width:1160px}.btn{font-size:14px;line-height:32px;min-width:170px}.section-title{font-size:32px;border-radius:30px;line-height:30px}.large-title{font-size:46px;letter-spacing:2.4px}.page{font-size:14px}}@media (max-width:800px){:root{--content-width:100%}.btn-up{bottom:50px;width:50px;height:50px}}@media (max-width:700px){.large-title,.section-title{font-size:30px;letter-spacing:1.2px}}@media (max-width:360px){.section-title{font-size:26px}}.carousel__track{display:none!important}.header{position:fixed;left:0;right:0;top:0;z-index:20}.header.active{background-image:-webkit-gradient(linear,left top,right top,color-stop(38.01%,var(--blue-dark)),color-stop(117.87%,rgba(0,64,108,.53)));background-image:linear-gradient(90deg,var(--blue-dark) 38.01%,rgba(0,64,108,.53) 117.87%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header__burger,.header__mobile-logo{display:none}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:66px;-moz-column-gap:66px;column-gap:66px;padding:20px 0}.nav__link{font-size:20px;font-weight:200;line-height:30px;text-transform:uppercase;border-bottom:1px solid transparent;-webkit-transition:all var(--transition);transition:all var(--transition)}.nav__link:hover{color:var(--accent)}@media (max-width:1280px){.nav__list{padding:14px 0;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.nav__link{font-size:14px}}@media (max-width:992px){.header{height:60px;background-color:var(--light)}.header__container{max-width:100%}.header__inner{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.active{background-image:none}.header__mobile-logo{display:block;cursor:auto;max-width:190px;margin-left:calc(var(--container-offset) * -1)}.header__burger{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;height:36px;padding:4px 0;width:36px;z-index:2;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}.header__burger .line{display:block;height:4px;width:100%;border-radius:10px;background-color:var(--blue-middle);-webkit-transition:all var(--transition);transition:all var(--transition)}.header__burger.active .line1{-webkit-transform:rotate(45deg) translate(4px,-4px);-ms-transform:rotate(45deg) translate(4px,-4px);transform:rotate(45deg) translate(4px,-4px);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.header__burger.active .line2{opacity:0}.header__burger.active .line3{-webkit-transform:rotate(-45deg) translate(3px,6px);-ms-transform:rotate(-45deg) translate(3px,6px);transform:rotate(-45deg) translate(3px,6px);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.nav{position:fixed;background-color:var(--light);top:60px;left:-100vw;right:100vw;min-height:calc(100vh - 60px);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all var(--transition);transition:all var(--transition);overflow-y:scroll;text-align:center}.nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 20px 60px;gap:20px 0}.nav__link{color:var(--blue-middle);font-size:21px;line-height:1.5;text-transform:uppercase;padding:20px;-webkit-transition:all var(--transition);transition:all var(--transition)}.nav__link:hover{color:var(--accent)}.nav.active{left:0;right:0}}@media (max-width:360px){.nav__list{padding:40px 20px;gap:10px 0}.nav__link{padding:10px 0}}.footer{background-color:var(--blue-middle)}.footer__inner{padding:30px 0 12px}.footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 100px;font-size:16px;font-weight:200;line-height:1.9;letter-spacing:.32px}.footer__item:first-child span:nth-child(2){display:block;font-size:10px;line-height:1.2}.footer__item:last-child{margin-left:auto;height:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer__link{-webkit-transition:all var(--transition);transition:all var(--transition)}.footer__link:hover{color:var(--accent)}.footer__source{display:inline-block;padding-top:36px;color:rgba(255,255,255,.5);font-family:Roboto Flex;font-size:12px;font-style:normal;font-weight:300;line-height:16px}.social-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-list__link{height:30px;width:30px;border-radius:50%}.social-list__link svg path{-webkit-transition:all var(--transition);transition:all var(--transition)}.social-list__item:nth-child(4) .social-list__link svg g:nth-child(2):hover path:nth-child(2),.social-list__link:hover svg path{fill:red}@media (max-width:1280px){.footer__list{gap:0 40px}.footer__source{font-size:10px}}@media (max-width:1024px){:root{--content-width:900px}.footer__list{font-size:14px}.social-list{padding-left:0}}@media (max-width:900px){.footer__list{gap:0 15px}}@media (max-width:800px){.footer__inner{padding:40px 0 50px}.footer__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer__item:first-child{margin-right:0;max-width:100%;text-align:center}.footer__item:last-child{margin-top:20px;margin-left:initial}.contacts-list,.footer__source{text-align:center}}.top{background-color:#183052;overflow:hidden;position:relative}.top__background{position:absolute;top:0;left:0;bottom:0;right:0}.top__background img{position:absolute;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;-o-object-position:right bottom;object-position:right bottom}.top__inner{position:relative;max-width:700px;z-index:1}.top__container{padding-top:70px;min-height:100vh;min-height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top__logo{margin:63px 0 13%;position:relative;z-index:1;-ms-flex-item-align:start;align-self:flex-start;padding:7px 60px 0 0;height:142px;font-size:130px;cursor:auto;pointer-events:none}.top__logo::before{content:"";position:absolute;top:0;width:calc(100vw - var(--content-width)/ 2);height:100%;right:20px;background-color:var(--accent);z-index:-1;-webkit-transform:skewX(351deg);-ms-transform:skewX(351deg);transform:skewX(351deg)}.top__logo-title{line-height:1;letter-spacing:3px;margin:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:inherit;font-variation-settings:"ital" 1,"opsz" 30,"wdth" 36,"wght" 800,"slnt" -10}.top__title{font-variation-settings:"opsz" 51,"wdth" 25,"slnt" -10;font-size:85px;line-height:.95;letter-spacing:5.95px;margin-bottom:22px;text-transform:uppercase;color:var(--light)}.top__subtitle{font-size:36px;font-style:normal;display:inline-block;font-weight:300;line-height:1.2;letter-spacing:.18px}@media (min-width:1920px){.top__container{min-height:1080px}}@media (max-width:1920px) and (orientation:portrait){.top{max-height:1920px}.top__logo{position:relative;margin:63px 0 10%}}@media (max-width:1440px) and (orientation:landscape){.top__logo{margin:63px 0 15%}}@media (max-width:1280px) and (orientation:landscape){.top__container{padding-top:60px}.top__logo{margin:28px 0 11%;padding:5px 40px 0 0;height:104px;font-size:90px}.top__title{font-variation-settings:"opsz" 33,"wdth" 25,"slnt" -10;font-size:54px;letter-spacing:3.8px}.top__subtitle{font-size:25px}}@media (max-width:1280px) and (orientation:portrait){.top__container{padding-top:60px}}@media (max-width:1024px) and (orientation:portrait){.top{background-size:90%}.top__logo{padding:5px 40px 0 0;height:104px;font-size:90px}}@media (max-width:992px) and (orientation:landscape){.top__title{padding-top:80px}.top__logo{display:none}}@media (max-width:992px) and (orientation:portrait){.top__logo{display:none}.top__title{padding-top:50px;font-variation-settings:"opsz" 33,"wdth" 25,"slnt" -10;font-size:54px;letter-spacing:3.8px}.top__subtitle{font-size:25px}}@media (max-width:768px) and (orientation:landscape){.top__title{font-variation-settings:"opsz" 25,"wdth" 25,"slnt" -10;font-size:43px;letter-spacing:3.1px}}@media (max-width:768px) and (orientation:portrait){.top{background-size:contain}.top__logo{display:none}}@media (max-width:700px) and (orientation:landscape){.top__container{padding-top:60px}.top__title{font-variation-settings:"opsz" 17,"wdth" 25,"slnt" -10;padding-top:40px;font-size:30px;margin-bottom:15px;letter-spacing:1.2px}}@media (max-width:700px) and (orientation:portrait){.top__container{padding-top:60px}.top__title{font-variation-settings:"opsz" 25,"wdth" 25,"slnt" -10;font-size:44px;margin-bottom:18px;letter-spacing:3.1px}}@media (max-width:500px) and (orientation:portrait){.top__container{width:100%}.top__title{font-variation-settings:"opsz" 17,"wdth" 25,"slnt" -10;font-size:30px;letter-spacing:1.2px}}@media (max-width:500px) and (orientation:landscape){.top__container{width:100%;min-height:320px}.top__subtitle{font-size:20px}}@media (max-width:400px) and (orientation:portrait){.top{background-size:cover;background-position:center bottom}.top__background img{width:100%;height:auto}.top__subtitle{font-size:25px}}@media (max-width:360px) and (orientation:portrait){.top__container{min-height:500px;height:100vh;height:100svh}.top__title{padding-top:30px;font-size:24px;letter-spacing:1.68px;margin-bottom:10px}.top__subtitle{font-size:22px}}.video{background-image:url(img/video-preview.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.video__gradient{position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(75deg,#000 -10.46%,#000 -4.93%,rgba(0,0,0,0) 65.31%);z-index:2}.video__gradient::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.3)}.video__gradient.hide{z-index:0}.video__intro{background-color:#000}.video__mask{position:absolute;left:0;top:0;right:0;bottom:30px;z-index:0}.video__mask.visible{z-index:10}.video__player{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.video__player.play{cursor:pointer;-o-object-fit:cover;object-fit:cover}.video__player .vjs-tech{-o-object-fit:cover;object-fit:cover}.video__player .vjs-paused .vjs-big-play-button{display:none}.video__inner{min-height:100vh;position:relative;-webkit-transition:all var(--transition);transition:all var(--transition);padding:120px 0 198px;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:end;-ms-flex-pack:end;justify-content:end}.video__inner.active{min-height:100px;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.video__title{max-width:660px;z-index:3;margin-bottom:30px}.video__title.hide{display:none}.video__text{max-width:510px;z-index:3;margin-bottom:24px}.video__text.hide{display:none}.video__link{font-weight:700;z-index:3;-webkit-transition:color var(--transition);transition:color var(--transition);-ms-flex-item-align:start;align-self:flex-start}.video__link:hover{color:var(--accent)}.video__link.hide{display:none}.video__btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all var(--transition);transition:all var(--transition);z-index:4}.video__btn svg path{-webkit-transition:all var(--transition);transition:all var(--transition)}.video__btn.hide{display:none}.video__btn.center-position{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video__btn:hover svg path:nth-child(1){fill:var(--blue-dark)}.video__btn:hover svg path:nth-child(2){fill:var(--light)}@media (min-width:1920px) or (min-height:1080px){.video__inner{min-height:1080px}}@media (max-width:1280px){.video__inner{padding:80px 0}.video__title{margin-bottom:27px}.video__btn svg{width:133.401px;height:109.86px}.video__text{padding-top:0;font-size:14px;line-height:24px;margin-bottom:20px}}@media (max-width:600px){.video__inner{padding:40px 0}.video__title{max-width:440px;margin-bottom:20px}.video__btn{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 auto 150px}.video__btn svg{width:100px;height:82px}}@media (max-width:400px){.video__title{max-width:316px}}@media (max-width:360px){.video__text{font-size:13px;line-height:22px;font-stretch:120%}.video__btn{margin:0 auto 50px}}.video-js.active{position:relative!important;z-index:2;width:100%!important;height:auto!important}.vjs-poster.active{position:absolute!important;left:0;right:0;top:0;bottom:0;display:none}.choice{padding-top:78px;margin-bottom:90px;background-color:var(--light)}.choice__title{max-width:820px;text-transform:uppercase;margin-bottom:20px}.choice__title span{color:var(--blue-middle)}.choice__title--mobile{display:none}.choice__subtitle{color:var(--blue-middle);margin-bottom:74px;max-width:580px}.choice__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--default);gap:12px 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.choice__item{position:relative;min-height:134px;padding:11px 0 11px 110px;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 110px;font-weight:300;z-index:1;width:100%;-webkit-transition:all var(--transition);transition:all var(--transition);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choice__item::after{content:"";position:absolute;bottom:0;right:var(--max-offset);width:max((100vw - var(--content-width)) / 2,var(--container-offset));height:100%;background-color:#f5f5f5;z-index:-1}.choice__item:hover{-webkit-transform:var(--scale-hover);-ms-transform:var(--scale-hover);transform:var(--scale-hover)}.choice__item-text--mobile{display:none}.choice__item-bold{font-weight:700}.choice__item-star{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:8px}.choice__item-star::before{content:""}.choice__item-source{padding-top:10px;font-size:14px;font-weight:300;line-height:16px}.choice__item-decor{width:100px;position:absolute;left:0;top:0;height:100%}.choice__item-decor::before{content:"";position:absolute;left:-40px;top:-1px;bottom:0;width:80px;background-color:var(--light);-webkit-transform:skewX(-31deg);-ms-transform:skewX(-31deg);transform:skewX(-31deg)}.choice__item:nth-child(1){max-width:1156px}.choice__item:nth-child(2){max-width:1244px}.choice__item:nth-child(3){max-width:1332px}.choice__item:nth-child(4){max-width:1420px}@media (max-width:1440px){:root{--content-width:1260px}.choice__item{gap:0 95px}.choice__item:nth-child(1){max-width:855px}.choice__item:nth-child(2){max-width:940px}.choice__item:nth-child(3){max-width:1030px}.choice__item:nth-child(4){max-width:1115px}}@media (max-width:1280px){.choice{padding-top:55px;margin-bottom:60px}.choice__list{gap:10px 0}.choice__subtitle{max-width:395px;margin-bottom:40px}.choice__item{min-height:96px;padding:11px 0 11px 78px;line-height:18px;gap:0 70px}.choice__item-source{padding-top:0;font-size:10px}.choice__item:nth-child(1){max-width:778px}.choice__item:nth-child(1) img{width:84px}.choice__item:nth-child(2){max-width:842px}.choice__item:nth-child(2) img{width:80px}.choice__item:nth-child(3){max-width:906px}.choice__item:nth-child(3) img{width:80px}.choice__item:nth-child(4){max-width:970px}.choice__item:nth-child(4) img{width:70px}}@media (max-width:1024px){.choice__item:nth-child(1){max-width:710px}.choice__item:nth-child(1) img{width:84px}.choice__item:nth-child(2){max-width:775px}.choice__item:nth-child(2) img{width:80px}.choice__item:nth-child(3){max-width:838px}.choice__item:nth-child(3) img{width:80px}.choice__item:nth-child(4){max-width:900px}.choice__item:nth-child(4) img{width:70px}}@media (max-width:940px){.choice__item{padding:11px 0 11px 70px;gap:0 40px}.choice__item:nth-child(1){max-width:586px}.choice__item:nth-child(1) img{width:84px}.choice__item:nth-child(2){max-width:648px}.choice__item:nth-child(2) img{width:80px}.choice__item:nth-child(3){max-width:708px}.choice__item:nth-child(3) img{width:80px}.choice__item:nth-child(4){max-width:768px}.choice__item:nth-child(4) img{width:70px}}@media (max-width:800px){.choice__item{padding:9px 0 8px 55px;gap:0 30px}.choice__item-decor::before{-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}.choice__item:nth-child(1){max-width:554px}.choice__item:nth-child(1) img{width:54px}.choice__item:nth-child(2){max-width:592px}.choice__item:nth-child(2) img{width:50px}.choice__item:nth-child(3){max-width:630px}.choice__item:nth-child(3) img{width:50px}.choice__item:nth-child(4){max-width:668px}.choice__item:nth-child(4) img{width:50px}}@media (max-width:700px){.choice__item{width:100%;max-width:100%!important;padding:20px 0 8px 20px;gap:0 20px}.choice__item::before{display:none}.choice__item img{-ms-flex-item-align:start;align-self:flex-start}.choice__item-decor,.choice__item-source,.choice__item-text{display:none}.choice__item-text--mobile{display:block;max-width:600px}.choice__subtitle{color:var(--default)}}@media (max-width:600px){.choice{padding-top:50px}.choice__title{font-size:30px;letter-spacing:1.2px;line-height:32px;margin-bottom:20px}.choice__subtitle{margin-bottom:30px}}@media (max-width:500px){.choice{padding-top:50px}.choice__title{display:none}.choice__title--mobile{display:block}}@media (max-width:360px){.choice__title--mobile{font-size:26px}}.professional{position:relative;overflow:hidden;margin-top:85px;background-color:var(--blue-middle)}.professional__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.professional__content{width:50%;padding:85px 0 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:11;color:var(--light)}.professional__content::before{content:"";position:absolute;right:26%;bottom:0;width:66vw;height:100%;background-image:linear-gradient(108deg,#cd1338 39.39%,rgba(205,19,56,.46) 127.43%);z-index:-1;-webkit-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.professional__title{margin-bottom:24px}.professional__subtitle{line-height:1;font-size:36px;font-weight:600;margin-top:-5px;margin-bottom:70px}.professional__text{font-size:24px;font-weight:200;line-height:1.17;max-width:560px;width:100%}.professional__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:44px}.professional__slider-container{position:absolute;top:0;bottom:0;width:100%;max-width:1440px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}.professional__slider{width:70%;position:absolute;top:160px;right:-6%}.professional__slider-wrapper{padding:40px 0}.professional__slider-item{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;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition),-webkit-transform var(--transition)}.professional__slider-item img{margin:auto;height:220px;width:400px;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);z-index:11;-webkit-filter:grayscale(0);filter:grayscale(0)}.professional__slider-item.swiper-slide-active .professional__slider-link{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.45);box-shadow:0 10px 20px 0 rgba(0,0,0,.45)}.professional__slider-item.swiper-slide-active .professional__slider-link::before{background-color:rgba(0,0,0,.1)}.professional__slider-item.swiper-slide-active .professional__slider-icon{opacity:1}.professional__slider-item.swiper-slide-active img{width:350px;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-item--hide{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;pointer-events:none}.professional__slider-link{position:relative;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}.professional__slider-icon{position:absolute;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;width:80px;height:66px;overflow:hidden;top:50%;left:50%;display:flex;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;opacity:0;-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-icon svg path{-webkit-transition:all var(--transition);transition:all var(--transition)}.professional__slider-icon:hover svg path:nth-child(1){fill:var(--blue-dark)}.professional__slider-icon:hover svg path:nth-child(2){fill:var(--light)}.professional__slider-btn{-webkit-box-shadow:none;box-shadow:none;background-color:var(--light);border-radius:50%;border:none;width:56px;height:56px;padding:0;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;top:150px}.professional__slider-btn::after{content:""}.professional__slider-btn svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.professional__slider-btn.swiper-button-disabled{opacity:.5}.professional__slider-navigation-prev{left:19%}.professional__slider-navigation-next{right:19%}.professional__slider-info{margin:0 auto;display:block;max-width:420px;font-weight:600;color:#fff;text-align:center;font-size:20px;line-height:1.17}.professional__slider-pagination{width:auto!important;position:static!important;padding-top:16px;margin-bottom:32px}.professional__slider-pagination .swiper-pagination-bullet{width:56px;height:3px;padding:0;border-radius:0;margin:0 9px!important;background-color:var(--light);opacity:.5;bottom:0}.professional__slider-pagination .swiper-pagination-bullet-active{background-color:var(--light)!important;opacity:1}@media (max-width:1440px){.professional__content::before{right:20%}.professional__slider{width:66%;right:-108px}.professional__slider-item img{height:220px}.professional__slider-navigation-prev{left:16%}.professional__slider-navigation-next{right:16%}}@media (max-width:1280px){.professional{margin-top:60px}.professional__content{padding:60px 0 80px}.professional__content::before{right:23%}.professional__subtitle{font-size:25px;margin-bottom:50px}.professional__text{font-size:17px;max-width:520px}.professional__text-wrapper{margin-bottom:38px}.professional__slider{top:128px;right:-80px}.professional__slider-item img{height:194px;width:400px}.professional__slider-item.swiper-slide-active img{width:300px}.professional__slider-btn{top:130px}.professional__slider-pagination{padding-top:2px;margin-bottom:27px}.professional__slider-pagination .swiper-pagination-bullet{width:50px}.professional__slider-info{font-size:14px;max-width:290px}}@media (max-width:1140px){.professional__content::before{right:17%}.professional__slider-navigation-prev{left:14%}.professional__slider-navigation-next{right:14%}}@media (max-width:1024px){.professional{padding-bottom:70px}.professional__content{padding:60px 0 70px}.professional__content::before{right:13%}.professional__subtitle{margin-bottom:55px}.professional__text{max-width:420px}.professional__text-wrapper{margin-bottom:56px;gap:20px}.professional__slider-item.swiper-slide-active img{width:240px}.professional__slider-item img{height:150px;width:300px}.professional__slider-icon{width:56px;height:46px}.professional__slider-btn{width:42px;height:42px;top:116px}.professional__slider-navigation-prev{left:18%}.professional__slider-navigation-next{right:18%}.professional__slider-pagination{padding-top:0}.professional__slider-pagination .swiper-pagination-bullet{width:38px}}@media (max-width:992px){.professional__content{width:100%;padding-bottom:45px}.professional__content::before{display:none}.professional__subtitle{margin-bottom:33px}.professional__text-wrapper{margin-bottom:0}.professional__text{max-width:520px}.professional__slider{position:static;width:100%}.professional__slider-decor{position:relative;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:1}.professional__slider-decor::before{content:"";position:absolute;z-index:2;left:0;top:0;right:0;height:1000px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(39.39%,#cd1338),color-stop(127.43%,rgba(205,19,56,.46)));background-image:linear-gradient(180deg,#cd1338 39.39%,rgba(205,19,56,.46) 127.43%);-webkit-transform:skewY(343deg) rotate(180deg);-ms-transform:skewY(343deg) rotate(180deg);transform:skewY(343deg) rotate(180deg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.professional__slider-container{padding:0 var(--container-offset);max-width:var(--container-width);position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0 auto 52px}.professional__slider-item img{height:160px}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.professional__slider-item.swiper-slide-active img{width:250px}.professional__slider-btn{top:122px}.professional__slider-pagination{margin-bottom:20px}.professional__slider-navigation-prev{left:20%}.professional__slider-navigation-next{right:20%}}@media (max-width:768px){.video{background-image:url(../img/video-preview-mobile.jpg)}.professional{margin-top:60px}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}}@media (max-width:700px){.professional__subtitle{font-size:16px}.professional__text{font-size:14px;line-height:18px;max-width:340px}.professional__slider-decor{padding-top:10px}.professional__slider-decor::before{top:-30px}.professional__slider-item img{height:140px}.professional__slider-item.swiper-slide-active img{width:230px}.professional__slider-icon{width:50px;height:40px}.professional__slider-btn{top:110px;width:38px;height:38px}.professional__slider-btn svg{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.professional__slider-navigation-prev{left:28%}.professional__slider-navigation-next{right:28%}}@media (max-width:500px){.professional__content{padding:45px 0 10px}.professional__slider-decor{padding-top:30px}.professional__slider-container{padding-left:0;padding-right:0;margin-bottom:40px}.professional__slider-pagination{padding-top:10px}.professional__slider-navigation-prev{left:14%}.professional__slider-navigation-next{right:14%}}@media (max-width:360px){.professional__slider-container{padding-top:0}.professional__slider-btn{top:115px}.professional__slider-item.swiper-slide-active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.interview{--content-width:800px;--content-offset:140px;position:relative;overflow:hidden;background-color:var(--blue-middle)}.interview__slider-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.interview__slider-content{position:relative;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.interview__slider-inner{padding:200px var(--container-offset) 288px;position:relative;max-width:var(--content-width);margin-left:auto;margin-right:var(--content-offset)}.interview__slider-title{font-size:68px;margin-bottom:35px}.interview__slider-info{max-width:280px;margin-bottom:120px}.interview__slider-name{font-size:16px;font-weight:700;line-height:1.05;margin-bottom:22px}.interview__slider-descr{font-size:16px;font-weight:200;line-height:18px}.interview__slider-text{font-size:24px;font-weight:200;line-height:1.2}.interview__slider-item{height:auto;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.interview__slider-item::before{content:"";position:absolute;left:36%;bottom:0;width:100vw;height:100%;z-index:1;-webkit-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background-image:-webkit-gradient(linear,right top,left top,color-stop(38.01%,#00406c),color-stop(117.87%,rgba(0,64,108,.53)));background-image:linear-gradient(270deg,#00406c 38.01%,rgba(0,64,108,.53) 117.87%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.interview__slider-item-content{position:relative;z-index:11}.interview__slider-img{position:absolute;height:100%;z-index:-1}.interview__slider-img img{height:100%}.interview__slider-link{font-variation-settings:"wdth" 140,"wght" 700;position:absolute;bottom:100px;left:var(--container-offset);right:var(--container-offset);font-size:24px;font-weight:700;line-height:56px;letter-spacing:.12px;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:none}.interview__slider-btn{-webkit-box-shadow:none;box-shadow:none;background-color:var(--light);border-radius:50%;border:none;width:56px;height:56px;padding:0;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;bottom:440px;top:auto}.interview__slider-btn::after{content:""}.interview__slider-btn svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.interview__slider-navigation svg path{fill:var(--light)}.interview__slider-navigation-prev{left:auto;right:var(--content-width);background-color:var(--accent)}.interview__slider-navigation-next{left:var(--content-width);background-color:var(--accent)}.interview__slider-navigation-inner{position:relative;max-width:var(--content-width);margin-left:auto;margin-right:var(--content-offset)}.interview__slider-info{margin-left:auto;padding-right:60px}.interview__slider-navigation-container{position:absolute;left:0;right:0;bottom:0;z-index:2}.interview__slider-pagination{width:auto!important;bottom:230px!important;left:50%!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.interview__slider-pagination .swiper-pagination-bullet{width:70px;height:3px;padding:0;border-radius:0;background-color:var(--light);opacity:.5;margin:0}.interview__slider-pagination .swiper-pagination-bullet-active{background-color:var(--light)!important;opacity:1}@media (max-width:1440px){.interview{--content-offset:60px;--content-width:760px}.interview__slider-info{padding-right:134px}.interview__slider-item::before{left:39%}}@media (max-width:1280px){.interview{--content-offset:8%;--content-width:58%}.interview__slider-inner{padding:90px 0 252px}.interview__slider-item::before{left:34%}.interview__slider-title{font-size:50px}.interview__slider-info{padding-right:0;margin-bottom:50px}.interview__slider-name{font-size:12px;margin-bottom:10px}.interview__slider-descr{font-size:12px}.interview__slider-text{font-size:17px;max-width:600px}.interview__slider-link{font-size:17px;line-height:38px}.interview__slider-pagination{bottom:190px!important}.interview__slider-btn{bottom:350px}.interview__slider-navigation-prev{right:auto;left:-80px}.interview__slider-navigation-next{left:auto;right:-80px}}@media (max-width:1024px){.interview{--content-offset:7%;--content-width:61%}.interview__slider-img{left:-50px}.interview__slider-btn{width:46px;height:46px}.interview__slider-text{max-width:470px}.interview__slider-title{font-size:47px;letter-spacing:1.5px}.interview__slider-navigation-prev{left:-60px}.interview__slider-navigation-next{right:-60px}}@media (max-width:900px){.interview{--content-offset:0;--content-width:560px}.interview__slider-inner{padding:490px 0 210px;margin:0 auto}.interview__slider-info{margin-bottom:36px}.interview__slider-link{bottom:90px;left:0;right:0}.interview__slider-pagination{bottom:168px!important}.interview__slider-title{font-size:50px;letter-spacing:2.5px}.interview__slider-navigation-inner{max-width:100%}.interview__slider-navigation-prev{left:0}.interview__slider-navigation-next{right:0}.interview__slider-item{max-height:100%}.interview__slider-item::before{-webkit-transform:skewX(0);-ms-transform:skewX(0);transform:skewX(0);-webkit-transform:skewY(18deg);-ms-transform:skewY(18deg);transform:skewY(18deg);left:0;right:0;top:406px;height:100%;background-image:linear-gradient(-17deg,#00406c 40.01%,rgba(0,64,108,.53) 117.87%)}.interview__slider-img{width:100%;left:0}.interview__slider-img img{width:100%}}@media (max-width:700px){.interview__slider-title{margin-bottom:25px;font-size:32px;letter-spacing:1.6px}.interview__slider-img img{height:auto}.interview__slider-info{max-width:220px}.interview__slider-text{font-size:14px}.interview__slider-pagination .swiper-pagination-bullet{width:46px}.interview__slider-link{line-height:30px;font-size:14px}.interview__slider-btn{bottom:150px;width:36px;height:36px}.interview__slider-btn svg{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}}@media (max-width:400px){.interview__slider-inner{padding:390px 0 210px}.interview__slider-item::before{top:333px}}.chat{position:relative;padding:54px 0 48px;overflow:hidden;background-image:url(../img/chat-bg.webp);background-repeat:no-repeat;background-size:cover}.chat__inner{position:relative;z-index:1}.chat__title{margin-bottom:24px}.chat__text{max-width:686px;margin-bottom:30px;font-size:24px}.chat__mobile{position:absolute;right:0;top:0;z-index:-1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.chat__bottom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:36px}.chat__img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:216px}.chat__btn{padding:0 35px;text-transform:initial;font-size:20px}@media (max-width:1440px){.chat{background-position:top right -100px}.chat__mobile{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media (max-width:1280px){.chat__text{max-width:656px;margin-bottom:50px;font-size:17px}.chat__mobile{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.chat__img{width:194px}.chat__btn{padding:5px 35px}}@media (max-width:1024px){.chat__text{max-width:570px;margin-bottom:50px;font-size:17px}.chat__mobile{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media (max-width:900px){.chat__text{max-width:690px}.chat__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:173px;right:2%}}@media (max-width:700px){.chat{padding:54px 0 0;background-image:url(../img/chat-bg-mobile.webp);background-position:top right 0}.chat__mobile{position:static;max-width:450px;width:100%;margin:0 auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.chat__text{font-size:14px;line-height:1.2;margin-bottom:30px}.chat__bottom{position:absolute;z-index:3;bottom:0;padding-bottom:56px;left:0;right:0}.chat__bottom::before{content:"";position:absolute;left:calc(var(--container-offset) * -1);right:calc(var(--container-offset) * -1);bottom:0;height:180px;z-index:-1;background-image:linear-gradient(-17deg,rgba(0,64,108,.5803921569) 40.01%,rgba(0,64,108,.53) 117.87%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-clip-path:polygon(0 60px,100% 0,100% 100%,0 100%);clip-path:polygon(0 60px,100% 0,100% 100%,0 100%)}.chat__img{display:none}.chat__btn{max-width:400px;width:100%;margin:0 auto;font-size:14px;padding:4px 35px}}@media (max-width:400px){.chat{padding:34px 0 0}.chat__btn{padding:4px 10px}.chat__text{max-width:310px}}.accordion-mobile{display:none}.accordion__item .accordion__title-wrapper{-webkit-clip-path:polygon(0 0,95% 0,100% 100%,0 100%);clip-path:polygon(0 0,95% 0,100% 100%,0 100%)}.accordion__item:nth-child(1){width:408px;margin-bottom:20px}.accordion__item:nth-child(2){width:436px}.accordion__item:nth-child(2) .accordion__title-wrapper{color:var(--default)}.accordion__title-wrapper{cursor:pointer;padding:13px 0 13px 16px;background-color:var(--light);color:var(--blue-middle);font-size:24px;font-weight:600;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion__title{display:inline-block;padding-right:18px}.accordion__icon{width:32px;height:16px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.accordion__content{max-height:0;overflow:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;color:var(--default);font-size:24px;font-weight:200;background-color:#f5f5f5;padding:0 10px 0 14px;margin:-1px 0 0}.accordion__content-text{line-height:1.17}.accordion__content-text span{font-variation-settings:"wdth" 140,"wght" 600}.accordion__content-text:not(:last-child){margin-bottom:8px}.accordion .active .accordion__content{max-height:600px;padding:10px 10px 10px 14px;overflow-y:scroll}@media (max-width:1280px){.accordion__content{font-size:17px;padding:0 10px 0 27px}.accordion__content-text:not(:last-child){margin-bottom:6px}.accordion .active .accordion__content{padding:10px 10px 10px 27px}.accordion__item:nth-child(1){width:370px;margin-bottom:14px}.accordion__item:nth-child(2){width:390px}.accordion__item .accordion__title-wrapper{-webkit-clip-path:polygon(0 0,96% 0,100% 100%,0 100%);clip-path:polygon(0 0,96% 0,100% 100%,0 100%)}.accordion__title-wrapper{padding:10px 0 10px 27px}.accordion__title{font-size:17px}.accordion__icon{margin:0 30px 0 auto}}@media (max-width:992px){.accordion-desktop{display:none}.accordion-mobile{display:block;padding:0 var(--container-offset);max-width:var(--container-width);margin-left:auto;margin-right:auto}.accordion__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.accordion__item-wrapper{padding:10px 0 10px 16px}.accordion__item:nth-child(1){width:50%;margin-bottom:0}.accordion__item:nth-child(2){width:50%}.accordion__item:nth-child(2) .accordion__title-wrapper{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,4% 100%);clip-path:polygon(0 0,100% 0,100% 100%,4% 100%)}.accordion__item:nth-child(2) .accordion__content{margin-left:1.9vw}.accordion__item:nth-child(2) .accordion__icon{margin:0 12px 0 auto}.accordion__title{padding-right:0}.accordion__icon{margin:0 22px 0 auto}}@media (max-width:700px){.accordion__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.accordion__content{font-size:14px;padding:0 10px 0 12px}.accordion__content-text:not(:last-child){margin-bottom:4px}.accordion .active .accordion__content{padding:10px 10px 10px 12px}.accordion__item:nth-child(1){width:auto;max-width:320px}.accordion__item:nth-child(2){width:auto;max-width:336px}.accordion__item:nth-child(2) .accordion__content{margin-left:0}.accordion__item:nth-child(2) .accordion__title-wrapper{-webkit-clip-path:polygon(0 0,96% 0,100% 100%,0 100%);clip-path:polygon(0 0,96% 0,100% 100%,0 100%)}.accordion__item:nth-child(2) .accordion__icon{margin:0 22px 0 auto}.accordion__title-wrapper{padding:10px 10px 10px 12px}.accordion__title{font-size:14px}.accordion__icon{width:20px;height:10px}.accordion__icon img{-o-object-fit:contain;object-fit:contain}}.banner{margin-top:85px}.banner__background{background-image:url(../img/banner-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.banner__inner{min-height:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner__title{font-size:48px;margin-right:88px;margin-bottom:0}.banner__btn{margin-right:140px}@media (max-width:1280px){.banner{margin-top:60px}.banner__inner{min-height:68px}.banner__title{font-size:34px;margin-right:50px}.banner__btn{margin-right:180px}}@media (max-width:940px){.banner__btn{margin-right:0}}@media (max-width:700px){.banner__inner{min-height:68px;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;padding:46px 0 20px}.banner__title{margin-bottom:20px;text-align:center;margin-right:0;font-size:30px;letter-spacing:1.2px;line-height:32px}}@media (max-width:360px){.banner__title{font-size:26px}}.goods{padding:62px 0 10px}.goods__slider{margin-left:-5px;margin-right:-5px}.goods__slider-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.goods__item{height:auto;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light);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;text-align:center}.goods__item-shadow{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);padding:28px 10px 42px;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;height:100%}.goods__item-bottom{padding:0 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.goods__item img{margin-left:auto;margin-right:auto;width:310px;max-height:310px;-o-object-fit:contain;object-fit:contain}.goods__item-title{color:var(--blue-middle);font-size:20px;font-weight:629;line-height:22px;margin-bottom:5px}.goods__item-subtitle{display:inline-block;margin-bottom:18px;font-size:16px;line-height:18px;font-weight:200;color:var(--gray)}.goods__item-text{color:var(--default);margin-bottom:28px;font-size:16px;font-weight:200;line-height:18px;text-align:left}.goods__item-btn{width:100%;margin-left:auto;margin-right:auto;opacity:.5;margin-top:auto}.goods__item-btn:hover{background-color:var(--blue-dark);opacity:1}.goods__item-img{position:relative;margin-bottom:10px}.goods__item.goods__item--icon .goods__item-img::before{content:"";position:absolute;bottom:0;right:16%;width:15px;height:15px;background-size:cover;-o-object-fit:cover;object-fit:cover;background-image:url(../img/label-icon.png)}.goods__slider-wrapper__arros{position:relative;padding:0 38px}.goods__slider-navigation{left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.goods__slider-btn{background-color:transparent;cursor:pointer;border:none;padding:0;width:34px;height:42px;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;margin-top:-50px}.goods__slider-btn::after{content:""}.goods__slider-btn svg{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.goods__slider-btn.swiper-button-disabled svg path{stroke:var(--default)}.goods__slider-prev{left:2px}.goods__slider-next{right:2px}.goods__slider-pagination{position:relative;top:-5px;margin-left:-5px;margin-right:-5px}.goods__slider-pagination .swiper-pagination-bullet{width:56px;height:2px;padding:5px 0;border-radius:0;margin:0 18px!important;position:relative;background-color:var(--light);bottom:0}.goods__slider-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:0;height:3px;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--default)!important}.goods__slider-pagination .swiper-pagination-bullet-active::before{background-color:var(--accent)!important}@media (max-width:1440px){.goods__item-text{margin-bottom:25px}}@media (max-width:1280px){.goods__item img{width:220px;max-height:220px}.goods__item-title{font-size:14px;line-height:16px;margin-bottom:0}.goods__item-subtitle{font-size:12px}.goods__item-text{font-size:12px;margin-bottom:30px}.goods__item-shadow{padding:16px 10px 28px}.goods__item.goods__item--icon .goods__item-img::before{right:12%}.goods__slider-pagination .swiper-pagination-bullet{margin:0 10px!important}}@media (max-width:1024px){.goods__item-text{margin-bottom:15px}}@media (max-width:1024px) and (min-width:941px){.goods__item img{width:166px;max-height:166px}.goods__item-btn{min-width:140px}}@media (max-width:940px){.goods{padding-top:40px}.goods__slider-pagination .swiper-pagination-bullet{width:48px;margin:0 7px!important}}@media (max-width:768px){.goods__slider-pagination .swiper-pagination-bullet{width:35px;margin:0 5px!important}.goods__item-text{margin-bottom:10px}.goods__item.goods__item--icon .goods__item-img::before{right:12%}}@media (max-width:600px){.goods__slider-pagination .swiper-pagination-bullet{width:18px;margin:0 5px!important}.goods__item.goods__item--icon .goods__item-img::before{right:22%}}.labels{padding:70px 0 108px}.labels__title{text-align:center;color:var(--accent);margin-bottom:50px;font-size:48px}.labels__list{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:42px}.labels__item{display:inherit;-webkit-transition:all var(--transition);transition:all var(--transition)}.labels__item:hover{-webkit-transform:var(--scale-hover);-ms-transform:var(--scale-hover);transform:var(--scale-hover)}.labels__link img{height:47px}@media (max-width:1440px){.labels{padding:70px 0 85px}.labels__list{gap:32px}}@media (max-width:1280px){.labels{padding:46px 0 50px}.labels__list{gap:30px}.labels__title{font-size:34px;line-height:34px;margin-bottom:37px}.labels__link img{height:34px}}@media (max-width:1024px){.labels__list{gap:26px}}@media (max-width:900px){.labels{padding:46px 0 35px}.labels__link img{height:45px}}@media (max-width:700px){.labels{padding:46px 0 100px}.labels__list{gap:16px 24px}.labels__title{font-size:30px;line-height:1;margin-bottom:30px}.labels__link img{height:34px}}@media (max-width:400px){.goods__slider-pagination .swiper-pagination-bullet{width:14px;margin:0 4px!important}.goods__item.goods__item--icon .goods__item-img::before{right:16%}.labels__title{margin-bottom:24px}.labels__link img{height:32px}}@media (max-width:360px){.labels__title{font-weight:800;font-size:26px}.labels__link img{height:28px}.labels__list{gap:16px 20px}}.recommendations{padding:85px 0 0;margin-bottom:-1px}.recommendations__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.recommendations__content{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;padding-left:40px;position:relative;z-index:11}.recommendations__title{margin-bottom:24px;color:var(--accent)}.recommendations__text{color:var(--default);font-size:24px;font-weight:200;line-height:28px;max-width:540px;width:100%}.recommendations__slider{position:relative;height:660px;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}.recommendations__slider-inner{width:50%;position:relative;-webkit-clip-path:polygon(var(--max-offset) 0,83% 0,100% 100%,var(--max-offset) 100%);clip-path:polygon(var(--max-offset) 0,83% 0,100% 100%,var(--max-offset) 100%)}.recommendations__slider-inner::before{content:"";position:absolute;bottom:0;right:0;width:calc(100% + 100vw - var(--content-width)/ 2);height:100%;background-color:var(--blue-middle);z-index:-1}.recommendations__slider-wrapper{min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.recommendations__slider-container{padding-right:140px}.recommendations__slider-item{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}.recommendations__slider-link{position:relative}.recommendations__slider-link::before{content:"";position:absolute;background-image:url(../img/svg/zoom.svg);background-position:center;background-size:contain;background-repeat:no-repeat;right:20px;top:10px;width:62px;height:66px}.recommendations__slider-link img{max-width:370px}.recommendations__slider-btn{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none;width:40px;height:42px;padding:0;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}.recommendations__slider-btn::after{content:""}.recommendations__slider-btn svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.recommendations__slider-btn.swiper-button-disabled{opacity:.5}.recommendations__slider-navigation-prev{left:-10px}.recommendations__slider-navigation-next{right:130px}@media (max-width:1280px){.recommendations{padding:60px 0 0}.recommendations__slider{height:606px}.recommendations__slider-inner{width:55%}.recommendations__slider-link::before{width:50px;height:54px;right:6px}.recommendations__slider-link img{max-width:350px}.recommendations__text{font-size:17px;line-height:20px;max-width:376px}.recommendations__content{padding-left:130px}}@media (max-width:1024px){.recommendations__slider{height:506px}.recommendations__slider-inner{width:62%}.recommendations__slider-link img{max-width:290px}.recommendations__content{padding-left:10px;padding-bottom:76px}}@media (max-width:900px){.recommendations__slider{height:440px}.recommendations__slider-inner{width:58%}.recommendations__slider-link img{max-width:240px}.recommendations__content{padding-left:0;padding-bottom:45px}}@media (max-width:768px){.recommendations__title{margin-bottom:14px}.recommendations__slider-link img{max-width:220px}.recommendations__slider-link::before{width:30px;height:32px}}@media ((max-width:768px) and (min-width:701px)){.recommendations__slider-inner{width:58%}.recommendations__slider-link img{max-width:200px}.recommendations__content{margin-left:-10px}}@media (max-width:700px){.recommendations{padding:50px 0 0}.recommendations__inner{-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}.recommendations__content{margin-left:0;margin-bottom:30px;padding-bottom:0}.recommendations__slider{height:344px}.recommendations__slider-link img{max-width:200px}.recommendations__slider-inner{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-clip-path:none;clip-path:none}.recommendations__slider-inner::before{-webkit-transform:skewX(0);-ms-transform:skewX(0);transform:skewX(0);width:100vw;left:calc(var(--container-offset) * -1)}.recommendations__slider-wrapper{margin:0 calc(var(--container-offset) * -1)}.recommendations__slider-container{padding-right:0}.recommendations__slider-navigation-prev{left:0}.recommendations__slider-navigation-next{right:0}.recommendations__text{font-size:14px;line-height:1.2}.recommendations__title span{font-size:30px;letter-spacing:1.2px;line-height:32px}}@media (max-width:360px){.recommendations__title{font-size:26px;letter-spacing:1px}}.partners{padding:90px 0 30px}.partners__title{color:var(--accent);margin-bottom:60px}.partners__list{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.partners__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;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:auto!important}.partners__item img{max-height:90px;max-width:200px;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-o-object-fit:contain;object-fit:contain}.marquee{-webkit-animation:30s linear infinite scroll;animation:30s linear infinite scroll}@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 86px));transform:translateX(calc(-100% - 86px))}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 86px));transform:translateX(calc(-100% - 86px))}}@media (max-width:1280px){.partners{padding:55px 0 0}}@media (max-width:768px){@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 60px));transform:translateX(calc(-100% - 60px))}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 60px));transform:translateX(calc(-100% - 60px))}}.partners__title{margin-bottom:40px}.partners__item img{max-height:60px;max-width:140px}}@media (max-width:700px){.partners{padding:50px 0 0}.partners__title{margin-bottom:30px}}.header-history{position:fixed;left:0;right:0;top:0;z-index:20;background-color:var(--blue-middle)}.header-history__burger,.header-history__mobile-logo{display:none}.nav-history__container{position:relative;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;height:74px}.nav-history__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.nav-history__next.active{color:var(--accent)}.nav-history__next.active svg path{stroke:var(--accent)}.nav-history__item--back{display:none}.nav-history__link{font-variation-settings:"wght" 700,"wdth" 25,"slnt" -10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;font-weight:200;text-transform:uppercase;border-bottom:1px solid transparent;-webkit-transition:all var(--transition);transition:all var(--transition);font-stretch:25%;line-height:47px;letter-spacing:0}.nav-history__link-icon{margin-bottom:2px}.nav-history__link-icon path{-webkit-transition:all var(--transition);transition:all var(--transition)}.nav-history__link:hover{color:var(--accent)}.nav-history__link:hover svg path{stroke:var(--accent)}.nav-history__back{margin-right:auto}@media (max-width:1280px){.nav-history__link{font-size:13px}}@media (max-width:900px){.header-history__inner{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-history__burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header-history.active{background-image:none}.header-history__mobile-logo{display:block;cursor:auto;max-width:190px}.header-history__burger{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;cursor:pointer;height:36px;padding:4px 0;width:36px;z-index:2;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}.header-history__mobile-logo{margin-left:calc(var(--container-offset) * -1)}.header-history__item--back{display:block}.nav-history{position:fixed;top:60px;left:-100vw;right:100vw;min-height:calc(100vh - 60px);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all var(--transition);transition:all var(--transition);background-color:var(--blue-middle);overflow-y:auto;text-align:center}.nav-history__container{height:60px}.nav-history__logo{display:none}.nav-history__item--back{display:block}.nav-history__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 20px 60px;gap:20px 0}.nav-history__link{font-size:21px}.nav-history__next{font-size:13px}.nav-history.active{left:0;right:0}}@media (max-width:400px){.nav-history__next{font-size:10px}}@media (max-width:360px){.nav-history__list{padding:40px 20px;gap:10px 0}.nav-history__link{padding:10px 0}}.history-top{position:relative;overflow:hidden;margin-top:74px;background-color:var(--blue-middle)}.history-top__img{position:absolute;left:0;top:0;bottom:0;right:0}.history-top__img img{position:absolute;right:0;height:100%;width:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}.history-top__inner{padding:234px 0 200px;position:relative;z-index:1}.history-top__inner::before{content:"";position:absolute;right:50%;bottom:0;width:100vw;height:100%;z-index:-1;-webkit-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background-image:-webkit-gradient(linear,left top,right top,color-stop(38.01%,#00406c),color-stop(117.87%,rgba(0,64,108,.53)));background-image:linear-gradient(90deg,#00406c 38.01%,rgba(0,64,108,.53) 117.87%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.history-top__title{margin-bottom:40px;font-size:68px}.history-top__name{font-variation-settings:"wdth" 100,"wght" 700;margin-bottom:14px;font-size:20px;font-style:normal;line-height:1.35;font-stretch:normal}.history-top__text{max-width:540px;line-height:1.2}@media (max-width:1440px){.history-top__inner::before{right:44%}}@media (max-width:1280px){.history-top__inner{padding:140px 0 248px}.history-top__inner::before{right:46%}.history-top__title{margin-bottom:70px;font-size:48px}.history-top__name{font-size:14px;margin-bottom:20px}.history-top__text{font-size:14px}}@media (max-width:1024px){.nav-history__list{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.history-top__inner{padding:140px 0 115px}.history-top__inner::before{right:43%}.history-top__img img{-o-object-position:top center;object-position:top center}}@media (max-width:900px){.history-top{margin-top:60px}.history-top__inner{width:100%;position:absolute;padding:0 0 40px;bottom:0}.history-top__inner::before{-webkit-transform:skewX(0);-ms-transform:skewX(0);transform:skewX(0);-webkit-transform:skewY(18deg);-ms-transform:skewY(18deg);transform:skewY(18deg);left:calc(var(--container-offset) * -1);right:calc(var(--container-offset) * -1);top:-40px;height:200%;background-image:linear-gradient(-17deg,#00406c 40.01%,rgba(0,64,108,.53) 117.87%)}.history-top__img{position:static}.history-top__img img{position:static;width:100%}.history-top__title{margin-bottom:40px}.history-top__name{margin-bottom:8px}}@media (max-width:700px){.history-top{padding-bottom:100px}.history-top__title{font-size:30px}}@media (max-width:400px){.history-top{padding-bottom:120px}.history-top__inner::before{top:-60px}.history-top__title{margin-bottom:40px;font-size:25px}}.history-question{position:relative;background-color:var(--blue-middle)}.history-question__img{position:absolute;left:0;top:0;bottom:0;right:0}.history-question__img img{position:absolute;left:0;height:100%;width:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.history-question__inner{min-height:834px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:70px 0;max-width:50%;margin-left:auto;position:relative;z-index:1}.history-question__inner::before{content:"";position:absolute;left:-37%;bottom:0;width:100vw;height:100%;z-index:-1;-webkit-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background-color:var(--blue-middle)}.history-question__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:46px}.history-question__title{font-size:40px;line-height:1.1;letter-spacing:2.3px;margin-bottom:18px}.history-question__text{font-size:24px;font-weight:200;line-height:1.1}@media (max-width:1440px){.history-question__inner::before{left:-42%}}@media (max-width:1280px){.history-question__inner{max-width:560px;min-height:auto;padding:50px 0}.history-question__inner::before{left:-30%}.history-question__title{font-size:30px;letter-spacing:1.2px}.history-question__list{gap:30px}.history-question__text{font-size:17px}}@media (max-width:1024px){.history-question__inner{max-width:450px}.history-question__inner::before{left:-40%}}@media (max-width:900px){.history-question__inner{max-width:100%;padding:66px 0 100px}.history-question__img{position:static;margin-bottom:65px}.history-question__img img{position:static;width:100%}.history-question__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:700px){.history-question__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:400px){.history-question__text{font-size:14px}.history-question__list{gap:50px}}.history-quite__inner{padding:53px 0 51px;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;gap:30px}.history-quite__inner--start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.history-quite__title{color:var(--accent);font-size:40px;max-width:650px;margin-bottom:0;line-height:1.1}.history-quite__text{max-width:620px;color:var(--default);font-size:24px;line-height:1.2}@media (max-width:1280px){.history-quite__title{font-size:30px}.history-quite__text{max-width:522px;font-size:17px}}@media (max-width:1024px){.history-quite__inner{padding:59px 0 53px}.history-quite__title{display:inline}.history-quite__text{max-width:470px}}@media (max-width:900px){.history-quite__title{width:50%}.history-quite__text{max-width:100%;width:50%}}@media (max-width:700px){.history-quite__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.history-quite__text,.history-quite__title{width:100%}}@media (max-width:400px){.history-quite__inner{padding:50px 0;gap:25px}.history-quite__text{font-size:14px}}.history-question-right{position:relative;background-color:var(--blue-middle)}.history-question-right__img{position:absolute;left:0;top:0;bottom:0;right:0}.history-question-right__img img{position:absolute;right:0;height:100%;width:56%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right}.history-question-right__inner{min-height:934px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:70px 0;max-width:554px;position:relative;z-index:1}.history-question-right__inner::before{content:"";position:absolute;right:-13%;bottom:0;width:100vw;height:100%;z-index:-1;-webkit-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background-color:var(--blue-middle)}.history-question-right__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:46px}.history-question-right__title{font-size:40px;line-height:1.1;letter-spacing:2.3px;margin-bottom:18px}.history-question-right__title span{display:block;margin-bottom:0}.history-question-right__text{font-size:24px;font-weight:200;line-height:1.1}@media (max-width:1440px){.history-question-right__inner::before{right:0}}@media (max-width:1280px){.history-question-right__inner{padding:50px 0;min-height:660px;max-width:520px}.history-question-right__list{gap:32px}.history-question-right__title{margin-bottom:14px;font-size:32px}.history-question-right__title span{font-size:32px}.history-question-right__text{font-size:17px;line-height:1.1}}@media (max-width:1024px){.history-question-right__inner{min-height:564px;max-width:400px}.history-question-right__inner::before{right:2%}.history-question-right__title{line-height:1.1}}@media (max-width:900px){.history-question-right__inner{min-height:auto;max-width:100%}.history-question-right__img{position:static}.history-question-right__img img{position:static;width:100%}.history-question-right__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:54px}}@media (max-width:700px){.history-question-right__list{-ms-grid-columns:1fr;grid-template-columns:1fr}.history-question-right__text,.history-question-right__title{width:100%}}@media (max-width:400px){.history-question-right__title,.history-question-right__title span{font-size:30px}.history-question-right__list{gap:20px}.history-question-right__text{font-size:14px}}.history-slogan__inner{padding:40px 0 50px}.history-slogan__title{color:var(--accent);font-size:40px;line-height:1.1;letter-spacing:1.6px;margin-bottom:0}.history-slogan__text{color:var(--default);font-size:24px;line-height:1.14}@media (max-width:1280px){.history-slogan__title{font-size:30px;letter-spacing:1.2px;letter-spacing:1.2px}}@media (max-width:900px){.history-slogan__inner{padding:40px 0}.history-slogan__title{display:inline}}.history-blitz{position:relative;overflow:hidden;background-color:var(--blue-middle)}.history-blitz__img{position:absolute;left:0;top:0;bottom:0;right:0}.history-blitz__img img{position:absolute;left:0;height:100%;width:42%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.history-blitz__inner{min-height:834px;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;padding:70px 0;max-width:850px;margin-left:auto;position:relative;z-index:1}.history-blitz__inner::before{content:"";position:absolute;left:-10%;bottom:-1px;width:100vw;height:100%;z-index:-1;-webkit-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background-image:linear-gradient(76deg,rgba(0,64,108,.53),#00406c 25.01% 117.87%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.history-blitz__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}.history-blitz__item{display:-webkit-box;display:-ms-flexbox;display:flex}.history-blitz__item-title{font-variation-settings:"wght" 700,"opsz" 16,"wdth" 25,"slnt" -10;margin-bottom:0;font-size:22px;text-align:left;letter-spacing:.9px;line-height:1.2}.history-blitz__title{font-size:45px;line-height:1;letter-spacing:1.8px;margin-bottom:56px;text-align:center;letter-spacing:.9px}.history-blitz__text{max-width:450px;margin-left:auto;font-size:24px;line-height:1.2}@media (max-width:1440px){.history-blitz__inner::before{left:-4%}}@media (max-width:1280px){.history-blitz__title{font-variation-settings:"wght" 700,"opsz" 25,"wdth" 25,"slnt" -10;font-size:30px;letter-spacing:1.2px;margin-bottom:66px}.history-blitz__inner{max-width:705px;min-height:auto}.history-blitz__list{gap:34px}.history-blitz__item-title{font-size:18px;letter-spacing:.9px}.history-blitz__text{max-width:340px;font-size:17px}}@media (max-width:1024px){.history-blitz__img img{width:50%}.history-blitz__inner{max-width:524px}.history-blitz__inner::before{left:5%}.history-blitz__item-title{max-width:230px}.history-blitz__text{max-width:264px}}@media (max-width:900px){.history-blitz__inner{min-height:auto;max-width:100%;padding-top:80px;margin-top:-134px}.history-blitz__inner::before{-webkit-transform:skewY(18deg);-ms-transform:skewY(18deg);transform:skewY(18deg);left:calc(var(--container-offset) * -1);right:calc(var(--container-offset) * -1);top:-30px;background-image:linear-gradient(-17deg,#00406c 40.01%,rgba(0,64,108,.53) 117.87%)}.history-blitz__title{margin-bottom:52px}.history-blitz__img{position:static}.history-blitz__img img{position:static;width:100%}.history-blitz__item{display:-ms-grid;display:grid;-ms-grid-columns:264px 1fr;grid-template-columns:264px 1fr;gap:36px}.history-blitz__item-title,.history-blitz__text{max-width:100%}}@media (max-width:700px){.history-blitz__title{text-align:left}.history-blitz__item{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:400px){.history-blitz__inner{padding:70px 0 50px;margin-top:-65px}.history-blitz__title{text-align:left;margin-bottom:44px}.history-blitz__text{font-size:14px}}
\ No newline at end of file
diff --git a/app/css/main.css.map b/app/css/main.css.map
deleted file mode 100644
index 75306b2c617c9f203e89e1d28b85525cea864900..0000000000000000000000000000000000000000
--- a/app/css/main.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["_vars.scss","main.css","_fonts.scss","_settings.scss","components/_header.scss","components/_footer.scss","components/_top.scss","components/_video.scss","components/_choice.scss","components/professional.scss","components/_interview.scss","components/_chat.scss","components/_accordion.scss","components/_banner.scss","components/_goods.scss","components/_labels.scss","components/recommendations.scss","components/_partners.scss","components/_history-header.scss","components/_history-top.scss","components/_history-question.scss","components/_history-quote.scss","components/_history-question-right.scss","components/_history-slogan.scss","components/_history-blitz.scss"],"names":[],"mappings":"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","file":"main.css","sourcesContent":[":root {\r\n --font-family: 'Roboto Flex', sans-serif;\r\n --content-width: 1420px;\r\n --container-fluid: 1920px;\r\n --container-offset: 15px;\r\n --container-width: calc(var(--content-width) + (var(--container-offset) * 2));\r\n --max-offset: calc(max(calc((100vw - var(--content-width)) / 2), var(--container-offset)) * -1);\r\n\r\n --transition: 0.3s;\r\n --scale-hover: scale(1.08);\r\n // colors\r\n --default: #5a5a5a;\r\n --light: #fff;\r\n --accent: #cd1338;\r\n --blue-light: #1c60f6;\r\n --blue-middle: #00406c;\r\n --blue-dark: #1c2e44;\r\n --gray: #aaa;\r\n\r\n // media\r\n --big-desktop: 1600px;\r\n --desktop: 1440px;\r\n --small-desktop: 1280px;\r\n --tablet: 1024px;\r\n --small-tablet: 768px;\r\n --mobile: 576px;\r\n --index: calc(1vh + 1vw);\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n :root {\r\n --content-width: 1260px;\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n :root {\r\n --content-width: 1160px;\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n :root {\r\n --content-width: 900px;\r\n }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n :root {\r\n --content-width: 100%;\r\n }\r\n}",":root {\n --font-family: \"Roboto Flex\", sans-serif;\n --content-width: 1420px;\n --container-fluid: 1920px;\n --container-offset: 15px;\n --container-width: calc(var(--content-width) + (var(--container-offset) * 2));\n --max-offset: calc(max(calc((100vw - var(--content-width)) / 2), var(--container-offset)) * -1);\n --transition: 0.3s;\n --scale-hover: scale(1.08);\n --default: #5a5a5a;\n --light: #fff;\n --accent: #cd1338;\n --blue-light: #1c60f6;\n --blue-middle: #00406c;\n --blue-dark: #1c2e44;\n --gray: #aaa;\n --big-desktop: 1600px;\n --desktop: 1440px;\n --small-desktop: 1280px;\n --tablet: 1024px;\n --small-tablet: 768px;\n --mobile: 576px;\n --index: calc(1vh + 1vw);\n}\n\n@media (max-width: 1440px) {\n :root {\n --content-width: 1260px;\n }\n}\n@media (max-width: 1280px) {\n :root {\n --content-width: 1160px;\n }\n}\n@media (max-width: 1024px) {\n :root {\n --content-width: 900px;\n }\n}\n@media (max-width: 800px) {\n :root {\n --content-width: 100%;\n }\n}\n@font-face {\n font-family: \"Roboto Flex\";\n font-style: normal;\n font-display: swap;\n src: local(\"Roboto Flex\"), url(\"../fonts/Roboto-Flex.woff2\") format(\"woff2\");\n font-weight: 100 1000;\n font-stretch: 25% 151%;\n}\nhtml {\n box-sizing: border-box;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin: 0;\n}\n\n*::-webkit-scrollbar {\n width: 10px;\n}\n\n*::-webkit-scrollbar-track {\n background-color: var(--light);\n}\n\n*::-webkit-scrollbar-thumb {\n background-color: var(--blue-middle);\n}\n\n* {\n scrollbar-width: thin;\n scrollbar-color: var(--blue-middle) #fff;\n}\n\n.page {\n font-size: 20px;\n font-weight: 200;\n line-height: 1.2;\n color: var(--light);\n height: 100%;\n font-family: var(--font-family);\n font-variation-settings: \"wdth\" 140, \"wght\" 200;\n}\n\n.page__body {\n margin: 0;\n min-width: 320px;\n min-height: 100%;\n}\n\nimg {\n height: auto;\n max-width: 100%;\n object-fit: cover;\n display: block;\n}\n\na {\n text-decoration: none;\n display: inline-block;\n}\n\n.site-container {\n overflow: hidden;\n}\n\n.is-hidden {\n display: none !important;\n}\n\n.btn-reset {\n border: none;\n padding: 0;\n background-color: transparent;\n cursor: pointer;\n}\n\n.list-reset {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.input-reset {\n -webkit-appearance: none;\n appearance: none;\n border: none;\n border-radius: 0;\n background-color: #fff;\n}\n.input-reset::-webkit-search-decoration, .input-reset::-webkit-search-cancel-button, .input-reset::-webkit-search-results-button, .input-reset::-webkit-search-results-decoration {\n display: none;\n}\n\n.container {\n margin: 0 auto;\n padding: 0 var(--container-offset);\n max-width: var(--container-width);\n}\n\n.container-fluid {\n margin: 0 auto;\n max-width: var(--container-fluid);\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.centered {\n text-align: center;\n}\n\n.dis-scroll {\n position: fixed;\n left: 0;\n top: 0;\n overflow: hidden;\n width: 100%;\n height: 100vh;\n overscroll-behavior: none;\n}\n\n.page--ios .dis-scroll {\n position: relative;\n}\n\n.btn {\n cursor: pointer;\n text-align: center;\n font-size: 20px;\n font-weight: 200;\n font-stretch: 140%;\n line-height: 40px;\n letter-spacing: 0.1px;\n background-color: var(--light);\n border-radius: 50px;\n border: none;\n min-width: 220px;\n text-transform: capitalize;\n transition: var(--transition);\n color: var(--blue-dark);\n}\n.btn:hover {\n background-color: var(--blue-dark);\n color: var(--light);\n}\n\n.btn--accent {\n color: var(--accent);\n}\n\n.btn-up-wrapper {\n position: relative;\n display: none;\n justify-content: flex-end;\n}\n\n.btn-up {\n position: fixed;\n z-index: 20;\n right: 110px;\n bottom: 165px;\n width: 56px;\n height: 56px;\n padding: 0;\n cursor: pointer;\n min-width: auto;\n border-radius: 50%;\n border: none;\n background-color: var(--accent);\n border-color: var(--accent);\n transition: all var(--transition);\n}\n.btn-up::before {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n content: \"\";\n background-image: url(\"./../img/svg/up.svg\");\n background-repeat: no-repeat;\n width: 28px;\n height: 28px;\n background-position: center;\n background-size: contain;\n z-index: 1;\n}\n\n.btn-up-wrapper.active {\n display: flex;\n}\n\n.section-title {\n font-variation-settings: \"wght\" 700, \"opsz\" 37, \"wdth\" 25, \"slnt\" -10;\n font-size: 45px;\n line-height: 47px;\n letter-spacing: 1.8px;\n text-transform: uppercase;\n margin-bottom: 24px;\n color: var(--light);\n}\n\n.large-title {\n font-variation-settings: \"wght\" 700, \"opsz\" 37, \"wdth\" 25, \"slnt\" -10;\n font-size: 65px;\n line-height: 1.1;\n letter-spacing: 3.4px;\n text-transform: uppercase;\n color: var(--light);\n}\n\n.section-title--reset {\n display: inline-block;\n margin-bottom: 0;\n}\n\n.burger-js .line {\n display: block;\n height: 4px;\n width: 100%;\n border-radius: 10px;\n background-color: var(--light);\n transition: all var(--transition);\n}\n.burger-js.active .line1 {\n transform: rotate(45deg) translate(4px, -4px);\n transform-origin: left;\n}\n.burger-js.active .line2 {\n opacity: 0;\n}\n.burger-js.active .line3 {\n transform: rotate(-45deg) translate(3px, 6px);\n transform-origin: left;\n}\n\n@media (max-width: 1600px) {\n .btn-up {\n right: auto;\n }\n}\n@media (max-width: 1280px) {\n .btn {\n font-size: 14px;\n line-height: 32px;\n min-width: 170px;\n }\n .section-title {\n font-size: 32px;\n line-height: 1;\n border-radius: 30px;\n line-height: 30px;\n }\n .large-title {\n font-size: 46px;\n letter-spacing: 2.4px;\n }\n .page {\n font-size: 14px;\n }\n}\n@media (max-width: 800px) {\n .btn-up {\n bottom: 50px;\n width: 50px;\n height: 50px;\n }\n}\n@media (max-width: 700px) {\n .section-title {\n font-size: 30px;\n letter-spacing: 1.2px;\n }\n .large-title {\n font-size: 30px;\n letter-spacing: 1.2px;\n }\n}\n@media (max-width: 360px) {\n .section-title {\n font-size: 26px;\n }\n}\n.carousel__track {\n display: none !important;\n}\n\n.header {\n position: fixed;\n left: 0;\n right: 0;\n top: 0;\n z-index: 20;\n}\n.header.active {\n background-image: linear-gradient(90deg, var(--blue-dark) 38.01%, rgba(0, 64, 108, 0.53) 117.87%);\n backdrop-filter: blur(5px);\n}\n.header__burger, .header__mobile-logo {\n display: none;\n}\n\n.nav__list {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n column-gap: 66px;\n padding: 20px 0;\n}\n\n.nav__link {\n font-size: 20px;\n font-weight: 200;\n line-height: 30px;\n text-transform: uppercase;\n border-bottom: 1px solid transparent;\n transition: all var(--transition);\n}\n.nav__link:hover {\n color: var(--accent);\n}\n\n@media (max-width: 1280px) {\n .nav__list {\n padding: 14px 0;\n column-gap: 40px;\n }\n .nav__link {\n font-size: 14px;\n }\n}\n@media (max-width: 992px) {\n .header {\n height: 60px;\n background-color: var(--light);\n }\n .header__container {\n max-width: 100%;\n }\n .header__inner {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .header.active {\n background-image: none;\n }\n .header__mobile-logo {\n display: block;\n cursor: auto;\n max-width: 190px;\n }\n .header__burger {\n align-self: center;\n display: flex;\n cursor: pointer;\n height: 36px;\n padding: 4px 0;\n width: 36px;\n z-index: 2;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n }\n .header__burger .line {\n display: block;\n height: 4px;\n width: 100%;\n border-radius: 10px;\n background-color: var(--blue-middle);\n transition: all var(--transition);\n }\n .header__burger.active .line1 {\n transform: rotate(45deg) translate(4px, -4px);\n transform-origin: left;\n }\n .header__burger.active .line2 {\n opacity: 0;\n }\n .header__burger.active .line3 {\n transform: rotate(-45deg) translate(3px, 6px);\n transform-origin: left;\n }\n .header__mobile-logo {\n margin-left: calc(var(--container-offset) * -1);\n }\n .nav {\n position: fixed;\n background-color: var(--light);\n top: 60px;\n left: -100vw;\n right: 100vw;\n min-height: calc(100vh - 60px);\n bottom: 0;\n display: flex;\n align-items: flex-start;\n justify-content: center;\n transition: all var(--transition);\n overflow-y: scroll;\n text-align: center;\n }\n .nav__list {\n flex-direction: column;\n padding: 80px 20px 60px;\n gap: 20px 0;\n }\n .nav__link {\n color: var(--blue-middle);\n font-size: 21px;\n line-height: 1.5;\n text-transform: uppercase;\n padding: 20px;\n transition: all var(--transition);\n }\n .nav__link:hover {\n color: var(--accent);\n }\n .nav.active {\n left: 0;\n right: 0;\n }\n}\n@media (max-width: 360px) {\n .nav__list {\n padding: 40px 20px 40px;\n gap: 10px 0;\n }\n .nav__link {\n padding: 10px 0;\n }\n}\n.footer {\n background-color: var(--blue-middle);\n}\n.footer__inner {\n padding: 30px 0 12px;\n}\n.footer__list {\n display: flex;\n gap: 0 100px;\n font-size: 16px;\n font-weight: 200;\n line-height: 1.9;\n letter-spacing: 0.32px;\n}\n.footer__item:first-child span:nth-child(2) {\n display: block;\n font-size: 10px;\n line-height: 1.2;\n}\n.footer__item:last-child {\n margin-left: auto;\n height: 30px;\n align-self: center;\n}\n.footer__link {\n transition: all var(--transition);\n}\n.footer__link:hover {\n color: var(--accent);\n}\n.footer__source {\n display: inline-block;\n padding-top: 36px;\n color: rgba(255, 255, 255, 0.5);\n font-family: Roboto Flex;\n font-size: 12px;\n font-style: normal;\n font-weight: 300;\n line-height: 16px;\n}\n\n.social-list {\n display: flex;\n gap: 0 5px;\n align-items: center;\n}\n.social-list__link {\n height: 30px;\n width: 30px;\n border-radius: 50%;\n}\n.social-list__link svg path {\n transition: all var(--transition);\n}\n.social-list__link:hover svg path {\n fill: red;\n}\n.social-list__item:nth-child(4) .social-list__link svg g:nth-child(2):hover path:nth-child(2) {\n fill: red;\n}\n\n@media (max-width: 1280px) {\n .footer__list {\n gap: 0 40px;\n }\n .footer__source {\n font-size: 10px;\n }\n}\n@media (max-width: 1024px) {\n .footer__list {\n font-size: 14px;\n }\n .social-list {\n padding-left: 0;\n }\n}\n@media (max-width: 900px) {\n .footer__list {\n gap: 0 15px;\n }\n}\n@media (max-width: 800px) {\n .footer__inner {\n padding: 40px 0 50px;\n }\n .footer__list {\n flex-direction: column;\n gap: 20px 0;\n align-items: center;\n text-align: center;\n }\n .footer__item:first-child {\n margin-right: 0;\n max-width: 100%;\n text-align: center;\n }\n .footer__item:last-child {\n margin-top: 20px;\n margin-left: initial;\n }\n .footer__source {\n text-align: center;\n }\n .contacts-list {\n text-align: center;\n }\n}\n.top {\n background-color: #183052;\n overflow: hidden;\n position: relative;\n}\n.top__background {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n.top__background img {\n position: absolute;\n right: 0;\n bottom: 0;\n object-fit: contain;\n height: 100%;\n width: 100%;\n object-position: right bottom;\n}\n.top__inner {\n position: relative;\n max-width: 700px;\n z-index: 1;\n}\n.top__container {\n padding-top: 70px;\n min-height: 100vh;\n min-height: 100svh;\n display: flex;\n flex-direction: column;\n}\n.top__logo {\n position: relative;\n margin: 63px 0 13%;\n position: relative;\n z-index: 1;\n align-self: flex-start;\n padding: 7px 60px 0 0;\n height: 142px;\n font-size: 130px;\n cursor: auto;\n pointer-events: none;\n}\n.top__logo::before {\n content: \"\";\n position: absolute;\n top: 0;\n width: calc(100vw - var(--content-width) / 2);\n height: 100%;\n height: 100%;\n right: 20px;\n background-color: var(--accent);\n z-index: -1;\n transform: skewX(351deg);\n}\n.top__logo-title {\n line-height: 1;\n letter-spacing: 3px;\n margin: 0;\n height: 100%;\n display: flex;\n align-items: center;\n font-size: inherit;\n font-variation-settings: \"ital\" 1, \"opsz\" 30, \"wdth\" 36, \"wght\" 800, \"slnt\" -10;\n}\n.top__title {\n font-variation-settings: \"opsz\" 51, \"wdth\" 25, \"slnt\" -10;\n font-size: 85px;\n line-height: 0.95;\n letter-spacing: 5.95px;\n margin-bottom: 22px;\n text-transform: uppercase;\n color: var(--light);\n}\n.top__subtitle {\n font-size: 36px;\n font-style: normal;\n display: inline-block;\n font-weight: 300;\n line-height: 1.2;\n letter-spacing: 0.18px;\n}\n\n@media (min-width: 1920px) {\n .top__container {\n min-height: 1080px;\n }\n}\n@media (max-width: 1920px) and (orientation: portrait) {\n .top {\n max-height: 1920px;\n }\n .top__logo {\n position: relative;\n margin: 63px 0 10% 0;\n }\n}\n@media (max-width: 1440px) and (orientation: landscape) {\n .top__logo {\n margin: 63px 0 15% 0;\n }\n}\n@media (max-width: 1280px) and (orientation: landscape) {\n .top__container {\n padding-top: 60px;\n }\n .top__logo {\n margin: 28px 0 11%;\n padding: 5px 40px 0 0;\n height: 104px;\n font-size: 90px;\n }\n .top__title {\n font-variation-settings: \"opsz\" 33, \"wdth\" 25, \"slnt\" -10;\n font-size: 54px;\n letter-spacing: 3.8px;\n }\n .top__subtitle {\n font-size: 25px;\n }\n}\n@media (max-width: 1280px) and (orientation: portrait) {\n .top__container {\n padding-top: 60px;\n }\n}\n@media (max-width: 1024px) and (orientation: portrait) {\n .top {\n background-size: 90%;\n }\n .top__logo {\n padding: 5px 40px 0 0;\n height: 104px;\n font-size: 90px;\n }\n}\n@media (max-width: 992px) and (orientation: landscape) {\n .top__title {\n padding-top: 80px;\n }\n .top__logo {\n display: none;\n }\n}\n@media (max-width: 992px) and (orientation: portrait) {\n .top__logo {\n display: none;\n }\n .top__title {\n padding-top: 50px;\n font-variation-settings: \"opsz\" 33, \"wdth\" 25, \"slnt\" -10;\n font-size: 54px;\n letter-spacing: 3.8px;\n }\n .top__subtitle {\n font-size: 25px;\n }\n}\n@media (max-width: 768px) and (orientation: landscape) {\n .top__title {\n font-variation-settings: \"opsz\" 25, \"wdth\" 25, \"slnt\" -10;\n font-size: 43px;\n letter-spacing: 3.1px;\n }\n}\n@media (max-width: 768px) and (orientation: portrait) {\n .top {\n background-size: contain;\n }\n .top__logo {\n display: none;\n }\n}\n@media (max-width: 700px) and (orientation: landscape) {\n .top__container {\n padding-top: 60px;\n }\n .top__title {\n font-variation-settings: \"opsz\" 17, \"wdth\" 25, \"slnt\" -10;\n padding-top: 40px;\n font-size: 30px;\n margin-bottom: 15px;\n letter-spacing: 1.2px;\n }\n}\n@media (max-width: 700px) and (orientation: portrait) {\n .top__container {\n padding-top: 60px;\n }\n .top__title {\n font-variation-settings: \"opsz\" 25, \"wdth\" 25, \"slnt\" -10;\n font-size: 44px;\n margin-bottom: 18px;\n letter-spacing: 3.1px;\n }\n}\n@media (max-width: 500px) and (orientation: portrait) {\n .top__container {\n width: 100%;\n }\n .top__title {\n font-variation-settings: \"opsz\" 17, \"wdth\" 25, \"slnt\" -10;\n font-size: 30px;\n letter-spacing: 1.2px;\n }\n}\n@media (max-width: 500px) and (orientation: landscape) {\n .top__container {\n width: 100%;\n min-height: 320px;\n }\n .top__subtitle {\n font-size: 20px;\n }\n}\n@media (max-width: 400px) and (orientation: portrait) {\n .top {\n background-size: cover;\n background-position: center bottom;\n }\n .top__background img {\n width: 100%;\n height: auto;\n }\n .top__subtitle {\n font-size: 25px;\n }\n}\n@media (max-width: 360px) and (orientation: portrait) {\n .top__container {\n min-height: 500px;\n height: 100vh;\n height: 100svh;\n }\n .top__title {\n padding-top: 30px;\n font-size: 24px;\n letter-spacing: 1.68px;\n margin-bottom: 10px;\n }\n .top__subtitle {\n font-size: 22px;\n }\n}\n.video {\n background-image: url(\"./img/video-preview.jpg\");\n background-repeat: no-repeat;\n background-position: center;\n background-size: cover;\n position: relative;\n}\n.video__gradient {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(75deg, #000 -10.46%, #000 -4.93%, rgba(0, 0, 0, 0) 65.31%);\n z-index: 2;\n}\n.video__gradient::before {\n content: \"\";\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n background: rgba(0, 0, 0, 0.3);\n}\n.video__gradient.hide {\n z-index: 0;\n}\n.video__intro {\n background-color: #000;\n}\n.video__mask {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 30px;\n z-index: 0;\n}\n.video__mask.visible {\n z-index: 10;\n}\n.video__player {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n z-index: 1;\n}\n.video__player.play {\n cursor: pointer;\n object-fit: cover;\n}\n.video__player .vjs-tech {\n object-fit: cover;\n}\n.video__player .vjs-paused .vjs-big-play-button {\n display: none;\n}\n.video__inner {\n min-height: 100vh;\n position: relative;\n transition: all var(--transition);\n padding: 120px 0 198px;\n display: flex;\n flex-direction: column;\n justify-content: end;\n}\n.video__inner.active {\n min-height: 100px;\n padding: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 2;\n}\n.video__title {\n max-width: 660px;\n z-index: 3;\n margin-bottom: 30px;\n}\n.video__title.hide {\n display: none;\n}\n.video__text {\n max-width: 510px;\n z-index: 3;\n margin-bottom: 24px;\n}\n.video__text.hide {\n display: none;\n}\n.video__link {\n font-weight: 700;\n z-index: 3;\n transition: color var(--transition);\n align-self: flex-start;\n}\n.video__link:hover {\n color: var(--accent);\n}\n.video__link.hide {\n display: none;\n}\n.video__btn {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n transition: all var(--transition);\n z-index: 4;\n}\n.video__btn svg path {\n transition: all var(--transition);\n}\n.video__btn.hide {\n display: none;\n}\n.video__btn.center-position {\n position: absolute;\n transform: translate(-50%, -50%);\n}\n.video__btn:hover svg path:nth-child(1) {\n fill: var(--blue-dark);\n}\n.video__btn:hover svg path:nth-child(2) {\n fill: var(--light);\n}\n\n@media (min-width: 1920px) or (min-height: 1080px) {\n .video__inner {\n min-height: 1080px;\n }\n}\n@media (max-width: 1280px) {\n .video__inner {\n padding: 80px 0;\n }\n .video__title {\n margin-bottom: 27px;\n }\n .video__btn svg {\n width: 133.401px;\n height: 109.86px;\n }\n .video__text {\n padding-top: 0;\n font-size: 14px;\n line-height: 24px;\n margin-bottom: 20px;\n }\n}\n@media (max-width: 768px) {\n .video {\n background-image: url(\"./../img/video-preview-mobile.jpg\");\n }\n}\n@media (max-width: 600px) {\n .video__inner {\n padding: 40px 0;\n }\n .video__title {\n max-width: 440px;\n margin-bottom: 20px;\n }\n .video__btn {\n position: static;\n transform: none;\n margin: 0 auto 150px;\n }\n .video__btn svg {\n width: 100px;\n height: 82px;\n }\n}\n@media (max-width: 400px) {\n .video__title {\n max-width: 316px;\n }\n}\n@media (max-width: 360px) {\n .video__text {\n font-size: 13px;\n line-height: 22px;\n font-stretch: 120%;\n }\n .video__btn {\n margin: 0 auto 50px;\n }\n}\n.video-js.active {\n position: relative !important;\n z-index: 2;\n width: 100% !important;\n height: auto !important;\n}\n\n.vjs-poster.active {\n position: absolute !important;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n display: none;\n}\n\n.choice {\n padding-top: 78px;\n margin-bottom: 90px;\n background-color: var(--light);\n}\n.choice__title {\n max-width: 820px;\n text-transform: uppercase;\n margin-bottom: 20px;\n}\n.choice__title span {\n color: var(--blue-middle);\n}\n.choice__title--mobile {\n display: none;\n}\n.choice__subtitle {\n color: var(--blue-middle);\n margin-bottom: 74px;\n max-width: 580px;\n}\n.choice__list {\n display: flex;\n flex-direction: column;\n color: var(--default);\n gap: 12px 0;\n align-items: flex-end;\n}\n.choice__item {\n position: relative;\n min-height: 134px;\n padding: 11px 0 11px 110px;\n background-color: #f5f5f5;\n display: flex;\n align-items: center;\n gap: 0 110px;\n font-weight: 300;\n z-index: 1;\n width: 100%;\n transition: all var(--transition);\n user-select: none;\n}\n.choice__item::after {\n content: \"\";\n position: absolute;\n bottom: 0;\n right: var(--max-offset);\n width: max((100vw - var(--content-width)) / 2, var(--container-offset));\n height: 100%;\n background-color: #f5f5f5;\n z-index: -1;\n}\n.choice__item:hover {\n transform: var(--scale-hover);\n}\n.choice__item-text--mobile {\n display: none;\n}\n.choice__item-bold {\n font-weight: 700;\n}\n.choice__item-star {\n display: inline-flex;\n font-size: 8px;\n}\n.choice__item-star::before {\n content: \"\";\n}\n.choice__item-source {\n padding-top: 10px;\n font-size: 14px;\n font-weight: 300;\n line-height: 16px;\n}\n.choice__item-decor {\n width: 100px;\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n}\n.choice__item-decor::before {\n content: \"\";\n position: absolute;\n left: -40px;\n top: -1px;\n bottom: 0;\n width: 80px;\n background-color: var(--light);\n transform: skewX(-31deg);\n}\n.choice__item:nth-child(1) {\n max-width: 1156px;\n}\n.choice__item:nth-child(2) {\n max-width: 1244px;\n}\n.choice__item:nth-child(3) {\n max-width: 1332px;\n}\n.choice__item:nth-child(4) {\n max-width: 1420px;\n}\n\n@media (max-width: 1440px) {\n .choice__item {\n gap: 0 95px;\n }\n .choice__item:nth-child(1) {\n max-width: 855px;\n }\n .choice__item:nth-child(2) {\n max-width: 940px;\n }\n .choice__item:nth-child(3) {\n max-width: 1030px;\n }\n .choice__item:nth-child(4) {\n max-width: 1115px;\n }\n}\n@media (max-width: 1280px) {\n .choice {\n padding-top: 55px;\n margin-bottom: 60px;\n }\n .choice__list {\n gap: 10px 0;\n }\n .choice__subtitle {\n max-width: 395px;\n margin-bottom: 40px;\n }\n .choice__item {\n min-height: 96px;\n padding: 11px 0 11px 78px;\n line-height: 18px;\n gap: 0 70px;\n }\n .choice__item-source {\n padding-top: 0;\n font-size: 10px;\n }\n .choice__item:nth-child(1) {\n max-width: 778px;\n }\n .choice__item:nth-child(1) img {\n width: 84px;\n }\n .choice__item:nth-child(2) {\n max-width: 842px;\n }\n .choice__item:nth-child(2) img {\n width: 80px;\n }\n .choice__item:nth-child(3) {\n max-width: 906px;\n }\n .choice__item:nth-child(3) img {\n width: 80px;\n }\n .choice__item:nth-child(4) {\n max-width: 970px;\n }\n .choice__item:nth-child(4) img {\n width: 70px;\n }\n}\n@media (max-width: 1024px) {\n .choice__item:nth-child(1) {\n max-width: 710px;\n }\n .choice__item:nth-child(1) img {\n width: 84px;\n }\n .choice__item:nth-child(2) {\n max-width: 775px;\n }\n .choice__item:nth-child(2) img {\n width: 80px;\n }\n .choice__item:nth-child(3) {\n max-width: 838px;\n }\n .choice__item:nth-child(3) img {\n width: 80px;\n }\n .choice__item:nth-child(4) {\n max-width: 900px;\n }\n .choice__item:nth-child(4) img {\n width: 70px;\n }\n}\n@media (max-width: 940px) {\n .choice__item {\n padding: 11px 0 11px 70px;\n gap: 0 40px;\n }\n .choice__item:nth-child(1) {\n max-width: 586px;\n }\n .choice__item:nth-child(1) img {\n width: 84px;\n }\n .choice__item:nth-child(2) {\n max-width: 648px;\n }\n .choice__item:nth-child(2) img {\n width: 80px;\n }\n .choice__item:nth-child(3) {\n max-width: 708px;\n }\n .choice__item:nth-child(3) img {\n width: 80px;\n }\n .choice__item:nth-child(4) {\n max-width: 768px;\n }\n .choice__item:nth-child(4) img {\n width: 70px;\n }\n}\n@media (max-width: 800px) {\n .choice__item {\n padding: 9px 0 8px 55px;\n gap: 0 30px;\n }\n .choice__item-decor::before {\n transform: skewX(-20deg);\n }\n .choice__item:nth-child(1) {\n max-width: 554px;\n }\n .choice__item:nth-child(1) img {\n width: 54px;\n }\n .choice__item:nth-child(2) {\n max-width: 592px;\n }\n .choice__item:nth-child(2) img {\n width: 50px;\n }\n .choice__item:nth-child(3) {\n max-width: 630px;\n }\n .choice__item:nth-child(3) img {\n width: 50px;\n }\n .choice__item:nth-child(4) {\n max-width: 668px;\n }\n .choice__item:nth-child(4) img {\n width: 50px;\n }\n}\n@media (max-width: 700px) {\n .choice__item {\n width: 100%;\n max-width: 100% !important;\n padding: 20px 0 8px 20px;\n gap: 0 20px;\n }\n .choice__item::before {\n display: none;\n }\n .choice__item img {\n align-self: flex-start;\n }\n .choice__item-decor {\n display: none;\n }\n .choice__item-text {\n display: none;\n }\n .choice__item-source {\n display: none;\n }\n .choice__item-text--mobile {\n display: block;\n max-width: 600px;\n }\n .choice__subtitle {\n color: var(--default);\n }\n}\n@media (max-width: 600px) {\n .choice {\n padding-top: 50px;\n }\n .choice__title {\n font-size: 30px;\n letter-spacing: 1.2px;\n line-height: 32px;\n margin-bottom: 20px;\n }\n .choice__subtitle {\n margin-bottom: 30px;\n }\n}\n@media (max-width: 500px) {\n .choice {\n padding-top: 50px;\n }\n .choice__title {\n display: none;\n }\n .choice__title--mobile {\n display: block;\n }\n}\n@media (max-width: 360px) {\n .choice__title--mobile {\n font-size: 26px;\n }\n}\n.professional {\n position: relative;\n overflow: hidden;\n margin-top: 85px;\n background-color: var(--blue-middle);\n}\n.professional__inner {\n display: flex;\n position: relative;\n}\n.professional__content {\n width: 50%;\n padding: 85px 0 55px;\n display: flex;\n flex-direction: column;\n position: relative;\n z-index: 11;\n color: var(--light);\n}\n.professional__content::before {\n content: \"\";\n position: absolute;\n right: 26%;\n bottom: 0;\n width: 66vw;\n height: 100%;\n background-image: linear-gradient(108deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);\n z-index: -1;\n transform: skewX(17deg);\n backdrop-filter: blur(5px);\n transform-origin: top;\n}\n.professional__title {\n margin-bottom: 24px;\n}\n.professional__subtitle {\n line-height: 1;\n font-size: 36px;\n font-weight: 600;\n margin-top: -5px;\n margin-bottom: 70px;\n}\n.professional__text {\n font-size: 24px;\n font-weight: 200;\n line-height: 1.17;\n max-width: 560px;\n width: 100%;\n}\n.professional__text-wrapper {\n display: flex;\n flex-direction: column;\n gap: 30px;\n margin-bottom: 44px;\n}\n.professional__slider-container {\n position: absolute;\n top: 0;\n bottom: 0;\n width: 100%;\n max-width: 1440px;\n left: 50%;\n transform: translateX(-50%);\n overflow: hidden;\n}\n.professional__slider {\n width: 70%;\n position: absolute;\n top: 160px;\n right: -6%;\n}\n.professional__slider-wrapper {\n padding: 40px 0;\n}\n.professional__slider-item {\n display: flex;\n justify-content: center;\n align-items: center;\n filter: grayscale(100%);\n transform: scale(1);\n transition: transform var(--transition);\n}\n.professional__slider-item img {\n margin: auto;\n height: 220px;\n width: 400px;\n transition: all var(--transition);\n}\n.professional__slider-item.swiper-slide-active {\n transform: scale(1.3);\n z-index: 11;\n filter: grayscale(0);\n}\n.professional__slider-item.swiper-slide-active .professional__slider-link {\n box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);\n}\n.professional__slider-item.swiper-slide-active .professional__slider-link::before {\n background-color: rgba(0, 0, 0, 0.1);\n}\n.professional__slider-item.swiper-slide-active .professional__slider-icon {\n opacity: 1;\n}\n.professional__slider-item.swiper-slide-active img {\n width: 350px;\n transition: all var(--transition);\n}\n.professional__slider-item--hide {\n filter: grayscale(100%) !important;\n pointer-events: none;\n}\n.professional__slider-link {\n position: relative;\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);\n transition: all var(--transition);\n}\n.professional__slider-link::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.25);\n z-index: 1;\n}\n.professional__slider-icon {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 80px;\n height: 66px;\n overflow: hidden;\n top: 50%;\n left: 50%;\n display: flex;\n transform: translate(-50%, -50%);\n z-index: 1;\n opacity: 0;\n transition: all var(--transition);\n}\n.professional__slider-icon svg path {\n transition: all var(--transition);\n}\n.professional__slider-icon:hover svg path:nth-child(1) {\n fill: var(--blue-dark);\n}\n.professional__slider-icon:hover svg path:nth-child(2) {\n fill: var(--light);\n}\n.professional__slider-btn {\n box-shadow: none;\n background-color: var(--light);\n border-radius: 50%;\n border: none;\n width: 56px;\n height: 56px;\n padding: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n top: 150px;\n}\n.professional__slider-btn::after {\n content: \"\";\n}\n.professional__slider-btn svg {\n transform: scale(0.8);\n}\n.professional__slider-btn.swiper-button-disabled {\n opacity: 0.5;\n}\n.professional__slider-navigation-prev {\n left: 19%;\n}\n.professional__slider-navigation-next {\n right: 19%;\n}\n.professional__slider-info {\n margin: 0 auto;\n display: block;\n max-width: 420px;\n font-weight: 600;\n color: #fff;\n text-align: center;\n font-size: 20px;\n line-height: 1.17;\n}\n.professional__slider-pagination {\n width: auto !important;\n position: static !important;\n padding-top: 16px;\n margin-bottom: 32px;\n}\n.professional__slider-pagination .swiper-pagination-bullet {\n width: 56px;\n height: 3px;\n padding: 0;\n border-radius: 0;\n margin: 0 9px !important;\n background-color: var(--light);\n opacity: 0.5;\n bottom: 0;\n}\n.professional__slider-pagination .swiper-pagination-bullet-active {\n background-color: var(--light) !important;\n opacity: 1;\n}\n\n@media (max-width: 1440px) {\n .professional__content::before {\n right: 20%;\n }\n .professional__slider {\n width: 66%;\n right: -108px;\n }\n .professional__slider-item img {\n height: 220px;\n }\n .professional__slider-navigation-prev {\n left: 16%;\n }\n .professional__slider-navigation-next {\n right: 16%;\n }\n}\n@media (max-width: 1280px) {\n .professional {\n margin-top: 60px;\n }\n .professional__content {\n padding: 60px 0 80px;\n }\n .professional__content::before {\n right: 23%;\n }\n .professional__subtitle {\n font-size: 25px;\n margin-bottom: 50px;\n }\n .professional__text {\n font-size: 17px;\n max-width: 520px;\n }\n .professional__text-wrapper {\n margin-bottom: 38px;\n }\n .professional__slider {\n top: 128px;\n right: -80px;\n }\n .professional__slider-item img {\n height: 194px;\n width: 400px;\n }\n .professional__slider-item.swiper-slide-active img {\n width: 300px;\n }\n .professional__slider-btn {\n top: 130px;\n }\n .professional__slider-pagination {\n padding-top: 2px;\n margin-bottom: 27px;\n }\n .professional__slider-pagination .swiper-pagination-bullet {\n width: 50px;\n }\n .professional__slider-info {\n font-size: 14px;\n max-width: 290px;\n }\n}\n@media (max-width: 1140px) {\n .professional__content::before {\n right: 17%;\n }\n .professional__slider-navigation-prev {\n left: 14%;\n }\n .professional__slider-navigation-next {\n right: 14%;\n }\n}\n@media (max-width: 1024px) {\n .professional {\n padding-bottom: 70px;\n }\n .professional__content {\n padding: 60px 0 70px;\n }\n .professional__content::before {\n right: 13%;\n }\n .professional__subtitle {\n margin-bottom: 55px;\n }\n .professional__text {\n max-width: 420px;\n }\n .professional__text-wrapper {\n margin-bottom: 56px;\n gap: 20px;\n }\n .professional__slider-item.swiper-slide-active img {\n width: 240px;\n }\n .professional__slider-item img {\n height: 150px;\n width: 300px;\n }\n .professional__slider-icon {\n width: 56px;\n height: 46px;\n }\n .professional__slider-btn {\n width: 42px;\n height: 42px;\n top: 116px;\n }\n .professional__slider-navigation-prev {\n left: 18%;\n }\n .professional__slider-navigation-next {\n right: 18%;\n }\n .professional__slider-pagination {\n padding-top: 0;\n }\n .professional__slider-pagination .swiper-pagination-bullet {\n width: 38px;\n }\n}\n@media (max-width: 992px) {\n .professional__content {\n width: 100%;\n padding-bottom: 45px;\n }\n .professional__content::before {\n display: none;\n }\n .professional__subtitle {\n margin-bottom: 33px;\n }\n .professional__text-wrapper {\n margin-bottom: 0;\n }\n .professional__text {\n max-width: 520px;\n }\n .professional__slider {\n position: static;\n width: 100%;\n }\n .professional__slider-decor {\n position: relative;\n transform: rotate(180deg);\n z-index: 1;\n }\n .professional__slider-decor::before {\n content: \"\";\n position: absolute;\n z-index: 2;\n left: 0;\n top: 0;\n right: 0;\n height: 1000px;\n background-image: linear-gradient(180deg, #cd1338 39.39%, rgba(205, 19, 56, 0.46) 127.43%);\n transform: skewY(343deg) rotate(180deg);\n backdrop-filter: blur(5px);\n }\n .professional__slider-container {\n padding: 0 var(--container-offset);\n max-width: var(--container-width);\n position: static;\n transform: translateX(0);\n margin: 0 auto 52px auto;\n }\n .professional__slider-item img {\n height: 160px;\n }\n .professional__slider-item.swiper-slide-active {\n transform: scale(1.5);\n }\n .professional__slider-item.swiper-slide-active img {\n width: 250px;\n }\n .professional__slider-btn {\n top: 122px;\n }\n .professional__slider-pagination {\n margin-bottom: 20px;\n }\n .professional__slider-navigation-prev {\n left: 20%;\n }\n .professional__slider-navigation-next {\n right: 20%;\n }\n}\n@media (max-width: 768px) {\n .professional {\n margin-top: 60px;\n }\n .professional__slider-item.swiper-slide-active {\n transform: scale(1.4);\n }\n}\n@media (max-width: 700px) {\n .professional__subtitle {\n font-size: 16px;\n }\n .professional__text {\n font-size: 14px;\n line-height: 18px;\n max-width: 340px;\n }\n .professional__slider-decor {\n padding-top: 10px;\n }\n .professional__slider-decor::before {\n top: -30px;\n }\n .professional__slider-item img {\n height: 140px;\n }\n .professional__slider-item.swiper-slide-active img {\n width: 230px;\n }\n .professional__slider-icon {\n width: 50px;\n height: 40px;\n }\n .professional__slider-btn {\n top: 110px;\n width: 38px;\n height: 38px;\n }\n .professional__slider-btn svg {\n transform: scale(0.6);\n }\n .professional__slider-navigation-prev {\n left: 28%;\n }\n .professional__slider-navigation-next {\n right: 28%;\n }\n}\n@media (max-width: 500px) {\n .professional__content {\n padding: 45px 0 10px;\n }\n .professional__slider-decor {\n padding-top: 30px;\n }\n .professional__slider-container {\n padding-left: 0;\n padding-right: 0;\n margin-bottom: 40px;\n }\n .professional__slider-pagination {\n padding-top: 10px;\n }\n .professional__slider-navigation-prev {\n left: 14%;\n }\n .professional__slider-navigation-next {\n right: 14%;\n }\n}\n@media (max-width: 360px) {\n .professional__slider-container {\n padding-top: 0;\n }\n .professional__slider-btn {\n top: 115px;\n }\n .professional__slider-item.swiper-slide-active {\n transform: scale(1.2);\n }\n}\n.interview {\n --content-width: 800px;\n --content-offset: 140px;\n position: relative;\n overflow: hidden;\n background-color: var(--blue-middle);\n}\n.interview__slider-wrapper {\n align-items: stretch;\n}\n.interview__slider-content {\n position: relative;\n z-index: 1;\n flex-grow: 1;\n}\n.interview__slider-inner {\n padding: 200px var(--container-offset) 288px;\n position: relative;\n max-width: var(--content-width);\n margin-left: auto;\n margin-right: var(--content-offset);\n}\n.interview__slider-title {\n font-size: 68px;\n margin-bottom: 35px;\n}\n.interview__slider-info {\n max-width: 280px;\n margin-bottom: 120px;\n}\n.interview__slider-name {\n font-size: 16px;\n font-weight: 700;\n line-height: 1.05;\n margin-bottom: 22px;\n}\n.interview__slider-descr {\n font-size: 16px;\n font-weight: 200;\n line-height: 18px;\n}\n.interview__slider-text {\n font-size: 24px;\n font-weight: 200;\n line-height: 1.2;\n}\n.interview__slider-item {\n height: auto;\n position: relative;\n overflow: hidden;\n display: flex;\n align-items: flex-end;\n}\n.interview__slider-item::before {\n content: \"\";\n position: absolute;\n left: 36%;\n bottom: 0;\n width: 100vw;\n height: 100%;\n z-index: 1;\n transform: skewX(-17deg);\n transform-origin: top;\n background-image: linear-gradient(270deg, #00406C 38.01%, rgba(0, 64, 108, 0.53) 117.87%);\n backdrop-filter: blur(10px);\n}\n.interview__slider-item-content {\n position: relative;\n z-index: 11;\n}\n.interview__slider-img {\n position: absolute;\n height: 100%;\n z-index: -1;\n}\n.interview__slider-img img {\n height: 100%;\n}\n.interview__slider-link {\n font-variation-settings: \"wdth\" 140, \"wght\" 700;\n position: absolute;\n bottom: 100px;\n left: var(--container-offset);\n right: var(--container-offset);\n font-size: 24px;\n font-weight: 700;\n line-height: 56px;\n letter-spacing: 0.12px;\n box-sizing: border-box;\n text-transform: none;\n}\n.interview__slider-btn {\n box-shadow: none;\n background-color: var(--light);\n border-radius: 50%;\n border: none;\n width: 56px;\n height: 56px;\n padding: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n bottom: 440px;\n top: auto;\n}\n.interview__slider-btn::after {\n content: \"\";\n}\n.interview__slider-btn svg {\n transform: scale(0.8);\n}\n.interview__slider-navigation svg path {\n fill: var(--light);\n}\n.interview__slider-navigation-prev {\n left: auto;\n right: var(--content-width);\n background-color: var(--accent);\n}\n.interview__slider-navigation-next {\n left: var(--content-width);\n background-color: var(--accent);\n}\n.interview__slider-navigation-inner {\n position: relative;\n max-width: var(--content-width);\n margin-left: auto;\n margin-right: var(--content-offset);\n}\n.interview__slider-info {\n margin-left: auto;\n padding-right: 60px;\n}\n.interview__slider-navigation-container {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n}\n.interview__slider-pagination {\n width: auto !important;\n bottom: 230px !important;\n left: 50% !important;\n transform: translateX(-50%) !important;\n}\n.interview__slider-pagination {\n display: flex;\n gap: 10px;\n}\n.interview__slider-pagination .swiper-pagination-bullet {\n width: 70px;\n height: 3px;\n padding: 0;\n border-radius: 0;\n background-color: var(--light);\n opacity: 0.5;\n margin: 0;\n}\n.interview__slider-pagination .swiper-pagination-bullet-active {\n background-color: var(--light) !important;\n opacity: 1;\n}\n\n@media (max-width: 1440px) {\n .interview {\n --content-offset: 60px;\n --content-width: 760px;\n }\n .interview__slider-info {\n padding-right: 134px;\n }\n .interview__slider-item::before {\n left: 39%;\n }\n}\n@media (max-width: 1280px) {\n .interview {\n --content-offset: 8%;\n --content-width: 58%;\n }\n .interview__slider-inner {\n padding: 90px 0 252px;\n }\n .interview__slider-item::before {\n left: 34%;\n }\n .interview__slider-title {\n font-size: 50px;\n }\n .interview__slider-info {\n padding-right: 0;\n margin-bottom: 50px;\n }\n .interview__slider-name {\n font-size: 12px;\n margin-bottom: 10px;\n }\n .interview__slider-descr {\n font-size: 12px;\n }\n .interview__slider-text {\n font-size: 17px;\n max-width: 600px;\n }\n .interview__slider-link {\n font-size: 17px;\n line-height: 38px;\n }\n .interview__slider-pagination {\n bottom: 190px !important;\n }\n .interview__slider-btn {\n bottom: 350px;\n }\n .interview__slider-navigation-prev {\n right: auto;\n left: -80px;\n }\n .interview__slider-navigation-next {\n left: auto;\n right: -80px;\n }\n}\n@media (max-width: 1024px) {\n .interview {\n --content-offset: 7%;\n --content-width: 61%;\n }\n .interview__slider-img {\n left: -50px;\n }\n .interview__slider-btn {\n width: 46px;\n height: 46px;\n }\n .interview__slider-text {\n max-width: 470px;\n }\n .interview__slider-title {\n font-size: 47px;\n letter-spacing: 1.5px;\n }\n .interview__slider-navigation-prev {\n left: -60px;\n }\n .interview__slider-navigation-next {\n right: -60px;\n }\n}\n@media (max-width: 900px) {\n .interview {\n --content-offset: 0;\n --content-width: 560px;\n }\n .interview__slider-inner {\n padding: 490px 0 210px;\n margin-left: 0;\n margin: 0 auto;\n }\n .interview__slider-info {\n margin-bottom: 36px;\n }\n .interview__slider-link {\n bottom: 90px;\n left: 0;\n right: 0;\n }\n .interview__slider-pagination {\n bottom: 168px !important;\n }\n .interview__slider-title {\n font-size: 50px;\n letter-spacing: 2.5px;\n }\n .interview__slider-navigation-inner {\n max-width: 100%;\n }\n .interview__slider-navigation-prev {\n left: 0;\n }\n .interview__slider-navigation-next {\n right: 0;\n }\n .interview__slider-item {\n max-height: 100%;\n }\n .interview__slider-item::before {\n transform: skewX(0);\n transform: skewY(18deg);\n left: 0;\n right: 0;\n top: 406px;\n height: 100%;\n background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\n }\n .interview__slider-img {\n width: 100%;\n left: 0;\n }\n .interview__slider-img img {\n width: 100%;\n }\n}\n@media (max-width: 700px) {\n .interview__slider-title {\n margin-bottom: 25px;\n font-size: 32px;\n letter-spacing: 1.6px;\n }\n .interview__slider-img img {\n height: auto;\n }\n .interview__slider-info {\n max-width: 220px;\n }\n .interview__slider-text {\n font-size: 14px;\n }\n .interview__slider-pagination .swiper-pagination-bullet {\n width: 46px;\n }\n .interview__slider-link {\n line-height: 30px;\n font-size: 14px;\n }\n .interview__slider-btn {\n bottom: 150px;\n width: 36px;\n height: 36px;\n }\n .interview__slider-btn svg {\n transform: scale(0.6);\n }\n}\n@media (max-width: 400px) {\n .interview__slider-inner {\n padding: 390px 0 210px;\n }\n .interview__slider-item::before {\n top: 333px;\n }\n}\n.chat {\n position: relative;\n padding: 54px 0 48px;\n overflow: hidden;\n background-image: url(\"./../img/chat-bg.webp\");\n background-repeat: no-repeat;\n background-size: cover;\n}\n.chat__inner {\n position: relative;\n z-index: 1;\n}\n.chat__title {\n margin-bottom: 24px;\n}\n.chat__text {\n max-width: 686px;\n margin-bottom: 30px;\n font-size: 24px;\n}\n.chat__mobile {\n position: absolute;\n right: 0;\n top: 0;\n z-index: -1;\n transform: scale(1.1);\n transform-origin: top right;\n}\n.chat__bottom {\n display: inline-flex;\n flex-direction: column;\n align-content: center;\n justify-content: center;\n gap: 36px;\n}\n.chat__img {\n align-self: center;\n width: 216px;\n}\n.chat__btn {\n padding: 0 35px;\n text-transform: initial;\n font-size: 20px;\n}\n\n@media (max-width: 1440px) {\n .chat {\n background-position: top right -100px;\n }\n .chat__mobile {\n transform: scale(1);\n }\n}\n@media (max-width: 1280px) {\n .chat__text {\n max-width: 656px;\n margin-bottom: 50px;\n font-size: 17px;\n }\n .chat__mobile {\n transform: scale(0.9);\n }\n .chat__img {\n width: 194px;\n }\n .chat__btn {\n padding: 5px 35px;\n }\n}\n@media (max-width: 1024px) {\n .chat__text {\n max-width: 570px;\n margin-bottom: 50px;\n font-size: 17px;\n }\n .chat__mobile {\n transform: scale(0.8);\n }\n}\n@media (max-width: 900px) {\n .chat__text {\n max-width: 690px;\n }\n .chat__mobile {\n display: flex;\n justify-content: center;\n transform: scale(1);\n top: 173px;\n right: 2%;\n }\n}\n@media (max-width: 700px) {\n .chat {\n padding: 54px 0 0;\n background-image: url(\"./../img/chat-bg-mobile.webp\");\n background-position: top right 0;\n }\n .chat__mobile {\n position: static;\n max-width: 450px;\n width: 100%;\n margin: 0 auto;\n transform: scale(1);\n }\n .chat__text {\n font-size: 14px;\n line-height: 1.2;\n margin-bottom: 30px;\n }\n .chat__bottom {\n position: absolute;\n z-index: 3;\n bottom: 0;\n padding-bottom: 56px;\n left: 0;\n right: 0;\n }\n .chat__bottom::before {\n content: \"\";\n position: absolute;\n left: calc(var(--container-offset) * -1);\n right: calc(var(--container-offset) * -1);\n bottom: 0;\n height: 180px;\n z-index: -1;\n background-image: linear-gradient(-17deg, rgba(0, 64, 108, 0.5803921569) 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\n backdrop-filter: blur(5px);\n clip-path: polygon(0px 60px, 100% 0%, 100% 100%, 0% 100%);\n }\n .chat__img {\n display: none;\n }\n .chat__btn {\n max-width: 400px;\n width: 100%;\n margin: 0 auto;\n font-size: 14px;\n padding: 4px 35px;\n }\n}\n@media (max-width: 400px) {\n .chat {\n padding: 34px 0 0;\n }\n .chat__btn {\n padding: 4px 10px;\n }\n .chat__text {\n max-width: 310px;\n }\n}\n.accordion-mobile {\n display: none;\n}\n\n.accordion__item .accordion__title-wrapper {\n clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);\n}\n.accordion__item:nth-child(1) {\n width: 408px;\n margin-bottom: 20px;\n}\n.accordion__item:nth-child(2) {\n width: 436px;\n}\n.accordion__item:nth-child(2) .accordion__title-wrapper {\n color: var(--default);\n}\n.accordion__title-wrapper {\n cursor: pointer;\n padding: 13px 0 13px 16px;\n background-color: var(--light);\n color: var(--blue-middle);\n font-size: 24px;\n font-weight: 600;\n line-height: 1.7;\n display: flex;\n align-items: center;\n}\n.accordion__title {\n display: inline-block;\n padding-right: 18px;\n}\n.accordion__icon {\n width: 32px;\n height: 16px;\n transition: all 0.5s ease-in-out;\n}\n.accordion__content {\n max-height: 0;\n overflow: hidden;\n transition: all 0.5s ease-in-out;\n color: var(--default);\n font-size: 24px;\n font-weight: 200;\n background-color: #f5f5f5;\n padding: 0 10px 0 14px;\n margin: -1px 0 0 0;\n}\n.accordion__content-text {\n line-height: 1.17;\n}\n.accordion__content-text span {\n font-variation-settings: \"wdth\" 140, \"wght\" 600;\n}\n.accordion__content-text:not(:last-child) {\n margin-bottom: 8px;\n}\n.accordion .active .accordion__content {\n max-height: 600px;\n padding: 10px 10px 10px 14px;\n overflow-y: scroll;\n}\n\n@media (max-width: 1280px) {\n .accordion__content {\n font-size: 17px;\n padding: 0 10px 0 27px;\n }\n .accordion__content-text:not(:last-child) {\n margin-bottom: 6px;\n }\n .accordion .active .accordion__content {\n padding: 10px 10px 10px 27px;\n }\n .accordion__item:nth-child(1) {\n width: 370px;\n margin-bottom: 14px;\n }\n .accordion__item:nth-child(2) {\n width: 390px;\n }\n .accordion__item .accordion__title-wrapper {\n clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);\n }\n .accordion__title-wrapper {\n padding: 10px 0 10px 27px;\n }\n .accordion__title {\n font-size: 17px;\n }\n .accordion__icon {\n margin: 0 30px 0 auto;\n }\n}\n@media (max-width: 992px) {\n .accordion-desktop {\n display: none;\n }\n .accordion-mobile {\n display: block;\n padding: 0 var(--container-offset);\n max-width: var(--container-width);\n margin-left: auto;\n margin-right: auto;\n }\n .accordion__items {\n display: flex;\n justify-content: space-between;\n gap: 6px;\n }\n .accordion__item-wrapper {\n padding: 10px 0 10px 16px;\n }\n .accordion__item:nth-child(1) {\n width: 50%;\n margin-bottom: 0;\n }\n .accordion__item:nth-child(2) {\n width: 50%;\n }\n .accordion__item:nth-child(2) .accordion__title-wrapper {\n clip-path: polygon(0 0, 100% 0, 100% 100%, 4% 100%);\n }\n .accordion__item:nth-child(2) .accordion__content {\n margin-left: 1.9vw;\n }\n .accordion__item:nth-child(2) .accordion__icon {\n margin: 0 12px 0 auto;\n }\n .accordion__title {\n padding-right: 0;\n }\n .accordion__icon {\n margin: 0 22px 0 auto;\n }\n}\n@media (max-width: 700px) {\n .accordion__items {\n flex-direction: column;\n gap: 14px;\n }\n .accordion__content {\n font-size: 14px;\n padding: 0 10px 0 12px;\n }\n .accordion__content-text:not(:last-child) {\n margin-bottom: 4px;\n }\n .accordion .active .accordion__content {\n padding: 10px 10px 10px 12px;\n }\n .accordion__item:nth-child(1) {\n width: auto;\n max-width: 320px;\n }\n .accordion__item:nth-child(2) {\n width: auto;\n max-width: 336px;\n }\n .accordion__item:nth-child(2) .accordion__content {\n margin-left: 0;\n }\n .accordion__item:nth-child(2) .accordion__title-wrapper {\n clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);\n }\n .accordion__item:nth-child(2) .accordion__icon {\n margin: 0 22px 0 auto;\n }\n .accordion__title-wrapper {\n padding: 10px 10px 10px 12px;\n }\n .accordion__title {\n font-size: 14px;\n }\n .accordion__icon {\n width: 20px;\n height: 10px;\n }\n .accordion__icon img {\n object-fit: contain;\n }\n}\n.banner {\n margin-top: 85px;\n}\n.banner__background {\n background-image: url(\"./../img/banner-bg.jpg\");\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n}\n.banner__inner {\n min-height: 96px;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.banner__title {\n font-size: 48px;\n margin-right: 88px;\n margin-bottom: 0;\n}\n.banner__btn {\n margin-right: 140px;\n}\n\n@media (max-width: 1280px) {\n .banner {\n margin-top: 60px;\n }\n .banner__inner {\n min-height: 68px;\n }\n .banner__title {\n font-size: 34px;\n margin-right: 50px;\n }\n .banner__btn {\n margin-right: 180px;\n }\n}\n@media (max-width: 940px) {\n .banner__btn {\n margin-right: 0;\n }\n}\n@media (max-width: 700px) {\n .banner__inner {\n min-height: 68px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding: 46px 0 20px;\n }\n .banner__title {\n margin-bottom: 20px;\n text-align: center;\n margin-right: 0;\n font-size: 30px;\n letter-spacing: 1.2px;\n line-height: 32px;\n }\n}\n@media (max-width: 360px) {\n .banner__title {\n font-size: 26px;\n }\n}\n.goods {\n padding: 62px 0 10px;\n}\n.goods__slider {\n margin-left: -5px;\n margin-right: -5px;\n}\n.goods__slider-wrapper {\n align-items: stretch;\n}\n.goods__item {\n height: auto;\n padding: 10px 10px 14px;\n box-sizing: border-box;\n background-color: var(--light);\n display: flex;\n flex-direction: column;\n justify-content: center;\n text-align: center;\n}\n.goods__item-shadow {\n box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);\n padding: 28px 10px 42px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n.goods__item-bottom {\n padding: 0 10px;\n flex-grow: 1;\n display: flex;\n flex-direction: column;\n}\n.goods__item img {\n margin-left: auto;\n margin-right: auto;\n width: 310px;\n max-height: 310px;\n object-fit: contain;\n}\n.goods__item-title {\n color: var(--blue-middle);\n font-size: 20px;\n font-weight: 629;\n line-height: 22px;\n margin-bottom: 5px;\n}\n.goods__item-subtitle {\n display: inline-block;\n margin-bottom: 18px;\n font-size: 16px;\n line-height: 18px;\n font-weight: 200;\n color: var(--gray);\n}\n.goods__item-text {\n color: var(--default);\n margin-bottom: 28px;\n font-size: 16px;\n font-weight: 200;\n line-height: 18px;\n text-align: left;\n}\n.goods__item-btn {\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n opacity: 0.5;\n margin-top: auto;\n}\n.goods__item-btn:hover {\n background-color: var(--blue-dark);\n opacity: 1;\n}\n.goods__item-img {\n position: relative;\n margin-bottom: 10px;\n}\n.goods__item.goods__item--icon .goods__item-img::before {\n content: \"\";\n position: absolute;\n bottom: 0px;\n right: 16%;\n width: 15px;\n height: 15px;\n background-size: cover;\n object-fit: cover;\n background-image: url(\"./../img/label-icon.png\");\n}\n.goods__slider-wrapper__arros {\n position: relative;\n padding: 0 38px;\n}\n.goods__slider-navigation {\n left: 0;\n right: 0;\n top: 50%;\n transform: translateY(-50%);\n}\n.goods__slider-btn {\n background-color: transparent;\n cursor: pointer;\n border: none;\n padding: 0;\n width: 34px;\n height: 42px;\n display: flex;\n align-items: center;\n justify-content: center;\n margin-top: -50px;\n}\n.goods__slider-btn::after {\n content: \"\";\n}\n.goods__slider-btn svg {\n transform: scale(0.9);\n}\n.goods__slider-btn.swiper-button-disabled svg path {\n stroke: var(--default);\n}\n.goods__slider-prev {\n left: 2px;\n}\n.goods__slider-next {\n right: 2px;\n}\n.goods__slider-pagination {\n position: relative;\n top: -5px;\n margin-left: -5px;\n margin-right: -5px;\n}\n.goods__slider-pagination .swiper-pagination-bullet {\n width: 56px;\n height: 2px;\n padding: 5px 0;\n border-radius: 0;\n margin: 0 18px !important;\n position: relative;\n background-color: var(--light);\n bottom: 0;\n}\n.goods__slider-pagination .swiper-pagination-bullet::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 0;\n height: 3px;\n width: 100%;\n transform: translateY(-50%);\n background-color: var(--default) !important;\n}\n.goods__slider-pagination .swiper-pagination-bullet-active::before {\n background-color: var(--accent) !important;\n}\n\n@media (max-width: 1440px) {\n .goods__item-text {\n margin-bottom: 25px;\n }\n}\n@media (max-width: 1280px) {\n .goods__item img {\n width: 220px;\n max-height: 220px;\n }\n .goods__item-title {\n font-size: 14px;\n line-height: 16px;\n margin-bottom: 0;\n }\n .goods__item-subtitle {\n font-size: 12px;\n }\n .goods__item-text {\n font-size: 12px;\n margin-bottom: 30px;\n }\n .goods__item-shadow {\n padding: 16px 10px 28px;\n }\n .goods__item.goods__item--icon .goods__item-img::before {\n right: 12%;\n }\n .goods__slider-pagination .swiper-pagination-bullet {\n margin: 0 10px !important;\n }\n}\n@media (max-width: 1024px) {\n .goods__item-text {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 1024px) and (min-width: 941px) {\n .goods__item img {\n width: 166px;\n max-height: 166px;\n }\n .goods__item-btn {\n min-width: 140px;\n }\n}\n@media (max-width: 940px) {\n .goods {\n padding-top: 40px;\n }\n .goods__slider-pagination .swiper-pagination-bullet {\n width: 48px;\n margin: 0 7px !important;\n }\n}\n@media (max-width: 768px) {\n .goods__slider-pagination .swiper-pagination-bullet {\n width: 35px;\n margin: 0 5px !important;\n }\n .goods__item-text {\n margin-bottom: 10px;\n }\n .goods__item.goods__item--icon .goods__item-img::before {\n right: 12%;\n }\n}\n@media (max-width: 600px) {\n .goods__slider-pagination .swiper-pagination-bullet {\n width: 18px;\n margin: 0 5px !important;\n }\n .goods__item.goods__item--icon .goods__item-img::before {\n right: 22%;\n }\n}\n@media (max-width: 400px) {\n .goods__slider-pagination .swiper-pagination-bullet {\n width: 14px;\n margin: 0 4px !important;\n }\n .goods__item.goods__item--icon .goods__item-img::before {\n right: 16%;\n }\n}\n.labels {\n padding: 70px 0 108px;\n}\n.labels__title {\n text-align: center;\n color: var(--accent);\n margin-bottom: 50px;\n font-size: 48px;\n}\n.labels__list {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n gap: 42px;\n}\n.labels__item {\n display: inherit;\n transition: all var(--transition);\n}\n.labels__item:hover {\n transform: var(--scale-hover);\n}\n.labels__link img {\n height: 47px;\n}\n\n@media (max-width: 1440px) {\n .labels {\n padding: 70px 0 85px;\n }\n .labels__list {\n gap: 32px;\n }\n}\n@media (max-width: 1280px) {\n .labels {\n padding: 46px 0 50px;\n }\n .labels__list {\n gap: 30px;\n }\n .labels__title {\n font-size: 34px;\n line-height: 34px;\n margin-bottom: 37px;\n }\n .labels__link img {\n height: 34px;\n }\n}\n@media (max-width: 1024px) {\n .labels__list {\n gap: 26px;\n }\n}\n@media (max-width: 900px) {\n .labels {\n padding: 46px 0 35px;\n }\n .labels__link img {\n height: 45px;\n }\n}\n@media (max-width: 700px) {\n .labels {\n padding: 46px 0 100px;\n }\n .labels__list {\n gap: 16px 24px;\n }\n .labels__title {\n font-size: 30px;\n line-height: 1;\n margin-bottom: 30px;\n }\n .labels__link img {\n height: 34px;\n }\n}\n@media (max-width: 400px) {\n .labels__title {\n margin-bottom: 24px;\n }\n .labels__link img {\n height: 32px;\n }\n}\n@media (max-width: 360px) {\n .labels__title {\n font-weight: 800;\n font-size: 26px;\n }\n .labels__link img {\n height: 28px;\n }\n .labels__list {\n gap: 16px 20px;\n }\n}\n.recommendations {\n padding: 85px 0 0;\n margin-bottom: -1px;\n}\n.recommendations__inner {\n display: flex;\n}\n.recommendations__content {\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding-left: 40px;\n position: relative;\n z-index: 11;\n}\n.recommendations__title {\n margin-bottom: 24px;\n color: var(--accent);\n}\n.recommendations__text {\n color: var(--default);\n font-size: 24px;\n font-weight: 200;\n line-height: 28px;\n max-width: 540px;\n width: 100%;\n}\n.recommendations__slider {\n position: relative;\n height: 660px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.recommendations__slider-inner {\n width: 50%;\n position: relative;\n clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);\n}\n.recommendations__slider-inner::before {\n content: \"\";\n position: absolute;\n bottom: 0;\n right: 0;\n width: calc(100% + 100vw - var(--content-width) / 2);\n height: 100%;\n background-color: var(--blue-middle);\n z-index: -1;\n}\n.recommendations__slider-wrapper {\n min-width: 0;\n flex-grow: 1;\n position: relative;\n}\n.recommendations__slider-container {\n padding-right: 140px;\n}\n.recommendations__slider-item {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.recommendations__slider-link {\n position: relative;\n}\n.recommendations__slider-link::before {\n content: \"\";\n position: absolute;\n background-image: url(\"./../img/svg/zoom.svg\");\n background-position: center;\n background-size: contain;\n background-repeat: no-repeat;\n right: 20px;\n top: 10px;\n width: 62px;\n height: 66px;\n}\n.recommendations__slider-link img {\n max-width: 370px;\n}\n.recommendations__slider-btn {\n box-shadow: none;\n background-color: transparent;\n border: none;\n width: 40px;\n height: 42px;\n padding: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.recommendations__slider-btn::after {\n content: \"\";\n}\n.recommendations__slider-btn svg {\n transform: scale(0.8);\n}\n.recommendations__slider-btn.swiper-button-disabled {\n opacity: 0.5;\n}\n.recommendations__slider-navigation-prev {\n left: -10px;\n}\n.recommendations__slider-navigation-next {\n right: 130px;\n}\n\n@media (max-width: 1280px) {\n .recommendations {\n padding: 60px 0 0;\n }\n .recommendations__slider {\n height: 606px;\n }\n .recommendations__slider-inner {\n width: 55%;\n }\n .recommendations__slider-link::before {\n width: 50px;\n height: 54px;\n right: 6px;\n }\n .recommendations__slider-link img {\n max-width: 350px;\n }\n .recommendations__text {\n font-size: 17px;\n line-height: 20px;\n max-width: 376px;\n }\n .recommendations__content {\n padding-left: 130px;\n }\n}\n@media (max-width: 1024px) {\n .recommendations__slider {\n height: 506px;\n }\n .recommendations__slider-inner {\n width: 62%;\n }\n .recommendations__slider-link img {\n max-width: 290px;\n }\n .recommendations__content {\n padding-left: 10px;\n padding-bottom: 76px;\n }\n}\n@media (max-width: 900px) {\n .recommendations__slider {\n height: 440px;\n }\n .recommendations__slider-inner {\n width: 58%;\n }\n .recommendations__slider-link img {\n max-width: 240px;\n }\n .recommendations__content {\n padding-left: 0;\n padding-bottom: 45px;\n }\n}\n@media (max-width: 768px) {\n .recommendations__title {\n margin-bottom: 14px;\n }\n .recommendations__slider-link img {\n max-width: 220px;\n }\n .recommendations__slider-link::before {\n width: 30px;\n height: 32px;\n }\n}\n@media ((max-width: 768px) and (min-width: 701px)) {\n .recommendations__slider-inner {\n width: 58%;\n }\n .recommendations__slider-link img {\n max-width: 200px;\n }\n .recommendations__content {\n margin-left: -10px;\n }\n}\n@media (max-width: 700px) {\n .recommendations {\n padding: 50px 0 0;\n }\n .recommendations__inner {\n flex-direction: column;\n justify-content: center;\n }\n .recommendations__content {\n margin-bottom: 0;\n margin-left: 0;\n margin-bottom: 30px;\n padding-bottom: 0;\n }\n .recommendations__slider {\n height: 344px;\n }\n .recommendations__slider-link img {\n max-width: 200px;\n }\n .recommendations__slider-inner {\n width: 100%;\n order: 2;\n clip-path: none;\n }\n .recommendations__slider-inner::before {\n transform: skewX(0);\n width: 100vw;\n left: calc(var(--container-offset) * -1);\n }\n .recommendations__slider-wrapper {\n margin: 0 calc(var(--container-offset) * -1);\n }\n .recommendations__slider-container {\n padding-right: 0;\n }\n .recommendations__slider-navigation-prev {\n left: 0;\n }\n .recommendations__slider-navigation-next {\n right: 0;\n }\n .recommendations__text {\n font-size: 14px;\n line-height: 1.2;\n }\n .recommendations__title span {\n font-size: 30px;\n letter-spacing: 1.2px;\n line-height: 32px;\n }\n}\n@media (max-width: 360px) {\n .recommendations__title {\n font-size: 26px;\n letter-spacing: 1px;\n }\n}\n.partners {\n padding: 90px 0 30px;\n}\n.partners__title {\n color: var(--accent);\n margin-bottom: 60px;\n}\n.partners__list {\n transition-timing-function: linear !important;\n align-items: center;\n display: inline-flex;\n}\n.partners__item {\n flex: 0 0 auto;\n display: flex;\n justify-content: center;\n align-items: center;\n width: auto !important;\n}\n.partners__item img {\n max-height: 90px;\n max-width: 200px;\n width: 100%;\n filter: grayscale(100%);\n object-fit: contain;\n}\n\n.marquee {\n animation: scroll 30s linear infinite;\n}\n\n@keyframes scroll {\n from {\n transform: translateX(0);\n }\n to {\n transform: translateX(calc(-100% - 86px));\n }\n}\n@media (max-width: 1280px) {\n .partners {\n padding: 55px 0 0;\n }\n}\n@media (max-width: 768px) {\n @keyframes scroll {\n from {\n transform: translateX(0);\n }\n to {\n transform: translateX(calc(-100% - 60px));\n }\n }\n .partners__title {\n margin-bottom: 40px;\n }\n .partners__item img {\n max-height: 60px;\n max-width: 140px;\n }\n}\n@media (max-width: 700px) {\n .partners {\n padding: 50px 0 0;\n }\n .partners__title {\n margin-bottom: 30px;\n }\n}\n.header-history {\n position: fixed;\n left: 0;\n right: 0;\n top: 0;\n z-index: 20;\n background-color: var(--blue-middle);\n}\n.header-history__burger, .header-history__mobile-logo {\n display: none;\n}\n\n.nav-history__container {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: space-between;\n height: 74px;\n}\n.nav-history__list {\n display: flex;\n align-items: center;\n column-gap: 15px;\n}\n.nav-history__next.active {\n color: var(--accent);\n}\n.nav-history__next.active svg path {\n stroke: var(--accent);\n}\n.nav-history__item--back {\n display: none;\n}\n.nav-history__link {\n font-variation-settings: \"wght\" 700, \"wdth\" 25, \"slnt\" -10;\n display: flex;\n align-items: center;\n gap: 6px;\n font-size: 16px;\n font-weight: 200;\n line-height: 30px;\n text-transform: uppercase;\n border-bottom: 1px solid transparent;\n transition: all var(--transition);\n font-stretch: 25%;\n line-height: 47px;\n letter-spacing: 0;\n}\n.nav-history__link-icon {\n margin-bottom: 2px;\n}\n.nav-history__link-icon path {\n transition: all var(--transition);\n}\n.nav-history__link:hover {\n color: var(--accent);\n}\n.nav-history__link:hover svg path {\n stroke: var(--accent);\n}\n.nav-history__back {\n margin-right: auto;\n}\n\n@media (max-width: 1280px) {\n .nav-history__link {\n font-size: 13px;\n }\n}\n@media (max-width: 1024px) {\n .nav-history__list {\n column-gap: 10px;\n }\n}\n@media (max-width: 900px) {\n .header-history__inner {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n .header-history__burger {\n display: flex;\n }\n .header-history.active {\n background-image: none;\n }\n .header-history__mobile-logo {\n display: block;\n cursor: auto;\n max-width: 190px;\n }\n .header-history__burger {\n align-self: center;\n display: flex;\n margin-left: auto;\n cursor: pointer;\n height: 36px;\n padding: 4px 0;\n width: 36px;\n z-index: 2;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n }\n .header-history__mobile-logo {\n margin-left: calc(var(--container-offset) * -1);\n }\n .header-history__item--back {\n display: block;\n }\n .nav-history {\n position: fixed;\n top: 60px;\n left: -100vw;\n right: 100vw;\n min-height: calc(100vh - 60px);\n bottom: 0;\n display: flex;\n align-items: flex-start;\n justify-content: center;\n transition: all var(--transition);\n background-color: var(--blue-middle);\n overflow-y: auto;\n text-align: center;\n }\n .nav-history__container {\n height: 60px;\n }\n .nav-history__logo {\n display: none;\n }\n .nav-history__item--back {\n display: block;\n }\n .nav-history__list {\n flex-direction: column;\n padding: 80px 20px 60px;\n gap: 20px 0;\n }\n .nav-history__link {\n font-size: 21px;\n }\n .nav-history__next {\n font-size: 13px;\n }\n .nav-history.active {\n left: 0;\n right: 0;\n }\n}\n@media (max-width: 400px) {\n .nav-history__next {\n font-size: 10px;\n }\n}\n@media (max-width: 360px) {\n .nav-history__list {\n padding: 40px 20px 40px;\n gap: 10px 0;\n }\n .nav-history__link {\n padding: 10px 0;\n }\n}\n.history-top {\n position: relative;\n overflow: hidden;\n margin-top: 74px;\n background-color: var(--blue-middle);\n}\n.history-top__img {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n}\n.history-top__img img {\n position: absolute;\n right: 0;\n height: 100%;\n width: 50%;\n object-fit: cover;\n object-position: top right;\n}\n.history-top__inner {\n padding: 234px 0 200px 0;\n position: relative;\n z-index: 1;\n}\n.history-top__inner::before {\n content: \"\";\n position: absolute;\n right: 50%;\n bottom: 0;\n width: 100vw;\n height: 100%;\n z-index: -1;\n transform: skewX(17deg);\n transform-origin: top;\n background-image: linear-gradient(90deg, #00406C 38.01%, rgba(0, 64, 108, 0.53) 117.87%);\n backdrop-filter: blur(10px);\n}\n.history-top__title {\n margin-bottom: 40px;\n font-size: 68px;\n}\n.history-top__name {\n font-variation-settings: \"wdth\" 100, \"wght\" 700;\n margin-bottom: 14px;\n font-size: 20px;\n font-style: normal;\n line-height: 1.35;\n font-stretch: normal;\n}\n.history-top__text {\n max-width: 540px;\n line-height: 1.2;\n}\n\n@media (max-width: 1440px) {\n .history-top__inner::before {\n right: 44%;\n }\n}\n@media (max-width: 1280px) {\n .history-top__inner {\n padding: 140px 0 248px 0;\n }\n .history-top__inner::before {\n right: 46%;\n }\n .history-top__title {\n margin-bottom: 70px;\n font-size: 48px;\n }\n .history-top__name {\n font-size: 14px;\n margin-bottom: 20px;\n }\n .history-top__text {\n font-size: 14px;\n }\n}\n@media (max-width: 1024px) {\n .history-top__inner {\n padding: 140px 0 115px 0;\n }\n .history-top__inner::before {\n right: 43%;\n }\n .history-top__img img {\n object-position: top center;\n }\n}\n@media (max-width: 900px) {\n .history-top {\n margin-top: 60px;\n }\n .history-top__inner {\n width: 100%;\n position: absolute;\n padding: 0 0 40px 0;\n bottom: 0;\n }\n .history-top__inner::before {\n transform: skewX(0);\n transform: skewY(18deg);\n left: calc(var(--container-offset) * -1);\n right: calc(var(--container-offset) * -1);\n top: -40px;\n height: 200%;\n background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\n }\n .history-top__img {\n position: static;\n }\n .history-top__img img {\n position: static;\n width: 100%;\n }\n .history-top__title {\n margin-bottom: 40px;\n }\n .history-top__name {\n margin-bottom: 8px;\n }\n}\n@media (max-width: 700px) {\n .history-top {\n padding-bottom: 100px;\n }\n .history-top__title {\n font-size: 30px;\n }\n}\n@media (max-width: 400px) {\n .history-top {\n padding-bottom: 120px;\n }\n .history-top__inner::before {\n top: -60px;\n }\n .history-top__title {\n margin-bottom: 40px;\n font-size: 25px;\n }\n}\n.history-question {\n position: relative;\n background-color: var(--blue-middle);\n}\n.history-question__img {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n}\n.history-question__img img {\n position: absolute;\n left: 0;\n height: 100%;\n width: 50%;\n object-fit: cover;\n object-position: top left;\n}\n.history-question__inner {\n min-height: 834px;\n display: flex;\n align-items: center;\n padding: 70px 0 70px 0;\n max-width: 50%;\n margin-left: auto;\n position: relative;\n z-index: 1;\n}\n.history-question__inner::before {\n content: \"\";\n position: absolute;\n left: -37%;\n bottom: 0;\n width: 100vw;\n height: 100%;\n z-index: -1;\n transform: skewX(17deg);\n transform-origin: top;\n background-color: var(--blue-middle);\n}\n.history-question__list {\n display: flex;\n flex-direction: column;\n gap: 46px;\n}\n.history-question__title {\n font-size: 40px;\n line-height: 1.1;\n letter-spacing: 2.3px;\n margin-bottom: 18px;\n}\n.history-question__text {\n font-size: 24px;\n font-weight: 200;\n line-height: 1.1;\n}\n\n@media (max-width: 1440px) {\n .history-question__inner::before {\n left: -42%;\n }\n}\n@media (max-width: 1280px) {\n .history-question__inner {\n max-width: 560px;\n min-height: auto;\n padding: 50px 0 50px 0;\n }\n .history-question__inner::before {\n left: -30%;\n }\n .history-question__title {\n font-size: 30px;\n letter-spacing: 1.2px;\n }\n .history-question__list {\n gap: 30px;\n }\n .history-question__text {\n font-size: 17px;\n }\n}\n@media (max-width: 1024px) {\n .history-question__inner {\n max-width: 450px;\n }\n .history-question__inner::before {\n left: -40%;\n }\n}\n@media (max-width: 900px) {\n .history-question__inner {\n max-width: 100%;\n padding: 66px 0 100px 0;\n }\n .history-question__img {\n position: static;\n margin-bottom: 65px;\n }\n .history-question__img img {\n position: static;\n width: 100%;\n }\n .history-question__list {\n flex-direction: row;\n }\n}\n@media (max-width: 700px) {\n .history-question__list {\n flex-direction: column;\n }\n}\n@media (max-width: 400px) {\n .history-question__text {\n font-size: 14px;\n }\n .history-question__list {\n gap: 50px;\n }\n}\n.history-quite__inner {\n padding: 53px 0 51px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 30px;\n}\n.history-quite__inner--start {\n align-items: start;\n}\n.history-quite__title {\n color: var(--accent);\n font-size: 40px;\n max-width: 650px;\n margin-bottom: 0;\n line-height: 1.1;\n}\n.history-quite__text {\n max-width: 620px;\n color: var(--default);\n font-size: 24px;\n line-height: 1.2;\n}\n\n@media (max-width: 1280px) {\n .history-quite__title {\n font-size: 30px;\n }\n .history-quite__text {\n max-width: 522px;\n font-size: 17px;\n }\n}\n@media (max-width: 1024px) {\n .history-quite__inner {\n padding: 59px 0 53px;\n }\n .history-quite__title {\n display: inline;\n }\n .history-quite__text {\n max-width: 470px;\n }\n}\n@media (max-width: 900px) {\n .history-quite__title {\n width: 50%;\n }\n .history-quite__text {\n max-width: 100%;\n width: 50%;\n }\n}\n@media (max-width: 700px) {\n .history-quite__inner {\n flex-direction: column;\n }\n .history-quite__title {\n width: 100%;\n }\n .history-quite__text {\n width: 100%;\n }\n}\n@media (max-width: 400px) {\n .history-quite__inner {\n padding: 50px 0 50px;\n gap: 25px;\n }\n .history-quite__text {\n font-size: 14px;\n }\n}\n.history-question-right {\n position: relative;\n background-color: var(--blue-middle);\n}\n.history-question-right__img {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n}\n.history-question-right__img img {\n position: absolute;\n right: 0;\n height: 100%;\n width: 56%;\n object-fit: cover;\n object-position: bottom right;\n}\n.history-question-right__inner {\n min-height: 934px;\n display: flex;\n align-items: center;\n padding: 70px 0 70px 0;\n max-width: 554px;\n position: relative;\n z-index: 1;\n}\n.history-question-right__inner::before {\n content: \"\";\n position: absolute;\n right: -13%;\n bottom: 0;\n width: 100vw;\n height: 100%;\n z-index: -1;\n transform: skewX(17deg);\n transform-origin: top;\n background-color: var(--blue-middle);\n}\n.history-question-right__list {\n display: flex;\n flex-direction: column;\n gap: 46px;\n}\n.history-question-right__title {\n font-size: 40px;\n line-height: 1.1;\n letter-spacing: 2.3px;\n margin-bottom: 18px;\n}\n.history-question-right__title span {\n display: block;\n margin-bottom: 0;\n}\n.history-question-right__text {\n font-size: 24px;\n font-weight: 200;\n line-height: 1.1;\n}\n\n@media (max-width: 1440px) {\n .history-question-right__inner::before {\n right: 0;\n }\n}\n@media (max-width: 1280px) {\n .history-question-right__inner {\n padding: 50px 0 50px 0;\n min-height: 660px;\n max-width: 520px;\n }\n .history-question-right__list {\n gap: 32px;\n }\n .history-question-right__title {\n margin-bottom: 14px;\n font-size: 32px;\n }\n .history-question-right__title span {\n font-size: 32px;\n }\n .history-question-right__text {\n font-size: 17px;\n line-height: 1.1;\n }\n}\n@media (max-width: 1024px) {\n .history-question-right__inner {\n min-height: 564px;\n max-width: 400px;\n }\n .history-question-right__inner::before {\n right: 2%;\n }\n .history-question-right__title {\n line-height: 1.1;\n }\n}\n@media (max-width: 900px) {\n .history-question-right__inner {\n min-height: auto;\n max-width: 100%;\n }\n .history-question-right__img {\n position: static;\n }\n .history-question-right__img img {\n position: static;\n width: 100%;\n }\n .history-question-right__list {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 54px;\n }\n}\n@media (max-width: 700px) {\n .history-question-right__list {\n grid-template-columns: 1fr;\n }\n .history-question-right__title {\n width: 100%;\n }\n .history-question-right__text {\n width: 100%;\n }\n}\n@media (max-width: 400px) {\n .history-question-right__title {\n font-size: 30px;\n }\n .history-question-right__title span {\n font-size: 30px;\n }\n .history-question-right__list {\n gap: 20px;\n }\n .history-question-right__text {\n font-size: 14px;\n }\n}\n.history-slogan__inner {\n padding: 40px 0 50px;\n}\n.history-slogan__title {\n color: var(--accent);\n font-size: 40px;\n line-height: 1.1;\n letter-spacing: 1.6px;\n margin-bottom: 0;\n}\n.history-slogan__text {\n color: var(--default);\n font-size: 24px;\n line-height: 1.14;\n}\n\n@media (max-width: 1280px) {\n .history-slogan__title {\n font-size: 30px;\n letter-spacing: 1.2px;\n letter-spacing: 1.2px;\n }\n}\n@media (max-width: 900px) {\n .history-slogan__inner {\n padding: 40px 0 40px;\n }\n .history-slogan__title {\n display: inline;\n }\n}\n.history-blitz {\n position: relative;\n overflow: hidden;\n background-color: var(--blue-middle);\n}\n.history-blitz__img {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n}\n.history-blitz__img img {\n position: absolute;\n left: 0;\n height: 100%;\n width: 42%;\n object-fit: cover;\n object-position: top left;\n}\n.history-blitz__inner {\n min-height: 834px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding: 70px 0 70px 0;\n max-width: 850px;\n margin-left: auto;\n position: relative;\n z-index: 1;\n}\n.history-blitz__inner::before {\n content: \"\";\n position: absolute;\n left: -10%;\n bottom: -1px;\n width: 100vw;\n height: 100%;\n z-index: -1;\n transform: skewX(-17deg);\n transform-origin: top;\n background-image: linear-gradient(76deg, rgba(0, 64, 108, 0.53), #00406C 25.01% 117.87%);\n backdrop-filter: blur(5px);\n}\n.history-blitz__list {\n display: flex;\n flex-direction: column;\n gap: 36px;\n}\n.history-blitz__item {\n display: flex;\n}\n.history-blitz__item-title {\n font-variation-settings: \"wght\" 700, \"opsz\" 16, \"wdth\" 25, \"slnt\" -10;\n margin-bottom: 0;\n font-size: 22px;\n text-align: left;\n letter-spacing: 0.9px;\n line-height: 1.2;\n}\n.history-blitz__title {\n font-size: 45px;\n line-height: 1;\n letter-spacing: 1.8px;\n margin-bottom: 56px;\n text-align: center;\n letter-spacing: 0.9px;\n}\n.history-blitz__text {\n max-width: 450px;\n margin-left: auto;\n font-size: 24px;\n line-height: 1.2;\n}\n\n@media (max-width: 1440px) {\n .history-blitz__inner::before {\n left: -4%;\n }\n}\n@media (max-width: 1280px) {\n .history-blitz__title {\n font-variation-settings: \"wght\" 700, \"opsz\" 25, \"wdth\" 25, \"slnt\" -10;\n font-size: 30px;\n letter-spacing: 1.2px;\n margin-bottom: 66px;\n }\n .history-blitz__inner {\n max-width: 705px;\n min-height: auto;\n }\n .history-blitz__list {\n gap: 34px;\n }\n .history-blitz__item-title {\n font-size: 18px;\n letter-spacing: 0.9px;\n }\n .history-blitz__text {\n max-width: 340px;\n font-size: 17px;\n }\n}\n@media (max-width: 1024px) {\n .history-blitz__img img {\n width: 50%;\n }\n .history-blitz__inner {\n max-width: 524px;\n }\n .history-blitz__inner::before {\n left: 5%;\n }\n .history-blitz__item-title {\n max-width: 230px;\n }\n .history-blitz__text {\n max-width: 264px;\n }\n}\n@media (max-width: 900px) {\n .history-blitz__inner {\n min-height: auto;\n max-width: 100%;\n padding-top: 80px;\n margin-top: -134px;\n }\n .history-blitz__inner::before {\n transform: skewY(18deg);\n left: calc(var(--container-offset) * -1);\n right: calc(var(--container-offset) * -1);\n top: -30px;\n background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\n }\n .history-blitz__title {\n margin-bottom: 52px;\n }\n .history-blitz__img {\n position: static;\n }\n .history-blitz__img img {\n position: static;\n width: 100%;\n }\n .history-blitz__item {\n display: grid;\n grid-template-columns: 264px 1fr;\n gap: 36px;\n }\n .history-blitz__item-title {\n max-width: 100%;\n }\n .history-blitz__text {\n max-width: 100%;\n }\n}\n@media (max-width: 700px) {\n .history-blitz__title {\n text-align: left;\n }\n .history-blitz__item {\n grid-template-columns: 1fr;\n }\n}\n@media (max-width: 400px) {\n .history-blitz__inner {\n padding: 70px 0 50px 0;\n margin-top: -65px;\n }\n .history-blitz__title {\n text-align: left;\n margin-bottom: 44px;\n }\n .history-blitz__text {\n font-size: 14px;\n }\n}","@font-face {\r\n\tfont-family: 'Roboto Flex';\r\n\tfont-style: normal;\r\n\tfont-display: swap;\r\n\tsrc: local('Roboto Flex'), url('../fonts/Roboto-Flex.woff2') format('woff2');\r\n\t// src: local('Roboto Flex'), url('../fonts/Roboto-Flex.woff2') format('woff2-variations');\r\n\tfont-weight: 100 1000;\r\n\tfont-stretch: 25% 151%;\r\n}","html {\r\n box-sizing: border-box;\r\n}\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n box-sizing: inherit;\r\n}\r\n\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6 {\r\n margin: 0;\r\n}\r\n\r\n*::-webkit-scrollbar {\r\n width: 10px;\r\n}\r\n\r\n*::-webkit-scrollbar-track {\r\n background-color: var(--light);\r\n}\r\n\r\n*::-webkit-scrollbar-thumb {\r\n background-color: var(--blue-middle);\r\n}\r\n\r\n* {\r\n scrollbar-width: thin;\r\n scrollbar-color: var(--blue-middle) #fff;\r\n}\r\n\r\n.page {\r\n font-size: 20px;\r\n font-weight: 200;\r\n line-height: 1.2;\r\n color: var(--light);\r\n height: 100%;\r\n font-family: var(--font-family);\r\n font-variation-settings: \"wdth\" 140, \"wght\" 200;\r\n}\r\n\r\n.page__body {\r\n margin: 0;\r\n min-width: 320px;\r\n min-height: 100%;\r\n}\r\n\r\nimg {\r\n height: auto;\r\n max-width: 100%;\r\n object-fit: cover;\r\n display: block;\r\n}\r\n\r\na {\r\n text-decoration: none;\r\n display: inline-block;\r\n}\r\n\r\n.site-container {\r\n overflow: hidden;\r\n}\r\n\r\n.is-hidden {\r\n display: none !important;\r\n}\r\n\r\n.btn-reset {\r\n border: none;\r\n padding: 0;\r\n background-color: transparent;\r\n cursor: pointer;\r\n}\r\n\r\n.list-reset {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.input-reset {\r\n -webkit-appearance: none;\r\n appearance: none;\r\n border: none;\r\n border-radius: 0;\r\n background-color: #fff;\r\n\r\n &::-webkit-search-decoration,\r\n &::-webkit-search-cancel-button,\r\n &::-webkit-search-results-button,\r\n &::-webkit-search-results-decoration {\r\n display: none;\r\n }\r\n}\r\n\r\n.container {\r\n margin: 0 auto;\r\n padding: 0 var(--container-offset);\r\n max-width: var(--container-width);\r\n}\r\n\r\n.container-fluid {\r\n margin: 0 auto;\r\n max-width: var(--container-fluid);\r\n}\r\n\r\n.js-focus-visible :focus:not(.focus-visible) {\r\n outline: none;\r\n}\r\n\r\n.centered {\r\n text-align: center;\r\n}\r\n\r\n.dis-scroll {\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n overflow: hidden;\r\n width: 100%;\r\n height: 100vh;\r\n overscroll-behavior: none;\r\n}\r\n\r\n.page--ios .dis-scroll {\r\n position: relative;\r\n}\r\n\r\n.btn {\r\n cursor: pointer;\r\n text-align: center;\r\n font-size: 20px;\r\n font-weight: 200;\r\n font-stretch: 140%;\r\n line-height: 40px;\r\n letter-spacing: 0.1px;\r\n background-color: var(--light);\r\n border-radius: 50px;\r\n border: none;\r\n min-width: 220px;\r\n text-transform: capitalize;\r\n transition: var(--transition);\r\n color: var(--blue-dark);\r\n\r\n &:hover {\r\n background-color: var(--blue-dark);\r\n color: var(--light);\r\n }\r\n}\r\n\r\n.btn--accent {\r\n color: var(--accent);\r\n}\r\n\r\n.btn-up-wrapper {\r\n position: relative;\r\n display: none;\r\n justify-content: flex-end;\r\n}\r\n\r\n.btn-up {\r\n position: fixed;\r\n z-index: 20;\r\n right: 110px;\r\n bottom: 165px;\r\n width: 56px;\r\n height: 56px;\r\n padding: 0;\r\n cursor: pointer;\r\n min-width: auto;\r\n border-radius: 50%;\r\n border: none;\r\n background-color: var(--accent);\r\n border-color: var(--accent);\r\n transition: all var(--transition);\r\n\r\n &::before {\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n content: '';\r\n background-image: url('./../img/svg/up.svg');\r\n background-repeat: no-repeat;\r\n width: 28px;\r\n height: 28px;\r\n background-position: center;\r\n background-size: contain;\r\n z-index: 1;\r\n }\r\n}\r\n\r\n.btn-up-wrapper.active {\r\n display: flex;\r\n}\r\n\r\n.section-title {\r\n font-variation-settings: \"wght\" 700, \"opsz\" 37, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 45px;\r\n line-height: 47px;\r\n letter-spacing: 1.8px;\r\n text-transform: uppercase;\r\n margin-bottom: 24px;\r\n color: var(--light);\r\n}\r\n\r\n.large-title {\r\n font-variation-settings: \"wght\" 700, \"opsz\" 37, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 65px;\r\n line-height: 1.1;\r\n letter-spacing: 3.4px;\r\n text-transform: uppercase;\r\n color: var(--light);\r\n}\r\n\r\n.section-title--reset {\r\n display: inline-block;\r\n margin-bottom: 0;\r\n}\r\n\r\n.burger-js {\r\n & .line {\r\n display: block;\r\n height: 4px;\r\n width: 100%;\r\n border-radius: 10px;\r\n background-color: var(--light);\r\n transition: all var(--transition);\r\n }\r\n\r\n &.active {\r\n .line1 {\r\n transform: rotate(45deg) translate(4px, -4px);\r\n transform-origin: left;\r\n }\r\n\r\n .line2 {\r\n opacity: 0;\r\n }\r\n\r\n .line3 {\r\n transform: rotate(-45deg) translate(3px, 6px);\r\n transform-origin: left;\r\n }\r\n }\r\n\r\n}\r\n\r\n@media (max-width: 1600px) {\r\n .btn-up {\r\n right: auto;\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .btn {\r\n font-size: 14px;\r\n line-height: 32px;\r\n min-width: 170px;\r\n }\r\n\r\n .section-title {\r\n font-size: 32px;\r\n line-height: 1;\r\n border-radius: 30px;\r\n line-height: 30px;\r\n }\r\n\r\n .large-title {\r\n font-size: 46px;\r\n letter-spacing: 2.4px;\r\n }\r\n\r\n .page {\r\n font-size: 14px;\r\n }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n .btn-up {\r\n bottom: 50px;\r\n width: 50px;\r\n height: 50px;\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .section-title {\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n }\r\n\r\n .large-title {\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n .section-title {\r\n font-size: 26px;\r\n }\r\n}\r\n\r\n.carousel__track {\r\n display: none !important;\r\n}",".header {\r\n\tposition: fixed;\r\n\tleft: 0;\r\n\tright: 0;\r\n\ttop: 0;\r\n\tz-index: 20;\r\n\r\n\t&.active {\r\n\t\tbackground-image: linear-gradient(90deg,\r\n\t\t\t\tvar(--blue-dark) 38.01%,\r\n\t\t\t\trgba(0, 64, 108, 0.53) 117.87%);\r\n\t\tbackdrop-filter: blur(5px);\r\n\t}\r\n\r\n\t&__burger,\r\n\t&__mobile-logo {\r\n\t\tdisplay: none;\r\n\t}\r\n}\r\n\r\n.nav__list {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: flex-end;\r\n\tcolumn-gap: 66px;\r\n\tpadding: 20px 0;\r\n}\r\n\r\n.nav__link {\r\n\tfont-size: 20px;\r\n\tfont-weight: 200;\r\n\tline-height: 30px;\r\n\ttext-transform: uppercase;\r\n\tborder-bottom: 1px solid transparent;\r\n\ttransition: all var(--transition);\r\n\r\n\t&:hover {\r\n\t\tcolor: var(--accent);\r\n\t}\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n\t.nav {\r\n\t\t&__list {\r\n\t\t\tpadding: 14px 0;\r\n\t\t\tcolumn-gap: 40px;\r\n\t\t}\r\n\r\n\t\t&__link {\r\n\t\t\tfont-size: 14px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 992px) {\r\n\t.header {\r\n\t\theight: 60px;\r\n\t\tbackground-color: var(--light);\r\n\r\n\t\t&__container {\r\n\t\t\tmax-width: 100%;\r\n\t\t}\r\n\r\n\t\t&__inner {\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: space-between;\r\n\t\t}\r\n\r\n\t\t&.active {\r\n\t\t\tbackground-image: none;\r\n\t\t}\r\n\r\n\t\t&__mobile-logo {\r\n\t\t\tdisplay: block;\r\n\t\t\tcursor: auto;\r\n\t\t\tmax-width: 190px;\r\n\t\t}\r\n\r\n\t\t&__burger {\r\n\t\t\talign-self: center;\r\n\t\t\tdisplay: flex;\r\n\t\t\tcursor: pointer;\r\n\t\t\theight: 36px;\r\n\t\t\tpadding: 4px 0;\r\n\t\t\twidth: 36px;\r\n\t\t\tz-index: 2;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tjustify-content: space-between;\r\n\r\n\t\t\t& .line {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\theight: 4px;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tborder-radius: 10px;\r\n\t\t\t\tbackground-color: var(--blue-middle);\r\n\t\t\t\ttransition: all var(--transition);\r\n\t\t\t}\r\n\r\n\t\t\t&.active {\r\n\t\t\t\t.line1 {\r\n\t\t\t\t\ttransform: rotate(45deg) translate(4px, -4px);\r\n\t\t\t\t\ttransform-origin: left;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.line2 {\r\n\t\t\t\t\topacity: 0;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.line3 {\r\n\t\t\t\t\ttransform: rotate(-45deg) translate(3px, 6px);\r\n\t\t\t\t\ttransform-origin: left;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__mobile-logo {\r\n\t\t\tmargin-left: calc(var(--container-offset) * -1);\r\n\t\t}\r\n\t}\r\n\r\n\t.nav {\r\n\t\tposition: fixed;\r\n\t\tbackground-color: var(--light);\r\n\t\ttop: 60px;\r\n\t\tleft: -100vw;\r\n\t\tright: 100vw;\r\n\t\tmin-height: calc(100vh - 60px);\r\n\t\tbottom: 0;\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tjustify-content: center;\r\n\t\ttransition: all var(--transition);\r\n\t\toverflow-y: scroll;\r\n\t\ttext-align: center;\r\n\r\n\t\t&__list {\r\n\t\t\tflex-direction: column;\r\n\t\t\tpadding: 80px 20px 60px;\r\n\t\t\tgap: 20px 0;\r\n\t\t}\r\n\r\n\t\t&__link {\r\n\t\t\tcolor: var(--blue-middle);\r\n\t\t\tfont-size: 21px;\r\n\t\t\tline-height: 1.5;\r\n\t\t\ttext-transform: uppercase;\r\n\t\t\tpadding: 20px;\r\n\t\t\ttransition: all var(--transition);\r\n\r\n\t\t\t&:hover {\r\n\t\t\t\tcolor: var(--accent);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.active {\r\n\t\t\tleft: 0;\r\n\t\t\tright: 0;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 360px) {\r\n\t.nav {\r\n\t\t&__list {\r\n\t\t\tpadding: 40px 20px 40px;\r\n\t\t\tgap: 10px 0;\r\n\t\t}\r\n\r\n\t\t&__link {\r\n\t\t\tpadding: 10px 0;\r\n\t\t}\r\n\t}\r\n}",".footer {\r\n\tbackground-color: var(--blue-middle);\r\n\r\n\t&__inner {\r\n\t\tpadding: 30px 0 12px;\r\n\t}\r\n\r\n\t&__list {\r\n\t\tdisplay: flex;\r\n\t\tgap: 0 100px;\r\n\t\tfont-size: 16px;\r\n\t\tfont-weight: 200;\r\n\t\tline-height: 1.9;\r\n\t\tletter-spacing: 0.32px;\r\n\t}\r\n\r\n\t&__item:first-child {\r\n\r\n\t\tspan:nth-child(2) {\r\n\t\t\tdisplay: block;\r\n\t\t\tfont-size: 10px;\r\n\t\t\tline-height: 1.2;\r\n\t\t}\r\n\t}\r\n\r\n\t&__item:last-child {\r\n\t\tmargin-left: auto;\r\n\t\theight: 30px;\r\n\t\talign-self: center;\r\n\t}\r\n\r\n\t&__link {\r\n\t\ttransition: all var(--transition);\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: var(--accent);\r\n\t\t}\r\n\t}\r\n\r\n\t&__source {\r\n\t\tdisplay: inline-block;\r\n\t\tpadding-top: 36px;\r\n\t\tcolor: rgba(255, 255, 255, 0.50);\r\n\t\tfont-family: Roboto Flex;\r\n\t\tfont-size: 12px;\r\n\t\tfont-style: normal;\r\n\t\tfont-weight: 300;\r\n\t\tline-height: 16px;\r\n\t}\r\n}\r\n\r\n.social-list {\r\n\tdisplay: flex;\r\n\tgap: 0 5px;\r\n\talign-items: center;\r\n\r\n\t&__link {\r\n\t\theight: 30px;\r\n\t\twidth: 30px;\r\n\t\tborder-radius: 50%;\r\n\r\n\t\tsvg path {\r\n\t\t\ttransition: all var(--transition);\r\n\t\t}\r\n\r\n\t\t&:hover svg path {\r\n\t\t\tfill: red;\r\n\t\t}\r\n\t}\r\n\r\n\t&__item:nth-child(4) &__link svg g:nth-child(2):hover path:nth-child(2) {\r\n\t\tfill: red;\r\n\t}\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n\t.footer {\r\n\t\t&__list {\r\n\t\t\tgap: 0 40px;\r\n\t\t}\r\n\r\n\t\t&__source {\r\n\t\t\tfont-size: 10px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n\t.footer {\r\n\t\t&__list {\r\n\t\t\tfont-size: 14px;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.social-list {\r\n\t\tpadding-left: 0;\r\n\t}\r\n}\r\n\r\n@media (max-width: 900px) {\r\n\t.footer {\r\n\t\t&__list {\r\n\t\t\tgap: 0 15px;\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n@media (max-width: 800px) {\r\n\t.footer {\r\n\t\t&__inner {\r\n\t\t\tpadding: 40px 0 50px;\r\n\t\t}\r\n\r\n\t\t&__list {\r\n\t\t\tflex-direction: column;\r\n\t\t\tgap: 20px 0;\r\n\t\t\talign-items: center;\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\r\n\t\t&__item:first-child {\r\n\t\t\tmargin-right: 0;\r\n\t\t\tmax-width: 100%;\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\r\n\t\t&__item:last-child {\r\n\t\t\tmargin-top: 20px;\r\n\t\t\tmargin-left: initial;\r\n\t\t}\r\n\r\n\t\t&__source {\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\t}\r\n\r\n\t.contacts-list {\r\n\t\ttext-align: center;\r\n\t}\r\n}",".top {\r\n background-color: #183052;\r\n overflow: hidden;\r\n position: relative;\r\n\r\n &__background {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n\r\n img {\r\n position: absolute;\r\n right: 0;\r\n bottom: 0;\r\n object-fit: contain;\r\n height: 100%;\r\n width: 100%;\r\n object-position: right bottom;\r\n }\r\n }\r\n\r\n &__inner {\r\n position: relative;\r\n max-width: 700px;\r\n z-index: 1;\r\n }\r\n\r\n &__container {\r\n padding-top: 70px;\r\n min-height: 100vh;\r\n min-height: 100svh;\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n &__logo {\r\n position: relative;\r\n margin: 63px 0 13%;\r\n position: relative;\r\n z-index: 1;\r\n align-self: flex-start;\r\n padding: 7px 60px 0 0;\r\n height: 142px;\r\n font-size: 130px;\r\n cursor: auto;\r\n pointer-events: none;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n width: calc(100vw - var(--content-width) / 2);\r\n height: 100%;\r\n height: 100%;\r\n right: 20px;\r\n background-color: var(--accent);\r\n z-index: -1;\r\n transform: skewX(351deg);\r\n }\r\n\r\n &-title {\r\n line-height: 1;\r\n letter-spacing: 3px;\r\n margin: 0;\r\n height: 100%;\r\n display: flex;\r\n align-items: center;\r\n font-size: inherit;\r\n font-variation-settings: \"ital\" 1, \"opsz\" 30, \"wdth\" 36, \"wght\" 800, \"slnt\" -10;\r\n }\r\n }\r\n\r\n &__title {\r\n font-variation-settings: \"opsz\" 51, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 85px;\r\n line-height: 0.95;\r\n letter-spacing: 5.95px;\r\n margin-bottom: 22px;\r\n text-transform: uppercase;\r\n color: var(--light);\r\n }\r\n\r\n &__subtitle {\r\n font-size: 36px;\r\n font-style: normal;\r\n display: inline-block;\r\n font-weight: 300;\r\n line-height: 1.2;\r\n letter-spacing: 0.18px;\r\n }\r\n}\r\n\r\n@media (min-width: 1920px) {\r\n .top {\r\n &__container {\r\n min-height: 1080px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1920px) and (orientation: portrait) {\r\n .top {\r\n max-height: 1920px;\r\n\r\n &__logo {\r\n position: relative;\r\n margin: 63px 0 10% 0;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) and (orientation: landscape) {\r\n .top {\r\n &__logo {\r\n margin: 63px 0 15% 0;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) and (orientation: landscape) {\r\n .top {\r\n &__container {\r\n padding-top: 60px;\r\n }\r\n\r\n &__logo {\r\n margin: 28px 0 11%;\r\n padding: 5px 40px 0 0;\r\n height: 104px;\r\n font-size: 90px;\r\n }\r\n\r\n &__title {\r\n font-variation-settings: \"opsz\" 33, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 54px;\r\n letter-spacing: 3.8px;\r\n }\r\n\r\n &__subtitle {\r\n font-size: 25px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) and (orientation: portrait) {\r\n .top {\r\n &__container {\r\n padding-top: 60px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) and (orientation: portrait) {\r\n .top {\r\n background-size: 90%;\r\n\r\n &__logo {\r\n padding: 5px 40px 0 0;\r\n height: 104px;\r\n font-size: 90px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 992px) and (orientation: landscape) {\r\n .top {\r\n &__title {\r\n padding-top: 80px;\r\n }\r\n\r\n &__logo {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 992px) and (orientation: portrait) {\r\n\r\n .top {\r\n\r\n &__logo {\r\n display: none;\r\n }\r\n\r\n &__title {\r\n padding-top: 50px;\r\n font-variation-settings: \"opsz\" 33, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 54px;\r\n letter-spacing: 3.8px;\r\n }\r\n\r\n &__subtitle {\r\n font-size: 25px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 768px) and (orientation: landscape) {\r\n .top {\r\n &__title {\r\n font-variation-settings: \"opsz\" 25, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 43px;\r\n letter-spacing: 3.1px;\r\n }\r\n\r\n }\r\n}\r\n\r\n@media (max-width: 768px) and (orientation: portrait) {\r\n .top {\r\n background-size: contain;\r\n\r\n &__logo {\r\n display: none;\r\n }\r\n\r\n }\r\n}\r\n\r\n@media (max-width: 700px) and (orientation: landscape) {\r\n .top {\r\n &__container {\r\n padding-top: 60px;\r\n }\r\n\r\n &__title {\r\n font-variation-settings: \"opsz\" 17, \"wdth\" 25, \"slnt\" -10;\r\n padding-top: 40px;\r\n font-size: 30px;\r\n margin-bottom: 15px;\r\n letter-spacing: 1.2px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) and (orientation: portrait) {\r\n .top {\r\n &__container {\r\n padding-top: 60px;\r\n }\r\n\r\n &__title {\r\n font-variation-settings: \"opsz\" 25, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 44px;\r\n margin-bottom: 18px;\r\n letter-spacing: 3.1px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 500px) and (orientation: portrait) {\r\n .top {\r\n &__container {\r\n width: 100%;\r\n }\r\n\r\n &__title {\r\n font-variation-settings: \"opsz\" 17, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 500px) and (orientation: landscape) {\r\n .top {\r\n &__container {\r\n width: 100%;\r\n min-height: 320px;\r\n }\r\n\r\n &__subtitle {\r\n font-size: 20px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) and (orientation: portrait) {\r\n .top {\r\n\r\n &__background {\r\n img {\r\n width: 100%;\r\n height: auto;\r\n }\r\n }\r\n\r\n background-size: cover;\r\n background-position: center bottom;\r\n\r\n &__subtitle {\r\n font-size: 25px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 360px) and (orientation: portrait) {\r\n .top {\r\n &__container {\r\n min-height: 500px;\r\n height: 100vh;\r\n height: 100svh;\r\n }\r\n\r\n &__title {\r\n padding-top: 30px;\r\n font-size: 24px;\r\n letter-spacing: 1.68px;\r\n margin-bottom: 10px;\r\n }\r\n\r\n &__subtitle {\r\n font-size: 22px;\r\n }\r\n }\r\n}",".video {\r\n\tbackground-image: url('./img/video-preview.jpg');\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-position: center;\r\n\tbackground-size: cover;\r\n\tposition: relative;\r\n\r\n\t&__gradient {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\tbottom: 0;\r\n\t\tright: 0;\r\n\t\tbackground: linear-gradient(75deg,\r\n\t\t\t\t#000 -10.46%,\r\n\t\t\t\t#000 -4.93%,\r\n\t\t\t\trgba(0, 0, 0, 0) 65.31%);\r\n\t\tz-index: 2;\r\n\r\n\t\t&::before {\r\n\t\t\tcontent: '';\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\tright: 0;\r\n\t\t\tbackground: rgba(0, 0, 0, 0.3);\r\n\t\t}\r\n\r\n\t\t&.hide {\r\n\t\t\tz-index: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t&__intro {\r\n\t\tbackground-color: #000;\r\n\t}\r\n\r\n\t&__mask {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\tright: 0;\r\n\t\tbottom: 30px;\r\n\t\tz-index: 0;\r\n\r\n\t\t&.visible {\r\n\t\t\tz-index: 10;\r\n\t\t}\r\n\t}\r\n\r\n\t&__player {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t\tobject-fit: cover;\r\n\t\tz-index: 1;\r\n\r\n\t\t&.play {\r\n\t\t\tcursor: pointer;\r\n\t\t\tobject-fit: cover;\r\n\t\t}\r\n\r\n\t\t& .vjs-tech {\r\n\t\t\tobject-fit: cover;\r\n\t\t}\r\n\r\n\t\t& .vjs-paused .vjs-big-play-button {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\r\n\t&__inner {\r\n\t\tmin-height: 100vh;\r\n\t\tposition: relative;\r\n\t\ttransition: all var(--transition);\r\n\t\tpadding: 120px 0 198px;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\tjustify-content: end;\r\n\r\n\t\t&.active {\r\n\t\t\tmin-height: 100px;\r\n\t\t\tpadding: 0;\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 50%;\r\n\t\t\tleft: 50%;\r\n\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\tz-index: 2;\r\n\t\t}\r\n\t}\r\n\r\n\t&__title {\r\n\t\tmax-width: 660px;\r\n\t\tz-index: 3;\r\n\t\tmargin-bottom: 30px;\r\n\r\n\t\t&.hide {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\r\n\t&__text {\r\n\t\tmax-width: 510px;\r\n\t\tz-index: 3;\r\n\t\tmargin-bottom: 24px;\r\n\r\n\t\t&.hide {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\r\n\t&__link {\r\n\t\tfont-weight: 700;\r\n\t\tz-index: 3;\r\n\t\ttransition: color var(--transition);\r\n\t\talign-self: flex-start;\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: var(--accent);\r\n\t\t}\r\n\r\n\t\t&.hide {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\r\n\t&__btn {\r\n\t\tposition: absolute;\r\n\t\ttop: calc(50%);\r\n\t\tleft: 50%;\r\n\t\ttransform: translate(-50%, -50%);\r\n\t\ttransition: all var(--transition);\r\n\t\tz-index: 4;\r\n\r\n\t\t& svg path {\r\n\t\t\ttransition: all var(--transition);\r\n\t\t}\r\n\r\n\t\t&.hide {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t&.center-position {\r\n\t\t\tposition: absolute;\r\n\t\t\ttransform: translate(-50%, -50%);\r\n\t\t}\r\n\t}\r\n\r\n\t&__btn:hover svg path:nth-child(1) {\r\n\t\tfill: var(--blue-dark);\r\n\t}\r\n\r\n\t&__btn:hover svg path:nth-child(2) {\r\n\t\tfill: var(--light);\r\n\t}\r\n}\r\n\r\n@media (min-width: 1920px) or (min-height: 1080px) {\r\n\t.video {\r\n\t\t&__inner {\r\n\t\t\tmin-height: 1080px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n\t.video {\r\n\t\t&__inner {\r\n\t\t\tpadding: 80px 0;\r\n\t\t}\r\n\r\n\t\t&__title {\r\n\t\t\tmargin-bottom: 27px;\r\n\t\t}\r\n\r\n\t\t&__btn {\r\n\t\t\t& svg {\r\n\t\t\t\twidth: 133.401px;\r\n\t\t\t\theight: 109.86px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__text {\r\n\t\t\tpadding-top: 0;\r\n\t\t\tfont-size: 14px;\r\n\t\t\tline-height: 24px;\r\n\t\t\tmargin-bottom: 20px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 768px) {\r\n\t.video {\r\n\t\tbackground-image: url('./../img/video-preview-mobile.jpg');\r\n\t}\r\n}\r\n\r\n@media (max-width: 600px) {\r\n\t.video {\r\n\t\t&__inner {\r\n\t\t\tpadding: 40px 0;\r\n\t\t}\r\n\r\n\t\t&__title {\r\n\t\t\tmax-width: 440px;\r\n\t\t\tmargin-bottom: 20px;\r\n\t\t}\r\n\r\n\t\t&__btn {\r\n\t\t\tposition: static;\r\n\t\t\ttransform: none;\r\n\t\t\tmargin: 0 auto 150px;\r\n\r\n\t\t\tsvg {\r\n\t\t\t\twidth: 100px;\r\n\t\t\t\theight: 82px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 400px) {\r\n\t.video {\r\n\t\t&__title {\r\n\t\t\tmax-width: 316px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 360px) {\r\n\t.video {\r\n\t\t&__text {\r\n\t\t\tfont-size: 13px;\r\n\t\t\tline-height: 22px;\r\n\t\t\tfont-stretch: 120%;\r\n\t\t}\r\n\r\n\t\t&__btn {\r\n\t\t\tmargin: 0 auto 50px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.video-js.active {\r\n\tposition: relative !important;\r\n\tz-index: 2;\r\n\twidth: 100% !important;\r\n\theight: auto !important;\r\n}\r\n\r\n.vjs-poster.active {\r\n\tposition: absolute !important;\r\n\tleft: 0;\r\n\tright: 0;\r\n\ttop: 0;\r\n\tbottom: 0;\r\n\tdisplay: none;\r\n}",".choice {\r\n\tpadding-top: 78px;\r\n\tmargin-bottom: 90px;\r\n\tbackground-color: var(--light);\r\n\r\n\t&__title {\r\n\t\tmax-width: 820px;\r\n\t\ttext-transform: uppercase;\r\n\t\tmargin-bottom: 20px;\r\n\r\n\t\t& span {\r\n\t\t\tcolor: var(--blue-middle);\r\n\t\t}\r\n\t}\r\n\r\n\t&__title--mobile {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t&__subtitle {\r\n\t\tcolor: var(--blue-middle);\r\n\t\tmargin-bottom: 74px;\r\n\t\tmax-width: 580px;\r\n\t}\r\n\r\n\t&__list {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\tcolor: var(--default);\r\n\t\tgap: 12px 0;\r\n\t\talign-items: flex-end;\r\n\t}\r\n\r\n\t&__item {\r\n\t\tposition: relative;\r\n\t\tmin-height: 134px;\r\n\t\tpadding: 11px 0 11px 110px;\r\n\t\tbackground-color: #f5f5f5;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 0 110px;\r\n\t\tfont-weight: 300;\r\n\t\tz-index: 1;\r\n\t\twidth: 100%;\r\n\t\ttransition: all var(--transition);\r\n\t\tuser-select: none;\r\n\r\n\t\t&::after {\r\n\t\t\tcontent: '';\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 0;\r\n\t\t\tright: var(--max-offset);\r\n\t\t\twidth: max(calc((100vw - var(--content-width)) / 2), var(--container-offset));\r\n\t\t\theight: 100%;\r\n\t\t\tbackground-color: #f5f5f5;\r\n\t\t\tz-index: -1;\r\n\t\t}\r\n\r\n\t\t&:hover {\r\n\t\t\ttransform: var(--scale-hover);\r\n\t\t}\r\n\r\n\t\t&-text--mobile {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t&-bold {\r\n\t\t\tfont-weight: 700;\r\n\t\t}\r\n\r\n\t\t&-star {\r\n\t\t\tdisplay: inline-flex;\r\n\r\n\t\t\t&::before {\r\n\t\t\t\tcontent: '';\r\n\t\t\t}\r\n\r\n\t\t\tfont-size: 8px;\r\n\t\t}\r\n\r\n\t\t&-source {\r\n\t\t\tpadding-top: 10px;\r\n\t\t\tfont-size: 14px;\r\n\t\t\tfont-weight: 300;\r\n\t\t\tline-height: 16px;\r\n\t\t}\r\n\r\n\t\t&-decor {\r\n\t\t\twidth: 100px;\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\theight: 100%;\r\n\r\n\t\t\t&::before {\r\n\t\t\t\tcontent: '';\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft: -40px;\r\n\t\t\t\ttop: -1px;\r\n\t\t\t\tbottom: 0;\r\n\t\t\t\twidth: 80px;\r\n\t\t\t\tbackground-color: var(--light);\r\n\t\t\t\ttransform: skewX(-31deg);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&__item:nth-child(1) {\r\n\t\tmax-width: 1156px;\r\n\t}\r\n\r\n\t&__item:nth-child(2) {\r\n\t\tmax-width: 1244px;\r\n\t}\r\n\r\n\t&__item:nth-child(3) {\r\n\t\tmax-width: 1332px;\r\n\t}\r\n\r\n\t&__item:nth-child(4) {\r\n\t\tmax-width: 1420px;\r\n\t}\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n\t.choice {\r\n\t\t&__item {\r\n\t\t\tgap: 0 95px;\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(1) {\r\n\t\t\tmax-width: 855px;\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(2) {\r\n\t\t\tmax-width: 940px;\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(3) {\r\n\t\t\tmax-width: 1030px;\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(4) {\r\n\t\t\tmax-width: 1115px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n\t.choice {\r\n\t\tpadding-top: 55px;\r\n\t\tmargin-bottom: 60px;\r\n\r\n\t\t&__list {\r\n\t\t\tgap: 10px 0;\r\n\t\t}\r\n\r\n\t\t&__subtitle {\r\n\t\t\tmax-width: 395px;\r\n\t\t\tmargin-bottom: 40px;\r\n\t\t}\r\n\r\n\t\t&__item {\r\n\t\t\tmin-height: 96px;\r\n\t\t\tpadding: 11px 0 11px 78px;\r\n\t\t\tline-height: 18px;\r\n\t\t\tgap: 0 70px;\r\n\r\n\t\t\t&-source {\r\n\t\t\t\tpadding-top: 0;\r\n\t\t\t\tfont-size: 10px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(1) {\r\n\t\t\tmax-width: 778px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 84px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(2) {\r\n\t\t\tmax-width: 842px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 80px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(3) {\r\n\t\t\tmax-width: 906px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 80px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(4) {\r\n\t\t\tmax-width: 970px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 70px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n\t.choice {\r\n\t\t&__item:nth-child(1) {\r\n\t\t\tmax-width: 710px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 84px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(2) {\r\n\t\t\tmax-width: 775px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 80px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(3) {\r\n\t\t\tmax-width: 838px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 80px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(4) {\r\n\t\t\tmax-width: 900px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 70px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 940px) {\r\n\t.choice {\r\n\t\t&__item {\r\n\t\t\tpadding: 11px 0 11px 70px;\r\n\t\t\tgap: 0 40px;\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(1) {\r\n\t\t\tmax-width: 586px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 84px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(2) {\r\n\t\t\tmax-width: 648px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 80px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(3) {\r\n\t\t\tmax-width: 708px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 80px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(4) {\r\n\t\t\tmax-width: 768px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 70px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 800px) {\r\n\t.choice {\r\n\t\t&__item {\r\n\t\t\tpadding: 9px 0 8px 55px;\r\n\t\t\tgap: 0 30px;\r\n\r\n\t\t\t&-decor::before {\r\n\t\t\t\ttransform: skewX(-20deg);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(1) {\r\n\t\t\tmax-width: 554px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 54px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(2) {\r\n\t\t\tmax-width: 592px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 50px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(3) {\r\n\t\t\tmax-width: 630px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 50px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__item:nth-child(4) {\r\n\t\t\tmax-width: 668px;\r\n\r\n\t\t\t& img {\r\n\t\t\t\twidth: 50px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 700px) {\r\n\t.choice {\r\n\r\n\t\t&__item {\r\n\t\t\twidth: 100%;\r\n\t\t\tmax-width: 100% !important;\r\n\t\t\tpadding: 20px 0 8px 20px;\r\n\t\t\tgap: 0 20px;\r\n\r\n\t\t\t&::before {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\r\n\t\t\t& img {\r\n\t\t\t\talign-self: flex-start;\r\n\t\t\t}\r\n\r\n\t\t\t&-decor {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\r\n\t\t\t&-text {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\r\n\t\t\t&-source {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\r\n\t\t\t&-text--mobile {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tmax-width: 600px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__subtitle {\r\n\t\t\tcolor: var(--default);\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 600px) {\r\n\t.choice {\r\n\t\tpadding-top: 50px;\r\n\r\n\t\t&__title {\r\n\t\t\tfont-size: 30px;\r\n\t\t\tletter-spacing: 1.2px;\r\n\r\n\t\t\tline-height: 32px;\r\n\t\t\tmargin-bottom: 20px;\r\n\t\t}\r\n\r\n\t\t&__subtitle {\r\n\t\t\tmargin-bottom: 30px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 500px) {\r\n\t.choice {\r\n\t\tpadding-top: 50px;\r\n\r\n\t\t&__title {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t&__title--mobile {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 360px) {\r\n\t.choice {\r\n\t\t&__title--mobile {\r\n\t\t\tfont-size: 26px;\r\n\t\t}\r\n\t}\r\n}",".professional {\r\n position: relative;\r\n overflow: hidden;\r\n margin-top: 85px;\r\n background-color: var(--blue-middle);\r\n\r\n &__inner {\r\n display: flex;\r\n position: relative;\r\n }\r\n\r\n &__content {\r\n width: 50%;\r\n padding: 85px 0 55px;\r\n display: flex;\r\n flex-direction: column;\r\n position: relative;\r\n z-index: 11;\r\n color: var(--light);\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n right: 26%;\r\n bottom: 0;\r\n width: 66vw;\r\n height: 100%;\r\n background-image: linear-gradient(108deg,\r\n #cd1338 39.39%,\r\n rgba(205, 19, 56, 0.46) 127.43%);\r\n z-index: -1;\r\n transform: skewX(17deg);\r\n backdrop-filter: blur(5px);\r\n transform-origin: top;\r\n }\r\n }\r\n\r\n &__title {\r\n margin-bottom: 24px;\r\n }\r\n\r\n &__subtitle {\r\n line-height: 1;\r\n font-size: 36px;\r\n font-weight: 600;\r\n margin-top: -5px;\r\n margin-bottom: 70px;\r\n }\r\n\r\n &__text {\r\n font-size: 24px;\r\n font-weight: 200;\r\n line-height: 1.17;\r\n max-width: 560px;\r\n width: 100%;\r\n }\r\n\r\n &__text-wrapper {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 30px;\r\n margin-bottom: 44px;\r\n }\r\n\r\n &__slider-container {\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n width: 100%;\r\n max-width: 1440px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n overflow: hidden;\r\n }\r\n\r\n &__slider {\r\n width: 70%;\r\n position: absolute;\r\n top: 160px;\r\n right: -6%;\r\n\r\n &-wrapper {\r\n padding: 40px 0;\r\n }\r\n\r\n &-item {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n filter: grayscale(100%);\r\n transform: scale(1);\r\n transition: transform var(--transition);\r\n\r\n img {\r\n margin: auto;\r\n height: 220px;\r\n width: 400px;\r\n transition: all var(--transition);\r\n }\r\n\r\n &.swiper-slide-active {\r\n transform: scale(1.3);\r\n z-index: 11;\r\n filter: grayscale(0);\r\n\r\n .professional__slider-link {\r\n box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.45);\r\n\r\n &::before {\r\n background-color: rgba(0, 0, 0, 0.1);\r\n }\r\n }\r\n\r\n .professional__slider-icon {\r\n opacity: 1;\r\n }\r\n\r\n img {\r\n width: 350px;\r\n transition: all var(--transition);\r\n }\r\n }\r\n\r\n //TODO hide last slide\r\n &--hide {\r\n filter: grayscale(100%) !important;\r\n pointer-events: none;\r\n }\r\n }\r\n\r\n &-link {\r\n position: relative;\r\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);\r\n transition: all var(--transition);\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(0, 0, 0, 0.25);\r\n z-index: 1;\r\n }\r\n }\r\n\r\n &-icon {\r\n position: absolute;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 80px;\r\n height: 66px;\r\n overflow: hidden;\r\n top: 50%;\r\n left: 50%;\r\n display: flex;\r\n transform: translate(-50%, -50%);\r\n z-index: 1;\r\n opacity: 0;\r\n transition: all var(--transition);\r\n\r\n & svg path {\r\n transition: all var(--transition);\r\n }\r\n\r\n &:hover svg path:nth-child(1) {\r\n fill: var(--blue-dark);\r\n }\r\n\r\n &:hover svg path:nth-child(2) {\r\n fill: var(--light);\r\n }\r\n }\r\n\r\n &-btn {\r\n box-shadow: none;\r\n background-color: var(--light);\r\n border-radius: 50%;\r\n border: none;\r\n width: 56px;\r\n height: 56px;\r\n padding: 0;\r\n display: flex;\r\n\r\n justify-content: center;\r\n align-items: center;\r\n top: 150px;\r\n\r\n &::after {\r\n content: '';\r\n }\r\n\r\n & svg {\r\n transform: scale(0.8);\r\n }\r\n }\r\n\r\n &-btn.swiper-button-disabled {\r\n opacity: 0.5;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 19%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 19%;\r\n }\r\n\r\n &-info {\r\n margin: 0 auto;\r\n display: block;\r\n max-width: 420px;\r\n font-weight: 600;\r\n color: #fff;\r\n text-align: center;\r\n font-size: 20px;\r\n line-height: 1.17;\r\n }\r\n }\r\n\r\n &__slider-pagination {\r\n width: auto !important;\r\n position: static !important;\r\n padding-top: 16px;\r\n margin-bottom: 32px;\r\n }\r\n\r\n &__slider-pagination .swiper-pagination-bullet {\r\n width: 56px;\r\n height: 3px;\r\n padding: 0;\r\n border-radius: 0;\r\n margin: 0 9px !important;\r\n background-color: var(--light);\r\n opacity: 0.5;\r\n bottom: 0;\r\n }\r\n\r\n &__slider-pagination .swiper-pagination-bullet-active {\r\n background-color: var(--light) !important;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .professional {\r\n &__content::before {\r\n right: 20%;\r\n }\r\n\r\n &__slider {\r\n width: 66%;\r\n right: -108px;\r\n\r\n &-item {\r\n img {\r\n height: 220px;\r\n }\r\n }\r\n\r\n &-navigation-prev {\r\n left: 16%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 16%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .professional {\r\n margin-top: 60px;\r\n\r\n &__content {\r\n padding: 60px 0 80px;\r\n\r\n &::before {\r\n right: 23%;\r\n }\r\n }\r\n\r\n &__subtitle {\r\n font-size: 25px;\r\n margin-bottom: 50px;\r\n }\r\n\r\n &__text {\r\n font-size: 17px;\r\n max-width: 520px;\r\n }\r\n\r\n &__text-wrapper {\r\n margin-bottom: 38px;\r\n }\r\n\r\n &__slider {\r\n top: 128px;\r\n right: -80px;\r\n\r\n &-item {\r\n & img {\r\n height: 194px;\r\n width: 400px;\r\n }\r\n\r\n &.swiper-slide-active {\r\n img {\r\n width: 300px;\r\n // height: 200px;\r\n }\r\n }\r\n }\r\n\r\n &-btn {\r\n top: 130px;\r\n }\r\n\r\n &-pagination {\r\n padding-top: 2px;\r\n margin-bottom: 27px;\r\n\r\n & .swiper-pagination-bullet {\r\n width: 50px;\r\n }\r\n }\r\n\r\n &-info {\r\n font-size: 14px;\r\n max-width: 290px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1140px) {\r\n .professional {\r\n &__content::before {\r\n right: 17%;\r\n }\r\n\r\n &__slider-item.swiper-slide-active img {\r\n // width: 270px;\r\n }\r\n\r\n &__slider-navigation-prev {\r\n left: 14%;\r\n }\r\n\r\n &__slider-navigation-next {\r\n right: 14%;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .professional {\r\n padding-bottom: 70px;\r\n\r\n &__content {\r\n padding: 60px 0 70px;\r\n\r\n &::before {\r\n right: 13%;\r\n }\r\n }\r\n\r\n &__subtitle {\r\n margin-bottom: 55px;\r\n }\r\n\r\n &__text {\r\n max-width: 420px;\r\n }\r\n\r\n &__text-wrapper {\r\n margin-bottom: 56px;\r\n gap: 20px;\r\n }\r\n\r\n &__slider {\r\n &-item {\r\n &.swiper-slide-active img {\r\n width: 240px;\r\n }\r\n\r\n & img {\r\n height: 150px;\r\n width: 300px;\r\n }\r\n }\r\n\r\n &-icon {\r\n width: 56px;\r\n height: 46px;\r\n }\r\n\r\n &-btn {\r\n width: 42px;\r\n height: 42px;\r\n top: 116px;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 18%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 18%;\r\n }\r\n\r\n &-pagination {\r\n padding-top: 0;\r\n }\r\n\r\n &-pagination .swiper-pagination-bullet {\r\n width: 38px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 992px) {\r\n .professional {\r\n &__content {\r\n width: 100%;\r\n padding-bottom: 45px;\r\n\r\n &::before {\r\n display: none;\r\n }\r\n }\r\n\r\n &__subtitle {\r\n margin-bottom: 33px;\r\n }\r\n\r\n &__text-wrapper {\r\n margin-bottom: 0;\r\n }\r\n\r\n &__text {\r\n max-width: 520px;\r\n }\r\n\r\n &__slider {\r\n position: static;\r\n width: 100%;\r\n\r\n &-decor {\r\n position: relative;\r\n transform: rotate(180deg);\r\n z-index: 1;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n z-index: 2;\r\n left: 0;\r\n top: 0;\r\n right: 0;\r\n height: 1000px;\r\n background-image: linear-gradient(180deg,\r\n #cd1338 39.39%,\r\n rgba(205, 19, 56, 0.46) 127.43%);\r\n transform: skewY(343deg) rotate(180deg);\r\n backdrop-filter: blur(5px);\r\n }\r\n }\r\n\r\n &-container {\r\n padding: 0 var(--container-offset);\r\n max-width: var(--container-width);\r\n\r\n position: static;\r\n transform: translateX(0);\r\n margin: 0 auto 52px auto;\r\n }\r\n\r\n &-item {\r\n & img {\r\n height: 160px;\r\n }\r\n\r\n &.swiper-slide-active {\r\n transform: scale(1.5);\r\n }\r\n\r\n &.swiper-slide-active img {\r\n // width: 230px;\r\n width: 250px;\r\n }\r\n }\r\n\r\n &-btn {\r\n top: 122px;\r\n }\r\n\r\n &-pagination {\r\n margin-bottom: 20px;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 20%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 20%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .professional {\r\n margin-top: 60px;\r\n\r\n &__slider {\r\n &-item {\r\n &.swiper-slide-active {\r\n transform: scale(1.4);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .professional {\r\n\r\n &__subtitle {\r\n font-size: 16px;\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n line-height: 18px;\r\n max-width: 340px;\r\n }\r\n\r\n &__slider {\r\n &-decor {\r\n padding-top: 10px;\r\n\r\n &::before {\r\n top: -30px;\r\n }\r\n }\r\n\r\n &-item {\r\n img {\r\n height: 140px;\r\n }\r\n\r\n &.swiper-slide-active {\r\n & img {\r\n width: 230px;\r\n }\r\n }\r\n }\r\n\r\n &-icon {\r\n width: 50px;\r\n height: 40px;\r\n }\r\n\r\n &-btn {\r\n top: 110px;\r\n width: 38px;\r\n height: 38px;\r\n\r\n & svg {\r\n transform: scale(0.6);\r\n }\r\n }\r\n\r\n &-navigation-prev {\r\n left: 28%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 28%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .professional {\r\n &__content {\r\n padding: 45px 0 10px;\r\n }\r\n\r\n &__slider {\r\n &-decor {\r\n padding-top: 30px;\r\n }\r\n\r\n &-container {\r\n padding-left: 0;\r\n padding-right: 0;\r\n margin-bottom: 40px;\r\n }\r\n\r\n &-pagination {\r\n padding-top: 10px;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 14%;\r\n }\r\n\r\n &-navigation-next {\r\n right: 14%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n .professional {\r\n &__slider {\r\n &-container {\r\n padding-top: 0;\r\n }\r\n\r\n &-btn {\r\n top: 115px;\r\n }\r\n\r\n &-item.swiper-slide-active {\r\n transform: scale(1.2);\r\n }\r\n }\r\n }\r\n}",".interview {\r\n --content-width: 800px;\r\n --content-offset: 140px;\r\n position: relative;\r\n overflow: hidden;\r\n background-color: var(--blue-middle);\r\n\r\n &__slider {\r\n &-wrapper {\r\n align-items: stretch;\r\n }\r\n\r\n &-content {\r\n position: relative;\r\n z-index: 1;\r\n flex-grow: 1;\r\n\r\n }\r\n\r\n &-inner {\r\n padding: 200px var(--container-offset) 288px;\r\n position: relative;\r\n max-width: var(--content-width);\r\n margin-left: auto;\r\n margin-right: var(--content-offset);\r\n\r\n }\r\n\r\n &-title {\r\n font-size: 68px;\r\n margin-bottom: 35px;\r\n }\r\n\r\n &-info {\r\n max-width: 280px;\r\n margin-bottom: 120px;\r\n }\r\n\r\n &-name {\r\n font-size: 16px;\r\n font-weight: 700;\r\n line-height: 1.05;\r\n margin-bottom: 22px;\r\n }\r\n\r\n &-descr {\r\n font-size: 16px;\r\n font-weight: 200;\r\n line-height: 18px;\r\n }\r\n\r\n &-text {\r\n font-size: 24px;\r\n font-weight: 200;\r\n line-height: 1.2;\r\n }\r\n\r\n &-item {\r\n height: auto;\r\n position: relative;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-end;\r\n\r\n &::before {\r\n content: \"\";\r\n position: absolute;\r\n left: 36%;\r\n bottom: 0;\r\n width: 100vw;\r\n height: 100%;\r\n z-index: 1;\r\n transform: skewX(-17deg);\r\n transform-origin: top;\r\n background-image: linear-gradient(270deg, #00406C 38.01%, rgba(0, 64, 108, 0.53) 117.87%);\r\n backdrop-filter: blur(10px);\r\n }\r\n\r\n &-content {\r\n position: relative;\r\n z-index: 11;\r\n }\r\n\r\n }\r\n\r\n &-img {\r\n position: absolute;\r\n height: 100%;\r\n z-index: -1;\r\n\r\n img {\r\n height: 100%;\r\n }\r\n }\r\n\r\n &-link {\r\n font-variation-settings: \"wdth\" 140, \"wght\" 700;\r\n position: absolute;\r\n bottom: 100px;\r\n left: var(--container-offset);\r\n right: var(--container-offset);\r\n font-size: 24px;\r\n font-weight: 700;\r\n line-height: 56px;\r\n letter-spacing: 0.12px;\r\n box-sizing: border-box;\r\n text-transform: none;\r\n }\r\n\r\n &-btn {\r\n box-shadow: none;\r\n background-color: var(--light);\r\n border-radius: 50%;\r\n border: none;\r\n width: 56px;\r\n height: 56px;\r\n padding: 0;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n bottom: 440px;\r\n top: auto;\r\n\r\n &::after {\r\n content: '';\r\n }\r\n\r\n & svg {\r\n transform: scale(0.8);\r\n }\r\n }\r\n\r\n &-navigation {\r\n\r\n & svg path {\r\n fill: var(--light);\r\n }\r\n\r\n &-prev {\r\n left: auto;\r\n right: var(--content-width);\r\n background-color: var(--accent);\r\n }\r\n\r\n &-next {\r\n left: var(--content-width);\r\n background-color: var(--accent);\r\n }\r\n\r\n &-inner {\r\n position: relative;\r\n max-width: var(--content-width);\r\n margin-left: auto;\r\n margin-right: var(--content-offset);\r\n }\r\n }\r\n\r\n &-info {\r\n margin-left: auto;\r\n padding-right: 60px;\r\n }\r\n\r\n &-navigation-container {\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 2;\r\n }\r\n }\r\n\r\n &__slider-pagination {\r\n width: auto !important;\r\n bottom: 230px !important;\r\n left: 50% !important;\r\n transform: translateX(-50%) !important;\r\n }\r\n\r\n &__slider-pagination {\r\n display: flex;\r\n gap: 10px;\r\n\r\n & .swiper-pagination-bullet {\r\n width: 70px;\r\n height: 3px;\r\n padding: 0;\r\n border-radius: 0;\r\n background-color: var(--light);\r\n opacity: 0.5;\r\n margin: 0;\r\n }\r\n }\r\n\r\n &__slider-pagination .swiper-pagination-bullet-active {\r\n background-color: var(--light) !important;\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .interview {\r\n --content-offset: 60px;\r\n --content-width: 760px;\r\n\r\n &__slider {\r\n &-info {\r\n padding-right: 134px;\r\n }\r\n\r\n &-item {\r\n &::before {\r\n left: 39%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n@media (max-width: 1280px) {\r\n .interview {\r\n --content-offset: 8%;\r\n --content-width: 58%;\r\n\r\n\r\n &__slider {\r\n\r\n &-inner {\r\n padding: 90px 0 252px;\r\n }\r\n\r\n &-item {\r\n &::before {\r\n left: 34%;\r\n }\r\n }\r\n\r\n &-title {\r\n font-size: 50px;\r\n }\r\n\r\n &-info {\r\n padding-right: 0;\r\n margin-bottom: 50px;\r\n }\r\n\r\n &-name {\r\n font-size: 12px;\r\n margin-bottom: 10px;\r\n }\r\n\r\n &-descr {\r\n font-size: 12px;\r\n }\r\n\r\n &-text {\r\n font-size: 17px;\r\n max-width: 600px;\r\n }\r\n\r\n &-link {\r\n font-size: 17px;\r\n line-height: 38px;\r\n }\r\n\r\n &-pagination {\r\n bottom: 190px !important;\r\n }\r\n\r\n &-btn {\r\n bottom: 350px;\r\n }\r\n\r\n &-navigation {\r\n &-prev {\r\n right: auto;\r\n left: -80px;\r\n }\r\n\r\n &-next {\r\n left: auto;\r\n right: -80px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .interview {\r\n --content-offset: 7%;\r\n --content-width: 61%;\r\n\r\n &__slider {\r\n &-img {\r\n left: -50px;\r\n }\r\n\r\n &-btn {\r\n width: 46px;\r\n height: 46px;\r\n }\r\n\r\n &-text {\r\n max-width: 470px;\r\n }\r\n\r\n &-title {\r\n font-size: 47px;\r\n letter-spacing: 1.5px;\r\n }\r\n\r\n &-navigation {\r\n &-prev {\r\n left: -60px;\r\n }\r\n\r\n &-next {\r\n right: -60px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n@media (max-width: 900px) {\r\n .interview {\r\n --content-offset: 0;\r\n --content-width: 560px;\r\n\r\n &__slider {\r\n\r\n &-inner {\r\n padding: 490px 0 210px;\r\n margin-left: 0;\r\n margin: 0 auto;\r\n }\r\n\r\n &-info {\r\n margin-bottom: 36px;\r\n }\r\n\r\n &-link {\r\n bottom: 90px;\r\n left: 0;\r\n right: 0;\r\n }\r\n\r\n &-pagination {\r\n bottom: 168px !important;\r\n }\r\n\r\n &-title {\r\n font-size: 50px;\r\n letter-spacing: 2.5px;\r\n }\r\n\r\n &-navigation {\r\n &-inner {\r\n max-width: 100%;\r\n }\r\n\r\n &-prev {\r\n left: 0;\r\n }\r\n\r\n &-next {\r\n right: 0;\r\n }\r\n }\r\n\r\n &-item {\r\n max-height: 100%;\r\n\r\n &::before {\r\n transform: skewX(0);\r\n transform: skewY(18deg);\r\n left: 0;\r\n right: 0;\r\n top: 406px;\r\n height: 100%;\r\n background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\r\n }\r\n }\r\n\r\n &-img {\r\n width: 100%;\r\n left: 0;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n@media (max-width: 700px) {\r\n .interview {\r\n\r\n &__slider {\r\n &-title {\r\n margin-bottom: 25px;\r\n font-size: 32px;\r\n letter-spacing: 1.6px;\r\n }\r\n\r\n &-img {\r\n & img {\r\n height: auto;\r\n }\r\n }\r\n\r\n &-info {\r\n max-width: 220px;\r\n }\r\n\r\n &-text {\r\n font-size: 14px;\r\n }\r\n\r\n &-pagination {\r\n & .swiper-pagination-bullet {\r\n width: 46px;\r\n }\r\n }\r\n\r\n &-link {\r\n line-height: 30px;\r\n font-size: 14px;\r\n }\r\n\r\n &-btn {\r\n bottom: 150px;\r\n width: 36px;\r\n height: 36px;\r\n\r\n & svg {\r\n transform: scale(0.6);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .interview {\r\n &__slider {\r\n\r\n &-inner {\r\n padding: 390px 0 210px;\r\n }\r\n\r\n &-item {\r\n\r\n &::before {\r\n top: 333px;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}",".chat {\r\n position: relative;\r\n padding: 54px 0 48px;\r\n overflow: hidden;\r\n\r\n background-image: url('./../img/chat-bg.webp');\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n\r\n &__inner {\r\n position: relative;\r\n z-index: 1;\r\n }\r\n\r\n &__title {\r\n margin-bottom: 24px;\r\n }\r\n\r\n &__text {\r\n max-width: 686px;\r\n margin-bottom: 30px;\r\n font-size: 24px;\r\n }\r\n\r\n &__mobile {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n z-index: -1;\r\n transform: scale(1.1);\r\n transform-origin: top right;\r\n }\r\n\r\n &__bottom {\r\n display: inline-flex;\r\n flex-direction: column;\r\n align-content: center;\r\n justify-content: center;\r\n gap: 36px\r\n }\r\n\r\n &__img {\r\n align-self: center;\r\n width: 216px;\r\n }\r\n\r\n &__btn {\r\n padding: 0 35px;\r\n text-transform: initial;\r\n font-size: 20px;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .chat {\r\n background-position: top right -100px;\r\n\r\n &__mobile {\r\n transform: scale(1);\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .chat {\r\n &__text {\r\n max-width: 656px;\r\n margin-bottom: 50px;\r\n font-size: 17px;\r\n }\r\n\r\n &__mobile {\r\n transform: scale(0.9);\r\n }\r\n\r\n &__img {\r\n width: 194px;\r\n }\r\n\r\n &__btn {\r\n padding: 5px 35px\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .chat {\r\n\r\n &__text {\r\n max-width: 570px;\r\n margin-bottom: 50px;\r\n font-size: 17px;\r\n }\r\n\r\n &__mobile {\r\n transform: scale(0.8);\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .chat {\r\n &__text {\r\n max-width: 690px;\r\n\r\n }\r\n\r\n &__mobile {\r\n display: flex;\r\n justify-content: center;\r\n transform: scale(1);\r\n top: 173px;\r\n right: 2%;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n\r\n .chat {\r\n padding: 54px 0 0;\r\n background-image: url('./../img/chat-bg-mobile.webp');\r\n background-position: top right 0;\r\n\r\n &__mobile {\r\n position: static;\r\n max-width: 450px;\r\n width: 100%;\r\n margin: 0 auto;\r\n transform: scale(1);\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n line-height: 1.2;\r\n margin-bottom: 30px;\r\n }\r\n\r\n &__bottom {\r\n position: absolute;\r\n z-index: 3;\r\n bottom: 0;\r\n padding-bottom: 56px;\r\n left: 0;\r\n right: 0;\r\n\r\n &::before {\r\n content: \"\";\r\n position: absolute;\r\n left: calc(var(--container-offset) * -1);\r\n right: calc(var(--container-offset) * -1);\r\n bottom: 0;\r\n height: 180px;\r\n z-index: -1;\r\n background-image: linear-gradient(-17deg, #00406c94 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\r\n backdrop-filter: blur(5px);\r\n clip-path: polygon(0px 60px, 100% 0%, 100% 100%, 0% 100%);\r\n }\r\n }\r\n\r\n &__img {\r\n display: none;\r\n }\r\n\r\n &__btn {\r\n max-width: 400px;\r\n width: 100%;\r\n margin: 0 auto;\r\n font-size: 14px;\r\n padding: 4px 35px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .chat {\r\n padding: 34px 0 0;\r\n\r\n &__btn {\r\n padding: 4px 10px;\r\n }\r\n\r\n &__text {\r\n max-width: 310px;\r\n }\r\n\r\n }\r\n}",".accordion-mobile {\r\n display: none;\r\n}\r\n\r\n.accordion {\r\n &__item {\r\n .accordion__title-wrapper {\r\n clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);\r\n }\r\n }\r\n\r\n &__item:nth-child(1) {\r\n width: 408px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n &__item:nth-child(2) {\r\n width: 436px;\r\n\r\n & .accordion__title-wrapper {\r\n color: var(--default);\r\n }\r\n }\r\n\r\n &__title-wrapper {\r\n cursor: pointer;\r\n padding: 13px 0 13px 16px;\r\n background-color: var(--light);\r\n color: var(--blue-middle);\r\n font-size: 24px;\r\n font-weight: 600;\r\n line-height: 1.7;\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n &__title {\r\n display: inline-block;\r\n padding-right: 18px;\r\n }\r\n\r\n &__icon {\r\n width: 32px;\r\n height: 16px;\r\n transition: all 0.5s ease-in-out;\r\n }\r\n\r\n &__content {\r\n max-height: 0;\r\n overflow: hidden;\r\n transition: all 0.5s ease-in-out;\r\n color: var(--default);\r\n font-size: 24px;\r\n font-weight: 200;\r\n background-color: #f5f5f5;\r\n padding: 0 10px 0 14px;\r\n margin: -1px 0 0 0;\r\n }\r\n\r\n &__content-text {\r\n line-height: 1.17;\r\n\r\n span {\r\n font-variation-settings:\r\n 'wdth' 140,\r\n 'wght' 600;\r\n }\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 8px;\r\n }\r\n }\r\n\r\n & .active .accordion__content {\r\n max-height: 600px;\r\n padding: 10px 10px 10px 14px;\r\n overflow-y: scroll;\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .accordion {\r\n &__content {\r\n font-size: 17px;\r\n padding: 0 10px 0 27px;\r\n\r\n &-text {\r\n &:not(:last-child) {\r\n margin-bottom: 6px;\r\n }\r\n }\r\n }\r\n\r\n & .active .accordion__content {\r\n padding: 10px 10px 10px 27px;\r\n }\r\n\r\n &__item:nth-child(1) {\r\n width: 370px;\r\n margin-bottom: 14px;\r\n }\r\n\r\n &__item:nth-child(2) {\r\n width: 390px;\r\n }\r\n\r\n &__item .accordion__title-wrapper {\r\n clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);\r\n }\r\n\r\n &__title-wrapper {\r\n padding: 10px 0 10px 27px;\r\n }\r\n\r\n &__title {\r\n font-size: 17px;\r\n }\r\n\r\n &__icon {\r\n margin: 0 30px 0 auto;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 992px) {\r\n .accordion-desktop {\r\n display: none;\r\n }\r\n\r\n .accordion-mobile {\r\n display: block;\r\n padding: 0 var(--container-offset);\r\n max-width: var(--container-width);\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n\r\n .accordion {\r\n &__items {\r\n display: flex;\r\n justify-content: space-between;\r\n gap: 6px;\r\n }\r\n\r\n &__item-wrapper {\r\n padding: 10px 0 10px 16px;\r\n }\r\n\r\n &__item {\r\n &:nth-child(1) {\r\n width: 50%;\r\n margin-bottom: 0;\r\n }\r\n\r\n &:nth-child(2) {\r\n width: 50%;\r\n\r\n & .accordion__title-wrapper {\r\n clip-path: polygon(0 0, 100% 0, 100% 100%, 4% 100%);\r\n }\r\n\r\n & .accordion__content {\r\n margin-left: 1.9vw;\r\n }\r\n\r\n & .accordion__icon {\r\n margin: 0 12px 0 auto;\r\n }\r\n }\r\n }\r\n\r\n &__title {\r\n padding-right: 0;\r\n }\r\n\r\n &__icon {\r\n margin: 0 22px 0 auto;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .accordion {\r\n &__items {\r\n flex-direction: column;\r\n gap: 14px;\r\n }\r\n\r\n &__content {\r\n font-size: 14px;\r\n padding: 0 10px 0 12px;\r\n\r\n &-text {\r\n &:not(:last-child) {\r\n margin-bottom: 4px;\r\n }\r\n }\r\n }\r\n\r\n & .active .accordion__content {\r\n padding: 10px 10px 10px 12px;\r\n }\r\n\r\n &__item {\r\n &:nth-child(1) {\r\n width: auto;\r\n max-width: 320px;\r\n }\r\n\r\n &:nth-child(2) {\r\n width: auto;\r\n max-width: 336px;\r\n\r\n & .accordion__content {\r\n margin-left: 0;\r\n }\r\n }\r\n\r\n &:nth-child(2) .accordion__title-wrapper {\r\n clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);\r\n }\r\n\r\n &:nth-child(2) .accordion__icon {\r\n margin: 0 22px 0 auto;\r\n }\r\n }\r\n\r\n &__title-wrapper {\r\n padding: 10px 10px 10px 12px;\r\n }\r\n\r\n &__title {\r\n font-size: 14px;\r\n }\r\n\r\n &__icon {\r\n width: 20px;\r\n height: 10px;\r\n\r\n & img {\r\n object-fit: contain;\r\n }\r\n }\r\n }\r\n}\r\n",".banner {\r\n margin-top: 85px;\r\n\r\n &__background {\r\n background-image: url('./../img/banner-bg.jpg');\r\n background-size: cover;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n }\r\n\r\n &__inner {\r\n min-height: 96px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n }\r\n\r\n &__title {\r\n font-size: 48px;\r\n margin-right: 88px;\r\n margin-bottom: 0;\r\n }\r\n\r\n &__btn {\r\n margin-right: 140px;\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .banner {\r\n margin-top: 60px;\r\n\r\n &__inner {\r\n min-height: 68px;\r\n }\r\n\r\n &__title {\r\n font-size: 34px;\r\n margin-right: 50px;\r\n }\r\n\r\n &__btn {\r\n margin-right: 180px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .banner {\r\n // padding-top: 40px;\r\n }\r\n}\r\n\r\n@media (max-width: 940px) {\r\n .banner {\r\n &__btn {\r\n margin-right: 0;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .banner {\r\n &__inner {\r\n min-height: 68px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding: 46px 0 20px;\r\n }\r\n\r\n &__title {\r\n margin-bottom: 20px;\r\n text-align: center;\r\n margin-right: 0;\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n line-height: 32px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n .banner {\r\n &__title {\r\n font-size: 26px;\r\n }\r\n }\r\n}",".goods {\r\n padding: 62px 0 10px;\r\n\r\n &__slider {\r\n margin-left: -5px;\r\n margin-right: -5px;\r\n }\r\n\r\n &__slider-wrapper {\r\n align-items: stretch;\r\n }\r\n\r\n &__item {\r\n height: auto;\r\n padding: 10px 10px 14px;\r\n box-sizing: border-box;\r\n background-color: var(--light);\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n text-align: center;\r\n\r\n &-shadow {\r\n box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);\r\n padding: 28px 10px 42px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 100%;\r\n }\r\n\r\n &-bottom {\r\n padding: 0 10px;\r\n flex-grow: 1;\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n img {\r\n margin-left: auto;\r\n margin-right: auto;\r\n width: 310px;\r\n max-height: 310px;\r\n object-fit: contain;\r\n }\r\n\r\n &-title {\r\n color: var(--blue-middle);\r\n font-size: 20px;\r\n font-weight: 629;\r\n line-height: 22px;\r\n margin-bottom: 5px;\r\n }\r\n\r\n &-subtitle {\r\n display: inline-block;\r\n margin-bottom: 18px;\r\n font-size: 16px;\r\n line-height: 18px;\r\n font-weight: 200;\r\n color: var(--gray);\r\n }\r\n\r\n &-text {\r\n color: var(--default);\r\n margin-bottom: 28px;\r\n font-size: 16px;\r\n font-weight: 200;\r\n line-height: 18px;\r\n text-align: left;\r\n }\r\n\r\n &-btn {\r\n // max-width: 262px;\r\n width: 100%;\r\n margin-left: auto;\r\n margin-right: auto;\r\n opacity: 0.5;\r\n\r\n &:hover {\r\n background-color: var(--blue-dark);\r\n opacity: 1;\r\n }\r\n\r\n margin-top: auto;\r\n }\r\n\r\n &-img {\r\n position: relative;\r\n margin-bottom: 10px;\r\n }\r\n\r\n &.goods__item--icon .goods__item-img::before {\r\n content: '';\r\n position: absolute;\r\n bottom: 0px;\r\n right: 16%;\r\n width: 15px;\r\n height: 15px;\r\n background-size: cover;\r\n object-fit: cover;\r\n background-image: url('./../img/label-icon.png');\r\n }\r\n }\r\n\r\n &__slider-wrapper__arros {\r\n position: relative;\r\n padding: 0 38px;\r\n }\r\n\r\n &__slider-navigation {\r\n left: 0;\r\n right: 0;\r\n top: 50%;\r\n transform: translateY(-50%);\r\n }\r\n\r\n &__slider-btn {\r\n background-color: transparent;\r\n cursor: pointer;\r\n border: none;\r\n padding: 0;\r\n width: 34px;\r\n height: 42px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin-top: -50px;\r\n\r\n &::after {\r\n content: '';\r\n }\r\n\r\n & svg {\r\n transform: scale(0.9);\r\n }\r\n }\r\n\r\n &__slider-btn.swiper-button-disabled svg path {\r\n stroke: var(--default);\r\n }\r\n\r\n &__slider-prev {\r\n left: 2px;\r\n }\r\n\r\n &__slider-next {\r\n right: 2px;\r\n }\r\n\r\n &__slider-pagination {\r\n position: relative;\r\n top: -5px;\r\n margin-left: -5px;\r\n margin-right: -5px;\r\n }\r\n\r\n &__slider-pagination .swiper-pagination-bullet {\r\n width: 56px;\r\n height: 2px;\r\n padding: 5px 0;\r\n border-radius: 0;\r\n margin: 0 18px !important;\r\n position: relative;\r\n background-color: var(--light);\r\n bottom: 0;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n left: 0;\r\n height: 3px;\r\n width: 100%;\r\n transform: translateY(-50%);\r\n background-color: var(--default) !important;\r\n }\r\n }\r\n\r\n &__slider-pagination .swiper-pagination-bullet-active {\r\n &::before {\r\n background-color: var(--accent) !important;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .goods {\r\n &__item-text {\r\n margin-bottom: 25px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .goods {\r\n &__item {\r\n & img {\r\n width: 220px;\r\n max-height: 220px;\r\n }\r\n\r\n &-title {\r\n font-size: 14px;\r\n line-height: 16px;\r\n margin-bottom: 0;\r\n }\r\n\r\n &-subtitle {\r\n font-size: 12px;\r\n }\r\n\r\n &-text {\r\n font-size: 12px;\r\n margin-bottom: 30px;\r\n }\r\n\r\n &-shadow {\r\n padding: 16px 10px 28px;\r\n }\r\n\r\n &.goods__item--icon .goods__item-img::before {\r\n right: 12%;\r\n }\r\n }\r\n }\r\n\r\n .goods__slider-pagination .swiper-pagination-bullet {\r\n margin: 0 10px !important;\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .goods {\r\n &__item-text {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) and (min-width: 941px) {\r\n .goods {\r\n &__item img {\r\n width: 166px;\r\n max-height: 166px;\r\n }\r\n\r\n &__item-btn {\r\n min-width: 140px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 940px) {\r\n .goods {\r\n padding-top: 40px;\r\n\r\n &__slider {\r\n &-pagination .swiper-pagination-bullet {\r\n width: 48px;\r\n margin: 0 7px !important;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .goods {\r\n &__slider {\r\n &-pagination .swiper-pagination-bullet {\r\n width: 35px;\r\n margin: 0 5px !important;\r\n }\r\n }\r\n\r\n &__item {\r\n &-text {\r\n margin-bottom: 10px;\r\n }\r\n\r\n &.goods__item--icon .goods__item-img::before {\r\n right: 12%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n .goods {\r\n &__slider-pagination .swiper-pagination-bullet {\r\n width: 18px;\r\n margin: 0 5px !important;\r\n }\r\n\r\n &__item {\r\n &.goods__item--icon .goods__item-img::before {\r\n right: 22%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .goods {\r\n &__slider-pagination .swiper-pagination-bullet {\r\n width: 14px;\r\n margin: 0 4px !important;\r\n }\r\n\r\n &__item {\r\n &.goods__item--icon .goods__item-img::before {\r\n right: 16%;\r\n }\r\n }\r\n }\r\n}",".labels {\r\n padding: 70px 0 108px;\r\n\r\n &__title {\r\n text-align: center;\r\n color: var(--accent);\r\n margin-bottom: 50px;\r\n font-size: 48px;\r\n }\r\n\r\n &__list {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n gap: 42px;\r\n }\r\n\r\n &__item {\r\n display: inherit;\r\n transition: all var(--transition);\r\n\r\n &:hover {\r\n transform: var(--scale-hover);\r\n }\r\n }\r\n\r\n &__link img {\r\n height: 47px;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .labels {\r\n padding: 70px 0 85px;\r\n\r\n &__list {\r\n gap: 32px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .labels {\r\n padding: 46px 0 50px;\r\n\r\n &__list {\r\n gap: 30px;\r\n }\r\n\r\n &__title {\r\n font-size: 34px;\r\n line-height: 34px;\r\n margin-bottom: 37px;\r\n }\r\n\r\n &__link img {\r\n height: 34px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .labels {\r\n &__list {\r\n gap: 26px;\r\n }\r\n\r\n &__title {}\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .labels {\r\n padding: 46px 0 35px;\r\n\r\n &__link img {\r\n height: 45px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .labels {\r\n padding: 46px 0 100px;\r\n\r\n &__list {\r\n gap: 16px 24px;\r\n }\r\n\r\n &__title {\r\n font-size: 30px;\r\n line-height: 1;\r\n margin-bottom: 30px;\r\n }\r\n\r\n &__link img {\r\n height: 34px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .labels {\r\n &__title {\r\n margin-bottom: 24px;\r\n }\r\n\r\n &__link img {\r\n height: 32px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n .labels {\r\n &__title {\r\n font-weight: 800;\r\n font-size: 26px;\r\n }\r\n\r\n &__link img {\r\n height: 28px;\r\n }\r\n\r\n &__list {\r\n gap: 16px 20px;\r\n }\r\n }\r\n}","$slider-height: 660px;\r\n\r\n.recommendations {\r\n padding: 85px 0 0;\r\n margin-bottom: -1px;\r\n\r\n &__inner {\r\n display: flex;\r\n\r\n }\r\n\r\n &__content {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding-left: 40px;\r\n position: relative;\r\n z-index: 11;\r\n }\r\n\r\n &__title {\r\n margin-bottom: 24px;\r\n color: var(--accent);\r\n }\r\n\r\n &__text {\r\n color: var(--default);\r\n font-size: 24px;\r\n font-weight: 200;\r\n line-height: 28px;\r\n max-width: 540px;\r\n width: 100%;\r\n }\r\n\r\n &__slider {\r\n position: relative;\r\n height: $slider-height;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n &-inner {\r\n width: 50%;\r\n position: relative;\r\n clip-path: polygon(var(--max-offset) 0, 83% 0, 100% 100%, var(--max-offset) 100%);\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n right: 0;\r\n width: calc(100% + (100vw - (var(--content-width) / 2)));\r\n height: 100%;\r\n background-color: var(--blue-middle);\r\n z-index: -1;\r\n }\r\n }\r\n\r\n &-wrapper {\r\n min-width: 0;\r\n flex-grow: 1;\r\n position: relative;\r\n }\r\n\r\n &-container {\r\n padding-right: 140px;\r\n }\r\n\r\n &-item {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n &-link {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n background-image: url('./../img/svg/zoom.svg');\r\n background-position: center;\r\n background-size: contain;\r\n background-repeat: no-repeat;\r\n right: 20px;\r\n top: 10px;\r\n width: 62px;\r\n height: 66px;\r\n }\r\n }\r\n\r\n &-link img {\r\n max-width: 370px;\r\n }\r\n\r\n &-btn {\r\n box-shadow: none;\r\n background-color: transparent;\r\n border: none;\r\n width: 40px;\r\n height: 42px;\r\n padding: 0;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n &::after {\r\n content: '';\r\n }\r\n\r\n & svg {\r\n transform: scale(0.8);\r\n }\r\n }\r\n\r\n &-btn.swiper-button-disabled {\r\n opacity: 0.5;\r\n }\r\n\r\n &-navigation-prev {\r\n left: -10px;\r\n }\r\n\r\n &-navigation-next {\r\n right: 130px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .recommendations {\r\n &__slider {\r\n height: 606px;\r\n\r\n &-inner {\r\n width: 55%;\r\n }\r\n\r\n &-link {\r\n &::before {\r\n width: 50px;\r\n height: 54px;\r\n right: 6px;\r\n }\r\n }\r\n\r\n &-link img {\r\n max-width: 350px;\r\n }\r\n }\r\n\r\n padding: 60px 0 0;\r\n\r\n &__text {\r\n font-size: 17px;\r\n line-height: 20px;\r\n max-width: 376px;\r\n }\r\n\r\n &__content {\r\n padding-left: 130px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .recommendations {\r\n &__slider {\r\n\r\n height: 506px;\r\n\r\n &-inner {\r\n width: 62%;\r\n }\r\n\r\n &-link img {\r\n max-width: 290px;\r\n }\r\n }\r\n\r\n &__content {\r\n padding-left: 10px;\r\n padding-bottom: 76px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .recommendations {\r\n &__slider {\r\n height: 440px;\r\n\r\n &-inner {\r\n width: 58%;\r\n }\r\n\r\n &-link img {\r\n max-width: 240px;\r\n }\r\n }\r\n\r\n &__content {\r\n padding-left: 0;\r\n padding-bottom: 45px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n .recommendations {\r\n &__title {\r\n margin-bottom: 14px;\r\n }\r\n\r\n &__slider {\r\n &-link img {\r\n max-width: 220px;\r\n }\r\n\r\n &-link {\r\n &::before {\r\n width: 30px;\r\n height: 32px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media ((max-width: 768px) and (min-width: 701px)) {\r\n .recommendations {\r\n &__slider {\r\n &-inner {\r\n width: 58%;\r\n }\r\n\r\n &-link img {\r\n max-width: 200px;\r\n }\r\n }\r\n\r\n &__content {\r\n margin-left: -10px;\r\n }\r\n\r\n\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .recommendations {\r\n padding: 50px 0 0;\r\n\r\n &__inner {\r\n flex-direction: column;\r\n justify-content: center;\r\n }\r\n\r\n &__content {\r\n margin-bottom: 0;\r\n margin-left: 0;\r\n margin-bottom: 30px;\r\n padding-bottom: 0;\r\n }\r\n\r\n &__slider {\r\n height: 344px;\r\n\r\n &-link img {\r\n max-width: 200px;\r\n }\r\n\r\n &-inner {\r\n width: 100%;\r\n order: 2;\r\n clip-path: none;\r\n\r\n &::before {\r\n transform: skewX(0);\r\n width: 100vw;\r\n left: calc(var(--container-offset)*-1);\r\n }\r\n }\r\n\r\n &-wrapper {\r\n margin: 0 calc(var(--container-offset) * -1);\r\n }\r\n\r\n &-container {\r\n padding-right: 0;\r\n }\r\n\r\n &-navigation-prev {\r\n left: 0;\r\n }\r\n\r\n &-navigation-next {\r\n right: 0;\r\n }\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n line-height: 1.2;\r\n }\r\n\r\n &__title {\r\n & span {\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n line-height: 32px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 360px) {\r\n .recommendations {\r\n &__title {\r\n font-size: 26px;\r\n letter-spacing: 1px;\r\n }\r\n }\r\n}",".partners {\r\n\tpadding: 90px 0 30px;\r\n\r\n\t&__title {\r\n\t\tcolor: var(--accent);\r\n\t\tmargin-bottom: 60px;\r\n\t}\r\n\r\n\t&__list {\r\n\t\ttransition-timing-function: linear !important;\r\n\t\talign-items: center;\r\n\t\t// column-gap: 80px;\r\n\t\tdisplay: inline-flex;\r\n\t}\r\n\r\n\t&__item {\r\n\t\tflex: 0 0 auto;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\twidth: auto !important;\r\n\r\n\t\timg {\r\n\t\t\tmax-height: 90px;\r\n\t\t\tmax-width: 200px;\r\n\t\t\twidth: 100%;\r\n\t\t\tfilter: grayscale(100%);\r\n\t\t\tobject-fit: contain;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.marquee {\r\n\tanimation: scroll 30s linear infinite;\r\n}\r\n\r\n@keyframes scroll {\r\n\tfrom {\r\n\t\ttransform: translateX(0);\r\n\t}\r\n\r\n\tto {\r\n\t\ttransform: translateX(calc(-100% - 86px));\r\n\t}\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n\t.partners {\r\n\t\tpadding: 55px 0 0;\r\n\r\n\t}\r\n}\r\n\r\n@media (max-width: 768px) {\r\n\t@keyframes scroll {\r\n\t\tfrom {\r\n\t\t\ttransform: translateX(0);\r\n\t\t}\r\n\r\n\t\tto {\r\n\t\t\ttransform: translateX(calc(-100% - 60px));\r\n\t\t}\r\n\t}\r\n\r\n\t.partners {\r\n\r\n\t\t&__title {\r\n\t\t\tmargin-bottom: 40px;\r\n\t\t}\r\n\r\n\t\t&__item img {\r\n\t\t\tmax-height: 60px;\r\n\t\t\tmax-width: 140px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 700px) {\r\n\t.partners {\r\n\t\tpadding: 50px 0 0;\r\n\r\n\t\t&__title {\r\n\t\t\tmargin-bottom: 30px;\r\n\t\t}\r\n\t}\r\n}",".header-history {\r\n\tposition: fixed;\r\n\tleft: 0;\r\n\tright: 0;\r\n\ttop: 0;\r\n\tz-index: 20;\r\n\tbackground-color: var(--blue-middle);\r\n\r\n\t&__burger,\r\n\t&__mobile-logo {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n}\r\n\r\n.nav-history {\r\n\t&__container {\r\n\t\tposition: relative;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\theight: 74px;\r\n\t}\r\n\r\n\t&__list {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tcolumn-gap: 15px;\r\n\t}\r\n\r\n\t&__next.active {\r\n\t\tcolor: var(--accent);\r\n\r\n\t\tsvg path {\r\n\t\t\tstroke: var(--accent);\r\n\t\t}\r\n\t}\r\n\r\n\t&__item--back {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t&__link {\r\n\t\tfont-variation-settings: \"wght\" 700, \"wdth\" 25, \"slnt\" -10;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 6px;\r\n\t\tfont-size: 16px;\r\n\t\tfont-weight: 200;\r\n\t\tline-height: 30px;\r\n\t\ttext-transform: uppercase;\r\n\t\tborder-bottom: 1px solid transparent;\r\n\t\ttransition: all var(--transition);\r\n\t\tfont-stretch: 25%;\r\n\t\tline-height: 47px;\r\n\t\tletter-spacing: 0;\r\n\r\n\t\t&-icon {\r\n\t\t\tmargin-bottom: 2px;\r\n\r\n\t\t\t& path {\r\n\t\t\t\ttransition: all var(--transition);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: var(--accent);\r\n\r\n\t\t\tsvg path {\r\n\t\t\t\tstroke: var(--accent);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&__back {\r\n\t\tmargin-right: auto;\r\n\t}\r\n\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n\t.nav-history {\r\n\t\t&__link {\r\n\t\t\tfont-size: 13px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n\t.nav-history {\r\n\t\t&__list {\r\n\t\t\tcolumn-gap: 10px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 900px) {\r\n\t.header-history {\r\n\t\t&__inner {\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: space-between;\r\n\t\t}\r\n\r\n\t\t&__burger {\r\n\t\t\tdisplay: flex;\r\n\t\t}\r\n\r\n\t\t&.active {\r\n\t\t\tbackground-image: none;\r\n\t\t}\r\n\r\n\t\t&__mobile-logo {\r\n\t\t\tdisplay: block;\r\n\t\t\tcursor: auto;\r\n\t\t\tmax-width: 190px;\r\n\t\t}\r\n\r\n\t\t&__burger {\r\n\t\t\talign-self: center;\r\n\t\t\tdisplay: flex;\r\n\t\t\tmargin-left: auto;\r\n\t\t\tcursor: pointer;\r\n\t\t\theight: 36px;\r\n\t\t\tpadding: 4px 0;\r\n\t\t\twidth: 36px;\r\n\t\t\tz-index: 2;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tjustify-content: space-between;\r\n\t\t}\r\n\r\n\t\t&__mobile-logo {\r\n\t\t\tmargin-left: calc(var(--container-offset) * -1);\r\n\t\t}\r\n\r\n\t\t&__item--back {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\t}\r\n\r\n\t.nav-history {\r\n\t\tposition: fixed;\r\n\t\ttop: 60px;\r\n\t\tleft: -100vw;\r\n\t\tright: 100vw;\r\n\t\tmin-height: calc(100vh - 60px);\r\n\t\tbottom: 0;\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tjustify-content: center;\r\n\t\ttransition: all var(--transition);\r\n\t\tbackground-color: var(--blue-middle);\r\n\t\toverflow-y: auto;\r\n\t\ttext-align: center;\r\n\r\n\t\t&__container {\r\n\t\t\theight: 60px;\r\n\t\t}\r\n\r\n\t\t&__logo {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t&__item--back {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\t&__list {\r\n\t\t\tflex-direction: column;\r\n\t\t\tpadding: 80px 20px 60px;\r\n\t\t\tgap: 20px 0;\r\n\t\t}\r\n\r\n\t\t&__link {\r\n\t\t\tfont-size: 21px;\r\n\t\t}\r\n\r\n\t\t&__next {\r\n\t\t\tfont-size: 13px;\r\n\t\t}\r\n\r\n\t\t&.active {\r\n\t\t\tleft: 0;\r\n\t\t\tright: 0;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 400px) {\r\n\t.nav-history {\r\n\t\t&__next {\r\n\t\t\tfont-size: 10px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: 360px) {\r\n\t.nav-history {\r\n\r\n\t\t&__list {\r\n\t\t\tpadding: 40px 20px 40px;\r\n\t\t\tgap: 10px 0;\r\n\t\t}\r\n\r\n\t\t&__link {\r\n\t\t\tpadding: 10px 0;\r\n\t\t}\r\n\t}\r\n}",".history-top {\r\n position: relative;\r\n overflow: hidden;\r\n margin-top: 74px;\r\n background-color: var(--blue-middle);\r\n\r\n &__img {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\r\n\r\n\r\n img {\r\n position: absolute;\r\n right: 0;\r\n height: 100%;\r\n width: 50%;\r\n object-fit: cover;\r\n object-position: top right;\r\n }\r\n }\r\n\r\n &__inner {\r\n padding: 234px 0 200px 0;\r\n position: relative;\r\n z-index: 1;\r\n\r\n &::before {\r\n content: \"\";\r\n position: absolute;\r\n right: 50%;\r\n bottom: 0;\r\n width: 100vw;\r\n height: 100%;\r\n z-index: -1;\r\n transform: skewX(17deg);\r\n transform-origin: top;\r\n background-image: linear-gradient(90deg, #00406C 38.01%, rgba(0, 64, 108, 0.53) 117.87%);\r\n backdrop-filter: blur(10px);\r\n }\r\n }\r\n\r\n\r\n &__title {\r\n margin-bottom: 40px;\r\n font-size: 68px;\r\n }\r\n\r\n &__name {\r\n font-variation-settings: \"wdth\" 100, \"wght\" 700;\r\n margin-bottom: 14px;\r\n font-size: 20px;\r\n font-style: normal;\r\n line-height: 1.35;\r\n font-stretch: normal;\r\n }\r\n\r\n &__text {\r\n max-width: 540px;\r\n line-height: 1.2;\r\n }\r\n}\r\n\r\n\r\n\r\n@media (max-width: 1440px) {\r\n .history-top {\r\n &__inner {\r\n &::before {\r\n right: 44%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n@media (max-width: 1280px) {\r\n .history-top {\r\n &__inner {\r\n padding: 140px 0 248px 0;\r\n\r\n &::before {\r\n right: 46%;\r\n }\r\n }\r\n\r\n &__title {\r\n margin-bottom: 70px;\r\n font-size: 48px;\r\n }\r\n\r\n &__name {\r\n font-size: 14px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n }\r\n\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .history-top {\r\n &__inner {\r\n padding: 140px 0 115px 0;\r\n\r\n &::before {\r\n right: 43%;\r\n }\r\n }\r\n\r\n &__img {\r\n & img {\r\n object-position: top center;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .history-top {\r\n margin-top: 60px;\r\n\r\n &__inner {\r\n width: 100%;\r\n position: absolute;\r\n padding: 0 0 40px 0;\r\n bottom: 0;\r\n\r\n &::before {\r\n transform: skewX(0);\r\n transform: skewY(18deg);\r\n left: calc(var(--container-offset)*-1);\r\n right: calc(var(--container-offset)*-1);\r\n top: -40px;\r\n height: 200%;\r\n background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\r\n }\r\n }\r\n\r\n &__img {\r\n position: static;\r\n\r\n & img {\r\n position: static;\r\n width: 100%;\r\n }\r\n }\r\n\r\n &__title {\r\n margin-bottom: 40px;\r\n }\r\n\r\n &__name {\r\n margin-bottom: 8px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .history-top {\r\n padding-bottom: 100px;\r\n\r\n &__title {\r\n font-size: 30px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .history-top {\r\n padding-bottom: 120px;\r\n\r\n &__inner {\r\n &::before {\r\n top: -60px;\r\n }\r\n }\r\n\r\n &__title {\r\n margin-bottom: 40px;\r\n font-size: 25px;\r\n }\r\n\r\n }\r\n}",".history-question {\r\n position: relative;\r\n background-color: var(--blue-middle);\r\n\r\n &__img {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\r\n\r\n img {\r\n position: absolute;\r\n left: 0;\r\n height: 100%;\r\n width: 50%;\r\n object-fit: cover;\r\n object-position: top left;\r\n }\r\n }\r\n\r\n &__inner {\r\n min-height: 834px;\r\n display: flex;\r\n align-items: center;\r\n padding: 70px 0 70px 0;\r\n // max-width: 594px;\r\n max-width: 50%;\r\n margin-left: auto;\r\n position: relative;\r\n z-index: 1;\r\n\r\n &::before {\r\n content: \"\";\r\n position: absolute;\r\n // left: -67%;\r\n left: -37%;\r\n bottom: 0;\r\n width: 100vw;\r\n height: 100%;\r\n z-index: -1;\r\n transform: skewX(17deg);\r\n transform-origin: top;\r\n background-color: var(--blue-middle);\r\n }\r\n }\r\n\r\n &__list {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 46px;\r\n }\r\n\r\n\r\n &__title {\r\n font-size: 40px;\r\n line-height: 1.1;\r\n letter-spacing: 2.3px;\r\n margin-bottom: 18px;\r\n\r\n }\r\n\r\n &__text {\r\n font-size: 24px;\r\n font-weight: 200;\r\n line-height: 1.1;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .history-question {\r\n &__inner {\r\n &::before {\r\n left: -42%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .history-question {\r\n &__inner {\r\n max-width: 560px;\r\n min-height: auto;\r\n padding: 50px 0 50px 0;\r\n\r\n &::before {\r\n left: -30%;\r\n }\r\n }\r\n\r\n &__title {\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n }\r\n\r\n &__list {\r\n gap: 30px;\r\n }\r\n\r\n &__text {\r\n font-size: 17px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .history-question {\r\n &__inner {\r\n max-width: 450px;\r\n\r\n &::before {\r\n left: -40%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .history-question {\r\n &__inner {\r\n max-width: 100%;\r\n padding: 66px 0 100px 0;\r\n\r\n &::before {}\r\n }\r\n\r\n &__img {\r\n position: static;\r\n margin-bottom: 65px;\r\n\r\n img {\r\n position: static;\r\n width: 100%;\r\n }\r\n }\r\n\r\n &__list {\r\n flex-direction: row;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .history-question {\r\n &__list {\r\n flex-direction: column;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .history-question {\r\n &__text {\r\n font-size: 14px;\r\n }\r\n\r\n &__list {\r\n gap: 50px;\r\n }\r\n }\r\n}",".history-quite {\r\n &__inner {\r\n padding: 53px 0 51px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n gap: 30px;\r\n\r\n &--start {\r\n align-items: start;\r\n }\r\n }\r\n\r\n &__title {\r\n color: var(--accent);\r\n font-size: 40px;\r\n max-width: 650px;\r\n margin-bottom: 0;\r\n line-height: 1.1;\r\n }\r\n\r\n &__text {\r\n max-width: 620px;\r\n color: var(--default);\r\n font-size: 24px;\r\n line-height: 1.2;\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .history-quite {\r\n\r\n &__title {\r\n font-size: 30px;\r\n }\r\n\r\n &__text {\r\n max-width: 522px;\r\n font-size: 17px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .history-quite {\r\n &__inner {\r\n padding: 59px 0 53px\r\n }\r\n\r\n &__title {\r\n display: inline;\r\n }\r\n\r\n &__text {\r\n max-width: 470px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .history-quite {\r\n\r\n &__title {\r\n width: 50%;\r\n }\r\n\r\n &__text {\r\n max-width: 100%;\r\n width: 50%;\r\n }\r\n }\r\n\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .history-quite {\r\n &__inner {\r\n flex-direction: column;\r\n }\r\n\r\n &__title {\r\n width: 100%;\r\n }\r\n\r\n &__text {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .history-quite {\r\n &__inner {\r\n padding: 50px 0 50px;\r\n gap: 25px;\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n }\r\n }\r\n}",".history-question-right {\r\n position: relative;\r\n background-color: var(--blue-middle);\r\n\r\n &__img {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\r\n\r\n img {\r\n position: absolute;\r\n right: 0;\r\n height: 100%;\r\n width: 56%;\r\n object-fit: cover;\r\n object-position: bottom right;\r\n }\r\n }\r\n\r\n &__inner {\r\n min-height: 934px;\r\n display: flex;\r\n align-items: center;\r\n padding: 70px 0 70px 0;\r\n max-width: 554px;\r\n position: relative;\r\n z-index: 1;\r\n\r\n &::before {\r\n content: \"\";\r\n position: absolute;\r\n right: -13%;\r\n bottom: 0;\r\n width: 100vw;\r\n height: 100%;\r\n z-index: -1;\r\n transform: skewX(17deg);\r\n transform-origin: top;\r\n background-color: var(--blue-middle);\r\n }\r\n }\r\n\r\n &__list {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 46px;\r\n }\r\n\r\n &__title {\r\n font-size: 40px;\r\n line-height: 1.1;\r\n letter-spacing: 2.3px;\r\n margin-bottom: 18px;\r\n\r\n span {\r\n display: block;\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n &__text {\r\n font-size: 24px;\r\n font-weight: 200;\r\n line-height: 1.1;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .history-question-right {\r\n &__inner {\r\n &::before {\r\n right: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .history-question-right {\r\n\r\n &__inner {\r\n padding: 50px 0 50px 0;\r\n min-height: 660px;\r\n max-width: 520px;\r\n }\r\n\r\n &__list {\r\n gap: 32px;\r\n }\r\n\r\n &__title {\r\n margin-bottom: 14px;\r\n font-size: 32px;\r\n\r\n span {\r\n font-size: 32px;\r\n }\r\n }\r\n\r\n &__text {\r\n font-size: 17px;\r\n line-height: 1.1;\r\n }\r\n\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .history-question-right {\r\n &__inner {\r\n min-height: 564px;\r\n max-width: 400px;\r\n\r\n &::before {\r\n right: 2%;\r\n }\r\n }\r\n\r\n &__title {\r\n line-height: 1.1;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .history-question-right {\r\n\r\n &__inner {\r\n min-height: auto;\r\n max-width: 100%;\r\n }\r\n\r\n &__img {\r\n position: static;\r\n\r\n img {\r\n position: static;\r\n width: 100%;\r\n }\r\n }\r\n\r\n &__list {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n gap: 54px;\r\n }\r\n }\r\n}\r\n\r\n\r\n@media (max-width: 700px) {\r\n .history-question-right {\r\n &__list {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n &__title {\r\n width: 100%;\r\n }\r\n\r\n &__text {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .history-question-right {\r\n\r\n\r\n &__title {\r\n font-size: 30px;\r\n\r\n span {\r\n font-size: 30px;\r\n }\r\n }\r\n\r\n &__list {\r\n gap: 20px;\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n }\r\n\r\n\r\n }\r\n}",".history-slogan {\r\n &__inner {\r\n padding: 40px 0 50px;\r\n }\r\n\r\n &__title {\r\n color: var(--accent);\r\n font-size: 40px;\r\n line-height: 1.1;\r\n letter-spacing: 1.6px;\r\n margin-bottom: 0;\r\n }\r\n\r\n &__text {\r\n color: var(--default);\r\n font-size: 24px;\r\n line-height: 1.14;\r\n }\r\n}\r\n\r\n@media (max-width: 1280px) {\r\n .history-slogan {\r\n\r\n &__title {\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n letter-spacing: 1.2px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .history-slogan {\r\n\r\n &__inner {\r\n padding: 40px 0 40px;\r\n }\r\n\r\n &__title {\r\n display: inline;\r\n }\r\n }\r\n}",".history-blitz {\r\n position: relative;\r\n overflow: hidden;\r\n background-color: var(--blue-middle);\r\n\r\n &__img {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\r\n\r\n img {\r\n position: absolute;\r\n left: -0;\r\n height: 100%;\r\n width: 42%;\r\n object-fit: cover;\r\n object-position: top left;\r\n }\r\n }\r\n\r\n\r\n &__inner {\r\n min-height: 834px;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding: 70px 0 70px 0;\r\n max-width: 850px;\r\n margin-left: auto;\r\n position: relative;\r\n z-index: 1;\r\n\r\n &::before {\r\n content: \"\";\r\n position: absolute;\r\n // left: -22%;\r\n left: -10%;\r\n bottom: -1px;\r\n width: 100vw;\r\n height: 100%;\r\n z-index: -1;\r\n transform: skewX(-17deg);\r\n transform-origin: top;\r\n background-image: linear-gradient(76deg, rgba(0, 64, 108, 0.53), #00406C 25.01% 117.87%);\r\n backdrop-filter: blur(5px);\r\n }\r\n }\r\n\r\n &__list {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 36px;\r\n }\r\n\r\n &__item {\r\n display: flex;\r\n\r\n &-title {\r\n font-variation-settings: \"wght\" 700, \"opsz\" 16, \"wdth\" 25, \"slnt\" -10;\r\n margin-bottom: 0;\r\n font-size: 22px;\r\n text-align: left;\r\n letter-spacing: 0.9px;\r\n line-height: 1.2;\r\n }\r\n }\r\n\r\n\r\n &__title {\r\n font-size: 45px;\r\n line-height: 1;\r\n letter-spacing: 1.8px;\r\n margin-bottom: 56px;\r\n text-align: center;\r\n letter-spacing: 0.9px;\r\n }\r\n\r\n &__text {\r\n max-width: 450px;\r\n margin-left: auto;\r\n font-size: 24px;\r\n line-height: 1.2;\r\n }\r\n}\r\n\r\n@media (max-width: 1440px) {\r\n .history-blitz {\r\n &__inner {\r\n &::before {\r\n left: -4%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n@media (max-width: 1280px) {\r\n .history-blitz {\r\n\r\n &__title {\r\n font-variation-settings: \"wght\" 700, \"opsz\" 25, \"wdth\" 25, \"slnt\" -10;\r\n font-size: 30px;\r\n letter-spacing: 1.2px;\r\n margin-bottom: 66px;\r\n }\r\n\r\n &__inner {\r\n max-width: 705px;\r\n min-height: auto;\r\n }\r\n\r\n &__list {\r\n gap: 34px;\r\n }\r\n\r\n &__item-title {\r\n font-size: 18px;\r\n letter-spacing: 0.9px;\r\n }\r\n\r\n &__text {\r\n max-width: 340px;\r\n font-size: 17px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n .history-blitz {\r\n &__img img {\r\n width: 50%;\r\n }\r\n\r\n &__inner {\r\n max-width: 524px;\r\n\r\n &::before {\r\n left: 5%;\r\n }\r\n }\r\n\r\n &__item {\r\n &-title {\r\n max-width: 230px;\r\n }\r\n }\r\n\r\n &__text {\r\n max-width: 264px;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n .history-blitz {\r\n\r\n &__inner {\r\n min-height: auto;\r\n max-width: 100%;\r\n padding-top: 80px;\r\n margin-top: -134px;\r\n\r\n &::before {\r\n transform: skewY(18deg);\r\n left: calc(var(--container-offset) * -1);\r\n right: calc(var(--container-offset) * -1);\r\n top: -30px;\r\n background-image: linear-gradient(-17deg, #00406C 40.01%, rgba(0, 64, 108, 0.53) 117.87%);\r\n }\r\n }\r\n\r\n &__title {\r\n margin-bottom: 52px;\r\n }\r\n\r\n &__img {\r\n position: static;\r\n\r\n img {\r\n position: static;\r\n width: 100%;\r\n }\r\n }\r\n\r\n &__item {\r\n display: grid;\r\n grid-template-columns: 264px 1fr;\r\n gap: 36px;\r\n\r\n &-title {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n &__text {\r\n max-width: 100%;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .history-blitz {\r\n &__title {\r\n text-align: left;\r\n }\r\n\r\n &__item {\r\n grid-template-columns: 1fr\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 400px) {\r\n .history-blitz {\r\n &__inner {\r\n padding: 70px 0 50px 0;\r\n margin-top: -65px;\r\n }\r\n\r\n &__title {\r\n text-align: left;\r\n margin-bottom: 44px;\r\n }\r\n\r\n &__text {\r\n font-size: 14px;\r\n }\r\n }\r\n}"]}
\ No newline at end of file
diff --git a/app/css/vendor.css b/app/css/vendor.css
index 614980a63352e121a7675c8c79c2bf2b16b4e085..a1890f0cc7fefea5ec17b1567993c1482917d8bc 100644
--- a/app/css/vendor.css
+++ b/app/css/vendor.css
@@ -1,4200 +1 @@
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
-/* Document
- ========================================================================== */
-/**
- * 1. Correct the line height in all browsers.
- * 2. Prevent adjustments of font size after orientation changes in iOS.
- */
-html {
- line-height: 1.15;
- /* 1 */
- -webkit-text-size-adjust: 100%;
- /* 2 */
-}
-
-/* Sections
- ========================================================================== */
-/**
- * Remove the margin in all browsers.
- */
-body {
- margin: 0;
-}
-
-/**
- * Render the `main` element consistently in IE.
- */
-main {
- display: block;
-}
-
-/**
- * Correct the font size and margin on `h1` elements within `section` and
- * `article` contexts in Chrome, Firefox, and Safari.
- */
-h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-
-/* Grouping content
- ========================================================================== */
-/**
- * 1. Add the correct box sizing in Firefox.
- * 2. Show the overflow in Edge and IE.
- */
-hr {
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- /* 1 */
- height: 0;
- /* 1 */
- overflow: visible;
- /* 2 */
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-pre {
- font-family: monospace, monospace;
- /* 1 */
- font-size: 1em;
- /* 2 */
-}
-
-/* Text-level semantics
- ========================================================================== */
-/**
- * Remove the gray background on active links in IE 10.
- */
-a {
- background-color: transparent;
- color: inherit;
- text-decoration: none;
-}
-
-p {
- padding: 0;
- margin: 0;
-}
-
-ul,
-li {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-
-/**
- * 1. Remove the bottom border in Chrome 57-
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
- */
-abbr[title] {
- border-bottom: none;
- /* 1 */
- text-decoration: underline;
- /* 2 */
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted;
- /* 2 */
-}
-
-/**
- * Add the correct font weight in Chrome, Edge, and Safari.
- */
-b,
-strong {
- font-weight: bolder;
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-code,
-kbd,
-samp {
- font-family: monospace, monospace;
- /* 1 */
- font-size: 1em;
- /* 2 */
-}
-
-/**
- * Add the correct font size in all browsers.
- */
-small {
- font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` elements from affecting the line height in
- * all browsers.
- */
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-sup {
- top: -0.5em;
-}
-
-/* Embedded content
- ========================================================================== */
-/**
- * Remove the border on images inside links in IE 10.
- */
-img {
- border-style: none;
-}
-
-/* Forms
- ========================================================================== */
-/**
- * 1. Change the font styles in all browsers.
- * 2. Remove the margin in Firefox and Safari.
- */
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: inherit;
- /* 1 */
- font-size: 100%;
- /* 1 */
- line-height: 1.15;
- /* 1 */
- margin: 0;
- /* 2 */
-}
-
-/**
- * Show the overflow in IE.
- * 1. Show the overflow in Edge.
- */
-button,
-input {
- /* 1 */
- overflow: visible;
-}
-
-/**
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
- * 1. Remove the inheritance of text transform in Firefox.
- */
-button,
-select {
- /* 1 */
- text-transform: none;
-}
-
-/**
- * Correct the inability to style clickable types in iOS and Safari.
- */
-button,
-[type=button],
-[type=reset],
-[type=submit] {
- -webkit-appearance: button;
-}
-
-/**
- * Remove the inner border and padding in Firefox.
- */
-button::-moz-focus-inner,
-[type=button]::-moz-focus-inner,
-[type=reset]::-moz-focus-inner,
-[type=submit]::-moz-focus-inner {
- border-style: none;
- padding: 0;
-}
-
-/**
- * Restore the focus styles unset by the previous rule.
- */
-button:-moz-focusring,
-[type=button]:-moz-focusring,
-[type=reset]:-moz-focusring,
-[type=submit]:-moz-focusring {
- outline: 1px dotted ButtonText;
-}
-
-/**
- * Correct the padding in Firefox.
- */
-fieldset {
- padding: 0.35em 0.75em 0.625em;
-}
-
-/**
- * 1. Correct the text wrapping in Edge and IE.
- * 2. Correct the color inheritance from `fieldset` elements in IE.
- * 3. Remove the padding so developers are not caught out when they zero out
- * `fieldset` elements in all browsers.
- */
-legend {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- /* 1 */
- color: inherit;
- /* 2 */
- display: table;
- /* 1 */
- max-width: 100%;
- /* 1 */
- padding: 0;
- /* 3 */
- white-space: normal;
- /* 1 */
-}
-
-/**
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
- */
-progress {
- vertical-align: baseline;
-}
-
-/**
- * Remove the default vertical scrollbar in IE 10+.
- */
-textarea {
- overflow: auto;
-}
-
-/**
- * 1. Add the correct box sizing in IE 10.
- * 2. Remove the padding in IE 10.
- */
-[type=checkbox],
-[type=radio] {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- /* 1 */
- padding: 0;
- /* 2 */
-}
-
-/**
- * Correct the cursor style of increment and decrement buttons in Chrome.
- */
-[type=number]::-webkit-inner-spin-button,
-[type=number]::-webkit-outer-spin-button {
- height: auto;
-}
-
-/**
- * 1. Correct the odd appearance in Chrome and Safari.
- * 2. Correct the outline style in Safari.
- */
-[type=search] {
- -webkit-appearance: textfield;
- /* 1 */
- outline-offset: -2px;
- /* 2 */
-}
-
-/**
- * Remove the inner padding in Chrome and Safari on macOS.
- */
-[type=search]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/**
- * 1. Correct the inability to style clickable types in iOS and Safari.
- * 2. Change font properties to `inherit` in Safari.
- */
-::-webkit-file-upload-button {
- -webkit-appearance: button;
- /* 1 */
- font: inherit;
- /* 2 */
-}
-
-/* Interactive
- ========================================================================== */
-/*
- * Add the correct display in Edge, IE 10+, and Firefox.
- */
-details {
- display: block;
-}
-
-/*
- * Add the correct display in all browsers.
- */
-summary {
- display: list-item;
-}
-
-/* Misc
- ========================================================================== */
-/**
- * Add the correct display in IE 10+.
- */
-template {
- display: none;
-}
-
-/**
- * Add the correct display in IE 10.
- */
-[hidden] {
- display: none;
-}
-
-/**
- * Swiper 7.4.1
- * Most modern mobile touch slider and framework with hardware accelerated transitions
- * https://swiperjs.com
- *
- * Copyright 2014-2021 Vladimir Kharlampidi
- *
- * Released under the MIT License
- *
- * Released on: December 24, 2021
- */
-@font-face {
- font-family: swiper-icons;
- src: url("data:application/font-woff;charset=utf-8;base64, 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");
- font-weight: 400;
- font-style: normal;
-}
-:root {
- --swiper-theme-color:#007aff;
-}
-
-.swiper {
- margin-left: auto;
- margin-right: auto;
- position: relative;
- overflow: hidden;
- list-style: none;
- padding: 0;
- z-index: 1;
-}
-
-.swiper-vertical > .swiper-wrapper {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-
-.swiper-wrapper {
- position: relative;
- width: 100%;
- height: 100%;
- z-index: 1;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
-}
-
-.swiper-android .swiper-slide, .swiper-wrapper {
- -webkit-transform: translate3d(0px, 0, 0);
- transform: translate3d(0px, 0, 0);
-}
-
-.swiper-pointer-events {
- -ms-touch-action: pan-y;
- touch-action: pan-y;
-}
-
-.swiper-pointer-events.swiper-vertical {
- -ms-touch-action: pan-x;
- touch-action: pan-x;
-}
-
-.swiper-slide {
- -ms-flex-negative: 0;
- flex-shrink: 0;
- width: 100%;
- height: 100%;
- position: relative;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
-}
-
-.swiper-slide-invisible-blank {
- visibility: hidden;
-}
-
-.swiper-autoheight, .swiper-autoheight .swiper-slide {
- height: auto;
-}
-
-.swiper-autoheight .swiper-wrapper {
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- -webkit-transition-property: height, -webkit-transform;
- transition-property: height, -webkit-transform;
- transition-property: transform, height;
- transition-property: transform, height, -webkit-transform;
-}
-
-.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
- -webkit-perspective: 1200px;
- perspective: 1200px;
-}
-
-.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
- -webkit-transform-style: preserve-3d;
- transform-style: preserve-3d;
-}
-
-.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- pointer-events: none;
- z-index: 10;
-}
-
-.swiper-3d .swiper-slide-shadow {
- background: rgba(0, 0, 0, 0.15);
-}
-
-.swiper-3d .swiper-slide-shadow-left {
- background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
- background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
-}
-
-.swiper-3d .swiper-slide-shadow-right {
- background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
- background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
-}
-
-.swiper-3d .swiper-slide-shadow-top {
- background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
- background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
-}
-
-.swiper-3d .swiper-slide-shadow-bottom {
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
-}
-
-.swiper-css-mode > .swiper-wrapper {
- overflow: auto;
- scrollbar-width: none;
- -ms-overflow-style: none;
-}
-
-.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
- display: none;
-}
-
-.swiper-css-mode > .swiper-wrapper > .swiper-slide {
- scroll-snap-align: start start;
-}
-
-.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
- -ms-scroll-snap-type: x mandatory;
- scroll-snap-type: x mandatory;
-}
-
-.swiper-vertical.swiper-css-mode > .swiper-wrapper {
- -ms-scroll-snap-type: y mandatory;
- scroll-snap-type: y mandatory;
-}
-
-.swiper-centered > .swiper-wrapper::before {
- content: "";
- -ms-flex-negative: 0;
- flex-shrink: 0;
- -webkit-box-ordinal-group: 10000;
- -ms-flex-order: 9999;
- order: 9999;
-}
-
-.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
- -webkit-margin-start: var(--swiper-centered-offset-before);
- margin-inline-start: var(--swiper-centered-offset-before);
-}
-
-.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
- height: 100%;
- min-height: 1px;
- width: var(--swiper-centered-offset-after);
-}
-
-.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
- -webkit-margin-before: var(--swiper-centered-offset-before);
- margin-block-start: var(--swiper-centered-offset-before);
-}
-
-.swiper-centered.swiper-vertical > .swiper-wrapper::before {
- width: 100%;
- min-width: 1px;
- height: var(--swiper-centered-offset-after);
-}
-
-.swiper-centered > .swiper-wrapper > .swiper-slide {
- scroll-snap-align: center center;
-}
-
-.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- pointer-events: none;
-}
-
-.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
- height: 1px;
- width: var(--swiper-virtual-size);
-}
-
-.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
- width: 1px;
- height: var(--swiper-virtual-size);
-}
-
-:root {
- --swiper-navigation-size:44px;
-}
-
-.swiper-button-next, .swiper-button-prev {
- position: absolute;
- top: 50%;
- width: calc(var(--swiper-navigation-size) / 44 * 27);
- height: var(--swiper-navigation-size);
- margin-top: calc(0px - var(--swiper-navigation-size) / 2);
- z-index: 10;
- cursor: pointer;
- 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;
- color: var(--swiper-navigation-color, var(--swiper-theme-color));
-}
-
-.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
- opacity: 0.35;
- cursor: auto;
- pointer-events: none;
-}
-
-.swiper-button-next:after, .swiper-button-prev:after {
- font-family: swiper-icons;
- font-size: var(--swiper-navigation-size);
- text-transform: none !important;
- letter-spacing: 0;
- text-transform: none;
- font-variant: initial;
- line-height: 1;
-}
-
-.swiper-button-prev, .swiper-rtl .swiper-button-next {
- left: 10px;
- right: auto;
-}
-
-.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
- content: "prev";
-}
-
-.swiper-button-next, .swiper-rtl .swiper-button-prev {
- right: 10px;
- left: auto;
-}
-
-.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
- content: "next";
-}
-
-.swiper-button-lock {
- display: none;
-}
-
-.swiper-pagination {
- position: absolute;
- text-align: center;
- -webkit-transition: 0.3s opacity;
- transition: 0.3s opacity;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- z-index: 10;
-}
-
-.swiper-pagination.swiper-pagination-hidden {
- opacity: 0;
-}
-
-.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
- bottom: 10px;
- left: 0;
- width: 100%;
-}
-
-.swiper-pagination-bullets-dynamic {
- overflow: hidden;
- font-size: 0;
-}
-
-.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
- -webkit-transform: scale(0.33);
- -ms-transform: scale(0.33);
- transform: scale(0.33);
- position: relative;
-}
-
-.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
- -webkit-transform: scale(1);
- -ms-transform: scale(1);
- transform: scale(1);
-}
-
-.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
- -webkit-transform: scale(1);
- -ms-transform: scale(1);
- transform: scale(1);
-}
-
-.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
- -webkit-transform: scale(0.66);
- -ms-transform: scale(0.66);
- transform: scale(0.66);
-}
-
-.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
- -webkit-transform: scale(0.33);
- -ms-transform: scale(0.33);
- transform: scale(0.33);
-}
-
-.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
- -webkit-transform: scale(0.66);
- -ms-transform: scale(0.66);
- transform: scale(0.66);
-}
-
-.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
- -webkit-transform: scale(0.33);
- -ms-transform: scale(0.33);
- transform: scale(0.33);
-}
-
-.swiper-pagination-bullet {
- width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
- height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
- display: inline-block;
- border-radius: 50%;
- background: var(--swiper-pagination-bullet-inactive-color, #000);
- opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
-}
-
-button.swiper-pagination-bullet {
- border: none;
- margin: 0;
- padding: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.swiper-pagination-clickable .swiper-pagination-bullet {
- cursor: pointer;
-}
-
-.swiper-pagination-bullet:only-child {
- display: none !important;
-}
-
-.swiper-pagination-bullet-active {
- opacity: var(--swiper-pagination-bullet-opacity, 1);
- background: var(--swiper-pagination-color, var(--swiper-theme-color));
-}
-
-.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
- right: 10px;
- top: 50%;
- -webkit-transform: translate3d(0px, -50%, 0);
- transform: translate3d(0px, -50%, 0);
-}
-
-.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
- margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
- display: block;
-}
-
-.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- width: 8px;
-}
-
-.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
- display: inline-block;
- -webkit-transition: 0.2s top, 0.2s -webkit-transform;
- transition: 0.2s top, 0.2s -webkit-transform;
- transition: 0.2s transform, 0.2s top;
- transition: 0.2s transform, 0.2s top, 0.2s -webkit-transform;
-}
-
-.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
- margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
-}
-
-.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
- left: 50%;
- -webkit-transform: translateX(-50%);
- -ms-transform: translateX(-50%);
- transform: translateX(-50%);
- white-space: nowrap;
-}
-
-.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
- -webkit-transition: 0.2s left, 0.2s -webkit-transform;
- transition: 0.2s left, 0.2s -webkit-transform;
- transition: 0.2s transform, 0.2s left;
- transition: 0.2s transform, 0.2s left, 0.2s -webkit-transform;
-}
-
-.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
- -webkit-transition: 0.2s right, 0.2s -webkit-transform;
- transition: 0.2s right, 0.2s -webkit-transform;
- transition: 0.2s transform, 0.2s right;
- transition: 0.2s transform, 0.2s right, 0.2s -webkit-transform;
-}
-
-.swiper-pagination-progressbar {
- background: rgba(0, 0, 0, 0.25);
- position: absolute;
-}
-
-.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
- background: var(--swiper-pagination-color, var(--swiper-theme-color));
- position: absolute;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- -webkit-transform: scale(0);
- -ms-transform: scale(0);
- transform: scale(0);
- -webkit-transform-origin: left top;
- -ms-transform-origin: left top;
- transform-origin: left top;
-}
-
-.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
- -webkit-transform-origin: right top;
- -ms-transform-origin: right top;
- transform-origin: right top;
-}
-
-.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
- width: 100%;
- height: 4px;
- left: 0;
- top: 0;
-}
-
-.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
- width: 4px;
- height: 100%;
- left: 0;
- top: 0;
-}
-
-.swiper-pagination-lock {
- display: none;
-}
-
-.swiper-scrollbar {
- border-radius: 10px;
- position: relative;
- -ms-touch-action: none;
- background: rgba(0, 0, 0, 0.1);
-}
-
-.swiper-horizontal > .swiper-scrollbar {
- position: absolute;
- left: 1%;
- bottom: 3px;
- z-index: 50;
- height: 5px;
- width: 98%;
-}
-
-.swiper-vertical > .swiper-scrollbar {
- position: absolute;
- right: 3px;
- top: 1%;
- z-index: 50;
- width: 5px;
- height: 98%;
-}
-
-.swiper-scrollbar-drag {
- height: 100%;
- width: 100%;
- position: relative;
- background: rgba(0, 0, 0, 0.5);
- border-radius: 10px;
- left: 0;
- top: 0;
-}
-
-.swiper-scrollbar-cursor-drag {
- cursor: move;
-}
-
-.swiper-scrollbar-lock {
- display: none;
-}
-
-.swiper-zoom-container {
- width: 100%;
- height: 100%;
- 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;
- text-align: center;
-}
-
-.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
- max-width: 100%;
- max-height: 100%;
- -o-object-fit: contain;
- object-fit: contain;
-}
-
-.swiper-slide-zoomed {
- cursor: move;
-}
-
-.swiper-lazy-preloader {
- width: 42px;
- height: 42px;
- position: absolute;
- left: 50%;
- top: 50%;
- margin-left: -21px;
- margin-top: -21px;
- z-index: 10;
- -webkit-transform-origin: 50%;
- -ms-transform-origin: 50%;
- transform-origin: 50%;
- -webkit-animation: swiper-preloader-spin 1s infinite linear;
- animation: swiper-preloader-spin 1s infinite linear;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
- border-radius: 50%;
- border-top-color: transparent;
-}
-
-.swiper-lazy-preloader-white {
- --swiper-preloader-color:#fff;
-}
-
-.swiper-lazy-preloader-black {
- --swiper-preloader-color:#000;
-}
-
-@-webkit-keyframes swiper-preloader-spin {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@keyframes swiper-preloader-spin {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-.swiper .swiper-notification {
- position: absolute;
- left: 0;
- top: 0;
- pointer-events: none;
- opacity: 0;
- z-index: -1000;
-}
-
-.swiper-free-mode > .swiper-wrapper {
- -webkit-transition-timing-function: ease-out;
- transition-timing-function: ease-out;
- margin: 0 auto;
-}
-
-.swiper-grid > .swiper-wrapper {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-
-.swiper-grid-column > .swiper-wrapper {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-
-.swiper-fade.swiper-free-mode .swiper-slide {
- -webkit-transition-timing-function: ease-out;
- transition-timing-function: ease-out;
-}
-
-.swiper-fade .swiper-slide {
- pointer-events: none;
- -webkit-transition-property: opacity;
- transition-property: opacity;
-}
-
-.swiper-fade .swiper-slide .swiper-slide {
- pointer-events: none;
-}
-
-.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
- pointer-events: auto;
-}
-
-.swiper-cube {
- overflow: visible;
-}
-
-.swiper-cube .swiper-slide {
- pointer-events: none;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- z-index: 1;
- visibility: hidden;
- -webkit-transform-origin: 0 0;
- -ms-transform-origin: 0 0;
- transform-origin: 0 0;
- width: 100%;
- height: 100%;
-}
-
-.swiper-cube .swiper-slide .swiper-slide {
- pointer-events: none;
-}
-
-.swiper-cube.swiper-rtl .swiper-slide {
- -webkit-transform-origin: 100% 0;
- -ms-transform-origin: 100% 0;
- transform-origin: 100% 0;
-}
-
-.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
- pointer-events: auto;
-}
-
-.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
- pointer-events: auto;
- visibility: visible;
-}
-
-.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
- z-index: 0;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
-}
-
-.swiper-cube .swiper-cube-shadow {
- position: absolute;
- left: 0;
- bottom: 0px;
- width: 100%;
- height: 100%;
- opacity: 0.6;
- z-index: 0;
-}
-
-.swiper-cube .swiper-cube-shadow:before {
- content: "";
- background: #000;
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
- -webkit-filter: blur(50px);
- filter: blur(50px);
-}
-
-.swiper-flip {
- overflow: visible;
-}
-
-.swiper-flip .swiper-slide {
- pointer-events: none;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- z-index: 1;
-}
-
-.swiper-flip .swiper-slide .swiper-slide {
- pointer-events: none;
-}
-
-.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
- pointer-events: auto;
-}
-
-.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
- z-index: 0;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
-}
-
-.swiper-creative .swiper-slide {
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- overflow: hidden;
- -webkit-transition-property: opacity, height, -webkit-transform;
- transition-property: opacity, height, -webkit-transform;
- transition-property: transform, opacity, height;
- transition-property: transform, opacity, height, -webkit-transform;
-}
-
-.swiper-cards {
- overflow: visible;
-}
-
-.swiper-cards .swiper-slide {
- -webkit-transform-origin: center bottom;
- -ms-transform-origin: center bottom;
- transform-origin: center bottom;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- overflow: hidden;
-}
-
-.vjs-svg-icon {
- display: inline-block;
- background-repeat: no-repeat;
- background-position: center;
- fill: currentColor;
- height: 1.8em;
- width: 1.8em;
-}
-
-.vjs-svg-icon:before {
- content: none !important;
-}
-
-.vjs-control:focus .vjs-svg-icon, .vjs-svg-icon:hover {
- -webkit-filter: drop-shadow(0 0 0.25em #fff);
- filter: drop-shadow(0 0 0.25em #fff);
-}
-
-.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .vjs-modal-dialog .vjs-modal-dialog-content {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-
-.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before {
- text-align: center;
-}
-
-@font-face {
- font-family: VideoJS;
- src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
- font-weight: 400;
- font-style: normal;
-}
-.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder, .vjs-icon-play {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .vjs-icon-play:before {
- content: "\f101";
-}
-
-.vjs-icon-play-circle {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-play-circle:before {
- content: "\f102";
-}
-
-.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder, .vjs-icon-pause {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before, .vjs-icon-pause:before {
- content: "\f103";
-}
-
-.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder, .vjs-icon-volume-mute {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before, .vjs-icon-volume-mute:before {
- content: "\f104";
-}
-
-.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder, .vjs-icon-volume-low {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before, .vjs-icon-volume-low:before {
- content: "\f105";
-}
-
-.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder, .vjs-icon-volume-mid {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before, .vjs-icon-volume-mid:before {
- content: "\f106";
-}
-
-.video-js .vjs-mute-control .vjs-icon-placeholder, .vjs-icon-volume-high {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-mute-control .vjs-icon-placeholder:before, .vjs-icon-volume-high:before {
- content: "\f107";
-}
-
-.video-js .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-enter {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-enter:before {
- content: "\f108";
-}
-
-.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-exit {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-exit:before {
- content: "\f109";
-}
-
-.vjs-icon-spinner {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-spinner:before {
- content: "\f10a";
-}
-
-.video-js .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-subtitles {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .vjs-icon-subtitles:before {
- content: "\f10b";
-}
-
-.video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-captions {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-captions-button .vjs-icon-placeholder:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .vjs-icon-captions:before {
- content: "\f10c";
-}
-
-.vjs-icon-hd {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-hd:before {
- content: "\f10d";
-}
-
-.video-js .vjs-chapters-button .vjs-icon-placeholder, .vjs-icon-chapters {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-chapters-button .vjs-icon-placeholder:before, .vjs-icon-chapters:before {
- content: "\f10e";
-}
-
-.vjs-icon-downloading {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-downloading:before {
- content: "\f10f";
-}
-
-.vjs-icon-file-download {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-file-download:before {
- content: "\f110";
-}
-
-.vjs-icon-file-download-done {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-file-download-done:before {
- content: "\f111";
-}
-
-.vjs-icon-file-download-off {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-file-download-off:before {
- content: "\f112";
-}
-
-.vjs-icon-share {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-share:before {
- content: "\f113";
-}
-
-.vjs-icon-cog {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-cog:before {
- content: "\f114";
-}
-
-.vjs-icon-square {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-square:before {
- content: "\f115";
-}
-
-.video-js .vjs-play-progress, .video-js .vjs-volume-level, .vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before, .vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before {
- content: "\f116";
-}
-
-.vjs-icon-circle-outline {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-circle-outline:before {
- content: "\f117";
-}
-
-.vjs-icon-circle-inner-circle {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-circle-inner-circle:before {
- content: "\f118";
-}
-
-.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder, .vjs-icon-cancel {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before, .vjs-icon-cancel:before {
- content: "\f119";
-}
-
-.vjs-icon-repeat {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-repeat:before {
- content: "\f11a";
-}
-
-.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder, .vjs-icon-replay {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before, .vjs-icon-replay:before {
- content: "\f11b";
-}
-
-.video-js .vjs-skip-backward-5 .vjs-icon-placeholder, .vjs-icon-replay-5 {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before, .vjs-icon-replay-5:before {
- content: "\f11c";
-}
-
-.video-js .vjs-skip-backward-10 .vjs-icon-placeholder, .vjs-icon-replay-10 {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before, .vjs-icon-replay-10:before {
- content: "\f11d";
-}
-
-.video-js .vjs-skip-backward-30 .vjs-icon-placeholder, .vjs-icon-replay-30 {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before, .vjs-icon-replay-30:before {
- content: "\f11e";
-}
-
-.video-js .vjs-skip-forward-5 .vjs-icon-placeholder, .vjs-icon-forward-5 {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before, .vjs-icon-forward-5:before {
- content: "\f11f";
-}
-
-.video-js .vjs-skip-forward-10 .vjs-icon-placeholder, .vjs-icon-forward-10 {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before, .vjs-icon-forward-10:before {
- content: "\f120";
-}
-
-.video-js .vjs-skip-forward-30 .vjs-icon-placeholder, .vjs-icon-forward-30 {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before, .vjs-icon-forward-30:before {
- content: "\f121";
-}
-
-.video-js .vjs-audio-button .vjs-icon-placeholder, .vjs-icon-audio {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-audio-button .vjs-icon-placeholder:before, .vjs-icon-audio:before {
- content: "\f122";
-}
-
-.vjs-icon-next-item {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-next-item:before {
- content: "\f123";
-}
-
-.vjs-icon-previous-item {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-previous-item:before {
- content: "\f124";
-}
-
-.vjs-icon-shuffle {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-shuffle:before {
- content: "\f125";
-}
-
-.vjs-icon-cast {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-cast:before {
- content: "\f126";
-}
-
-.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-enter {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-enter:before {
- content: "\f127";
-}
-
-.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-exit {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-exit:before {
- content: "\f128";
-}
-
-.vjs-icon-facebook {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-facebook:before {
- content: "\f129";
-}
-
-.vjs-icon-linkedin {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-linkedin:before {
- content: "\f12a";
-}
-
-.vjs-icon-twitter {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-twitter:before {
- content: "\f12b";
-}
-
-.vjs-icon-tumblr {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-tumblr:before {
- content: "\f12c";
-}
-
-.vjs-icon-pinterest {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.vjs-icon-pinterest:before {
- content: "\f12d";
-}
-
-.video-js .vjs-descriptions-button .vjs-icon-placeholder, .vjs-icon-audio-description {
- font-family: VideoJS;
- font-weight: 400;
- font-style: normal;
-}
-
-.video-js .vjs-descriptions-button .vjs-icon-placeholder:before, .vjs-icon-audio-description:before {
- content: "\f12e";
-}
-
-.video-js {
- display: inline-block;
- vertical-align: top;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- color: #fff;
- background-color: #000;
- position: relative;
- padding: 0;
- font-size: 10px;
- line-height: 1;
- font-weight: 400;
- font-style: normal;
- font-family: Arial, Helvetica, sans-serif;
- word-break: initial;
-}
-
-.video-js:-moz-full-screen {
- position: absolute;
-}
-
-.video-js:-webkit-full-screen {
- width: 100% !important;
- height: 100% !important;
-}
-
-.video-js[tabindex="-1"] {
- outline: 0;
-}
-
-.video-js *, .video-js :after, .video-js :before {
- -webkit-box-sizing: inherit;
- box-sizing: inherit;
-}
-
-.video-js ul {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
- list-style-position: outside;
- margin-left: 0;
- margin-right: 0;
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.video-js.vjs-1-1, .video-js.vjs-16-9, .video-js.vjs-4-3, .video-js.vjs-9-16, .video-js.vjs-fluid {
- width: 100%;
- max-width: 100%;
-}
-
-.video-js.vjs-1-1:not(.vjs-audio-only-mode), .video-js.vjs-16-9:not(.vjs-audio-only-mode), .video-js.vjs-4-3:not(.vjs-audio-only-mode), .video-js.vjs-9-16:not(.vjs-audio-only-mode), .video-js.vjs-fluid:not(.vjs-audio-only-mode) {
- height: 0;
-}
-
-.video-js.vjs-16-9:not(.vjs-audio-only-mode) {
- padding-top: 56.25%;
-}
-
-.video-js.vjs-4-3:not(.vjs-audio-only-mode) {
- padding-top: 75%;
-}
-
-.video-js.vjs-9-16:not(.vjs-audio-only-mode) {
- padding-top: 177.7777777778%;
-}
-
-.video-js.vjs-1-1:not(.vjs-audio-only-mode) {
- padding-top: 100%;
-}
-
-.video-js.vjs-fill:not(.vjs-audio-only-mode) {
- width: 100%;
- height: 100%;
-}
-
-.video-js .vjs-tech {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-
-.video-js.vjs-audio-only-mode .vjs-tech {
- display: none;
-}
-
-body.vjs-full-window, body.vjs-pip-window {
- padding: 0;
- margin: 0;
- height: 100%;
-}
-
-.vjs-full-window .video-js.vjs-fullscreen, body.vjs-pip-window .video-js {
- position: fixed;
- overflow: hidden;
- z-index: 1000;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
-}
-
-.video-js.vjs-fullscreen:not(.vjs-ios-native-fs), body.vjs-pip-window .video-js {
- width: 100% !important;
- height: 100% !important;
- padding-top: 0 !important;
- display: block;
-}
-
-.video-js.vjs-fullscreen.vjs-user-inactive {
- cursor: none;
-}
-
-.vjs-pip-container .vjs-pip-text {
- position: absolute;
- bottom: 10%;
- font-size: 2em;
- background-color: rgba(0, 0, 0, 0.7);
- padding: 0.5em;
- text-align: center;
- width: 100%;
-}
-
-.vjs-layout-small.vjs-pip-container .vjs-pip-text, .vjs-layout-tiny.vjs-pip-container .vjs-pip-text, .vjs-layout-x-small.vjs-pip-container .vjs-pip-text {
- bottom: 0;
- font-size: 1.4em;
-}
-
-.vjs-hidden {
- display: none !important;
-}
-
-.vjs-disabled {
- opacity: 0.5;
- cursor: default;
-}
-
-.video-js .vjs-offscreen {
- height: 1px;
- left: -9999px;
- position: absolute;
- top: 0;
- width: 1px;
-}
-
-.vjs-lock-showing {
- display: block !important;
- opacity: 1 !important;
- visibility: visible !important;
-}
-
-.vjs-no-js {
- padding: 20px;
- color: #fff;
- background-color: #000;
- font-size: 18px;
- font-family: Arial, Helvetica, sans-serif;
- text-align: center;
- width: 300px;
- height: 150px;
- margin: 0 auto;
-}
-
-.vjs-no-js a, .vjs-no-js a:visited {
- color: #66a8cc;
-}
-
-.video-js .vjs-big-play-button {
- font-size: 3em;
- line-height: 1.5em;
- height: 1.63332em;
- width: 3em;
- display: block;
- position: absolute;
- top: 50%;
- left: 50%;
- padding: 0;
- margin-top: -0.81666em;
- margin-left: -1.5em;
- cursor: pointer;
- opacity: 1;
- border: 0.06666em solid #fff;
- background-color: #2b333f;
- background-color: rgba(43, 51, 63, 0.7);
- border-radius: 0.3em;
- -webkit-transition: all 0.4s;
- transition: all 0.4s;
-}
-
-.vjs-big-play-button .vjs-svg-icon {
- width: 1em;
- height: 1em;
- position: absolute;
- top: 50%;
- left: 50%;
- line-height: 1;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
-}
-
-.video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button {
- border-color: #fff;
- background-color: #73859f;
- background-color: rgba(115, 133, 159, 0.5);
- -webkit-transition: all 0s;
- transition: all 0s;
-}
-
-.vjs-controls-disabled .vjs-big-play-button, .vjs-error .vjs-big-play-button, .vjs-has-started .vjs-big-play-button, .vjs-using-native-controls .vjs-big-play-button {
- display: none;
-}
-
-.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
- display: block;
-}
-
-.video-js button {
- background: 0 0;
- border: none;
- color: inherit;
- display: inline-block;
- font-size: inherit;
- line-height: inherit;
- text-transform: none;
- text-decoration: none;
- -webkit-transition: none;
- transition: none;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.vjs-control .vjs-button {
- width: 100%;
- height: 100%;
-}
-
-.video-js .vjs-control.vjs-close-button {
- cursor: pointer;
- height: 3em;
- position: absolute;
- right: 0;
- top: 0.5em;
- z-index: 2;
-}
-
-.video-js .vjs-modal-dialog {
- background: rgba(0, 0, 0, 0.8);
- background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(255, 255, 255, 0)));
- background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
- overflow: auto;
-}
-
-.video-js .vjs-modal-dialog > * {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-.vjs-modal-dialog .vjs-modal-dialog-content {
- font-size: 1.2em;
- line-height: 1.5;
- padding: 20px 24px;
- z-index: 1;
-}
-
-.vjs-menu-button {
- cursor: pointer;
-}
-
-.vjs-menu-button.vjs-disabled {
- cursor: default;
-}
-
-.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
- display: none;
-}
-
-.vjs-menu .vjs-menu-content {
- display: block;
- padding: 0;
- margin: 0;
- font-family: Arial, Helvetica, sans-serif;
- overflow: auto;
-}
-
-.vjs-menu .vjs-menu-content > * {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {
- display: none;
-}
-
-.vjs-menu li {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- list-style: none;
- margin: 0;
- padding: 0.2em 0;
- line-height: 1.4em;
- font-size: 1.2em;
- text-align: center;
- text-transform: lowercase;
-}
-
-.js-focus-visible .vjs-menu li.vjs-menu-item:hover, .vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover {
- background-color: #73859f;
- background-color: rgba(115, 133, 159, 0.5);
-}
-
-.js-focus-visible .vjs-menu li.vjs-selected:hover, .vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-selected:hover {
- background-color: #fff;
- color: #2b333f;
-}
-
-.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon, .vjs-menu li.vjs-selected .vjs-svg-icon, .vjs-menu li.vjs-selected:focus .vjs-svg-icon, .vjs-menu li.vjs-selected:hover .vjs-svg-icon {
- fill: #000;
-}
-
-.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible), .video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible) {
- background: 0 0;
-}
-
-.vjs-menu li.vjs-menu-title {
- text-align: center;
- text-transform: uppercase;
- font-size: 1em;
- line-height: 2em;
- padding: 0;
- margin: 0 0 0.3em 0;
- font-weight: 700;
- cursor: default;
-}
-
-.vjs-menu-button-popup .vjs-menu {
- display: none;
- position: absolute;
- bottom: 0;
- width: 10em;
- left: -3em;
- height: 0;
- margin-bottom: 1.5em;
- border-top-color: rgba(43, 51, 63, 0.7);
-}
-
-.vjs-pip-window .vjs-menu-button-popup .vjs-menu {
- left: unset;
- right: 1em;
-}
-
-.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
- background-color: #2b333f;
- background-color: rgba(43, 51, 63, 0.7);
- position: absolute;
- width: 100%;
- bottom: 1.5em;
- max-height: 15em;
-}
-
-.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
- max-height: 5em;
-}
-
-.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
- max-height: 10em;
-}
-
-.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
- max-height: 14em;
-}
-
-.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
- max-height: 25em;
-}
-
-.vjs-menu-button-popup .vjs-menu.vjs-lock-showing, .vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu {
- display: block;
-}
-
-.video-js .vjs-menu-button-inline {
- -webkit-transition: all 0.4s;
- transition: all 0.4s;
- overflow: hidden;
-}
-
-.video-js .vjs-menu-button-inline:before {
- width: 2.222222222em;
-}
-
-.video-js .vjs-menu-button-inline.vjs-slider-active, .video-js .vjs-menu-button-inline:focus, .video-js .vjs-menu-button-inline:hover {
- width: 12em;
-}
-
-.vjs-menu-button-inline .vjs-menu {
- opacity: 0;
- height: 100%;
- width: auto;
- position: absolute;
- left: 4em;
- top: 0;
- padding: 0;
- margin: 0;
- -webkit-transition: all 0.4s;
- transition: all 0.4s;
-}
-
-.vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-menu-button-inline:focus .vjs-menu, .vjs-menu-button-inline:hover .vjs-menu {
- display: block;
- opacity: 1;
-}
-
-.vjs-menu-button-inline .vjs-menu-content {
- width: auto;
- height: 100%;
- margin: 0;
- overflow: hidden;
-}
-
-.video-js .vjs-control-bar {
- display: none;
- width: 100%;
- position: absolute;
- bottom: 0;
- left: 0;
- right: 0;
- height: 3em;
- background-color: #2b333f;
- background-color: rgba(43, 51, 63, 0.7);
-}
-
-.video-js:not(.vjs-controls-disabled, .vjs-using-native-controls, .vjs-error) .vjs-control-bar.vjs-lock-showing {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
-}
-
-.vjs-audio-only-mode .vjs-control-bar, .vjs-has-started .vjs-control-bar {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- visibility: visible;
- opacity: 1;
- -webkit-transition: visibility 0.1s, opacity 0.1s;
- transition: visibility 0.1s, opacity 0.1s;
-}
-
-.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
- visibility: visible;
- opacity: 0;
- pointer-events: none;
- -webkit-transition: visibility 1s, opacity 1s;
- transition: visibility 1s, opacity 1s;
-}
-
-.vjs-controls-disabled .vjs-control-bar, .vjs-error .vjs-control-bar, .vjs-using-native-controls .vjs-control-bar {
- display: none !important;
-}
-
-.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar, .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
- opacity: 1;
- visibility: visible;
- pointer-events: auto;
-}
-
-.video-js .vjs-control {
- position: relative;
- text-align: center;
- margin: 0;
- padding: 0;
- height: 100%;
- width: 4em;
- -webkit-box-flex: 0;
- -ms-flex: none;
- flex: none;
-}
-
-.video-js .vjs-control.vjs-visible-text {
- width: auto;
- padding-left: 1em;
- padding-right: 1em;
-}
-
-.vjs-button > .vjs-icon-placeholder:before {
- font-size: 1.8em;
- line-height: 1.67;
-}
-
-.vjs-button > .vjs-icon-placeholder {
- display: block;
-}
-
-.vjs-button > .vjs-svg-icon {
- display: inline-block;
-}
-
-.video-js .vjs-control:focus, .video-js .vjs-control:focus:before, .video-js .vjs-control:hover:before {
- text-shadow: 0 0 1em #fff;
-}
-
-.video-js :not(.vjs-visible-text) > .vjs-control-text {
- border: 0;
- clip: rect(0 0 0 0);
- height: 1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- width: 1px;
-}
-
-.video-js .vjs-custom-control-spacer {
- display: none;
-}
-
-.video-js .vjs-progress-control {
- cursor: pointer;
- -webkit-box-flex: 1;
- -ms-flex: auto;
- flex: auto;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- min-width: 4em;
- -ms-touch-action: none;
- touch-action: none;
-}
-
-.video-js .vjs-progress-control.disabled {
- cursor: default;
-}
-
-.vjs-live .vjs-progress-control {
- display: none;
-}
-
-.vjs-liveui .vjs-progress-control {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
-}
-
-.video-js .vjs-progress-holder {
- -webkit-box-flex: 1;
- -ms-flex: auto;
- flex: auto;
- -webkit-transition: all 0.2s;
- transition: all 0.2s;
- height: 0.3em;
-}
-
-.video-js .vjs-progress-control .vjs-progress-holder {
- margin: 0 10px;
-}
-
-.video-js .vjs-progress-control:hover .vjs-progress-holder {
- font-size: 1.6666666667em;
-}
-
-.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
- font-size: 1em;
-}
-
-.video-js .vjs-progress-holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-load-progress div, .video-js .vjs-progress-holder .vjs-play-progress {
- position: absolute;
- display: block;
- height: 100%;
- margin: 0;
- padding: 0;
- width: 0;
-}
-
-.video-js .vjs-play-progress {
- background-color: #fff;
-}
-
-.video-js .vjs-play-progress:before {
- font-size: 0.9em;
- position: absolute;
- right: -0.5em;
- line-height: 0.35em;
- z-index: 1;
-}
-
-.vjs-svg-icons-enabled .vjs-play-progress:before {
- content: none !important;
-}
-
-.vjs-play-progress .vjs-svg-icon {
- position: absolute;
- top: -0.35em;
- right: -0.4em;
- width: 0.9em;
- height: 0.9em;
- pointer-events: none;
- line-height: 0.15em;
- z-index: 1;
-}
-
-.video-js .vjs-load-progress {
- background: rgba(115, 133, 159, 0.5);
-}
-
-.video-js .vjs-load-progress div {
- background: rgba(115, 133, 159, 0.75);
-}
-
-.video-js .vjs-time-tooltip {
- background-color: #fff;
- background-color: rgba(255, 255, 255, 0.8);
- border-radius: 0.3em;
- color: #000;
- float: right;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 1em;
- padding: 6px 8px 8px 8px;
- pointer-events: none;
- position: absolute;
- top: -3.4em;
- visibility: hidden;
- z-index: 1;
-}
-
-.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
- display: none;
-}
-
-.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip, .video-js .vjs-progress-control:hover .vjs-time-tooltip {
- display: block;
- font-size: 0.6em;
- visibility: visible;
-}
-
-.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
- font-size: 1em;
-}
-
-.video-js .vjs-progress-control .vjs-mouse-display {
- display: none;
- position: absolute;
- width: 1px;
- height: 100%;
- background-color: #000;
- z-index: 1;
-}
-
-.video-js .vjs-progress-control:hover .vjs-mouse-display {
- display: block;
-}
-
-.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
- visibility: hidden;
- opacity: 0;
- -webkit-transition: visibility 1s, opacity 1s;
- transition: visibility 1s, opacity 1s;
-}
-
-.vjs-mouse-display .vjs-time-tooltip {
- color: #fff;
- background-color: #000;
- background-color: rgba(0, 0, 0, 0.8);
-}
-
-.video-js .vjs-slider {
- position: relative;
- cursor: pointer;
- padding: 0;
- margin: 0 0.45em 0 0.45em;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- background-color: #73859f;
- background-color: rgba(115, 133, 159, 0.5);
-}
-
-.video-js .vjs-slider.disabled {
- cursor: default;
-}
-
-.video-js .vjs-slider:focus {
- text-shadow: 0 0 1em #fff;
- -webkit-box-shadow: 0 0 1em #fff;
- box-shadow: 0 0 1em #fff;
-}
-
-.video-js .vjs-mute-control {
- cursor: pointer;
- -webkit-box-flex: 0;
- -ms-flex: none;
- flex: none;
-}
-
-.video-js .vjs-volume-control {
- cursor: pointer;
- margin-right: 1em;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-
-.video-js .vjs-volume-control.vjs-volume-horizontal {
- width: 5em;
-}
-
-.video-js .vjs-volume-panel .vjs-volume-control {
- visibility: visible;
- opacity: 0;
- width: 1px;
- height: 1px;
- margin-left: -1px;
-}
-
-.video-js .vjs-volume-panel {
- -webkit-transition: width 1s;
- transition: width 1s;
-}
-
-.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control {
- visibility: visible;
- opacity: 1;
- position: relative;
- -webkit-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
- transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
-}
-
-.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal {
- width: 5em;
- height: 3em;
- margin-right: 0;
-}
-
-.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical {
- left: -3.5em;
- -webkit-transition: left 0s;
- transition: left 0s;
-}
-
-.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active {
- width: 10em;
- -webkit-transition: width 0.1s;
- transition: width 0.1s;
-}
-
-.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
- width: 4em;
-}
-
-.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
- height: 8em;
- width: 3em;
- left: -3000em;
- -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
- transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
-}
-
-.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
- -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
- transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
-}
-
-.video-js .vjs-volume-panel {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-
-.video-js .vjs-volume-bar {
- margin: 1.35em 0.45em;
-}
-
-.vjs-volume-bar.vjs-slider-horizontal {
- width: 5em;
- height: 0.3em;
-}
-
-.vjs-volume-bar.vjs-slider-vertical {
- width: 0.3em;
- height: 5em;
- margin: 1.35em auto;
-}
-
-.video-js .vjs-volume-level {
- position: absolute;
- bottom: 0;
- left: 0;
- background-color: #fff;
-}
-
-.video-js .vjs-volume-level:before {
- position: absolute;
- font-size: 0.9em;
- z-index: 1;
-}
-
-.vjs-slider-vertical .vjs-volume-level {
- width: 0.3em;
-}
-
-.vjs-slider-vertical .vjs-volume-level:before {
- top: -0.5em;
- left: -0.3em;
- z-index: 1;
-}
-
-.vjs-svg-icons-enabled .vjs-volume-level:before {
- content: none;
-}
-
-.vjs-volume-level .vjs-svg-icon {
- position: absolute;
- width: 0.9em;
- height: 0.9em;
- pointer-events: none;
- z-index: 1;
-}
-
-.vjs-slider-horizontal .vjs-volume-level {
- height: 0.3em;
-}
-
-.vjs-slider-horizontal .vjs-volume-level:before {
- line-height: 0.35em;
- right: -0.5em;
-}
-
-.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon {
- right: -0.3em;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon {
- top: -0.55em;
- -webkit-transform: translateX(-50%);
- -ms-transform: translateX(-50%);
- transform: translateX(-50%);
-}
-
-.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
- width: 4em;
-}
-
-.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
- height: 100%;
-}
-
-.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
- width: 100%;
-}
-
-.video-js .vjs-volume-vertical {
- width: 3em;
- height: 8em;
- bottom: 8em;
- background-color: #2b333f;
- background-color: rgba(43, 51, 63, 0.7);
-}
-
-.video-js .vjs-volume-horizontal .vjs-menu {
- left: -2em;
-}
-
-.video-js .vjs-volume-tooltip {
- background-color: #fff;
- background-color: rgba(255, 255, 255, 0.8);
- border-radius: 0.3em;
- color: #000;
- float: right;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 1em;
- padding: 6px 8px 8px 8px;
- pointer-events: none;
- position: absolute;
- top: -3.4em;
- visibility: hidden;
- z-index: 1;
-}
-
-.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-control:hover .vjs-volume-tooltip {
- display: block;
- font-size: 1em;
- visibility: visible;
-}
-
-.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-vertical:hover .vjs-volume-tooltip {
- left: 1em;
- top: -12px;
-}
-
-.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip {
- font-size: 1em;
-}
-
-.video-js .vjs-volume-control .vjs-mouse-display {
- display: none;
- position: absolute;
- width: 100%;
- height: 1px;
- background-color: #000;
- z-index: 1;
-}
-
-.video-js .vjs-volume-horizontal .vjs-mouse-display {
- width: 1px;
- height: 100%;
-}
-
-.video-js .vjs-volume-control:hover .vjs-mouse-display {
- display: block;
-}
-
-.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display {
- visibility: hidden;
- opacity: 0;
- -webkit-transition: visibility 1s, opacity 1s;
- transition: visibility 1s, opacity 1s;
-}
-
-.vjs-mouse-display .vjs-volume-tooltip {
- color: #fff;
- background-color: #000;
- background-color: rgba(0, 0, 0, 0.8);
-}
-
-.vjs-poster {
- display: inline-block;
- vertical-align: middle;
- cursor: pointer;
- margin: 0;
- padding: 0;
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- height: 100%;
-}
-
-.vjs-has-started .vjs-poster, .vjs-using-native-controls .vjs-poster {
- display: none;
-}
-
-.vjs-audio.vjs-has-started .vjs-poster, .vjs-has-started.vjs-audio-poster-mode .vjs-poster, .vjs-pip-container.vjs-has-started .vjs-poster {
- display: block;
-}
-
-.vjs-poster img {
- width: 100%;
- height: 100%;
- -o-object-fit: contain;
- object-fit: contain;
-}
-
-.video-js .vjs-live-control {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- -webkit-box-flex: 1;
- -ms-flex: auto;
- flex: auto;
- font-size: 1em;
- line-height: 3em;
-}
-
-.video-js.vjs-liveui .vjs-live-control, .video-js:not(.vjs-live) .vjs-live-control {
- display: none;
-}
-
-.video-js .vjs-seek-to-live-control {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- cursor: pointer;
- -webkit-box-flex: 0;
- -ms-flex: none;
- flex: none;
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- height: 100%;
- padding-left: 0.5em;
- padding-right: 0.5em;
- font-size: 1em;
- line-height: 3em;
- width: auto;
- min-width: 4em;
-}
-
-.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control, .video-js:not(.vjs-live) .vjs-seek-to-live-control {
- display: none;
-}
-
-.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {
- cursor: auto;
-}
-
-.vjs-seek-to-live-control .vjs-icon-placeholder {
- margin-right: 0.5em;
- color: #888;
-}
-
-.vjs-svg-icons-enabled .vjs-seek-to-live-control {
- line-height: 0;
-}
-
-.vjs-seek-to-live-control .vjs-svg-icon {
- width: 1em;
- height: 1em;
- pointer-events: none;
- fill: #888;
-}
-
-.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {
- color: red;
-}
-
-.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon {
- fill: red;
-}
-
-.video-js .vjs-time-control {
- -webkit-box-flex: 0;
- -ms-flex: none;
- flex: none;
- font-size: 1em;
- line-height: 3em;
- min-width: 2em;
- width: auto;
- padding-left: 1em;
- padding-right: 1em;
-}
-
-.video-js .vjs-current-time, .video-js .vjs-duration, .vjs-live .vjs-time-control, .vjs-live .vjs-time-divider {
- display: none;
-}
-
-.vjs-time-divider {
- display: none;
- line-height: 3em;
-}
-
-.video-js .vjs-play-control {
- cursor: pointer;
-}
-
-.video-js .vjs-play-control .vjs-icon-placeholder {
- -webkit-box-flex: 0;
- -ms-flex: none;
- flex: none;
-}
-
-.vjs-text-track-display {
- position: absolute;
- bottom: 3em;
- left: 0;
- right: 0;
- top: 0;
- pointer-events: none;
-}
-
-.vjs-error .vjs-text-track-display {
- display: none;
-}
-
-.video-js.vjs-controls-disabled .vjs-text-track-display, .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
- bottom: 1em;
-}
-
-.video-js .vjs-text-track {
- font-size: 1.4em;
- text-align: center;
- margin-bottom: 0.1em;
-}
-
-.vjs-subtitles {
- color: #fff;
-}
-
-.vjs-captions {
- color: #fc6;
-}
-
-.vjs-tt-cue {
- display: block;
-}
-
-video::-webkit-media-text-track-display {
- -webkit-transform: translateY(-3em);
- transform: translateY(-3em);
-}
-
-.video-js.vjs-controls-disabled video::-webkit-media-text-track-display, .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
- -webkit-transform: translateY(-1.5em);
- transform: translateY(-1.5em);
-}
-
-.video-js .vjs-picture-in-picture-control {
- cursor: pointer;
- -webkit-box-flex: 0;
- -ms-flex: none;
- flex: none;
-}
-
-.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control, .vjs-pip-window .vjs-picture-in-picture-control {
- display: none;
-}
-
-.video-js .vjs-fullscreen-control {
- cursor: pointer;
- -webkit-box-flex: 0;
- -ms-flex: none;
- flex: none;
-}
-
-.video-js.vjs-audio-only-mode .vjs-fullscreen-control, .vjs-pip-window .vjs-fullscreen-control {
- display: none;
-}
-
-.vjs-playback-rate .vjs-playback-rate-value, .vjs-playback-rate > .vjs-menu-button {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-
-.vjs-playback-rate .vjs-playback-rate-value {
- pointer-events: none;
- font-size: 1.5em;
- line-height: 2;
- text-align: center;
-}
-
-.vjs-playback-rate .vjs-menu {
- width: 4em;
- left: 0;
-}
-
-.vjs-error .vjs-error-display .vjs-modal-dialog-content {
- font-size: 1.4em;
- text-align: center;
-}
-
-.vjs-error .vjs-error-display:before {
- color: #fff;
- content: "X";
- font-family: Arial, Helvetica, sans-serif;
- font-size: 4em;
- left: 0;
- line-height: 1;
- margin-top: -0.5em;
- position: absolute;
- text-shadow: 0.05em 0.05em 0.1em #000;
- text-align: center;
- top: 50%;
- vertical-align: middle;
- width: 100%;
-}
-
-.vjs-loading-spinner {
- display: none;
- position: absolute;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- opacity: 0.85;
- text-align: left;
- border: 0.6em solid rgba(43, 51, 63, 0.7);
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- background-clip: padding-box;
- width: 5em;
- height: 5em;
- border-radius: 50%;
- visibility: hidden;
-}
-
-.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner {
- display: block;
- -webkit-animation: vjs-spinner-show 0s linear 0.3s forwards;
- animation: vjs-spinner-show 0s linear 0.3s forwards;
-}
-
-.vjs-error .vjs-loading-spinner {
- display: none;
-}
-
-.vjs-loading-spinner:after, .vjs-loading-spinner:before {
- content: "";
- position: absolute;
- margin: -0.6em;
- -webkit-box-sizing: inherit;
- box-sizing: inherit;
- width: inherit;
- height: inherit;
- border-radius: inherit;
- opacity: 1;
- border: inherit;
- border-color: transparent;
- border-top-color: #fff;
-}
-
-.vjs-seeking .vjs-loading-spinner:after, .vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:before {
- -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
- animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
-}
-
-.vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:before {
- border-top-color: #fff;
-}
-
-.vjs-seeking .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:after {
- border-top-color: #fff;
- -webkit-animation-delay: 0.44s;
- animation-delay: 0.44s;
-}
-
-@-webkit-keyframes vjs-spinner-show {
- to {
- visibility: visible;
- }
-}
-
-@keyframes vjs-spinner-show {
- to {
- visibility: visible;
- }
-}
-@-webkit-keyframes vjs-spinner-spin {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-@keyframes vjs-spinner-spin {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-@-webkit-keyframes vjs-spinner-fade {
- 0% {
- border-top-color: #73859f;
- }
- 20% {
- border-top-color: #73859f;
- }
- 35% {
- border-top-color: #fff;
- }
- 60% {
- border-top-color: #73859f;
- }
- 100% {
- border-top-color: #73859f;
- }
-}
-@keyframes vjs-spinner-fade {
- 0% {
- border-top-color: #73859f;
- }
- 20% {
- border-top-color: #73859f;
- }
- 35% {
- border-top-color: #fff;
- }
- 60% {
- border-top-color: #73859f;
- }
- 100% {
- border-top-color: #73859f;
- }
-}
-.video-js.vjs-audio-only-mode .vjs-captions-button {
- display: none;
-}
-
-.vjs-chapters-button .vjs-menu ul {
- width: 24em;
-}
-
-.video-js.vjs-audio-only-mode .vjs-descriptions-button {
- display: none;
-}
-
-.vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-svg-icon {
- width: 1.5em;
- height: 1.5em;
-}
-
-.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
- vertical-align: middle;
- display: inline-block;
- margin-bottom: -0.1em;
-}
-
-.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
- font-family: VideoJS;
- content: "\f10c";
- font-size: 1.5em;
- line-height: inherit;
-}
-
-.video-js.vjs-audio-only-mode .vjs-subs-caps-button {
- display: none;
-}
-
-.video-js .vjs-audio-button + .vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder, .video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
- vertical-align: middle;
- display: inline-block;
- margin-bottom: -0.1em;
-}
-
-.video-js .vjs-audio-button + .vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before, .video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
- font-family: VideoJS;
- content: " \f12e";
- font-size: 1.5em;
- line-height: inherit;
-}
-
-.video-js.vjs-layout-small .vjs-current-time, .video-js.vjs-layout-small .vjs-duration, .video-js.vjs-layout-small .vjs-playback-rate, .video-js.vjs-layout-small .vjs-remaining-time, .video-js.vjs-layout-small .vjs-time-divider, .video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time, .video-js.vjs-layout-tiny .vjs-duration, .video-js.vjs-layout-tiny .vjs-playback-rate, .video-js.vjs-layout-tiny .vjs-remaining-time, .video-js.vjs-layout-tiny .vjs-time-divider, .video-js.vjs-layout-tiny .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time, .video-js.vjs-layout-x-small .vjs-duration, .video-js.vjs-layout-x-small .vjs-playback-rate, .video-js.vjs-layout-x-small .vjs-remaining-time, .video-js.vjs-layout-x-small .vjs-time-divider, .video-js.vjs-layout-x-small .vjs-volume-control {
- display: none;
-}
-
-.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover {
- width: auto;
- width: initial;
-}
-
-.video-js.vjs-layout-tiny .vjs-progress-control, .video-js.vjs-layout-x-small .vjs-progress-control {
- display: none;
-}
-
-.video-js.vjs-layout-x-small .vjs-custom-control-spacer {
- -webkit-box-flex: 1;
- -ms-flex: auto;
- flex: auto;
- display: block;
-}
-
-.vjs-modal-dialog.vjs-text-track-settings {
- background-color: #2b333f;
- background-color: rgba(43, 51, 63, 0.75);
- color: #fff;
- height: 70%;
-}
-
-.vjs-error .vjs-text-track-settings {
- display: none;
-}
-
-.vjs-text-track-settings .vjs-modal-dialog-content {
- display: table;
-}
-
-.vjs-text-track-settings .vjs-track-settings-colors, .vjs-text-track-settings .vjs-track-settings-controls, .vjs-text-track-settings .vjs-track-settings-font {
- display: table-cell;
-}
-
-.vjs-text-track-settings .vjs-track-settings-controls {
- text-align: right;
- vertical-align: bottom;
-}
-
-@supports (display: grid) {
- .vjs-text-track-settings .vjs-modal-dialog-content {
- display: -ms-grid;
- display: grid;
- -ms-grid-columns: 1fr 1fr;
- grid-template-columns: 1fr 1fr;
- -ms-grid-rows: 1fr;
- grid-template-rows: 1fr;
- padding: 20px 24px 0 24px;
- }
- .vjs-track-settings-controls .vjs-default-button {
- margin-bottom: 20px;
- }
- .vjs-text-track-settings .vjs-track-settings-controls {
- grid-column: 1/-1;
- }
- .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content {
- -ms-grid-columns: 1fr;
- grid-template-columns: 1fr;
- }
-}
-.vjs-text-track-settings select {
- font-size: inherit;
-}
-
-.vjs-track-setting > select {
- margin-right: 1em;
- margin-bottom: 0.5em;
-}
-
-.vjs-text-track-settings fieldset {
- margin: 10px;
- border: none;
-}
-
-.vjs-text-track-settings fieldset span {
- display: inline-block;
- padding: 0 0.6em 0.8em;
-}
-
-.vjs-text-track-settings fieldset span > select {
- max-width: 7.3em;
-}
-
-.vjs-text-track-settings legend {
- color: #fff;
- font-weight: 700;
- font-size: 1.2em;
-}
-
-.vjs-text-track-settings .vjs-label {
- margin: 0 0.5em 0.5em 0;
-}
-
-.vjs-track-settings-controls button:active, .vjs-track-settings-controls button:focus {
- outline-style: solid;
- outline-width: medium;
- background-image: -webkit-gradient(linear, left bottom, left top, color-stop(88%, #fff), to(#73859f));
- background-image: linear-gradient(0deg, #fff 88%, #73859f 100%);
-}
-
-.vjs-track-settings-controls button:hover {
- color: rgba(43, 51, 63, 0.75);
-}
-
-.vjs-track-settings-controls button {
- background-color: #fff;
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(88%, #fff), to(#73859f));
- background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);
- color: #2b333f;
- cursor: pointer;
- border-radius: 2px;
-}
-
-.vjs-track-settings-controls .vjs-default-button {
- margin-right: 1em;
-}
-
-.vjs-title-bar {
- background: rgba(0, 0, 0, 0.9);
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.9)), color-stop(60%, rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0)));
- background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 0, rgba(0, 0, 0, 0.7) 60%, rgba(0, 0, 0, 0) 100%);
- font-size: 1.2em;
- line-height: 1.5;
- -webkit-transition: opacity 0.1s;
- transition: opacity 0.1s;
- padding: 0.666em 1.333em 4em;
- pointer-events: none;
- position: absolute;
- top: 0;
- width: 100%;
-}
-
-.vjs-error .vjs-title-bar {
- display: none;
-}
-
-.vjs-title-bar-description, .vjs-title-bar-title {
- margin: 0;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.vjs-title-bar-title {
- font-weight: 700;
- margin-bottom: 0.333em;
-}
-
-.vjs-playing.vjs-user-inactive .vjs-title-bar {
- opacity: 0;
- -webkit-transition: opacity 1s;
- transition: opacity 1s;
-}
-
-.video-js .vjs-skip-forward-5 {
- cursor: pointer;
-}
-
-.video-js .vjs-skip-forward-10 {
- cursor: pointer;
-}
-
-.video-js .vjs-skip-forward-30 {
- cursor: pointer;
-}
-
-.video-js .vjs-skip-backward-5 {
- cursor: pointer;
-}
-
-.video-js .vjs-skip-backward-10 {
- cursor: pointer;
-}
-
-.video-js .vjs-skip-backward-30 {
- cursor: pointer;
-}
-
-@media print {
- .video-js > :not(.vjs-tech):not(.vjs-poster) {
- visibility: hidden;
- }
-}
-.vjs-resize-manager {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- border: none;
- z-index: -1000;
-}
-
-.js-focus-visible .video-js :focus:not(.focus-visible) {
- outline: 0;
-}
-
-.video-js :focus:not(:focus-visible) {
- outline: 0;
-}
-
-.carousel {
- position: relative;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-.carousel *, .carousel *:before, .carousel *:after {
- -webkit-box-sizing: inherit;
- box-sizing: inherit;
-}
-
-.carousel.is-draggable {
- cursor: move;
- cursor: -webkit-grab;
- cursor: grab;
-}
-
-.carousel.is-dragging {
- cursor: move;
- cursor: -webkit-grabbing;
- cursor: grabbing;
-}
-
-.carousel__viewport {
- position: relative;
- overflow: hidden;
- max-width: 100%;
- max-height: 100%;
-}
-
-.carousel__track {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-
-.carousel__slide {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: var(--carousel-slide-width, 60%);
- max-width: 100%;
- padding: 1rem;
- position: relative;
- overflow-x: hidden;
- overflow-y: auto;
- -ms-scroll-chaining: none;
- overscroll-behavior: contain;
-}
-
-.has-dots {
- margin-bottom: calc(0.5rem + 22px);
-}
-
-.carousel__dots {
- margin: 0 auto;
- padding: 0;
- position: absolute;
- top: calc(100% + 0.5rem);
- left: 0;
- right: 0;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- list-style: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-.carousel__dots .carousel__dot {
- margin: 0;
- padding: 0;
- display: block;
- position: relative;
- width: 22px;
- height: 22px;
- cursor: pointer;
-}
-
-.carousel__dots .carousel__dot:after {
- content: "";
- width: 8px;
- height: 8px;
- border-radius: 50%;
- position: absolute;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- background-color: currentColor;
- opacity: 0.25;
- -webkit-transition: opacity 0.15s ease-in-out;
- transition: opacity 0.15s ease-in-out;
-}
-
-.carousel__dots .carousel__dot.is-selected:after {
- opacity: 1;
-}
-
-.carousel__button {
- width: var(--carousel-button-width, 48px);
- height: var(--carousel-button-height, 48px);
- padding: 0;
- border: 0;
- 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;
- pointer-events: all;
- cursor: pointer;
- color: var(--carousel-button-color, currentColor);
- background: var(--carousel-button-bg, transparent);
- border-radius: var(--carousel-button-border-radius, 50%);
- -webkit-box-shadow: var(--carousel-button-shadow, none);
- box-shadow: var(--carousel-button-shadow, none);
- -webkit-transition: opacity 0.15s ease;
- transition: opacity 0.15s ease;
-}
-
-.carousel__button.is-prev, .carousel__button.is-next {
- position: absolute;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
-}
-
-.carousel__button.is-prev {
- left: 10px;
-}
-
-.carousel__button.is-next {
- right: 10px;
-}
-
-.carousel__button[disabled] {
- cursor: default;
- opacity: 0.3;
-}
-
-.carousel__button svg {
- width: var(--carousel-button-svg-width, 50%);
- height: var(--carousel-button-svg-height, 50%);
- fill: none;
- stroke: currentColor;
- stroke-width: var(--carousel-button-svg-stroke-width, 1.5);
- stroke-linejoin: bevel;
- stroke-linecap: round;
- -webkit-filter: var(--carousel-button-svg-filter, none);
- filter: var(--carousel-button-svg-filter, none);
- pointer-events: none;
-}
-
-html.with-fancybox {
- scroll-behavior: auto;
-}
-
-body.compensate-for-scrollbar {
- overflow: hidden !important;
- -ms-touch-action: none;
- touch-action: none;
-}
-
-.fancybox__container {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- direction: ltr;
- margin: 0;
- padding: env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- color: var(--fancybox-color, #fff);
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
- overflow: hidden;
- z-index: 1050;
- outline: none;
- -webkit-transform-origin: top left;
- -ms-transform-origin: top left;
- transform-origin: top left;
- --carousel-button-width: 48px;
- --carousel-button-height: 48px;
- --carousel-button-svg-width: 24px;
- --carousel-button-svg-height: 24px;
- --carousel-button-svg-stroke-width: 2.5;
- --carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4));
-}
-
-.fancybox__container *, .fancybox__container *::before, .fancybox__container *::after {
- -webkit-box-sizing: inherit;
- box-sizing: inherit;
-}
-
-.fancybox__container :focus {
- outline: none;
-}
-
-body:not(.is-using-mouse) .fancybox__container :focus {
- -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));
- box-shadow: 0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));
-}
-
-@media all and (min-width: 1024px) {
- .fancybox__container {
- --carousel-button-width:48px;
- --carousel-button-height:48px;
- --carousel-button-svg-width:27px;
- --carousel-button-svg-height:27px;
- }
-}
-.fancybox__backdrop {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: -1;
- background: var(--fancybox-bg, rgba(24, 24, 27, 0.92));
-}
-
-.fancybox__carousel {
- position: relative;
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- min-height: 0;
- height: 100%;
- z-index: 10;
-}
-
-.fancybox__carousel.has-dots {
- margin-bottom: calc(0.5rem + 22px);
-}
-
-.fancybox__viewport {
- position: relative;
- width: 100%;
- height: 100%;
- overflow: visible;
- cursor: default;
-}
-
-.fancybox__track {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- height: 100%;
-}
-
-.fancybox__slide {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: 100%;
- max-width: 100%;
- margin: 0;
- padding: 48px 8px 8px 8px;
- position: relative;
- -ms-scroll-chaining: none;
- overscroll-behavior: contain;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- outline: 0;
- overflow: auto;
- --carousel-button-width: 36px;
- --carousel-button-height: 36px;
- --carousel-button-svg-width: 22px;
- --carousel-button-svg-height: 22px;
-}
-
-.fancybox__slide::before, .fancybox__slide::after {
- content: "";
- -webkit-box-flex: 0;
- -ms-flex: 0 0 0px;
- flex: 0 0 0;
- margin: auto;
-}
-
-@media all and (min-width: 1024px) {
- .fancybox__slide {
- padding: 64px 100px;
- }
-}
-.fancybox__content {
- margin: 0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);
- padding: 36px;
- color: var(--fancybox-content-color, #374151);
- background: var(--fancybox-content-bg, #fff);
- position: relative;
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- z-index: 20;
-}
-
-.fancybox__content :focus:not(.carousel__button.is-close) {
- outline: thin dotted;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-.fancybox__caption {
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
- max-width: 100%;
- margin: 0;
- padding: 1rem 0 0 0;
- line-height: 1.375;
- color: var(--fancybox-color, currentColor);
- visibility: visible;
- cursor: auto;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- overflow-wrap: anywhere;
-}
-
-.is-loading .fancybox__caption {
- visibility: hidden;
-}
-
-.fancybox__container > .carousel__dots {
- top: 100%;
- color: var(--fancybox-color, #fff);
-}
-
-.fancybox__nav .carousel__button {
- z-index: 40;
-}
-
-.fancybox__nav .carousel__button.is-next {
- right: 8px;
-}
-
-@media all and (min-width: 1024px) {
- .fancybox__nav .carousel__button.is-next {
- right: 40px;
- }
-}
-.fancybox__nav .carousel__button.is-prev {
- left: 8px;
-}
-
-@media all and (min-width: 1024px) {
- .fancybox__nav .carousel__button.is-prev {
- left: 40px;
- }
-}
-.carousel__button.is-close {
- position: absolute;
- top: 8px;
- right: 8px;
- top: calc(env(safe-area-inset-top, 0px) + 8px);
- right: calc(env(safe-area-inset-right, 0px) + 8px);
- z-index: 40;
-}
-
-@media all and (min-width: 1024px) {
- .carousel__button.is-close {
- right: 40px;
- }
-}
-.fancybox__content > .carousel__button.is-close {
- position: absolute;
- top: -40px;
- right: 0;
- color: var(--fancybox-color, #fff);
-}
-
-.fancybox__no-click, .fancybox__no-click button {
- pointer-events: none;
-}
-
-.fancybox__spinner {
- position: absolute;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- width: 50px;
- height: 50px;
- color: var(--fancybox-color, currentColor);
-}
-
-.fancybox__slide .fancybox__spinner {
- cursor: pointer;
- z-index: 1053;
-}
-
-.fancybox__spinner svg {
- -webkit-animation: fancybox-rotate 2s linear infinite;
- animation: fancybox-rotate 2s linear infinite;
- -webkit-transform-origin: center center;
- -ms-transform-origin: center center;
- transform-origin: center center;
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- margin: auto;
- width: 100%;
- height: 100%;
-}
-
-.fancybox__spinner svg circle {
- fill: none;
- stroke-width: 2.75;
- stroke-miterlimit: 10;
- stroke-dasharray: 1, 200;
- stroke-dashoffset: 0;
- -webkit-animation: fancybox-dash 1.5s ease-in-out infinite;
- animation: fancybox-dash 1.5s ease-in-out infinite;
- stroke-linecap: round;
- stroke: currentColor;
-}
-
-@-webkit-keyframes fancybox-rotate {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@keyframes fancybox-rotate {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-@-webkit-keyframes fancybox-dash {
- 0% {
- stroke-dasharray: 1, 200;
- stroke-dashoffset: 0;
- }
- 50% {
- stroke-dasharray: 89, 200;
- stroke-dashoffset: -35px;
- }
- 100% {
- stroke-dasharray: 89, 200;
- stroke-dashoffset: -124px;
- }
-}
-@keyframes fancybox-dash {
- 0% {
- stroke-dasharray: 1, 200;
- stroke-dashoffset: 0;
- }
- 50% {
- stroke-dasharray: 89, 200;
- stroke-dashoffset: -35px;
- }
- 100% {
- stroke-dasharray: 89, 200;
- stroke-dashoffset: -124px;
- }
-}
-.fancybox__backdrop, .fancybox__caption, .fancybox__nav, .carousel__dots, .carousel__button.is-close {
- opacity: var(--fancybox-opacity, 1);
-}
-
-.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop, .fancybox__container.is-animated[aria-hidden=false] .fancybox__caption, .fancybox__container.is-animated[aria-hidden=false] .fancybox__nav, .fancybox__container.is-animated[aria-hidden=false] .carousel__dots, .fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close {
- -webkit-animation: 0.15s ease backwards fancybox-fadeIn;
- animation: 0.15s ease backwards fancybox-fadeIn;
-}
-
-.fancybox__container.is-animated.is-closing .fancybox__backdrop, .fancybox__container.is-animated.is-closing .fancybox__caption, .fancybox__container.is-animated.is-closing .fancybox__nav, .fancybox__container.is-animated.is-closing .carousel__dots, .fancybox__container.is-animated.is-closing .carousel__button.is-close {
- -webkit-animation: 0.15s ease both fancybox-fadeOut;
- animation: 0.15s ease both fancybox-fadeOut;
-}
-
-.fancybox-fadeIn {
- -webkit-animation: 0.15s ease both fancybox-fadeIn;
- animation: 0.15s ease both fancybox-fadeIn;
-}
-
-.fancybox-fadeOut {
- -webkit-animation: 0.1s ease both fancybox-fadeOut;
- animation: 0.1s ease both fancybox-fadeOut;
-}
-
-.fancybox-zoomInUp {
- -webkit-animation: 0.2s ease both fancybox-zoomInUp;
- animation: 0.2s ease both fancybox-zoomInUp;
-}
-
-.fancybox-zoomOutDown {
- -webkit-animation: 0.15s ease both fancybox-zoomOutDown;
- animation: 0.15s ease both fancybox-zoomOutDown;
-}
-
-.fancybox-throwOutUp {
- -webkit-animation: 0.15s ease both fancybox-throwOutUp;
- animation: 0.15s ease both fancybox-throwOutUp;
-}
-
-.fancybox-throwOutDown {
- -webkit-animation: 0.15s ease both fancybox-throwOutDown;
- animation: 0.15s ease both fancybox-throwOutDown;
-}
-
-@-webkit-keyframes fancybox-fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-
-@keyframes fancybox-fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-@-webkit-keyframes fancybox-fadeOut {
- to {
- opacity: 0;
- }
-}
-@keyframes fancybox-fadeOut {
- to {
- opacity: 0;
- }
-}
-@-webkit-keyframes fancybox-zoomInUp {
- from {
- -webkit-transform: scale(0.97) translate3d(0, 16px, 0);
- transform: scale(0.97) translate3d(0, 16px, 0);
- opacity: 0;
- }
- to {
- -webkit-transform: scale(1) translate3d(0, 0, 0);
- transform: scale(1) translate3d(0, 0, 0);
- opacity: 1;
- }
-}
-@keyframes fancybox-zoomInUp {
- from {
- -webkit-transform: scale(0.97) translate3d(0, 16px, 0);
- transform: scale(0.97) translate3d(0, 16px, 0);
- opacity: 0;
- }
- to {
- -webkit-transform: scale(1) translate3d(0, 0, 0);
- transform: scale(1) translate3d(0, 0, 0);
- opacity: 1;
- }
-}
-@-webkit-keyframes fancybox-zoomOutDown {
- to {
- -webkit-transform: scale(0.97) translate3d(0, 16px, 0);
- transform: scale(0.97) translate3d(0, 16px, 0);
- opacity: 0;
- }
-}
-@keyframes fancybox-zoomOutDown {
- to {
- -webkit-transform: scale(0.97) translate3d(0, 16px, 0);
- transform: scale(0.97) translate3d(0, 16px, 0);
- opacity: 0;
- }
-}
-@-webkit-keyframes fancybox-throwOutUp {
- to {
- -webkit-transform: translate3d(0, -30%, 0);
- transform: translate3d(0, -30%, 0);
- opacity: 0;
- }
-}
-@keyframes fancybox-throwOutUp {
- to {
- -webkit-transform: translate3d(0, -30%, 0);
- transform: translate3d(0, -30%, 0);
- opacity: 0;
- }
-}
-@-webkit-keyframes fancybox-throwOutDown {
- to {
- -webkit-transform: translate3d(0, 30%, 0);
- transform: translate3d(0, 30%, 0);
- opacity: 0;
- }
-}
-@keyframes fancybox-throwOutDown {
- to {
- -webkit-transform: translate3d(0, 30%, 0);
- transform: translate3d(0, 30%, 0);
- opacity: 0;
- }
-}
-.fancybox__carousel .carousel__slide {
- scrollbar-width: thin;
- scrollbar-color: #ccc rgba(255, 255, 255, 0.1);
-}
-
-.fancybox__carousel .carousel__slide::-webkit-scrollbar {
- width: 8px;
- height: 8px;
-}
-
-.fancybox__carousel .carousel__slide::-webkit-scrollbar-track {
- background-color: rgba(255, 255, 255, 0.1);
-}
-
-.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb {
- background-color: #ccc;
- border-radius: 2px;
- -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
- box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
-}
-
-.fancybox__carousel.is-draggable .fancybox__slide, .fancybox__carousel.is-draggable .fancybox__slide .fancybox__content {
- cursor: move;
- cursor: -webkit-grab;
- cursor: grab;
-}
-
-.fancybox__carousel.is-dragging .fancybox__slide, .fancybox__carousel.is-dragging .fancybox__slide .fancybox__content {
- cursor: move;
- cursor: -webkit-grabbing;
- cursor: grabbing;
-}
-
-.fancybox__carousel .fancybox__slide .fancybox__content {
- cursor: auto;
-}
-
-.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content {
- cursor: -webkit-zoom-in;
- cursor: zoom-in;
-}
-
-.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content {
- cursor: -webkit-zoom-out;
- cursor: zoom-out;
-}
-
-.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content {
- cursor: move;
- cursor: -webkit-grab;
- cursor: grab;
-}
-
-.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content {
- cursor: move;
- cursor: -webkit-grabbing;
- cursor: grabbing;
-}
-
-.fancybox__image {
- -webkit-transform-origin: 0 0;
- -ms-transform-origin: 0 0;
- transform-origin: 0 0;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- -webkit-transition: none;
- transition: none;
-}
-
-.has-image .fancybox__content {
- padding: 0;
- background: rgba(0, 0, 0, 0);
- min-height: 1px;
-}
-
-.is-closing .has-image .fancybox__content {
- overflow: visible;
-}
-
-.has-image[data-image-fit=contain] {
- overflow: visible;
- -ms-touch-action: none;
- touch-action: none;
-}
-
-.has-image[data-image-fit=contain] .fancybox__content {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-
-.has-image[data-image-fit=contain] .fancybox__image {
- max-width: 100%;
- max-height: 100%;
- -o-object-fit: contain;
- object-fit: contain;
-}
-
-.has-image[data-image-fit=contain-w] {
- overflow-x: hidden;
- overflow-y: auto;
-}
-
-.has-image[data-image-fit=contain-w] .fancybox__content {
- min-height: auto;
-}
-
-.has-image[data-image-fit=contain-w] .fancybox__image {
- max-width: 100%;
- height: auto;
-}
-
-.has-image[data-image-fit=cover] {
- overflow: visible;
- -ms-touch-action: none;
- touch-action: none;
-}
-
-.has-image[data-image-fit=cover] .fancybox__content {
- width: 100%;
- height: 100%;
-}
-
-.has-image[data-image-fit=cover] .fancybox__image {
- width: 100%;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
-}
-
-.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content, .fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content, .fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {
- max-width: 100%;
- -ms-flex-negative: 1;
- flex-shrink: 1;
- min-height: 1px;
- overflow: visible;
-}
-
-.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content, .fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content {
- width: 100%;
- height: 80%;
-}
-
-.fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {
- width: 960px;
- height: 540px;
- max-width: 100%;
- max-height: 100%;
-}
-
-.fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content, .fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {
- padding: 0;
- background: rgba(24, 24, 27, 0.9);
- color: #fff;
-}
-
-.fancybox__carousel .fancybox__slide.has-map .fancybox__content {
- background: #e5e3df;
-}
-
-.fancybox__html5video, .fancybox__iframe {
- border: 0;
- display: block;
- height: 100%;
- width: 100%;
- background: rgba(0, 0, 0, 0);
-}
-
-.fancybox-placeholder {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- border-width: 0;
-}
-
-.fancybox__thumbs {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- position: relative;
- padding: 0px 3px;
- opacity: var(--fancybox-opacity, 1);
-}
-
-.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs {
- -webkit-animation: 0.15s ease-in backwards fancybox-fadeIn;
- animation: 0.15s ease-in backwards fancybox-fadeIn;
-}
-
-.fancybox__container.is-animated.is-closing .fancybox__thumbs {
- opacity: 0;
-}
-
-.fancybox__thumbs .carousel__slide {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: var(--fancybox-thumbs-width, 96px);
- margin: 0;
- padding: 8px 3px;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- 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;
- overflow: visible;
- cursor: pointer;
-}
-
-.fancybox__thumbs .carousel__slide .fancybox__thumb::after {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- border-width: 5px;
- border-style: solid;
- border-color: var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));
- opacity: 0;
- -webkit-transition: opacity 0.15s ease;
- transition: opacity 0.15s ease;
- border-radius: var(--fancybox-thumbs-border-radius, 4px);
-}
-
-.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after {
- opacity: 0.92;
-}
-
-.fancybox__thumbs .carousel__slide > * {
- pointer-events: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-.fancybox__thumb {
- position: relative;
- width: 100%;
- padding-top: calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));
- background-size: cover;
- background-position: center center;
- background-color: rgba(255, 255, 255, 0.1);
- background-repeat: no-repeat;
- border-radius: var(--fancybox-thumbs-border-radius, 4px);
-}
-
-.fancybox__toolbar {
- position: absolute;
- top: 0;
- right: 0;
- left: 0;
- z-index: 20;
- background: -webkit-gradient(linear, left bottom, left top, from(hsla(0deg, 0%, 0%, 0)), color-stop(8.1%, hsla(0deg, 0%, 0%, 0.006)), color-stop(15.5%, hsla(0deg, 0%, 0%, 0.021)), color-stop(22.5%, hsla(0deg, 0%, 0%, 0.046)), color-stop(29%, hsla(0deg, 0%, 0%, 0.077)), color-stop(35.3%, hsla(0deg, 0%, 0%, 0.114)), color-stop(41.2%, hsla(0deg, 0%, 0%, 0.155)), color-stop(47.1%, hsla(0deg, 0%, 0%, 0.198)), color-stop(52.9%, hsla(0deg, 0%, 0%, 0.242)), color-stop(58.8%, hsla(0deg, 0%, 0%, 0.285)), color-stop(64.7%, hsla(0deg, 0%, 0%, 0.326)), color-stop(71%, hsla(0deg, 0%, 0%, 0.363)), color-stop(77.5%, hsla(0deg, 0%, 0%, 0.394)), color-stop(84.5%, hsla(0deg, 0%, 0%, 0.419)), color-stop(91.9%, hsla(0deg, 0%, 0%, 0.434)), to(hsla(0deg, 0%, 0%, 0.44)));
- background: linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);
- padding: 0;
- -ms-touch-action: none;
- touch-action: none;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- --carousel-button-svg-width: 20px;
- --carousel-button-svg-height: 20px;
- opacity: var(--fancybox-opacity, 1);
- text-shadow: var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4));
-}
-
-@media all and (min-width: 1024px) {
- .fancybox__toolbar {
- padding: 8px;
- }
-}
-.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar {
- -webkit-animation: 0.15s ease-in backwards fancybox-fadeIn;
- animation: 0.15s ease-in backwards fancybox-fadeIn;
-}
-
-.fancybox__container.is-animated.is-closing .fancybox__toolbar {
- opacity: 0;
-}
-
-.fancybox__toolbar__items {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-
-.fancybox__toolbar__items--left {
- margin-right: auto;
-}
-
-.fancybox__toolbar__items--center {
- position: absolute;
- left: 50%;
- -webkit-transform: translateX(-50%);
- -ms-transform: translateX(-50%);
- transform: translateX(-50%);
-}
-
-.fancybox__toolbar__items--right {
- margin-left: auto;
-}
-
-@media (max-width: 640px) {
- .fancybox__toolbar__items--center:not(:last-child) {
- display: none;
- }
-}
-.fancybox__counter {
- min-width: 72px;
- padding: 0 10px;
- line-height: var(--carousel-button-height, 48px);
- text-align: center;
- font-size: 17px;
- font-variant-numeric: tabular-nums;
- -webkit-font-smoothing: subpixel-antialiased;
-}
-
-.fancybox__progress {
- background: var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));
- height: 3px;
- left: 0;
- position: absolute;
- right: 0;
- top: 0;
- -webkit-transform: scaleX(0);
- -ms-transform: scaleX(0);
- transform: scaleX(0);
- -webkit-transform-origin: 0;
- -ms-transform-origin: 0;
- transform-origin: 0;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- -webkit-transition-timing-function: linear;
- transition-timing-function: linear;
- z-index: 30;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-
-.fancybox__container:-webkit-full-screen::backdrop {
- opacity: 0;
-}
-
-.fancybox__container:-ms-fullscreen::backdrop {
- opacity: 0;
-}
-
-.fancybox__container:fullscreen::-webkit-backdrop {
- opacity: 0;
-}
-
-.fancybox__container:fullscreen::backdrop {
- opacity: 0;
-}
-
-.fancybox__button--fullscreen g:nth-child(2) {
- display: none;
-}
-
-.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1) {
- display: none;
-}
-
-.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1) {
- display: none;
-}
-
-.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1) {
- display: none;
-}
-
-.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2) {
- display: block;
-}
-
-.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2) {
- display: block;
-}
-
-.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2) {
- display: block;
-}
-
-.fancybox__button--slideshow g:nth-child(2) {
- display: none;
-}
-
-.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1) {
- display: none;
-}
-
-.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2) {
- display: block;
-}
-/*# sourceMappingURL=vendor.css.map */
\ No newline at end of file
+/*! 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}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}p{padding:0;margin:0}li,ul{margin:0;padding:0;list-style:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}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}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{-webkit-filter:drop-shadow(0 0 .25em #fff);filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{-webkit-box-sizing:inherit;box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:rgba(0,0,0,.7);padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:.4s;transition:.4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:rgba(115,133,159,.5);-webkit-transition:none;transition:none}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:.4s;transition:.4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:.4s;transition:.4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:rgba(43,51,63,.7)}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4em;-ms-touch-action:none;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-js .vjs-progress-holder{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-transition:.2s;transition:.2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left,top;transition:visibility .1s,opacity .1s,height .1s,width .1s,left,top}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;-webkit-transition:left;transition:left}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;-webkit-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{-webkit-box-flex:0;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:0s linear .3s forwards vjs-spinner-show;animation:0s linear .3s forwards vjs-spinner-show}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-.6em;-webkit-box-sizing:inherit;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:1.1s cubic-bezier(.6,.2,0,.8) infinite vjs-spinner-spin,1.1s linear infinite vjs-spinner-fade;animation:1.1s cubic-bezier(.6,.2,0,.8) infinite vjs-spinner-spin,1.1s linear infinite vjs-spinner-fade}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10c";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f12e";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.9)),color-stop(60%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);font-size:1.2em;line-height:1.5;-webkit-transition:opacity .1s;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-forward-5{cursor:pointer}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible),.video-js :focus:not(:focus-visible){outline:0}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;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;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none);-webkit-transition:opacity .15s;transition:opacity .15s}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:dotted thin;-webkit-box-shadow:none;box-shadow:none}.fancybox__caption{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}.fancybox__nav .carousel__button.is-prev{left:8px}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}.fancybox__nav .carousel__button.is-prev{left:40px}.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:2s linear infinite fancybox-rotate;animation:2s linear infinite fancybox-rotate;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:1.5s ease-in-out infinite fancybox-dash;animation:1.5s ease-in-out infinite fancybox-dash;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:.15s backwards fancybox-fadeIn;animation:.15s backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:.15s both fancybox-fadeOut;animation:.15s both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s both fancybox-fadeIn;animation:.15s both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s both fancybox-fadeOut;animation:.1s both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s both fancybox-zoomInUp;animation:.2s both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s both fancybox-zoomOutDown;animation:.15s both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s both fancybox-throwOutUp;animation:.15s both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s both fancybox-throwOutDown;animation:.15s both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;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;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0deg,0%,0%,0)),color-stop(8.1%,hsla(0deg,0%,0%,.006)),color-stop(15.5%,hsla(0deg,0%,0%,.021)),color-stop(22.5%,hsla(0deg,0%,0%,.046)),color-stop(29%,hsla(0deg,0%,0%,.077)),color-stop(35.3%,hsla(0deg,0%,0%,.114)),color-stop(41.2%,hsla(0deg,0%,0%,.155)),color-stop(47.1%,hsla(0deg,0%,0%,.198)),color-stop(52.9%,hsla(0deg,0%,0%,.242)),color-stop(58.8%,hsla(0deg,0%,0%,.285)),color-stop(64.7%,hsla(0deg,0%,0%,.326)),color-stop(71%,hsla(0deg,0%,0%,.363)),color-stop(77.5%,hsla(0deg,0%,0%,.394)),color-stop(84.5%,hsla(0deg,0%,0%,.419)),color-stop(91.9%,hsla(0deg,0%,0%,.434)),to(hsla(0deg,0%,0%,.44)));background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
\ No newline at end of file
diff --git a/app/css/vendor.css.map b/app/css/vendor.css.map
deleted file mode 100644
index 75581c15dca620f9e59296967270e4f3fb8f1bdc..0000000000000000000000000000000000000000
--- a/app/css/vendor.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["vendor/normalize.css","vendor.css","../../node_modules/swiper/swiper-bundle.min.css","../../node_modules/video.js/dist/video-js.min.css","../../node_modules/@fancyapps/ui/dist/fancybox.css"],"names":[],"mappings":"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","file":"vendor.css","sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\r\n\r\n/* Document\r\n ========================================================================== */\r\n\r\n/**\r\n * 1. Correct the line height in all browsers.\r\n * 2. Prevent adjustments of font size after orientation changes in iOS.\r\n */\r\n\r\nhtml {\r\n\tline-height: 1.15;\r\n\t/* 1 */\r\n\t-webkit-text-size-adjust: 100%;\r\n\t/* 2 */\r\n}\r\n\r\n/* Sections\r\n ========================================================================== */\r\n\r\n/**\r\n * Remove the margin in all browsers.\r\n */\r\n\r\nbody {\r\n\tmargin: 0;\r\n}\r\n\r\n/**\r\n * Render the `main` element consistently in IE.\r\n */\r\n\r\nmain {\r\n\tdisplay: block;\r\n}\r\n\r\n/**\r\n * Correct the font size and margin on `h1` elements within `section` and\r\n * `article` contexts in Chrome, Firefox, and Safari.\r\n */\r\n\r\nh1 {\r\n\tfont-size: 2em;\r\n\tmargin: 0.67em 0;\r\n}\r\n\r\n/* Grouping content\r\n ========================================================================== */\r\n\r\n/**\r\n * 1. Add the correct box sizing in Firefox.\r\n * 2. Show the overflow in Edge and IE.\r\n */\r\n\r\nhr {\r\n\tbox-sizing: content-box;\r\n\t/* 1 */\r\n\theight: 0;\r\n\t/* 1 */\r\n\toverflow: visible;\r\n\t/* 2 */\r\n}\r\n\r\n/**\r\n * 1. Correct the inheritance and scaling of font size in all browsers.\r\n * 2. Correct the odd `em` font sizing in all browsers.\r\n */\r\n\r\npre {\r\n\tfont-family: monospace, monospace;\r\n\t/* 1 */\r\n\tfont-size: 1em;\r\n\t/* 2 */\r\n}\r\n\r\n/* Text-level semantics\r\n ========================================================================== */\r\n\r\n/**\r\n * Remove the gray background on active links in IE 10.\r\n */\r\n\r\na {\r\n\tbackground-color: transparent;\r\n\tcolor: inherit;\r\n\ttext-decoration: none;\r\n}\r\n\r\np {\r\n\tpadding: 0;\r\n\tmargin: 0;\r\n}\r\n\r\nul,\r\nli {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n/**\r\n * 1. Remove the bottom border in Chrome 57-\r\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\r\n */\r\n\r\nabbr[title] {\r\n\tborder-bottom: none;\r\n\t/* 1 */\r\n\ttext-decoration: underline;\r\n\t/* 2 */\r\n\ttext-decoration: underline dotted;\r\n\t/* 2 */\r\n}\r\n\r\n/**\r\n * Add the correct font weight in Chrome, Edge, and Safari.\r\n */\r\n\r\nb,\r\nstrong {\r\n\tfont-weight: bolder;\r\n}\r\n\r\n/**\r\n * 1. Correct the inheritance and scaling of font size in all browsers.\r\n * 2. Correct the odd `em` font sizing in all browsers.\r\n */\r\n\r\ncode,\r\nkbd,\r\nsamp {\r\n\tfont-family: monospace, monospace;\r\n\t/* 1 */\r\n\tfont-size: 1em;\r\n\t/* 2 */\r\n}\r\n\r\n/**\r\n * Add the correct font size in all browsers.\r\n */\r\n\r\nsmall {\r\n\tfont-size: 80%;\r\n}\r\n\r\n/**\r\n * Prevent `sub` and `sup` elements from affecting the line height in\r\n * all browsers.\r\n */\r\n\r\nsub,\r\nsup {\r\n\tfont-size: 75%;\r\n\tline-height: 0;\r\n\tposition: relative;\r\n\tvertical-align: baseline;\r\n}\r\n\r\nsub {\r\n\tbottom: -0.25em;\r\n}\r\n\r\nsup {\r\n\ttop: -0.5em;\r\n}\r\n\r\n/* Embedded content\r\n ========================================================================== */\r\n\r\n/**\r\n * Remove the border on images inside links in IE 10.\r\n */\r\n\r\nimg {\r\n\tborder-style: none;\r\n}\r\n\r\n/* Forms\r\n ========================================================================== */\r\n\r\n/**\r\n * 1. Change the font styles in all browsers.\r\n * 2. Remove the margin in Firefox and Safari.\r\n */\r\n\r\nbutton,\r\ninput,\r\noptgroup,\r\nselect,\r\ntextarea {\r\n\tfont-family: inherit;\r\n\t/* 1 */\r\n\tfont-size: 100%;\r\n\t/* 1 */\r\n\tline-height: 1.15;\r\n\t/* 1 */\r\n\tmargin: 0;\r\n\t/* 2 */\r\n}\r\n\r\n/**\r\n * Show the overflow in IE.\r\n * 1. Show the overflow in Edge.\r\n */\r\n\r\nbutton,\r\ninput {\r\n\t/* 1 */\r\n\toverflow: visible;\r\n}\r\n\r\n/**\r\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\r\n * 1. Remove the inheritance of text transform in Firefox.\r\n */\r\n\r\nbutton,\r\nselect {\r\n\t/* 1 */\r\n\ttext-transform: none;\r\n}\r\n\r\n/**\r\n * Correct the inability to style clickable types in iOS and Safari.\r\n */\r\n\r\nbutton,\r\n[type=\"button\"],\r\n[type=\"reset\"],\r\n[type=\"submit\"] {\r\n\t-webkit-appearance: button;\r\n}\r\n\r\n/**\r\n * Remove the inner border and padding in Firefox.\r\n */\r\n\r\nbutton::-moz-focus-inner,\r\n[type=\"button\"]::-moz-focus-inner,\r\n[type=\"reset\"]::-moz-focus-inner,\r\n[type=\"submit\"]::-moz-focus-inner {\r\n\tborder-style: none;\r\n\tpadding: 0;\r\n}\r\n\r\n/**\r\n * Restore the focus styles unset by the previous rule.\r\n */\r\n\r\nbutton:-moz-focusring,\r\n[type=\"button\"]:-moz-focusring,\r\n[type=\"reset\"]:-moz-focusring,\r\n[type=\"submit\"]:-moz-focusring {\r\n\toutline: 1px dotted ButtonText;\r\n}\r\n\r\n/**\r\n * Correct the padding in Firefox.\r\n */\r\n\r\nfieldset {\r\n\tpadding: 0.35em 0.75em 0.625em;\r\n}\r\n\r\n/**\r\n * 1. Correct the text wrapping in Edge and IE.\r\n * 2. Correct the color inheritance from `fieldset` elements in IE.\r\n * 3. Remove the padding so developers are not caught out when they zero out\r\n * `fieldset` elements in all browsers.\r\n */\r\n\r\nlegend {\r\n\tbox-sizing: border-box;\r\n\t/* 1 */\r\n\tcolor: inherit;\r\n\t/* 2 */\r\n\tdisplay: table;\r\n\t/* 1 */\r\n\tmax-width: 100%;\r\n\t/* 1 */\r\n\tpadding: 0;\r\n\t/* 3 */\r\n\twhite-space: normal;\r\n\t/* 1 */\r\n}\r\n\r\n/**\r\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\r\n */\r\n\r\nprogress {\r\n\tvertical-align: baseline;\r\n}\r\n\r\n/**\r\n * Remove the default vertical scrollbar in IE 10+.\r\n */\r\n\r\ntextarea {\r\n\toverflow: auto;\r\n}\r\n\r\n/**\r\n * 1. Add the correct box sizing in IE 10.\r\n * 2. Remove the padding in IE 10.\r\n */\r\n\r\n[type=\"checkbox\"],\r\n[type=\"radio\"] {\r\n\tbox-sizing: border-box;\r\n\t/* 1 */\r\n\tpadding: 0;\r\n\t/* 2 */\r\n}\r\n\r\n/**\r\n * Correct the cursor style of increment and decrement buttons in Chrome.\r\n */\r\n\r\n[type=\"number\"]::-webkit-inner-spin-button,\r\n[type=\"number\"]::-webkit-outer-spin-button {\r\n\theight: auto;\r\n}\r\n\r\n/**\r\n * 1. Correct the odd appearance in Chrome and Safari.\r\n * 2. Correct the outline style in Safari.\r\n */\r\n\r\n[type=\"search\"] {\r\n\t-webkit-appearance: textfield;\r\n\t/* 1 */\r\n\toutline-offset: -2px;\r\n\t/* 2 */\r\n}\r\n\r\n/**\r\n * Remove the inner padding in Chrome and Safari on macOS.\r\n */\r\n\r\n[type=\"search\"]::-webkit-search-decoration {\r\n\t-webkit-appearance: none;\r\n}\r\n\r\n/**\r\n * 1. Correct the inability to style clickable types in iOS and Safari.\r\n * 2. Change font properties to `inherit` in Safari.\r\n */\r\n\r\n::-webkit-file-upload-button {\r\n\t-webkit-appearance: button;\r\n\t/* 1 */\r\n\tfont: inherit;\r\n\t/* 2 */\r\n}\r\n\r\n/* Interactive\r\n ========================================================================== */\r\n\r\n/*\r\n * Add the correct display in Edge, IE 10+, and Firefox.\r\n */\r\n\r\ndetails {\r\n\tdisplay: block;\r\n}\r\n\r\n/*\r\n * Add the correct display in all browsers.\r\n */\r\n\r\nsummary {\r\n\tdisplay: list-item;\r\n}\r\n\r\n/* Misc\r\n ========================================================================== */\r\n\r\n/**\r\n * Add the correct display in IE 10+.\r\n */\r\n\r\ntemplate {\r\n\tdisplay: none;\r\n}\r\n\r\n/**\r\n * Add the correct display in IE 10.\r\n */\r\n\r\n[hidden] {\r\n\tdisplay: none;\r\n}","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15;\n /* 1 */\n -webkit-text-size-adjust: 100%;\n /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n * Remove the margin in all browsers.\n */\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\nhr {\n box-sizing: content-box;\n /* 1 */\n height: 0;\n /* 1 */\n overflow: visible;\n /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\npre {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n * Remove the gray background on active links in IE 10.\n */\na {\n background-color: transparent;\n color: inherit;\n text-decoration: none;\n}\n\np {\n padding: 0;\n margin: 0;\n}\n\nul,\nli {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\nabbr[title] {\n border-bottom: none;\n /* 1 */\n text-decoration: underline;\n /* 2 */\n text-decoration: underline dotted;\n /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n * Remove the border on images inside links in IE 10.\n */\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n /* 1 */\n font-size: 100%;\n /* 1 */\n line-height: 1.15;\n /* 1 */\n margin: 0;\n /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\nlegend {\n box-sizing: border-box;\n /* 1 */\n color: inherit;\n /* 2 */\n display: table;\n /* 1 */\n max-width: 100%;\n /* 1 */\n padding: 0;\n /* 3 */\n white-space: normal;\n /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box;\n /* 1 */\n padding: 0;\n /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n[type=search] {\n -webkit-appearance: textfield;\n /* 1 */\n outline-offset: -2px;\n /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n /* 1 */\n font: inherit;\n /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n * Add the correct display in IE 10+.\n */\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n[hidden] {\n display: none;\n}\n\n/**\n * Swiper 7.4.1\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * https://swiperjs.com\n *\n * Copyright 2014-2021 Vladimir Kharlampidi\n *\n * Released under the MIT License\n *\n * Released on: December 24, 2021\n */\n@font-face {\n font-family: swiper-icons;\n src: url(\"data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA\");\n font-weight: 400;\n font-style: normal;\n}\n:root {\n --swiper-theme-color:#007aff;\n}\n\n.swiper {\n margin-left: auto;\n margin-right: auto;\n position: relative;\n overflow: hidden;\n list-style: none;\n padding: 0;\n z-index: 1;\n}\n\n.swiper-vertical > .swiper-wrapper {\n flex-direction: column;\n}\n\n.swiper-wrapper {\n position: relative;\n width: 100%;\n height: 100%;\n z-index: 1;\n display: flex;\n transition-property: transform;\n box-sizing: content-box;\n}\n\n.swiper-android .swiper-slide, .swiper-wrapper {\n transform: translate3d(0px, 0, 0);\n}\n\n.swiper-pointer-events {\n touch-action: pan-y;\n}\n\n.swiper-pointer-events.swiper-vertical {\n touch-action: pan-x;\n}\n\n.swiper-slide {\n flex-shrink: 0;\n width: 100%;\n height: 100%;\n position: relative;\n transition-property: transform;\n}\n\n.swiper-slide-invisible-blank {\n visibility: hidden;\n}\n\n.swiper-autoheight, .swiper-autoheight .swiper-slide {\n height: auto;\n}\n\n.swiper-autoheight .swiper-wrapper {\n align-items: flex-start;\n transition-property: transform, height;\n}\n\n.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {\n perspective: 1200px;\n}\n\n.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {\n transform-style: preserve-3d;\n}\n\n.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n z-index: 10;\n}\n\n.swiper-3d .swiper-slide-shadow {\n background: rgba(0, 0, 0, 0.15);\n}\n\n.swiper-3d .swiper-slide-shadow-left {\n background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n}\n\n.swiper-3d .swiper-slide-shadow-right {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n}\n\n.swiper-3d .swiper-slide-shadow-top {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n}\n\n.swiper-3d .swiper-slide-shadow-bottom {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n}\n\n.swiper-css-mode > .swiper-wrapper {\n overflow: auto;\n scrollbar-width: none;\n -ms-overflow-style: none;\n}\n\n.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {\n display: none;\n}\n\n.swiper-css-mode > .swiper-wrapper > .swiper-slide {\n scroll-snap-align: start start;\n}\n\n.swiper-horizontal.swiper-css-mode > .swiper-wrapper {\n scroll-snap-type: x mandatory;\n}\n\n.swiper-vertical.swiper-css-mode > .swiper-wrapper {\n scroll-snap-type: y mandatory;\n}\n\n.swiper-centered > .swiper-wrapper::before {\n content: \"\";\n flex-shrink: 0;\n order: 9999;\n}\n\n.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {\n margin-inline-start: var(--swiper-centered-offset-before);\n}\n\n.swiper-centered.swiper-horizontal > .swiper-wrapper::before {\n height: 100%;\n min-height: 1px;\n width: var(--swiper-centered-offset-after);\n}\n\n.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {\n margin-block-start: var(--swiper-centered-offset-before);\n}\n\n.swiper-centered.swiper-vertical > .swiper-wrapper::before {\n width: 100%;\n min-width: 1px;\n height: var(--swiper-centered-offset-after);\n}\n\n.swiper-centered > .swiper-wrapper > .swiper-slide {\n scroll-snap-align: center center;\n}\n\n.swiper-virtual.swiper-css-mode .swiper-wrapper::after {\n content: \"\";\n position: absolute;\n left: 0;\n top: 0;\n pointer-events: none;\n}\n\n.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {\n height: 1px;\n width: var(--swiper-virtual-size);\n}\n\n.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {\n width: 1px;\n height: var(--swiper-virtual-size);\n}\n\n:root {\n --swiper-navigation-size:44px;\n}\n\n.swiper-button-next, .swiper-button-prev {\n position: absolute;\n top: 50%;\n width: calc(var(--swiper-navigation-size) / 44 * 27);\n height: var(--swiper-navigation-size);\n margin-top: calc(0px - var(--swiper-navigation-size) / 2);\n z-index: 10;\n cursor: pointer;\n display: flex;\n align-items: center;\n justify-content: center;\n color: var(--swiper-navigation-color, var(--swiper-theme-color));\n}\n\n.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {\n opacity: 0.35;\n cursor: auto;\n pointer-events: none;\n}\n\n.swiper-button-next:after, .swiper-button-prev:after {\n font-family: swiper-icons;\n font-size: var(--swiper-navigation-size);\n text-transform: none !important;\n letter-spacing: 0;\n text-transform: none;\n font-variant: initial;\n line-height: 1;\n}\n\n.swiper-button-prev, .swiper-rtl .swiper-button-next {\n left: 10px;\n right: auto;\n}\n\n.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {\n content: \"prev\";\n}\n\n.swiper-button-next, .swiper-rtl .swiper-button-prev {\n right: 10px;\n left: auto;\n}\n\n.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {\n content: \"next\";\n}\n\n.swiper-button-lock {\n display: none;\n}\n\n.swiper-pagination {\n position: absolute;\n text-align: center;\n transition: 0.3s opacity;\n transform: translate3d(0, 0, 0);\n z-index: 10;\n}\n\n.swiper-pagination.swiper-pagination-hidden {\n opacity: 0;\n}\n\n.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {\n bottom: 10px;\n left: 0;\n width: 100%;\n}\n\n.swiper-pagination-bullets-dynamic {\n overflow: hidden;\n font-size: 0;\n}\n\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n transform: scale(0.33);\n position: relative;\n}\n\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {\n transform: scale(1);\n}\n\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {\n transform: scale(1);\n}\n\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {\n transform: scale(0.66);\n}\n\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {\n transform: scale(0.33);\n}\n\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {\n transform: scale(0.66);\n}\n\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {\n transform: scale(0.33);\n}\n\n.swiper-pagination-bullet {\n width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));\n height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));\n display: inline-block;\n border-radius: 50%;\n background: var(--swiper-pagination-bullet-inactive-color, #000);\n opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);\n}\n\nbutton.swiper-pagination-bullet {\n border: none;\n margin: 0;\n padding: 0;\n box-shadow: none;\n -webkit-appearance: none;\n appearance: none;\n}\n\n.swiper-pagination-clickable .swiper-pagination-bullet {\n cursor: pointer;\n}\n\n.swiper-pagination-bullet:only-child {\n display: none !important;\n}\n\n.swiper-pagination-bullet-active {\n opacity: var(--swiper-pagination-bullet-opacity, 1);\n background: var(--swiper-pagination-color, var(--swiper-theme-color));\n}\n\n.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {\n right: 10px;\n top: 50%;\n transform: translate3d(0px, -50%, 0);\n}\n\n.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {\n margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;\n display: block;\n}\n\n.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {\n top: 50%;\n transform: translateY(-50%);\n width: 8px;\n}\n\n.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n display: inline-block;\n transition: 0.2s transform, 0.2s top;\n}\n\n.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {\n margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);\n}\n\n.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {\n left: 50%;\n transform: translateX(-50%);\n white-space: nowrap;\n}\n\n.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n transition: 0.2s transform, 0.2s left;\n}\n\n.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n transition: 0.2s transform, 0.2s right;\n}\n\n.swiper-pagination-progressbar {\n background: rgba(0, 0, 0, 0.25);\n position: absolute;\n}\n\n.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {\n background: var(--swiper-pagination-color, var(--swiper-theme-color));\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n transform: scale(0);\n transform-origin: left top;\n}\n\n.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {\n transform-origin: right top;\n}\n\n.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {\n width: 100%;\n height: 4px;\n left: 0;\n top: 0;\n}\n\n.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {\n width: 4px;\n height: 100%;\n left: 0;\n top: 0;\n}\n\n.swiper-pagination-lock {\n display: none;\n}\n\n.swiper-scrollbar {\n border-radius: 10px;\n position: relative;\n -ms-touch-action: none;\n background: rgba(0, 0, 0, 0.1);\n}\n\n.swiper-horizontal > .swiper-scrollbar {\n position: absolute;\n left: 1%;\n bottom: 3px;\n z-index: 50;\n height: 5px;\n width: 98%;\n}\n\n.swiper-vertical > .swiper-scrollbar {\n position: absolute;\n right: 3px;\n top: 1%;\n z-index: 50;\n width: 5px;\n height: 98%;\n}\n\n.swiper-scrollbar-drag {\n height: 100%;\n width: 100%;\n position: relative;\n background: rgba(0, 0, 0, 0.5);\n border-radius: 10px;\n left: 0;\n top: 0;\n}\n\n.swiper-scrollbar-cursor-drag {\n cursor: move;\n}\n\n.swiper-scrollbar-lock {\n display: none;\n}\n\n.swiper-zoom-container {\n width: 100%;\n height: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n text-align: center;\n}\n\n.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {\n max-width: 100%;\n max-height: 100%;\n object-fit: contain;\n}\n\n.swiper-slide-zoomed {\n cursor: move;\n}\n\n.swiper-lazy-preloader {\n width: 42px;\n height: 42px;\n position: absolute;\n left: 50%;\n top: 50%;\n margin-left: -21px;\n margin-top: -21px;\n z-index: 10;\n transform-origin: 50%;\n animation: swiper-preloader-spin 1s infinite linear;\n box-sizing: border-box;\n border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));\n border-radius: 50%;\n border-top-color: transparent;\n}\n\n.swiper-lazy-preloader-white {\n --swiper-preloader-color:#fff;\n}\n\n.swiper-lazy-preloader-black {\n --swiper-preloader-color:#000;\n}\n\n@keyframes swiper-preloader-spin {\n 100% {\n transform: rotate(360deg);\n }\n}\n.swiper .swiper-notification {\n position: absolute;\n left: 0;\n top: 0;\n pointer-events: none;\n opacity: 0;\n z-index: -1000;\n}\n\n.swiper-free-mode > .swiper-wrapper {\n transition-timing-function: ease-out;\n margin: 0 auto;\n}\n\n.swiper-grid > .swiper-wrapper {\n flex-wrap: wrap;\n}\n\n.swiper-grid-column > .swiper-wrapper {\n flex-wrap: wrap;\n flex-direction: column;\n}\n\n.swiper-fade.swiper-free-mode .swiper-slide {\n transition-timing-function: ease-out;\n}\n\n.swiper-fade .swiper-slide {\n pointer-events: none;\n transition-property: opacity;\n}\n\n.swiper-fade .swiper-slide .swiper-slide {\n pointer-events: none;\n}\n\n.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {\n pointer-events: auto;\n}\n\n.swiper-cube {\n overflow: visible;\n}\n\n.swiper-cube .swiper-slide {\n pointer-events: none;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n z-index: 1;\n visibility: hidden;\n transform-origin: 0 0;\n width: 100%;\n height: 100%;\n}\n\n.swiper-cube .swiper-slide .swiper-slide {\n pointer-events: none;\n}\n\n.swiper-cube.swiper-rtl .swiper-slide {\n transform-origin: 100% 0;\n}\n\n.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {\n pointer-events: auto;\n}\n\n.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {\n pointer-events: auto;\n visibility: visible;\n}\n\n.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {\n z-index: 0;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n.swiper-cube .swiper-cube-shadow {\n position: absolute;\n left: 0;\n bottom: 0px;\n width: 100%;\n height: 100%;\n opacity: 0.6;\n z-index: 0;\n}\n\n.swiper-cube .swiper-cube-shadow:before {\n content: \"\";\n background: #000;\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n filter: blur(50px);\n}\n\n.swiper-flip {\n overflow: visible;\n}\n\n.swiper-flip .swiper-slide {\n pointer-events: none;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n z-index: 1;\n}\n\n.swiper-flip .swiper-slide .swiper-slide {\n pointer-events: none;\n}\n\n.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {\n pointer-events: auto;\n}\n\n.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {\n z-index: 0;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n.swiper-creative .swiper-slide {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n overflow: hidden;\n transition-property: transform, opacity, height;\n}\n\n.swiper-cards {\n overflow: visible;\n}\n\n.swiper-cards .swiper-slide {\n transform-origin: center bottom;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n overflow: hidden;\n}\n\n.vjs-svg-icon {\n display: inline-block;\n background-repeat: no-repeat;\n background-position: center;\n fill: currentColor;\n height: 1.8em;\n width: 1.8em;\n}\n\n.vjs-svg-icon:before {\n content: none !important;\n}\n\n.vjs-control:focus .vjs-svg-icon, .vjs-svg-icon:hover {\n filter: drop-shadow(0 0 0.25em #fff);\n}\n\n.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .vjs-modal-dialog .vjs-modal-dialog-content {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before {\n text-align: center;\n}\n\n@font-face {\n font-family: VideoJS;\n src: url(data:application/font-woff;charset=utf-8;base64,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) format(\"woff\");\n font-weight: 400;\n font-style: normal;\n}\n.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder, .vjs-icon-play {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .vjs-icon-play:before {\n content: \"\\f101\";\n}\n\n.vjs-icon-play-circle {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-play-circle:before {\n content: \"\\f102\";\n}\n\n.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder, .vjs-icon-pause {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before, .vjs-icon-pause:before {\n content: \"\\f103\";\n}\n\n.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder, .vjs-icon-volume-mute {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before, .vjs-icon-volume-mute:before {\n content: \"\\f104\";\n}\n\n.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder, .vjs-icon-volume-low {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before, .vjs-icon-volume-low:before {\n content: \"\\f105\";\n}\n\n.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder, .vjs-icon-volume-mid {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before, .vjs-icon-volume-mid:before {\n content: \"\\f106\";\n}\n\n.video-js .vjs-mute-control .vjs-icon-placeholder, .vjs-icon-volume-high {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-mute-control .vjs-icon-placeholder:before, .vjs-icon-volume-high:before {\n content: \"\\f107\";\n}\n\n.video-js .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-enter {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-enter:before {\n content: \"\\f108\";\n}\n\n.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-exit {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-exit:before {\n content: \"\\f109\";\n}\n\n.vjs-icon-spinner {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-spinner:before {\n content: \"\\f10a\";\n}\n\n.video-js .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-subtitles {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .vjs-icon-subtitles:before {\n content: \"\\f10b\";\n}\n\n.video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-captions {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-captions-button .vjs-icon-placeholder:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .vjs-icon-captions:before {\n content: \"\\f10c\";\n}\n\n.vjs-icon-hd {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-hd:before {\n content: \"\\f10d\";\n}\n\n.video-js .vjs-chapters-button .vjs-icon-placeholder, .vjs-icon-chapters {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-chapters-button .vjs-icon-placeholder:before, .vjs-icon-chapters:before {\n content: \"\\f10e\";\n}\n\n.vjs-icon-downloading {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-downloading:before {\n content: \"\\f10f\";\n}\n\n.vjs-icon-file-download {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-file-download:before {\n content: \"\\f110\";\n}\n\n.vjs-icon-file-download-done {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-file-download-done:before {\n content: \"\\f111\";\n}\n\n.vjs-icon-file-download-off {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-file-download-off:before {\n content: \"\\f112\";\n}\n\n.vjs-icon-share {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-share:before {\n content: \"\\f113\";\n}\n\n.vjs-icon-cog {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-cog:before {\n content: \"\\f114\";\n}\n\n.vjs-icon-square {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-square:before {\n content: \"\\f115\";\n}\n\n.video-js .vjs-play-progress, .video-js .vjs-volume-level, .vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before, .vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before {\n content: \"\\f116\";\n}\n\n.vjs-icon-circle-outline {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-circle-outline:before {\n content: \"\\f117\";\n}\n\n.vjs-icon-circle-inner-circle {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-circle-inner-circle:before {\n content: \"\\f118\";\n}\n\n.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder, .vjs-icon-cancel {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before, .vjs-icon-cancel:before {\n content: \"\\f119\";\n}\n\n.vjs-icon-repeat {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-repeat:before {\n content: \"\\f11a\";\n}\n\n.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder, .vjs-icon-replay {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before, .vjs-icon-replay:before {\n content: \"\\f11b\";\n}\n\n.video-js .vjs-skip-backward-5 .vjs-icon-placeholder, .vjs-icon-replay-5 {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before, .vjs-icon-replay-5:before {\n content: \"\\f11c\";\n}\n\n.video-js .vjs-skip-backward-10 .vjs-icon-placeholder, .vjs-icon-replay-10 {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before, .vjs-icon-replay-10:before {\n content: \"\\f11d\";\n}\n\n.video-js .vjs-skip-backward-30 .vjs-icon-placeholder, .vjs-icon-replay-30 {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before, .vjs-icon-replay-30:before {\n content: \"\\f11e\";\n}\n\n.video-js .vjs-skip-forward-5 .vjs-icon-placeholder, .vjs-icon-forward-5 {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before, .vjs-icon-forward-5:before {\n content: \"\\f11f\";\n}\n\n.video-js .vjs-skip-forward-10 .vjs-icon-placeholder, .vjs-icon-forward-10 {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before, .vjs-icon-forward-10:before {\n content: \"\\f120\";\n}\n\n.video-js .vjs-skip-forward-30 .vjs-icon-placeholder, .vjs-icon-forward-30 {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before, .vjs-icon-forward-30:before {\n content: \"\\f121\";\n}\n\n.video-js .vjs-audio-button .vjs-icon-placeholder, .vjs-icon-audio {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-audio-button .vjs-icon-placeholder:before, .vjs-icon-audio:before {\n content: \"\\f122\";\n}\n\n.vjs-icon-next-item {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-next-item:before {\n content: \"\\f123\";\n}\n\n.vjs-icon-previous-item {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-previous-item:before {\n content: \"\\f124\";\n}\n\n.vjs-icon-shuffle {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-shuffle:before {\n content: \"\\f125\";\n}\n\n.vjs-icon-cast {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-cast:before {\n content: \"\\f126\";\n}\n\n.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-enter {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-enter:before {\n content: \"\\f127\";\n}\n\n.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-exit {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-exit:before {\n content: \"\\f128\";\n}\n\n.vjs-icon-facebook {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-facebook:before {\n content: \"\\f129\";\n}\n\n.vjs-icon-linkedin {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-linkedin:before {\n content: \"\\f12a\";\n}\n\n.vjs-icon-twitter {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-twitter:before {\n content: \"\\f12b\";\n}\n\n.vjs-icon-tumblr {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-tumblr:before {\n content: \"\\f12c\";\n}\n\n.vjs-icon-pinterest {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.vjs-icon-pinterest:before {\n content: \"\\f12d\";\n}\n\n.video-js .vjs-descriptions-button .vjs-icon-placeholder, .vjs-icon-audio-description {\n font-family: VideoJS;\n font-weight: 400;\n font-style: normal;\n}\n\n.video-js .vjs-descriptions-button .vjs-icon-placeholder:before, .vjs-icon-audio-description:before {\n content: \"\\f12e\";\n}\n\n.video-js {\n display: inline-block;\n vertical-align: top;\n box-sizing: border-box;\n color: #fff;\n background-color: #000;\n position: relative;\n padding: 0;\n font-size: 10px;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n font-family: Arial, Helvetica, sans-serif;\n word-break: initial;\n}\n\n.video-js:-moz-full-screen {\n position: absolute;\n}\n\n.video-js:-webkit-full-screen {\n width: 100% !important;\n height: 100% !important;\n}\n\n.video-js[tabindex=\"-1\"] {\n outline: 0;\n}\n\n.video-js *, .video-js :after, .video-js :before {\n box-sizing: inherit;\n}\n\n.video-js ul {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n list-style-position: outside;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.video-js.vjs-1-1, .video-js.vjs-16-9, .video-js.vjs-4-3, .video-js.vjs-9-16, .video-js.vjs-fluid {\n width: 100%;\n max-width: 100%;\n}\n\n.video-js.vjs-1-1:not(.vjs-audio-only-mode), .video-js.vjs-16-9:not(.vjs-audio-only-mode), .video-js.vjs-4-3:not(.vjs-audio-only-mode), .video-js.vjs-9-16:not(.vjs-audio-only-mode), .video-js.vjs-fluid:not(.vjs-audio-only-mode) {\n height: 0;\n}\n\n.video-js.vjs-16-9:not(.vjs-audio-only-mode) {\n padding-top: 56.25%;\n}\n\n.video-js.vjs-4-3:not(.vjs-audio-only-mode) {\n padding-top: 75%;\n}\n\n.video-js.vjs-9-16:not(.vjs-audio-only-mode) {\n padding-top: 177.7777777778%;\n}\n\n.video-js.vjs-1-1:not(.vjs-audio-only-mode) {\n padding-top: 100%;\n}\n\n.video-js.vjs-fill:not(.vjs-audio-only-mode) {\n width: 100%;\n height: 100%;\n}\n\n.video-js .vjs-tech {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.video-js.vjs-audio-only-mode .vjs-tech {\n display: none;\n}\n\nbody.vjs-full-window, body.vjs-pip-window {\n padding: 0;\n margin: 0;\n height: 100%;\n}\n\n.vjs-full-window .video-js.vjs-fullscreen, body.vjs-pip-window .video-js {\n position: fixed;\n overflow: hidden;\n z-index: 1000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n.video-js.vjs-fullscreen:not(.vjs-ios-native-fs), body.vjs-pip-window .video-js {\n width: 100% !important;\n height: 100% !important;\n padding-top: 0 !important;\n display: block;\n}\n\n.video-js.vjs-fullscreen.vjs-user-inactive {\n cursor: none;\n}\n\n.vjs-pip-container .vjs-pip-text {\n position: absolute;\n bottom: 10%;\n font-size: 2em;\n background-color: rgba(0, 0, 0, 0.7);\n padding: 0.5em;\n text-align: center;\n width: 100%;\n}\n\n.vjs-layout-small.vjs-pip-container .vjs-pip-text, .vjs-layout-tiny.vjs-pip-container .vjs-pip-text, .vjs-layout-x-small.vjs-pip-container .vjs-pip-text {\n bottom: 0;\n font-size: 1.4em;\n}\n\n.vjs-hidden {\n display: none !important;\n}\n\n.vjs-disabled {\n opacity: 0.5;\n cursor: default;\n}\n\n.video-js .vjs-offscreen {\n height: 1px;\n left: -9999px;\n position: absolute;\n top: 0;\n width: 1px;\n}\n\n.vjs-lock-showing {\n display: block !important;\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n.vjs-no-js {\n padding: 20px;\n color: #fff;\n background-color: #000;\n font-size: 18px;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n width: 300px;\n height: 150px;\n margin: 0 auto;\n}\n\n.vjs-no-js a, .vjs-no-js a:visited {\n color: #66a8cc;\n}\n\n.video-js .vjs-big-play-button {\n font-size: 3em;\n line-height: 1.5em;\n height: 1.63332em;\n width: 3em;\n display: block;\n position: absolute;\n top: 50%;\n left: 50%;\n padding: 0;\n margin-top: -0.81666em;\n margin-left: -1.5em;\n cursor: pointer;\n opacity: 1;\n border: 0.06666em solid #fff;\n background-color: #2b333f;\n background-color: rgba(43, 51, 63, 0.7);\n border-radius: 0.3em;\n transition: all 0.4s;\n}\n\n.vjs-big-play-button .vjs-svg-icon {\n width: 1em;\n height: 1em;\n position: absolute;\n top: 50%;\n left: 50%;\n line-height: 1;\n transform: translate(-50%, -50%);\n}\n\n.video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button {\n border-color: #fff;\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n transition: all 0s;\n}\n\n.vjs-controls-disabled .vjs-big-play-button, .vjs-error .vjs-big-play-button, .vjs-has-started .vjs-big-play-button, .vjs-using-native-controls .vjs-big-play-button {\n display: none;\n}\n\n.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {\n display: block;\n}\n\n.video-js button {\n background: 0 0;\n border: none;\n color: inherit;\n display: inline-block;\n font-size: inherit;\n line-height: inherit;\n text-transform: none;\n text-decoration: none;\n transition: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.vjs-control .vjs-button {\n width: 100%;\n height: 100%;\n}\n\n.video-js .vjs-control.vjs-close-button {\n cursor: pointer;\n height: 3em;\n position: absolute;\n right: 0;\n top: 0.5em;\n z-index: 2;\n}\n\n.video-js .vjs-modal-dialog {\n background: rgba(0, 0, 0, 0.8);\n background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));\n overflow: auto;\n}\n\n.video-js .vjs-modal-dialog > * {\n box-sizing: border-box;\n}\n\n.vjs-modal-dialog .vjs-modal-dialog-content {\n font-size: 1.2em;\n line-height: 1.5;\n padding: 20px 24px;\n z-index: 1;\n}\n\n.vjs-menu-button {\n cursor: pointer;\n}\n\n.vjs-menu-button.vjs-disabled {\n cursor: default;\n}\n\n.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {\n display: none;\n}\n\n.vjs-menu .vjs-menu-content {\n display: block;\n padding: 0;\n margin: 0;\n font-family: Arial, Helvetica, sans-serif;\n overflow: auto;\n}\n\n.vjs-menu .vjs-menu-content > * {\n box-sizing: border-box;\n}\n\n.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {\n display: none;\n}\n\n.vjs-menu li {\n display: flex;\n justify-content: center;\n list-style: none;\n margin: 0;\n padding: 0.2em 0;\n line-height: 1.4em;\n font-size: 1.2em;\n text-align: center;\n text-transform: lowercase;\n}\n\n.js-focus-visible .vjs-menu li.vjs-menu-item:hover, .vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover {\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n}\n\n.js-focus-visible .vjs-menu li.vjs-selected:hover, .vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-selected:hover {\n background-color: #fff;\n color: #2b333f;\n}\n\n.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon, .vjs-menu li.vjs-selected .vjs-svg-icon, .vjs-menu li.vjs-selected:focus .vjs-svg-icon, .vjs-menu li.vjs-selected:hover .vjs-svg-icon {\n fill: #000;\n}\n\n.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible), .video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible) {\n background: 0 0;\n}\n\n.vjs-menu li.vjs-menu-title {\n text-align: center;\n text-transform: uppercase;\n font-size: 1em;\n line-height: 2em;\n padding: 0;\n margin: 0 0 0.3em 0;\n font-weight: 700;\n cursor: default;\n}\n\n.vjs-menu-button-popup .vjs-menu {\n display: none;\n position: absolute;\n bottom: 0;\n width: 10em;\n left: -3em;\n height: 0;\n margin-bottom: 1.5em;\n border-top-color: rgba(43, 51, 63, 0.7);\n}\n\n.vjs-pip-window .vjs-menu-button-popup .vjs-menu {\n left: unset;\n right: 1em;\n}\n\n.vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n background-color: #2b333f;\n background-color: rgba(43, 51, 63, 0.7);\n position: absolute;\n width: 100%;\n bottom: 1.5em;\n max-height: 15em;\n}\n\n.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 5em;\n}\n\n.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 10em;\n}\n\n.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 14em;\n}\n\n.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n max-height: 25em;\n}\n\n.vjs-menu-button-popup .vjs-menu.vjs-lock-showing, .vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu {\n display: block;\n}\n\n.video-js .vjs-menu-button-inline {\n transition: all 0.4s;\n overflow: hidden;\n}\n\n.video-js .vjs-menu-button-inline:before {\n width: 2.222222222em;\n}\n\n.video-js .vjs-menu-button-inline.vjs-slider-active, .video-js .vjs-menu-button-inline:focus, .video-js .vjs-menu-button-inline:hover {\n width: 12em;\n}\n\n.vjs-menu-button-inline .vjs-menu {\n opacity: 0;\n height: 100%;\n width: auto;\n position: absolute;\n left: 4em;\n top: 0;\n padding: 0;\n margin: 0;\n transition: all 0.4s;\n}\n\n.vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-menu-button-inline:focus .vjs-menu, .vjs-menu-button-inline:hover .vjs-menu {\n display: block;\n opacity: 1;\n}\n\n.vjs-menu-button-inline .vjs-menu-content {\n width: auto;\n height: 100%;\n margin: 0;\n overflow: hidden;\n}\n\n.video-js .vjs-control-bar {\n display: none;\n width: 100%;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n height: 3em;\n background-color: #2b333f;\n background-color: rgba(43, 51, 63, 0.7);\n}\n\n.video-js:not(.vjs-controls-disabled, .vjs-using-native-controls, .vjs-error) .vjs-control-bar.vjs-lock-showing {\n display: flex !important;\n}\n\n.vjs-audio-only-mode .vjs-control-bar, .vjs-has-started .vjs-control-bar {\n display: flex;\n visibility: visible;\n opacity: 1;\n transition: visibility 0.1s, opacity 0.1s;\n}\n\n.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n visibility: visible;\n opacity: 0;\n pointer-events: none;\n transition: visibility 1s, opacity 1s;\n}\n\n.vjs-controls-disabled .vjs-control-bar, .vjs-error .vjs-control-bar, .vjs-using-native-controls .vjs-control-bar {\n display: none !important;\n}\n\n.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar, .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n opacity: 1;\n visibility: visible;\n pointer-events: auto;\n}\n\n.video-js .vjs-control {\n position: relative;\n text-align: center;\n margin: 0;\n padding: 0;\n height: 100%;\n width: 4em;\n flex: none;\n}\n\n.video-js .vjs-control.vjs-visible-text {\n width: auto;\n padding-left: 1em;\n padding-right: 1em;\n}\n\n.vjs-button > .vjs-icon-placeholder:before {\n font-size: 1.8em;\n line-height: 1.67;\n}\n\n.vjs-button > .vjs-icon-placeholder {\n display: block;\n}\n\n.vjs-button > .vjs-svg-icon {\n display: inline-block;\n}\n\n.video-js .vjs-control:focus, .video-js .vjs-control:focus:before, .video-js .vjs-control:hover:before {\n text-shadow: 0 0 1em #fff;\n}\n\n.video-js :not(.vjs-visible-text) > .vjs-control-text {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.video-js .vjs-custom-control-spacer {\n display: none;\n}\n\n.video-js .vjs-progress-control {\n cursor: pointer;\n flex: auto;\n display: flex;\n align-items: center;\n min-width: 4em;\n touch-action: none;\n}\n\n.video-js .vjs-progress-control.disabled {\n cursor: default;\n}\n\n.vjs-live .vjs-progress-control {\n display: none;\n}\n\n.vjs-liveui .vjs-progress-control {\n display: flex;\n align-items: center;\n}\n\n.video-js .vjs-progress-holder {\n flex: auto;\n transition: all 0.2s;\n height: 0.3em;\n}\n\n.video-js .vjs-progress-control .vjs-progress-holder {\n margin: 0 10px;\n}\n\n.video-js .vjs-progress-control:hover .vjs-progress-holder {\n font-size: 1.6666666667em;\n}\n\n.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {\n font-size: 1em;\n}\n\n.video-js .vjs-progress-holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-load-progress div, .video-js .vjs-progress-holder .vjs-play-progress {\n position: absolute;\n display: block;\n height: 100%;\n margin: 0;\n padding: 0;\n width: 0;\n}\n\n.video-js .vjs-play-progress {\n background-color: #fff;\n}\n\n.video-js .vjs-play-progress:before {\n font-size: 0.9em;\n position: absolute;\n right: -0.5em;\n line-height: 0.35em;\n z-index: 1;\n}\n\n.vjs-svg-icons-enabled .vjs-play-progress:before {\n content: none !important;\n}\n\n.vjs-play-progress .vjs-svg-icon {\n position: absolute;\n top: -0.35em;\n right: -0.4em;\n width: 0.9em;\n height: 0.9em;\n pointer-events: none;\n line-height: 0.15em;\n z-index: 1;\n}\n\n.video-js .vjs-load-progress {\n background: rgba(115, 133, 159, 0.5);\n}\n\n.video-js .vjs-load-progress div {\n background: rgba(115, 133, 159, 0.75);\n}\n\n.video-js .vjs-time-tooltip {\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.8);\n border-radius: 0.3em;\n color: #000;\n float: right;\n font-family: Arial, Helvetica, sans-serif;\n font-size: 1em;\n padding: 6px 8px 8px 8px;\n pointer-events: none;\n position: absolute;\n top: -3.4em;\n visibility: hidden;\n z-index: 1;\n}\n\n.video-js .vjs-progress-holder:focus .vjs-time-tooltip {\n display: none;\n}\n\n.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip, .video-js .vjs-progress-control:hover .vjs-time-tooltip {\n display: block;\n font-size: 0.6em;\n visibility: visible;\n}\n\n.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {\n font-size: 1em;\n}\n\n.video-js .vjs-progress-control .vjs-mouse-display {\n display: none;\n position: absolute;\n width: 1px;\n height: 100%;\n background-color: #000;\n z-index: 1;\n}\n\n.video-js .vjs-progress-control:hover .vjs-mouse-display {\n display: block;\n}\n\n.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {\n visibility: hidden;\n opacity: 0;\n transition: visibility 1s, opacity 1s;\n}\n\n.vjs-mouse-display .vjs-time-tooltip {\n color: #fff;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.8);\n}\n\n.video-js .vjs-slider {\n position: relative;\n cursor: pointer;\n padding: 0;\n margin: 0 0.45em 0 0.45em;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n background-color: #73859f;\n background-color: rgba(115, 133, 159, 0.5);\n}\n\n.video-js .vjs-slider.disabled {\n cursor: default;\n}\n\n.video-js .vjs-slider:focus {\n text-shadow: 0 0 1em #fff;\n box-shadow: 0 0 1em #fff;\n}\n\n.video-js .vjs-mute-control {\n cursor: pointer;\n flex: none;\n}\n\n.video-js .vjs-volume-control {\n cursor: pointer;\n margin-right: 1em;\n display: flex;\n}\n\n.video-js .vjs-volume-control.vjs-volume-horizontal {\n width: 5em;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control {\n visibility: visible;\n opacity: 0;\n width: 1px;\n height: 1px;\n margin-left: -1px;\n}\n\n.video-js .vjs-volume-panel {\n transition: width 1s;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control {\n visibility: visible;\n opacity: 1;\n position: relative;\n transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal {\n width: 5em;\n height: 3em;\n margin-right: 0;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical {\n left: -3.5em;\n transition: left 0s;\n}\n\n.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active {\n width: 10em;\n transition: width 0.1s;\n}\n\n.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {\n width: 4em;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n height: 8em;\n width: 3em;\n left: -3000em;\n transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;\n}\n\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {\n transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;\n}\n\n.video-js .vjs-volume-panel {\n display: flex;\n}\n\n.video-js .vjs-volume-bar {\n margin: 1.35em 0.45em;\n}\n\n.vjs-volume-bar.vjs-slider-horizontal {\n width: 5em;\n height: 0.3em;\n}\n\n.vjs-volume-bar.vjs-slider-vertical {\n width: 0.3em;\n height: 5em;\n margin: 1.35em auto;\n}\n\n.video-js .vjs-volume-level {\n position: absolute;\n bottom: 0;\n left: 0;\n background-color: #fff;\n}\n\n.video-js .vjs-volume-level:before {\n position: absolute;\n font-size: 0.9em;\n z-index: 1;\n}\n\n.vjs-slider-vertical .vjs-volume-level {\n width: 0.3em;\n}\n\n.vjs-slider-vertical .vjs-volume-level:before {\n top: -0.5em;\n left: -0.3em;\n z-index: 1;\n}\n\n.vjs-svg-icons-enabled .vjs-volume-level:before {\n content: none;\n}\n\n.vjs-volume-level .vjs-svg-icon {\n position: absolute;\n width: 0.9em;\n height: 0.9em;\n pointer-events: none;\n z-index: 1;\n}\n\n.vjs-slider-horizontal .vjs-volume-level {\n height: 0.3em;\n}\n\n.vjs-slider-horizontal .vjs-volume-level:before {\n line-height: 0.35em;\n right: -0.5em;\n}\n\n.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon {\n right: -0.3em;\n transform: translateY(-50%);\n}\n\n.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon {\n top: -0.55em;\n transform: translateX(-50%);\n}\n\n.video-js .vjs-volume-panel.vjs-volume-panel-vertical {\n width: 4em;\n}\n\n.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {\n height: 100%;\n}\n\n.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {\n width: 100%;\n}\n\n.video-js .vjs-volume-vertical {\n width: 3em;\n height: 8em;\n bottom: 8em;\n background-color: #2b333f;\n background-color: rgba(43, 51, 63, 0.7);\n}\n\n.video-js .vjs-volume-horizontal .vjs-menu {\n left: -2em;\n}\n\n.video-js .vjs-volume-tooltip {\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.8);\n border-radius: 0.3em;\n color: #000;\n float: right;\n font-family: Arial, Helvetica, sans-serif;\n font-size: 1em;\n padding: 6px 8px 8px 8px;\n pointer-events: none;\n position: absolute;\n top: -3.4em;\n visibility: hidden;\n z-index: 1;\n}\n\n.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-control:hover .vjs-volume-tooltip {\n display: block;\n font-size: 1em;\n visibility: visible;\n}\n\n.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-vertical:hover .vjs-volume-tooltip {\n left: 1em;\n top: -12px;\n}\n\n.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip {\n font-size: 1em;\n}\n\n.video-js .vjs-volume-control .vjs-mouse-display {\n display: none;\n position: absolute;\n width: 100%;\n height: 1px;\n background-color: #000;\n z-index: 1;\n}\n\n.video-js .vjs-volume-horizontal .vjs-mouse-display {\n width: 1px;\n height: 100%;\n}\n\n.video-js .vjs-volume-control:hover .vjs-mouse-display {\n display: block;\n}\n\n.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display {\n visibility: hidden;\n opacity: 0;\n transition: visibility 1s, opacity 1s;\n}\n\n.vjs-mouse-display .vjs-volume-tooltip {\n color: #fff;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.8);\n}\n\n.vjs-poster {\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%;\n}\n\n.vjs-has-started .vjs-poster, .vjs-using-native-controls .vjs-poster {\n display: none;\n}\n\n.vjs-audio.vjs-has-started .vjs-poster, .vjs-has-started.vjs-audio-poster-mode .vjs-poster, .vjs-pip-container.vjs-has-started .vjs-poster {\n display: block;\n}\n\n.vjs-poster img {\n width: 100%;\n height: 100%;\n -o-object-fit: contain;\n object-fit: contain;\n}\n\n.video-js .vjs-live-control {\n display: flex;\n align-items: flex-start;\n flex: auto;\n font-size: 1em;\n line-height: 3em;\n}\n\n.video-js.vjs-liveui .vjs-live-control, .video-js:not(.vjs-live) .vjs-live-control {\n display: none;\n}\n\n.video-js .vjs-seek-to-live-control {\n align-items: center;\n cursor: pointer;\n flex: none;\n display: inline-flex;\n height: 100%;\n padding-left: 0.5em;\n padding-right: 0.5em;\n font-size: 1em;\n line-height: 3em;\n width: auto;\n min-width: 4em;\n}\n\n.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control, .video-js:not(.vjs-live) .vjs-seek-to-live-control {\n display: none;\n}\n\n.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {\n cursor: auto;\n}\n\n.vjs-seek-to-live-control .vjs-icon-placeholder {\n margin-right: 0.5em;\n color: #888;\n}\n\n.vjs-svg-icons-enabled .vjs-seek-to-live-control {\n line-height: 0;\n}\n\n.vjs-seek-to-live-control .vjs-svg-icon {\n width: 1em;\n height: 1em;\n pointer-events: none;\n fill: #888;\n}\n\n.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {\n color: red;\n}\n\n.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon {\n fill: red;\n}\n\n.video-js .vjs-time-control {\n flex: none;\n font-size: 1em;\n line-height: 3em;\n min-width: 2em;\n width: auto;\n padding-left: 1em;\n padding-right: 1em;\n}\n\n.video-js .vjs-current-time, .video-js .vjs-duration, .vjs-live .vjs-time-control, .vjs-live .vjs-time-divider {\n display: none;\n}\n\n.vjs-time-divider {\n display: none;\n line-height: 3em;\n}\n\n.video-js .vjs-play-control {\n cursor: pointer;\n}\n\n.video-js .vjs-play-control .vjs-icon-placeholder {\n flex: none;\n}\n\n.vjs-text-track-display {\n position: absolute;\n bottom: 3em;\n left: 0;\n right: 0;\n top: 0;\n pointer-events: none;\n}\n\n.vjs-error .vjs-text-track-display {\n display: none;\n}\n\n.video-js.vjs-controls-disabled .vjs-text-track-display, .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {\n bottom: 1em;\n}\n\n.video-js .vjs-text-track {\n font-size: 1.4em;\n text-align: center;\n margin-bottom: 0.1em;\n}\n\n.vjs-subtitles {\n color: #fff;\n}\n\n.vjs-captions {\n color: #fc6;\n}\n\n.vjs-tt-cue {\n display: block;\n}\n\nvideo::-webkit-media-text-track-display {\n transform: translateY(-3em);\n}\n\n.video-js.vjs-controls-disabled video::-webkit-media-text-track-display, .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {\n transform: translateY(-1.5em);\n}\n\n.video-js .vjs-picture-in-picture-control {\n cursor: pointer;\n flex: none;\n}\n\n.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control, .vjs-pip-window .vjs-picture-in-picture-control {\n display: none;\n}\n\n.video-js .vjs-fullscreen-control {\n cursor: pointer;\n flex: none;\n}\n\n.video-js.vjs-audio-only-mode .vjs-fullscreen-control, .vjs-pip-window .vjs-fullscreen-control {\n display: none;\n}\n\n.vjs-playback-rate .vjs-playback-rate-value, .vjs-playback-rate > .vjs-menu-button {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.vjs-playback-rate .vjs-playback-rate-value {\n pointer-events: none;\n font-size: 1.5em;\n line-height: 2;\n text-align: center;\n}\n\n.vjs-playback-rate .vjs-menu {\n width: 4em;\n left: 0;\n}\n\n.vjs-error .vjs-error-display .vjs-modal-dialog-content {\n font-size: 1.4em;\n text-align: center;\n}\n\n.vjs-error .vjs-error-display:before {\n color: #fff;\n content: \"X\";\n font-family: Arial, Helvetica, sans-serif;\n font-size: 4em;\n left: 0;\n line-height: 1;\n margin-top: -0.5em;\n position: absolute;\n text-shadow: 0.05em 0.05em 0.1em #000;\n text-align: center;\n top: 50%;\n vertical-align: middle;\n width: 100%;\n}\n\n.vjs-loading-spinner {\n display: none;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n opacity: 0.85;\n text-align: left;\n border: 0.6em solid rgba(43, 51, 63, 0.7);\n box-sizing: border-box;\n background-clip: padding-box;\n width: 5em;\n height: 5em;\n border-radius: 50%;\n visibility: hidden;\n}\n\n.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner {\n display: block;\n animation: vjs-spinner-show 0s linear 0.3s forwards;\n}\n\n.vjs-error .vjs-loading-spinner {\n display: none;\n}\n\n.vjs-loading-spinner:after, .vjs-loading-spinner:before {\n content: \"\";\n position: absolute;\n margin: -0.6em;\n box-sizing: inherit;\n width: inherit;\n height: inherit;\n border-radius: inherit;\n opacity: 1;\n border: inherit;\n border-color: transparent;\n border-top-color: #fff;\n}\n\n.vjs-seeking .vjs-loading-spinner:after, .vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:before {\n animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;\n}\n\n.vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:before {\n border-top-color: #fff;\n}\n\n.vjs-seeking .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:after {\n border-top-color: #fff;\n animation-delay: 0.44s;\n}\n\n@keyframes vjs-spinner-show {\n to {\n visibility: visible;\n }\n}\n@keyframes vjs-spinner-spin {\n 100% {\n transform: rotate(360deg);\n }\n}\n@keyframes vjs-spinner-fade {\n 0% {\n border-top-color: #73859f;\n }\n 20% {\n border-top-color: #73859f;\n }\n 35% {\n border-top-color: #fff;\n }\n 60% {\n border-top-color: #73859f;\n }\n 100% {\n border-top-color: #73859f;\n }\n}\n.video-js.vjs-audio-only-mode .vjs-captions-button {\n display: none;\n}\n\n.vjs-chapters-button .vjs-menu ul {\n width: 24em;\n}\n\n.video-js.vjs-audio-only-mode .vjs-descriptions-button {\n display: none;\n}\n\n.vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-svg-icon {\n width: 1.5em;\n height: 1.5em;\n}\n\n.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {\n vertical-align: middle;\n display: inline-block;\n margin-bottom: -0.1em;\n}\n\n.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {\n font-family: VideoJS;\n content: \"\\f10c\";\n font-size: 1.5em;\n line-height: inherit;\n}\n\n.video-js.vjs-audio-only-mode .vjs-subs-caps-button {\n display: none;\n}\n\n.video-js .vjs-audio-button + .vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder, .video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {\n vertical-align: middle;\n display: inline-block;\n margin-bottom: -0.1em;\n}\n\n.video-js .vjs-audio-button + .vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before, .video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {\n font-family: VideoJS;\n content: \" \\f12e\";\n font-size: 1.5em;\n line-height: inherit;\n}\n\n.video-js.vjs-layout-small .vjs-current-time, .video-js.vjs-layout-small .vjs-duration, .video-js.vjs-layout-small .vjs-playback-rate, .video-js.vjs-layout-small .vjs-remaining-time, .video-js.vjs-layout-small .vjs-time-divider, .video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time, .video-js.vjs-layout-tiny .vjs-duration, .video-js.vjs-layout-tiny .vjs-playback-rate, .video-js.vjs-layout-tiny .vjs-remaining-time, .video-js.vjs-layout-tiny .vjs-time-divider, .video-js.vjs-layout-tiny .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time, .video-js.vjs-layout-x-small .vjs-duration, .video-js.vjs-layout-x-small .vjs-playback-rate, .video-js.vjs-layout-x-small .vjs-remaining-time, .video-js.vjs-layout-x-small .vjs-time-divider, .video-js.vjs-layout-x-small .vjs-volume-control {\n display: none;\n}\n\n.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover {\n width: auto;\n width: initial;\n}\n\n.video-js.vjs-layout-tiny .vjs-progress-control, .video-js.vjs-layout-x-small .vjs-progress-control {\n display: none;\n}\n\n.video-js.vjs-layout-x-small .vjs-custom-control-spacer {\n flex: auto;\n display: block;\n}\n\n.vjs-modal-dialog.vjs-text-track-settings {\n background-color: #2b333f;\n background-color: rgba(43, 51, 63, 0.75);\n color: #fff;\n height: 70%;\n}\n\n.vjs-error .vjs-text-track-settings {\n display: none;\n}\n\n.vjs-text-track-settings .vjs-modal-dialog-content {\n display: table;\n}\n\n.vjs-text-track-settings .vjs-track-settings-colors, .vjs-text-track-settings .vjs-track-settings-controls, .vjs-text-track-settings .vjs-track-settings-font {\n display: table-cell;\n}\n\n.vjs-text-track-settings .vjs-track-settings-controls {\n text-align: right;\n vertical-align: bottom;\n}\n\n@supports (display: grid) {\n .vjs-text-track-settings .vjs-modal-dialog-content {\n display: grid;\n grid-template-columns: 1fr 1fr;\n grid-template-rows: 1fr;\n padding: 20px 24px 0 24px;\n }\n .vjs-track-settings-controls .vjs-default-button {\n margin-bottom: 20px;\n }\n .vjs-text-track-settings .vjs-track-settings-controls {\n grid-column: 1/-1;\n }\n .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content {\n grid-template-columns: 1fr;\n }\n}\n.vjs-text-track-settings select {\n font-size: inherit;\n}\n\n.vjs-track-setting > select {\n margin-right: 1em;\n margin-bottom: 0.5em;\n}\n\n.vjs-text-track-settings fieldset {\n margin: 10px;\n border: none;\n}\n\n.vjs-text-track-settings fieldset span {\n display: inline-block;\n padding: 0 0.6em 0.8em;\n}\n\n.vjs-text-track-settings fieldset span > select {\n max-width: 7.3em;\n}\n\n.vjs-text-track-settings legend {\n color: #fff;\n font-weight: 700;\n font-size: 1.2em;\n}\n\n.vjs-text-track-settings .vjs-label {\n margin: 0 0.5em 0.5em 0;\n}\n\n.vjs-track-settings-controls button:active, .vjs-track-settings-controls button:focus {\n outline-style: solid;\n outline-width: medium;\n background-image: linear-gradient(0deg, #fff 88%, #73859f 100%);\n}\n\n.vjs-track-settings-controls button:hover {\n color: rgba(43, 51, 63, 0.75);\n}\n\n.vjs-track-settings-controls button {\n background-color: #fff;\n background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);\n color: #2b333f;\n cursor: pointer;\n border-radius: 2px;\n}\n\n.vjs-track-settings-controls .vjs-default-button {\n margin-right: 1em;\n}\n\n.vjs-title-bar {\n background: rgba(0, 0, 0, 0.9);\n background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 0, rgba(0, 0, 0, 0.7) 60%, rgba(0, 0, 0, 0) 100%);\n font-size: 1.2em;\n line-height: 1.5;\n transition: opacity 0.1s;\n padding: 0.666em 1.333em 4em;\n pointer-events: none;\n position: absolute;\n top: 0;\n width: 100%;\n}\n\n.vjs-error .vjs-title-bar {\n display: none;\n}\n\n.vjs-title-bar-description, .vjs-title-bar-title {\n margin: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.vjs-title-bar-title {\n font-weight: 700;\n margin-bottom: 0.333em;\n}\n\n.vjs-playing.vjs-user-inactive .vjs-title-bar {\n opacity: 0;\n transition: opacity 1s;\n}\n\n.video-js .vjs-skip-forward-5 {\n cursor: pointer;\n}\n\n.video-js .vjs-skip-forward-10 {\n cursor: pointer;\n}\n\n.video-js .vjs-skip-forward-30 {\n cursor: pointer;\n}\n\n.video-js .vjs-skip-backward-5 {\n cursor: pointer;\n}\n\n.video-js .vjs-skip-backward-10 {\n cursor: pointer;\n}\n\n.video-js .vjs-skip-backward-30 {\n cursor: pointer;\n}\n\n@media print {\n .video-js > :not(.vjs-tech):not(.vjs-poster) {\n visibility: hidden;\n }\n}\n.vjs-resize-manager {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: none;\n z-index: -1000;\n}\n\n.js-focus-visible .video-js :focus:not(.focus-visible) {\n outline: 0;\n}\n\n.video-js :focus:not(:focus-visible) {\n outline: 0;\n}\n\n.carousel {\n position: relative;\n box-sizing: border-box;\n}\n\n.carousel *, .carousel *:before, .carousel *:after {\n box-sizing: inherit;\n}\n\n.carousel.is-draggable {\n cursor: move;\n cursor: grab;\n}\n\n.carousel.is-dragging {\n cursor: move;\n cursor: grabbing;\n}\n\n.carousel__viewport {\n position: relative;\n overflow: hidden;\n max-width: 100%;\n max-height: 100%;\n}\n\n.carousel__track {\n display: flex;\n}\n\n.carousel__slide {\n flex: 0 0 auto;\n width: var(--carousel-slide-width, 60%);\n max-width: 100%;\n padding: 1rem;\n position: relative;\n overflow-x: hidden;\n overflow-y: auto;\n overscroll-behavior: contain;\n}\n\n.has-dots {\n margin-bottom: calc(0.5rem + 22px);\n}\n\n.carousel__dots {\n margin: 0 auto;\n padding: 0;\n position: absolute;\n top: calc(100% + 0.5rem);\n left: 0;\n right: 0;\n display: flex;\n justify-content: center;\n list-style: none;\n user-select: none;\n}\n\n.carousel__dots .carousel__dot {\n margin: 0;\n padding: 0;\n display: block;\n position: relative;\n width: 22px;\n height: 22px;\n cursor: pointer;\n}\n\n.carousel__dots .carousel__dot:after {\n content: \"\";\n width: 8px;\n height: 8px;\n border-radius: 50%;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n background-color: currentColor;\n opacity: 0.25;\n transition: opacity 0.15s ease-in-out;\n}\n\n.carousel__dots .carousel__dot.is-selected:after {\n opacity: 1;\n}\n\n.carousel__button {\n width: var(--carousel-button-width, 48px);\n height: var(--carousel-button-height, 48px);\n padding: 0;\n border: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n pointer-events: all;\n cursor: pointer;\n color: var(--carousel-button-color, currentColor);\n background: var(--carousel-button-bg, transparent);\n border-radius: var(--carousel-button-border-radius, 50%);\n box-shadow: var(--carousel-button-shadow, none);\n transition: opacity 0.15s ease;\n}\n\n.carousel__button.is-prev, .carousel__button.is-next {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n.carousel__button.is-prev {\n left: 10px;\n}\n\n.carousel__button.is-next {\n right: 10px;\n}\n\n.carousel__button[disabled] {\n cursor: default;\n opacity: 0.3;\n}\n\n.carousel__button svg {\n width: var(--carousel-button-svg-width, 50%);\n height: var(--carousel-button-svg-height, 50%);\n fill: none;\n stroke: currentColor;\n stroke-width: var(--carousel-button-svg-stroke-width, 1.5);\n stroke-linejoin: bevel;\n stroke-linecap: round;\n filter: var(--carousel-button-svg-filter, none);\n pointer-events: none;\n}\n\nhtml.with-fancybox {\n scroll-behavior: auto;\n}\n\nbody.compensate-for-scrollbar {\n overflow: hidden !important;\n touch-action: none;\n}\n\n.fancybox__container {\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n direction: ltr;\n margin: 0;\n padding: env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n color: var(--fancybox-color, #fff);\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n overflow: hidden;\n z-index: 1050;\n outline: none;\n transform-origin: top left;\n --carousel-button-width: 48px;\n --carousel-button-height: 48px;\n --carousel-button-svg-width: 24px;\n --carousel-button-svg-height: 24px;\n --carousel-button-svg-stroke-width: 2.5;\n --carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4));\n}\n\n.fancybox__container *, .fancybox__container *::before, .fancybox__container *::after {\n box-sizing: inherit;\n}\n\n.fancybox__container :focus {\n outline: none;\n}\n\nbody:not(.is-using-mouse) .fancybox__container :focus {\n box-shadow: 0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));\n}\n\n@media all and (min-width: 1024px) {\n .fancybox__container {\n --carousel-button-width:48px;\n --carousel-button-height:48px;\n --carousel-button-svg-width:27px;\n --carousel-button-svg-height:27px;\n }\n}\n.fancybox__backdrop {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1;\n background: var(--fancybox-bg, rgba(24, 24, 27, 0.92));\n}\n\n.fancybox__carousel {\n position: relative;\n flex: 1 1 auto;\n min-height: 0;\n height: 100%;\n z-index: 10;\n}\n\n.fancybox__carousel.has-dots {\n margin-bottom: calc(0.5rem + 22px);\n}\n\n.fancybox__viewport {\n position: relative;\n width: 100%;\n height: 100%;\n overflow: visible;\n cursor: default;\n}\n\n.fancybox__track {\n display: flex;\n height: 100%;\n}\n\n.fancybox__slide {\n flex: 0 0 auto;\n width: 100%;\n max-width: 100%;\n margin: 0;\n padding: 48px 8px 8px 8px;\n position: relative;\n overscroll-behavior: contain;\n display: flex;\n flex-direction: column;\n outline: 0;\n overflow: auto;\n --carousel-button-width: 36px;\n --carousel-button-height: 36px;\n --carousel-button-svg-width: 22px;\n --carousel-button-svg-height: 22px;\n}\n\n.fancybox__slide::before, .fancybox__slide::after {\n content: \"\";\n flex: 0 0 0;\n margin: auto;\n}\n\n@media all and (min-width: 1024px) {\n .fancybox__slide {\n padding: 64px 100px;\n }\n}\n.fancybox__content {\n margin: 0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);\n padding: 36px;\n color: var(--fancybox-content-color, #374151);\n background: var(--fancybox-content-bg, #fff);\n position: relative;\n align-self: center;\n display: flex;\n flex-direction: column;\n z-index: 20;\n}\n\n.fancybox__content :focus:not(.carousel__button.is-close) {\n outline: thin dotted;\n box-shadow: none;\n}\n\n.fancybox__caption {\n align-self: center;\n max-width: 100%;\n margin: 0;\n padding: 1rem 0 0 0;\n line-height: 1.375;\n color: var(--fancybox-color, currentColor);\n visibility: visible;\n cursor: auto;\n flex-shrink: 0;\n overflow-wrap: anywhere;\n}\n\n.is-loading .fancybox__caption {\n visibility: hidden;\n}\n\n.fancybox__container > .carousel__dots {\n top: 100%;\n color: var(--fancybox-color, #fff);\n}\n\n.fancybox__nav .carousel__button {\n z-index: 40;\n}\n\n.fancybox__nav .carousel__button.is-next {\n right: 8px;\n}\n\n@media all and (min-width: 1024px) {\n .fancybox__nav .carousel__button.is-next {\n right: 40px;\n }\n}\n.fancybox__nav .carousel__button.is-prev {\n left: 8px;\n}\n\n@media all and (min-width: 1024px) {\n .fancybox__nav .carousel__button.is-prev {\n left: 40px;\n }\n}\n.carousel__button.is-close {\n position: absolute;\n top: 8px;\n right: 8px;\n top: calc(env(safe-area-inset-top, 0px) + 8px);\n right: calc(env(safe-area-inset-right, 0px) + 8px);\n z-index: 40;\n}\n\n@media all and (min-width: 1024px) {\n .carousel__button.is-close {\n right: 40px;\n }\n}\n.fancybox__content > .carousel__button.is-close {\n position: absolute;\n top: -40px;\n right: 0;\n color: var(--fancybox-color, #fff);\n}\n\n.fancybox__no-click, .fancybox__no-click button {\n pointer-events: none;\n}\n\n.fancybox__spinner {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n width: 50px;\n height: 50px;\n color: var(--fancybox-color, currentColor);\n}\n\n.fancybox__slide .fancybox__spinner {\n cursor: pointer;\n z-index: 1053;\n}\n\n.fancybox__spinner svg {\n animation: fancybox-rotate 2s linear infinite;\n transform-origin: center center;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n margin: auto;\n width: 100%;\n height: 100%;\n}\n\n.fancybox__spinner svg circle {\n fill: none;\n stroke-width: 2.75;\n stroke-miterlimit: 10;\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0;\n animation: fancybox-dash 1.5s ease-in-out infinite;\n stroke-linecap: round;\n stroke: currentColor;\n}\n\n@keyframes fancybox-rotate {\n 100% {\n transform: rotate(360deg);\n }\n}\n@keyframes fancybox-dash {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 89, 200;\n stroke-dashoffset: -35px;\n }\n 100% {\n stroke-dasharray: 89, 200;\n stroke-dashoffset: -124px;\n }\n}\n.fancybox__backdrop, .fancybox__caption, .fancybox__nav, .carousel__dots, .carousel__button.is-close {\n opacity: var(--fancybox-opacity, 1);\n}\n\n.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop, .fancybox__container.is-animated[aria-hidden=false] .fancybox__caption, .fancybox__container.is-animated[aria-hidden=false] .fancybox__nav, .fancybox__container.is-animated[aria-hidden=false] .carousel__dots, .fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close {\n animation: 0.15s ease backwards fancybox-fadeIn;\n}\n\n.fancybox__container.is-animated.is-closing .fancybox__backdrop, .fancybox__container.is-animated.is-closing .fancybox__caption, .fancybox__container.is-animated.is-closing .fancybox__nav, .fancybox__container.is-animated.is-closing .carousel__dots, .fancybox__container.is-animated.is-closing .carousel__button.is-close {\n animation: 0.15s ease both fancybox-fadeOut;\n}\n\n.fancybox-fadeIn {\n animation: 0.15s ease both fancybox-fadeIn;\n}\n\n.fancybox-fadeOut {\n animation: 0.1s ease both fancybox-fadeOut;\n}\n\n.fancybox-zoomInUp {\n animation: 0.2s ease both fancybox-zoomInUp;\n}\n\n.fancybox-zoomOutDown {\n animation: 0.15s ease both fancybox-zoomOutDown;\n}\n\n.fancybox-throwOutUp {\n animation: 0.15s ease both fancybox-throwOutUp;\n}\n\n.fancybox-throwOutDown {\n animation: 0.15s ease both fancybox-throwOutDown;\n}\n\n@keyframes fancybox-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes fancybox-fadeOut {\n to {\n opacity: 0;\n }\n}\n@keyframes fancybox-zoomInUp {\n from {\n transform: scale(0.97) translate3d(0, 16px, 0);\n opacity: 0;\n }\n to {\n transform: scale(1) translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes fancybox-zoomOutDown {\n to {\n transform: scale(0.97) translate3d(0, 16px, 0);\n opacity: 0;\n }\n}\n@keyframes fancybox-throwOutUp {\n to {\n transform: translate3d(0, -30%, 0);\n opacity: 0;\n }\n}\n@keyframes fancybox-throwOutDown {\n to {\n transform: translate3d(0, 30%, 0);\n opacity: 0;\n }\n}\n.fancybox__carousel .carousel__slide {\n scrollbar-width: thin;\n scrollbar-color: #ccc rgba(255, 255, 255, 0.1);\n}\n\n.fancybox__carousel .carousel__slide::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n}\n\n.fancybox__carousel .carousel__slide::-webkit-scrollbar-track {\n background-color: rgba(255, 255, 255, 0.1);\n}\n\n.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb {\n background-color: #ccc;\n border-radius: 2px;\n box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);\n}\n\n.fancybox__carousel.is-draggable .fancybox__slide, .fancybox__carousel.is-draggable .fancybox__slide .fancybox__content {\n cursor: move;\n cursor: grab;\n}\n\n.fancybox__carousel.is-dragging .fancybox__slide, .fancybox__carousel.is-dragging .fancybox__slide .fancybox__content {\n cursor: move;\n cursor: grabbing;\n}\n\n.fancybox__carousel .fancybox__slide .fancybox__content {\n cursor: auto;\n}\n\n.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content {\n cursor: zoom-in;\n}\n\n.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content {\n cursor: zoom-out;\n}\n\n.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content {\n cursor: move;\n cursor: grab;\n}\n\n.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content {\n cursor: move;\n cursor: grabbing;\n}\n\n.fancybox__image {\n transform-origin: 0 0;\n user-select: none;\n transition: none;\n}\n\n.has-image .fancybox__content {\n padding: 0;\n background: rgba(0, 0, 0, 0);\n min-height: 1px;\n}\n\n.is-closing .has-image .fancybox__content {\n overflow: visible;\n}\n\n.has-image[data-image-fit=contain] {\n overflow: visible;\n touch-action: none;\n}\n\n.has-image[data-image-fit=contain] .fancybox__content {\n flex-direction: row;\n flex-wrap: wrap;\n}\n\n.has-image[data-image-fit=contain] .fancybox__image {\n max-width: 100%;\n max-height: 100%;\n object-fit: contain;\n}\n\n.has-image[data-image-fit=contain-w] {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.has-image[data-image-fit=contain-w] .fancybox__content {\n min-height: auto;\n}\n\n.has-image[data-image-fit=contain-w] .fancybox__image {\n max-width: 100%;\n height: auto;\n}\n\n.has-image[data-image-fit=cover] {\n overflow: visible;\n touch-action: none;\n}\n\n.has-image[data-image-fit=cover] .fancybox__content {\n width: 100%;\n height: 100%;\n}\n\n.has-image[data-image-fit=cover] .fancybox__image {\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n\n.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content, .fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content, .fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {\n max-width: 100%;\n flex-shrink: 1;\n min-height: 1px;\n overflow: visible;\n}\n\n.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content, .fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content {\n width: 100%;\n height: 80%;\n}\n\n.fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {\n width: 960px;\n height: 540px;\n max-width: 100%;\n max-height: 100%;\n}\n\n.fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content, .fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {\n padding: 0;\n background: rgba(24, 24, 27, 0.9);\n color: #fff;\n}\n\n.fancybox__carousel .fancybox__slide.has-map .fancybox__content {\n background: #e5e3df;\n}\n\n.fancybox__html5video, .fancybox__iframe {\n border: 0;\n display: block;\n height: 100%;\n width: 100%;\n background: rgba(0, 0, 0, 0);\n}\n\n.fancybox-placeholder {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.fancybox__thumbs {\n flex: 0 0 auto;\n position: relative;\n padding: 0px 3px;\n opacity: var(--fancybox-opacity, 1);\n}\n\n.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs {\n animation: 0.15s ease-in backwards fancybox-fadeIn;\n}\n\n.fancybox__container.is-animated.is-closing .fancybox__thumbs {\n opacity: 0;\n}\n\n.fancybox__thumbs .carousel__slide {\n flex: 0 0 auto;\n width: var(--fancybox-thumbs-width, 96px);\n margin: 0;\n padding: 8px 3px;\n box-sizing: content-box;\n display: flex;\n align-items: center;\n justify-content: center;\n overflow: visible;\n cursor: pointer;\n}\n\n.fancybox__thumbs .carousel__slide .fancybox__thumb::after {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-width: 5px;\n border-style: solid;\n border-color: var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));\n opacity: 0;\n transition: opacity 0.15s ease;\n border-radius: var(--fancybox-thumbs-border-radius, 4px);\n}\n\n.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after {\n opacity: 0.92;\n}\n\n.fancybox__thumbs .carousel__slide > * {\n pointer-events: none;\n user-select: none;\n}\n\n.fancybox__thumb {\n position: relative;\n width: 100%;\n padding-top: calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));\n background-size: cover;\n background-position: center center;\n background-color: rgba(255, 255, 255, 0.1);\n background-repeat: no-repeat;\n border-radius: var(--fancybox-thumbs-border-radius, 4px);\n}\n\n.fancybox__toolbar {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 20;\n background: linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);\n padding: 0;\n touch-action: none;\n display: flex;\n justify-content: space-between;\n --carousel-button-svg-width: 20px;\n --carousel-button-svg-height: 20px;\n opacity: var(--fancybox-opacity, 1);\n text-shadow: var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4));\n}\n\n@media all and (min-width: 1024px) {\n .fancybox__toolbar {\n padding: 8px;\n }\n}\n.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar {\n animation: 0.15s ease-in backwards fancybox-fadeIn;\n}\n\n.fancybox__container.is-animated.is-closing .fancybox__toolbar {\n opacity: 0;\n}\n\n.fancybox__toolbar__items {\n display: flex;\n}\n\n.fancybox__toolbar__items--left {\n margin-right: auto;\n}\n\n.fancybox__toolbar__items--center {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n}\n\n.fancybox__toolbar__items--right {\n margin-left: auto;\n}\n\n@media (max-width: 640px) {\n .fancybox__toolbar__items--center:not(:last-child) {\n display: none;\n }\n}\n.fancybox__counter {\n min-width: 72px;\n padding: 0 10px;\n line-height: var(--carousel-button-height, 48px);\n text-align: center;\n font-size: 17px;\n font-variant-numeric: tabular-nums;\n -webkit-font-smoothing: subpixel-antialiased;\n}\n\n.fancybox__progress {\n background: var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));\n height: 3px;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n transform: scaleX(0);\n transform-origin: 0;\n transition-property: transform;\n transition-timing-function: linear;\n z-index: 30;\n user-select: none;\n}\n\n.fancybox__container:fullscreen::backdrop {\n opacity: 0;\n}\n\n.fancybox__button--fullscreen g:nth-child(2) {\n display: none;\n}\n\n.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1) {\n display: none;\n}\n\n.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2) {\n display: block;\n}\n\n.fancybox__button--slideshow g:nth-child(2) {\n display: none;\n}\n\n.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1) {\n display: none;\n}\n\n.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2) {\n display: block;\n}","/**\n * Swiper 7.4.1\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * https://swiperjs.com\n *\n * Copyright 2014-2021 Vladimir Kharlampidi\n *\n * Released under the MIT License\n *\n * Released on: December 24, 2021\n */\n\n@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",".vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format(\"woff\");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:\"\\f101\"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:\"\\f102\"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:\"\\f103\"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:\"\\f104\"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:\"\\f105\"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:\"\\f106\"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:\"\\f107\"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:\"\\f108\"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:\"\\f109\"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:\"\\f10a\"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:\"\\f10b\"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:\"\\f10c\"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:\"\\f10d\"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:\"\\f10e\"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:\"\\f10f\"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:\"\\f110\"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:\"\\f111\"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:\"\\f112\"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:\"\\f113\"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:\"\\f114\"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:\"\\f115\"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:\"\\f116\"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:\"\\f117\"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:\"\\f118\"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:\"\\f119\"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:\"\\f11a\"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:\"\\f11b\"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:\"\\f11c\"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:\"\\f11d\"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:\"\\f11e\"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:\"\\f11f\"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:\"\\f120\"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:\"\\f121\"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:\"\\f122\"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:\"\\f123\"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:\"\\f124\"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:\"\\f125\"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:\"\\f126\"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:\"\\f127\"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:\"\\f128\"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:\"\\f129\"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:\"\\f12a\"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:\"\\f12b\"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:\"\\f12c\"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:\"\\f12d\"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:\"\\f12e\"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex=\"-1\"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:rgba(0,0,0,.7);padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:\"X\";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:\"\";position:absolute;margin:-.6em;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:\"\\f10c\";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:\" \\f12e\";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5{cursor:pointer}.video-js .vjs-skip-forward-10{cursor:pointer}.video-js .vjs-skip-forward-30{cursor:pointer}.video-js .vjs-skip-backward-5{cursor:pointer}.video-js .vjs-skip-backward-10{cursor:pointer}.video-js .vjs-skip-backward-30{cursor:pointer}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}",".carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:\"\";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:\"\";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:\"\";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}"]}
\ No newline at end of file
diff --git a/app/history-1.html b/app/history-1.html
index 7f65354ec6203ebd6a8df39e2f3ee8c6db941f6f..cc838fa3ac7d3d5a55f5c56056f1e52e4203d380 100644
--- a/app/history-1.html
+++ b/app/history-1.html
@@ -1,77 +1,4 @@
-
-
-
-
-
- Felix
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «Чтобы стать хорошим
- механиком, нужно быть
- очень внимательным,
- замечать каждую
- мелочь»
-
-
-
Василий Михайлов
-
- Финалист чемпионата
- «Лучший автомеханик РФ» 2022 года.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Не космонавт, но даже лучше
-
-
- Как и многие в детстве, я хотел стать космонавтом. Но
- однажды родители подарили мне велосипед. С этого момента я
- увлекся транспортом и его ремонтом. Уже после были
- мотоциклы, а затем автомобили. В 14 лет поступил в центр
- технического творчества «Мотор». Потом от училища устроился
- на работу в автобусный парк младшим специалистом.
- Ремонтировал автобусы, которые выходили на линию в город.
-
-
-
-
- О чемпионате
-
-
- Мне знакомые порекомендовали поучаствовать в чемпионате.
- Только на второй год я попал в сотню лидеров и на сам
- чемпионат. Мне очень понравилось организация события. Даже
- когда просто ждешь своей очереди, находишь массу полезных
- инструментов и инструкций, слушаешь лекции, изучаешь
- выставочные экспонаты.
-
-
-
-
-
-
-
-
-
-
-
- «Что нужно для ремонта? Стандартный набор инструментов: молоток
- и домкрат»
-
-
- Сейчас у меня свой собственный бизнес — ремонт автомобилей.
- Раньше я работал под открытым небом, теперь у меня своя
- мастерская. Начинал с нуля, постепенно приумножал, докупал
- инструменты, оборудование.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Профессиональный
- механик или блогер?
-
-
- Я видеоблогер, снимаю свою работу на видео. На съемках я
- организую все так, чтобы сам владелец участвовал в ремонте.
- Показываю людям процесс и интересные моменты, например, как
- из плохого состояния мы доводим автомобиль до состояния
- «конфетки».
-
-
-
-
- «FELIX есть везде.
- Это проверенный бренд, который не подводит»
-
-
- В Питере FELIX можно приобрести в любом магазине.
- Проверенный бренд, который не подводит. Классно, что он
- подходит для разных автомобилей, не приходится думать и
- смешивать с антифризами других марок — просто выбираю
- подходящий тип жидкости от FELIX.
-
-
-
-
-
-
-
-
-
-
-
- культовый субарист
- и автор канала на ютуб
-
-
- В детстве я играл в Colin McRae, и там персонаж как раз ездил на
- Subaru. Мне захотелось тоже погонять на этой машине. И меня
- затянуло во всё это потихоньку. Сейчас у меня в коллекции Subaru
- Forester и Outback. Их я сам восстанавливал и доводил до ума.
- Мой канал на YouTube @MasterMehanik во многом посвящен именно
- этой марке, мне нравится помогать таким же преданным
- «Субаристам» как и я.
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5 КОРОТКИХ ВОПРОСОВ
-
-
-
-
- Свою машину
- ремонтируешь сам?
-
-
- Все машины я ремонтирую сам. Иногда отдаю в сервис, когда
- нет технической возможности, например, сделать развал колес.
-
-
-
-
- Чем любишь заниматься
- в свободное время?
-
-
- Увлекаюсь темой реставрации автомобилей. У меня есть
- коллекция BMW 41 года — откладываю деньги, чтобы заняться
- ими в полной мере и отреставрировать.
-
-
-
-
- Самые популярные
- ошибки автолюбителей?
-
-
- Несвоевременное обслуживание автомобиля. Например, Subaru —
- это капризный автомобиль. Перед дальней поездкой его
- обязательно нужно осмотреть, проверить уровень антифриза и
- масла в моторе.
-
-
-
-
- Совет начинающим
- автомеханикам?
-
-
- Сейчас есть много обучений, которые могут помочь
- профессионально расти в какой-то отдельной области. Поэтому
- важно лишь иметь большое желание, развиваться и стремиться к
- лучшему.
-
-
-
-
- 3 основных навыка,
- которыми обладает
- профессиональный
- автомеханик
-
-
- Внимательность, хорошая память и стрессоустойчивость.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+ })(window, document, 'script', 'dataLayer', 'GTM-WN3RSSG')«Чтобы стать хорошим механиком, нужно быть очень внимательным, замечать каждую мелочь» Василий Михайлов
Финалист чемпионата «Лучший автомеханик РФ» 2022 года.
Не космонавт, но даже лучше
Как и многие в детстве, я хотел стать космонавтом. Но однажды родители подарили мне велосипед. С этого момента я увлекся транспортом и его ремонтом. Уже после были мотоциклы, а затем автомобили. В 14 лет поступил в центр технического творчества «Мотор». Потом от училища устроился на работу в автобусный парк младшим специалистом. Ремонтировал автобусы, которые выходили на линию в город.
О чемпионате
Мне знакомые порекомендовали поучаствовать в чемпионате. Только на второй год я попал в сотню лидеров и на сам чемпионат. Мне очень понравилось организация события. Даже когда просто ждешь своей очереди, находишь массу полезных инструментов и инструкций, слушаешь лекции, изучаешь выставочные экспонаты.
«Что нужно для ремонта? Стандартный набор инструментов: молоток и домкрат» Сейчас у меня свой собственный бизнес — ремонт автомобилей. Раньше я работал под открытым небом, теперь у меня своя мастерская. Начинал с нуля, постепенно приумножал, докупал инструменты, оборудование.
Профессиональный механик или блогер?
Я видеоблогер, снимаю свою работу на видео. На съемках я организую все так, чтобы сам владелец участвовал в ремонте. Показываю людям процесс и интересные моменты, например, как из плохого состояния мы доводим автомобиль до состояния «конфетки».
«FELIX есть везде. Это проверенный бренд, который не подводит»
В Питере FELIX можно приобрести в любом магазине. Проверенный бренд, который не подводит. Классно, что он подходит для разных автомобилей, не приходится думать и смешивать с антифризами других марок — просто выбираю подходящий тип жидкости от FELIX.
культовый субарист и автор канала на ютуб В детстве я играл в Colin McRae, и там персонаж как раз ездил на Subaru. Мне захотелось тоже погонять на этой машине. И меня затянуло во всё это потихоньку. Сейчас у меня в коллекции Subaru Forester и Outback. Их я сам восстанавливал и доводил до ума. Мой канал на YouTube @MasterMehanik во многом посвящен именно этой марке, мне нравится помогать таким же преданным «Субаристам» как и я.
5 КОРОТКИХ ВОПРОСОВ Свою машину ремонтируешь сам?
Все машины я ремонтирую сам. Иногда отдаю в сервис, когда нет технической возможности, например, сделать развал колес.
Чем любишь заниматься в свободное время?
Увлекаюсь темой реставрации автомобилей. У меня есть коллекция BMW 41 года — откладываю деньги, чтобы заняться ими в полной мере и отреставрировать.
Самые популярные ошибки автолюбителей?
Несвоевременное обслуживание автомобиля. Например, Subaru — это капризный автомобиль. Перед дальней поездкой его обязательно нужно осмотреть, проверить уровень антифриза и масла в моторе.
Совет начинающим автомеханикам?
Сейчас есть много обучений, которые могут помочь профессионально расти в какой-то отдельной области. Поэтому важно лишь иметь большое желание, развиваться и стремиться к лучшему.
3 основных навыка, которыми обладает профессиональный автомеханик
Внимательность, хорошая память и стрессоустойчивость.