html{height:100%}body{height:100%}#kss-app{display:flex;flex-direction:column;height:100%}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex:0 0 auto}header{position:relative;background-color:#FFF;height:110px}@media screen and (min-width:1024px){header{height:147px;position:fixed;width:100%;left:0;right:0;top:0;z-index:100}}header .call-button{display:none}@media screen and (min-width:1024px){header .call-button{display:block}}header .call-button a{display:block;margin:0 auto;width:150px;font-size:20px;line-height:32px;text-decoration:none;color:#FFF;border:none;background:linear-gradient(135deg,#FFD873 0%,#FFB800 100%);padding:10px;text-align:center;transition:all 0.4s cubic-bezier(.4,0,.2,1)}header .call-button a:hover{transform:scale(1.1);font-size:22px;color:#FFF}@media screen and (min-width:1024px){header .nav-line{padding:10px}}header .nav-line nav{display:none}@media screen and (min-width:1024px){header .nav-line nav{display:block}}header .nav-line nav .menu{display:flex;align-items:center;justify-content:flex-end}header .nav-line nav .menu .menu-item{list-style:none;position:relative;text-align:left;width:auto;display:flex;align-items:center}header .nav-line nav .menu .menu-item .menu-link{color:#000;text-decoration:none;font-size:20px;font-weight:500;cursor:pointer;text-align:center;position:relative}header .nav-line nav .menu .menu-item .menu-link::after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background-color:#333;transition:width 0.3s ease}header .nav-line nav .menu .menu-item .menu-link:hover::after{width:100%}header .nav-line nav .menu .menu-item:not(:last-child){margin-right:20px}header .nav-line nav .menu .menu-item.expanded .menu-link{padding-right:15px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOCA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMy42NDY0NSAzLjY0NjQ1TDAuODUzNTUzIDAuODUzNTUzQzAuNTM4NTcxIDAuNTM4NTcxIDAuNzYxNjU0IDAgMS4yMDcxMSAwSDYuNzkyODlDNy4yMzgzNSAwIDcuNDYxNDMgMC41Mzg1NyA3LjE0NjQ1IDAuODUzNTUzTDQuMzUzNTUgMy42NDY0NUM0LjE1ODI5IDMuODQxNzEgMy44NDE3MSAzLjg0MTcxIDMuNjQ2NDUgMy42NDY0NVoiIGZpbGw9IiNFMjc1MDAiLz4KPC9zdmc+Cg==) right center no-repeat}header .nav-line nav .menu .menu-item .submenu{display:none;width:auto;min-width:120px;min-height:1px;position:absolute;text-align:left;top:100%;padding:15px;z-index:100;background-color:#FFF;border-radius:2px;box-shadow:0 0 3px #ececec}header .nav-line nav .menu .menu-item .submenu li{width:auto;list-style:none;padding-bottom:5px}header .nav-line nav .menu .menu-item .submenu li:not(:last-child){margin-bottom:10px;border-bottom:1px solid #ebebeb}header .nav-line nav .menu .menu-item .submenu li a{font-size:16px;line-height:normal;color:#000;text-decoration:none}header .nav-line nav .menu .menu-item .submenu li a:hover{color:#192844}header .nav-line nav .menu .menu-item:hover .submenu{display:block}header .header-wrap{position:relative}@media screen and (min-width:1024px){header .header-wrap{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:1024px){header .info-nav-block{display:flex;align-items:center}}header .logo-block{margin:0 auto}@media screen and (min-width:1024px){header .logo-block{margin:0}}header .logo-block .logo img{width:150px;padding-top:0}@media screen and (min-width:1024px){header .logo-block .logo img{width:220px}}header .slogan{width:100%;font-size:30px;text-align:center;font-family:"Raleway",sans-serif;font-weight:700;font-size:34px;background:#5995CF;background:radial-gradient(ellipse farthest-side at center center,#5995CF 0%,#3759A8 80%,#FAAC18 95%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:370px){header .slogan{width:340px;font-size:34px;margin:0 auto}}header .top-line{position:relative;padding:10px 0 10px 51px}header .top-line .first{font-size:14px;color:#192844;font-weight:700}header .top-line .second{font-size:14px}header .top-line .callback{margin-top:10px;display:flex;align-items:center;justify-content:center;width:141px;height:25px;background-color:#192844;border:none;border-radius:10px;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;color:#FFF;text-decoration:none;cursor:pointer;font-size:11px;line-height:15px;text-transform:uppercase;white-space:normal}header .top-line .callback:hover{background-color:#B65F00}header .bottom-line{position:absolute;top:15px;right:0;width:100%;display:flex;justify-content:flex-end}@media screen and (min-width:1024px){header .bottom-line{display:none}}header .bottom-line .menu-button{width:30px;height:22px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width:1024px){header .bottom-line .menu-button{display:none}}header .bottom-line .menu-mobile{padding:15px;position:absolute;z-index:50000;width:calc(100% + 30px);background-color:#FFF;text-align:right;top:-15px;left:-15px}@media screen and (min-width:768px){header .bottom-line .menu-mobile{padding:20px}}header .bottom-line .menu-mobile ul{list-style:none}header .bottom-line .menu-mobile .menu li:not(:last-child){padding-bottom:15px}header .bottom-line .menu-mobile .menu li.expanded .menu-link{padding-left:15px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOCA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMy42NDY0NSAzLjY0NjQ1TDAuODUzNTUzIDAuODUzNTUzQzAuNTM4NTcxIDAuNTM4NTcxIDAuNzYxNjU0IDAgMS4yMDcxMSAwSDYuNzkyODlDNy4yMzgzNSAwIDcuNDYxNDMgMC41Mzg1NyA3LjE0NjQ1IDAuODUzNTUzTDQuMzUzNTUgMy42NDY0NUM0LjE1ODI5IDMuODQxNzEgMy44NDE3MSAzLjg0MTcxIDMuNjQ2NDUgMy42NDY0NVoiIGZpbGw9IiNFMjc1MDAiLz4KPC9zdmc+Cg==) left center no-repeat}header .bottom-line .menu-mobile .menu li a{color:#000;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap;cursor:pointer;line-height:21px;-webkit-tap-highlight-color:rgba(0,0,0,0)}header .bottom-line .menu-mobile .menu li .submenu li{padding-top:15px;padding-bottom:0}header .bottom-line .menu-mobile .menu li .submenu li a{color:#777;text-decoration:none;font-size:16px;font-weight:400;line-height:21px;-webkit-tap-highlight-color:rgba(0,0,0,0)}footer{background-color:#f9f9f8}footer .wrap-container{width:100%;max-width:1300px;margin:0 auto;padding:80px 16px}footer .line-wrap.grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}@media screen and (min-width:768px){footer .line-wrap.grid{grid-template-columns:repeat(3,1fr);grid-gap:30px}}footer .line-wrap.bg-color{background-color:#FFF}footer .line-wrap>div{min-width:0}footer .line-wrap .col1{display:flex;flex-direction:column;gap:20px}footer .line-wrap .col1 .logo{width:100%;max-width:260px;padding-top:0}footer .line-wrap .col1 .slogan{color:#192844;font-size:16px;line-height:26px}footer .line-wrap .col2{display:flex;flex-direction:column;gap:20px;color:#192844;font-size:16px;line-height:26px}footer .line-wrap .col3{display:flex;flex-direction:column;gap:20px;color:#FFF;font-size:16px;line-height:26px}footer .line-wrap .col3 .menu{display:flex;flex-direction:column;gap:20px}footer .line-wrap .col3 .menu .menu-item{list-style:none;position:relative;text-align:left;width:auto;display:flex;align-items:center}footer .line-wrap .col3 .menu .menu-item .menu-link{color:#192844;text-decoration:none;font-size:16px;line-height:26px;font-weight:400;cursor:pointer;text-align:center}footer .line-wrap .col_title{text-transform:uppercase;color:#192844;font-size:16px;line-height:26px;font-weight:500}footer .line-wrap .copyright{color:#000;text-align:center;padding:24px 16px;font-size:16px;line-height:26px}footer .line-wrap .social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}footer .line-wrap .social .icon{width:35px;height:35px;border-radius:50%;background-color:#192844}footer .line-wrap .social .icon a,footer .line-wrap .social .icon span{display:flex;width:100%;height:100%;text-decoration:none;justify-content:center;align-items:center}footer .line-wrap .social .icon a img,footer .line-wrap .social .icon span img{width:20px;height:20px}footer .line-wrap .social .icon:hover{opacity:.8}footer .phone-btn-modern{position:fixed;bottom:20px;left:20px;z-index:100;display:inline-flex;padding:4px;border-radius:50%;background:linear-gradient(135deg,#FFD873 0%,#FFB800 100%);overflow:hidden;transition:all 0.4s cubic-bezier(.4,0,.2,1)}footer .phone-icon-wrapper{display:flex;padding:8px;border-radius:50%;background:transparent;transition:all 0.4s ease}footer .phone-btn-modern:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 20px 40px rgba(102,126,234,.3)}footer .phone-btn-modern:hover .phone-icon-wrapper{background:transparent}footer .phone-btn-modern:hover svg{stroke:white;transform:scale(1.1)}footer .phone-btn-modern svg{stroke:white;transition:all 0.4s ease}footer .phone-btn-modern::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left 0.5s}footer .phone-btn-modern:hover::before{left:100%}.check-label{display:block;position:relative;padding-left:25px;margin-bottom:10px;cursor:pointer;font-size:16px;line-height:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-label input:checked~.checkmark{border:1px solid #192844;background-color:#192844;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDExIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMC44MTM3IDEuNTgxMjRDMTEuMTM0NyAxLjEzMTgzIDExLjAzMDcgMC41MDcyNzYgMTAuNTgxMiAwLjE4NjI2N0MxMC4xMzE4IC0wLjEzNDc0MiA5LjUwNzI4IC0wLjAzMDY1MDggOS4xODYyNyAwLjQxODc2MkwxMC44MTM3IDEuNTgxMjRaTTEuNiA0LjJDMS4xNTgxNyAzLjg2ODYzIDAuNTMxMzcxIDMuOTU4MTcgMC4yIDQuNEMtMC4xMzEzNzEgNC44NDE4MyAtMC4wNDE4Mjg0IDUuNDY4NjMgMC4zOTk5OTkgNS44TDEuNiA0LjJaTTUgOEw0LjQgOC44QzQuNjE1NCA4Ljk2MTU1IDQuODg2ODQgOS4wMjk0MSA1LjE1MjkyIDguOTg4MjRDNS40MTkgOC45NDcwNiA1LjY1NzI0IDguODAwMzMgNS44MTM3MyA4LjU4MTI0TDUgOFpNOS4xODYyNyAwLjQxODc2Mkw0LjE4NjI3IDcuNDE4NzZMNS44MTM3MyA4LjU4MTI0TDEwLjgxMzcgMS41ODEyNEw5LjE4NjI3IDAuNDE4NzYyWk01LjYgNy4yTDEuNiA0LjJMMC4zOTk5OTkgNS44TDQuNCA4LjhMNS42IDcuMloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center center}.check-label .checkmark{position:absolute;top:2px;left:0;width:15px;height:15px;border:1px solid #192844;box-sizing:border-box;border-radius:2px}.check-label .checkmark:after{content:"";position:absolute;display:none}*{margin:0;padding:0;box-sizing:border-box;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,address{display:block}html{background-color:#FFF}a{color:#192844;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}a.bline::after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background-color:#192844;transition:width 0.3s ease}a:hover::after{width:100%}.body-overflow{overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;line-height:normal;font-size:16px;color:#000}.pos-r{position:relative}.pl-51{padding-left:51px}.pb-10{padding-bottom:10px}.mt-4{margin-top:4px}.icon-wrap{font-size:36px;position:absolute;left:0}.icon-color-1{color:#192844}p{hyphens:auto}main{padding-bottom:60px}@media screen and (min-width:1024px){main{margin-top:147px}}.kss-container{width:100%;padding:16px 24px;margin:0 auto;box-sizing:border-box}.angle-arrow .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:44px;height:44px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;left:15px;z-index:10}.angle-arrow .slick-prev:hover::before{background-color:#B65F00}.angle-arrow .slick-prev:before{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border-radius:2px;background:#192844}.angle-arrow .slick-prev.slick-disabled:before,.angle-arrow .slick-next.slick-disabled:before{opacity:0}.angle-arrow .slick-prev.slick-disabled:after,.angle-arrow .slick-next.slick-disabled:after{opacity:0}.angle-arrow .slick-prev:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjcwNzExIDExLjcwNzFDMS4zMTY1OCAxMi4wOTc2IDAuNjgzNDE3IDEyLjA5NzYgMC4yOTI4OTMgMTEuNzA3MUMtMC4wOTc2MzEyIDExLjMxNjYgLTAuMDk3NjMxIDEwLjY4MzQgMC4yOTI4OTMgMTAuMjkyOUwxLjcwNzExIDExLjcwNzFaTTAuMjkyODk1IDEuNzA3MTFDLTAuMDk3NjI5NCAxLjMxNjU4IC0wLjA5NzYyOTMgMC42ODM0MTYgMC4yOTI4OTUgMC4yOTI4OTJDMC42ODM0MTkgLTAuMDk3NjMyNSAxLjMxNjU4IC0wLjA5NzYzMjQgMS43MDcxMSAwLjI5Mjg5M0wwLjI5Mjg5NSAxLjcwNzExWk02IDZMNi43MDcxMSA1LjI5Mjg5QzYuODk0NjUgNS40ODA0MyA3IDUuNzM0NzggNyA2QzcgNi4yNjUyMiA2Ljg5NDY1IDYuNTE5NTcgNi43MDcxMSA2LjcwNzExTDYgNlpNMC4yOTI4OTMgMTAuMjkyOUw1LjI5MjkgNS4yOTI4OUw2LjcwNzExIDYuNzA3MTFMMS43MDcxMSAxMS43MDcxTDAuMjkyODkzIDEwLjI5MjlaTTUuMjkyOSA2LjcwNzExTDAuMjkyODk1IDEuNzA3MTFMMS43MDcxMSAwLjI5Mjg5M0w2LjcwNzExIDUuMjkyODlMNS4yOTI5IDYuNzA3MTFaIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.angle-arrow .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:44px;height:44px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;right:15px;z-index:10}.angle-arrow .slick-next:hover::before{background-color:#B65F00}.angle-arrow .slick-next:before{position:absolute;opacity:1;width:100%;height:100%;top:0;left:0;content:"";border-radius:2px;background:#192844}.angle-arrow .slick-next:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:no-repeat 50% 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjcwNzExIDExLjcwNzFDMS4zMTY1OCAxMi4wOTc2IDAuNjgzNDE3IDEyLjA5NzYgMC4yOTI4OTMgMTEuNzA3MUMtMC4wOTc2MzEyIDExLjMxNjYgLTAuMDk3NjMxIDEwLjY4MzQgMC4yOTI4OTMgMTAuMjkyOUwxLjcwNzExIDExLjcwNzFaTTAuMjkyODk1IDEuNzA3MTFDLTAuMDk3NjI5NCAxLjMxNjU4IC0wLjA5NzYyOTMgMC42ODM0MTYgMC4yOTI4OTUgMC4yOTI4OTJDMC42ODM0MTkgLTAuMDk3NjMyNSAxLjMxNjU4IC0wLjA5NzYzMjQgMS43MDcxMSAwLjI5Mjg5M0wwLjI5Mjg5NSAxLjcwNzExWk02IDZMNi43MDcxMSA1LjI5Mjg5QzYuODk0NjUgNS40ODA0MyA3IDUuNzM0NzggNyA2QzcgNi4yNjUyMiA2Ljg5NDY1IDYuNTE5NTcgNi43MDcxMSA2LjcwNzExTDYgNlpNMC4yOTI4OTMgMTAuMjkyOUw1LjI5MjkgNS4yOTI4OUw2LjcwNzExIDYuNzA3MTFMMS43MDcxMSAxMS43MDcxTDAuMjkyODkzIDEwLjI5MjlaTTUuMjkyOSA2LjcwNzExTDAuMjkyODk1IDEuNzA3MTFMMS43MDcxMSAwLjI5Mjg5M0w2LjcwNzExIDUuMjkyODlMNS4yOTI5IDYuNzA3MTFaIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=)}.v-select .vs__search::placeholder,.v-select .vs__dropdown-toggle{background-color:#F8F8F8;border:none}.v-select .vs__search,.v-select .vs__search:focus,.v-select .vs__search::placeholder{padding:0;font-weight:400;font-size:14px;line-height:normal;color:#7F7F7F;opacity:1;margin:0}.v-select .vs__selected{padding:0 .25em 0 0}.v-select .vs__dropdown-menu{background-color:#F8F8F8;border:1px solid #777;color:#777}.v-select .vs__dropdown-toggle{padding:0}.v-select .vs__selected-options{overflow:hidden;height:50px;padding:0 15px;flex-wrap:nowrap}.v-select .vs__selected-options .vs__selected{font-weight:400;font-size:14px;line-height:normal;color:#777;margin:0;white-space:nowrap}.v-select .vs__dropdown-option{color:#777}.v-select .vs__dropdown-option.vs__dropdown-option--highlight{background:#192844;color:#FFF}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-wrapper,.modal-leave-active .modal-wrapper{-webkit-transform:scale(1.1);transform:scale(1.1)}.modal-mask{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(26,26,26,.5);display:flex;align-items:center;justify-content:center;transition:opacity 0.3s ease}.modal-mask .__vuescroll .__panel .__view{display:flex;align-items:center;justify-content:center}.modal-mask .modal-wrapper{width:100%;max-width:486px;margin:0 auto;background:#FFF;border-top:5px solid #E5ECFB;border-bottom:5px solid #E5ECFB;transition:all 0.3s ease;position:relative}@media screen and (min-width:486px){.modal-mask .modal-wrapper{border:5px solid #E5ECFB}}.modal-mask .modal-wrapper .modal-container{width:100%;height:100%}.modal-mask .modal-wrapper .modal-container .modal-header .modal-header-close-button{text-align:right;padding:20px 20px 0 20px}.modal-mask .modal-wrapper .modal-container .modal-header .modal-header-close-button svg{cursor:pointer;color:#777}.modal-mask .modal-wrapper .modal-container .modal-header .modal-header-close-button:hover svg{color:#192844}.modal-mask .modal-wrapper .modal-container .modal-header .modal-header-title{font-style:normal;font-weight:400;font-size:24px;line-height:31px;color:#777;padding:0 15px 36px 15px;text-align:left}@media screen and (min-width:1366px){.modal-mask .modal-wrapper .modal-container .modal-header .modal-header-title{font-size:30px;line-height:39px}}@media screen and (min-width:451px){.modal-mask .modal-wrapper .modal-container .modal-header .modal-header-title{padding:0 40px 36px 40px}}.modal-mask .modal-wrapper .modal-container .modal-body{padding:0 20px 25px 20px}@media screen and (min-width:451px){.modal-mask .modal-wrapper .modal-container .modal-body{padding:0 40px 25px 40px}}.modal-mask .modal-wrapper .modal-container .modal-body .message,.modal-mask .modal-wrapper .modal-container .modal-body .error-message{font-size:18px}.modal-mask .modal-wrapper .modal-container .modal-footer{padding:40px 20px}@media screen and (min-width:451px){.modal-mask .modal-wrapper .modal-container .modal-footer{padding:40px}}.line.bb{border-bottom:1px solid #ebebeb}.line .breadcrumbs{padding:15px 0}.line .breadcrumbs ul{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.line .breadcrumbs ul li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:10px;list-style:none;margin:5px 13px 5px 0}.line .breadcrumbs ul li a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:10px;position:relative;text-decoration:none}.content-text .text-block h2{color:#000;font-family:"Open Sans",sans-serif;font-style:normal;margin:40px 0 30px 0;font-size:36px;font-weight:300}.content-text .text-block h3{color:#23272b;font-family:"Open Sans",sans-serif;font-style:normal;margin:30px 0;font-size:28px;font-weight:400}.content-text .text-block h4{color:#000;font-family:"Open Sans",sans-serif;font-style:normal;margin:15px 0;font-size:20px;font-weight:400}.content-text .text-block h5{color:#000;font-family:"Open Sans",sans-serif;font-style:normal;margin:5px 0;font-size:14px;font-weight:400}.content-text .text-block img{max-width:100%;height:auto}.content-text .text-block .clear{clear:both;border:none;margin:30px 0}.content-text .text-block blockquote{margin:20px 0;padding-left:14px;border-left:2px solid #192844}.content-text .text-block p{margin-bottom:10px;text-align:justify;line-height:26px;font-size:15px}.content-text .text-block ol,.content-text .text-block ul{margin:0;margin-bottom:20px;list-style-type:none}.content-text .text-block ol li:before,.content-text .text-block ul li:before{content:"-";margin-right:10px}.content-text .text-block ol li:not(:last-child),.content-text .text-block ul li:not(:last-child){padding-bottom:10px}@media screen and (min-width:768px){.content-text .text-block ol li:not(:last-child),.content-text .text-block ul li:not(:last-child){padding-bottom:20px}}.content-text .text-block table{margin-bottom:10px;width:100%!important}.content-text .text-block table tr th,.content-text .text-block table tr td{padding:5px}.content-text .text-block:after{content:"";clear:both;display:block}@charset "UTF-8";.main-banner{margin:0 0 60px 0;height:700px;position:relative;width:100%;display:flex;justify-content:center}.main-banner .main-banner-fon{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:0;filter:grayscale(100%);opacity:.5;background-size:cover;background-repeat:no-repeat}.main-banner .banner-main{z-index:1;position:relative;width:90%;height:100%;background-size:cover;background-repeat:no-repeat}.main-banner .banner-main .banner-content{margin:0 auto;padding:30px;width:100%;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);height:100%;color:#FFF}.main-banner .banner-main .banner-content .banner-title{font-size:50px;line-height:62px;text-align:center;max-width:640px}.main-banner .banner-main .banner-content .banner-subtitle{font-size:16px;line-height:26px;text-align:center;max-width:640px}.main-banner .banner-main .banner-content .banner-button a{display:block;width:250px;text-decoration:none;font-size:16px;line-height:26px;color:#FFF;border:2px solid #FFF;padding:10px;text-align:center}.main-banner .banner-main .banner-content .banner-button a:hover{background-color:#FFF;color:#192844}.right-pic{margin-bottom:60px}.right-pic .wrap-container-grid{width:100%;max-width:1300px;margin:0 auto;padding:16px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}@media screen and (min-width:768px){.right-pic .wrap-container-grid{grid-template-columns:repeat(2,1fr);grid-gap:30px}}.right-pic .wrap-container-grid .block-left .block-title{font-size:32px;line-height:50px;margin-bottom:25px;color:#192844}.right-pic .wrap-container-grid .block-left .block-text{color:#000;font-size:16px;line-height:26px}.right-pic .wrap-container-grid .block-right{max-height:470px;overflow:hidden}.right-pic .wrap-container-grid .block-right img{height:auto;width:100%}.img-fon{background-repeat:no-repeat;background-size:cover}.img-fon .wrap-container-block{width:100%;margin:0 auto;padding:16px}.img-fon .photo{text-align:center;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}@media screen and (min-width:768px){.img-fon .photo{grid-template-columns:repeat(4,1fr)}}.img-fon .photo img{min-width:0;height:100%;width:100%;object-fit:contain}.img-fon .color-style{background-color:rgba(25,40,68,.85);padding:110px 0}.img-fon .block-title{font-size:32px;line-height:50px;margin-bottom:25px;color:#FFF;text-align:center}.contacts-us{background-color:#f9f9f8;margin-bottom:60px}.contacts-us .wrap-container-content{width:100%;max-width:1300px;margin:0 auto;padding:120px 16px}.contacts-us .wrap-container-content .contacts-us-button a{display:block;margin:0 auto;width:300px;font-size:22px;line-height:32px;text-decoration:none;color:#FFF;border:2px solid #192844;background-color:#192844;padding:10px;text-align:center}@media screen and (min-width:768px){.contacts-us .wrap-container-content .contacts-us-button a{width:450px;font-size:32px;line-height:42px}}.contacts-us .wrap-container-content .contacts-us-button a:hover{background-color:#FFF;color:#192844;border:2px solid #ececec}.left-pic{margin-bottom:60px}.left-pic .wrap-container-grid{width:100%;max-width:1300px;margin:0 auto;padding:16px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;align-items:center}@media screen and (min-width:768px){.left-pic .wrap-container-grid{grid-template-columns:repeat(2,1fr);grid-gap:30px}}.left-pic .wrap-container-grid .block-left{height:470px;overflow:hidden}.left-pic .wrap-container-grid .block-left img{height:100%;width:100%;object-fit:contain}.left-pic .wrap-container-grid .block-right .block-title{font-size:32px;line-height:50px;margin-bottom:25px;color:#192844}.left-pic .wrap-container-grid .block-right .block-text{color:#000;font-size:16px;line-height:26px}.plitka{margin-bottom:60px;background-color:rgba(25,40,68,.85);padding:60px 0}.plitka .wrap-container-grid{width:100%;max-width:1300px;margin:0 auto;padding:16px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}@media screen and (min-width:768px){.plitka .wrap-container-grid{grid-template-columns:repeat(3,1fr);grid-gap:60px}}.plitka .wrap-container-grid .col .block-title{font-size:32px;line-height:50px;margin-bottom:25px;color:#f9f9f8;height:100px}.plitka .wrap-container-grid .col .block-text{color:#f9f9f8;font-size:16px;line-height:26px}.gallery .block-title{font-size:32px;line-height:50px;margin-bottom:25px;color:#192844;text-align:center}.gallery .block-link{text-align:center}.gallery .block-link a{display:block;width:250px;text-decoration:none;font-size:16px;line-height:26px;color:#192844;border:2px solid #ececec;padding:10px;text-align:center;margin:30px auto 0 auto}.gallery .block-link a:hover{background-color:#192844;color:#FFF}.gallery .wrap-container-grid{width:100%;max-width:1300px;margin:0 auto;padding:16px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}@media screen and (min-width:768px){.gallery .wrap-container-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:360px 180px}}@media screen and (min-width:1024px){.gallery .wrap-container-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:560px 280px}}.gallery .wrap-container-grid .slide-wrap{min-width:0}.gallery .wrap-container-grid .slide-wrap img{height:100%;width:100%;object-fit:cover}.google-reviews{padding:120px 0 60px 0}.google-reviews .wrap-container-reviews{width:100%;max-width:1300px;margin:0 auto;padding:16px}.google-reviews .wrap-container-reviews .block-title{font-size:32px;line-height:50px;margin-bottom:25px;color:#192844;text-align:center}.google-reviews .wrap-container-reviews #review-container{display:flex;gap:20px;padding-top:40px;flex-wrap:wrap}@media screen and (min-width:768px){.google-reviews .wrap-container-reviews #review-container{flex-wrap:nowrap}}.google-reviews .wrap-container-reviews #review-container .company-info{display:flex;gap:20px;width:100%}@media screen and (min-width:768px){.google-reviews .wrap-container-reviews #review-container .company-info{width:305px}}.google-reviews .wrap-container-reviews #review-container .company-info .company-logo{width:65px;height:65px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0;overflow:hidden;padding:0}.google-reviews .wrap-container-reviews #review-container .company-info .company-logo img{height:100%;width:auto}.google-reviews .wrap-container-reviews #review-container .company-info .company-desc{display:flex;gap:10px;flex-direction:column;width:calc(100% - 85px)}.google-reviews .wrap-container-reviews #review-container .company-info .company-desc .company-name{font-weight:700;font-size:16px;color:#192844}.google-reviews .wrap-container-reviews #review-container .company-info .company-desc .write-reviews{margin-top:10px}.google-reviews .wrap-container-reviews #review-container .company-info .company-desc .write-reviews .write-reviews-link{display:flex;width:132px;padding:10px;align-items:center;justify-content:center;text-decoration:none;color:#FFF;border:2px solid #192844;background-color:#192844;padding:10px;text-align:center}.google-reviews .wrap-container-reviews #review-container .company-info .company-desc .write-reviews .write-reviews-link:hover{background-color:#FFF;color:#192844;border:2px solid #ececec}.google-reviews .wrap-container-reviews #review-container #review-container-rigth{width:100%}@media screen and (min-width:768px){.google-reviews .wrap-container-reviews #review-container #review-container-rigth{width:calc(100% - 325px)}}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .reviews-container{max-width:100%;margin:0 auto;position:relative}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper{width:100%;padding:5px 0;overflow:hidden}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper-slide{background:transparent;overflow:visible;transition:transform 0.3s ease}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review-slide{background:#fff;border-radius:12px;padding:25px;box-shadow:0 1px 5px rgba(25,40,68,.1);height:auto;transform:scale(.95);transition:all 0.3s ease}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper-slide-active .review-slide,.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper-slide:hover .review-slide{transform:scale(1);box-shadow:0 20px 40px rgba(25,40,68,.15)}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper-button-next,.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper-button-prev{width:40px;height:40px;background:white;border-radius:50%;box-shadow:0 2px 10px rgba(25,40,68,.1);color:#192844;top:calc(50% - 20px)}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper-button-next::after,.google-reviews .wrap-container-reviews #review-container #review-container-rigth .swiper-button-prev::after{font-size:18px}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review{background:#FFF;display:flex;flex-direction:column;gap:10px}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review .top{display:flex;gap:20px}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review .top .client-foto{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0;overflow:hidden;padding:0}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review .top .client-foto img{height:100%;width:auto}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review .top .client-name-date{display:flex;flex-direction:column;gap:5px}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review .top .client-name-date .client-name{font-weight:700;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#192844}.google-reviews .wrap-container-reviews #review-container #review-container-rigth .review .top .client-name-date .review-date{font-size:12px;color:#777}.google-reviews .wrap-container-reviews #review-container .review-text{font-size:14px}@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.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:var(--swiper-navigation-top-offset,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.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display: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;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.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-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);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:var(--swiper-pagination-bullet-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:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;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%;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-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,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:var(--swiper-pagination-progressbar-size,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:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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;touch-action:none}.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{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.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-prev{pointer-events:auto;visibility:visible}.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;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.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-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-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.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0 3px 6px 0 var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.cool-lightbox{position:fixed;left:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;right:0;transition:all .3s ease}.cool-lightbox .cool-lightbox-zoom{position:absolute;bottom:15px;left:50%;display:flex;z-index:99999;background-color:rgba(15,15,15,.8);border-radius:8px;padding:0 12px;align-items:center;transform:translateX(-50%)}.cool-lightbox .cool-lightbox-zoom input[type=range]{-webkit-appearance:none;margin:10px 0;width:105px;background:0 0}.cool-lightbox .cool-lightbox-zoom input[type=range]:focus{outline:0}.cool-lightbox .cool-lightbox-zoom input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#e6e6e6;border-radius:11px;border:0 solid #000}.cool-lightbox .cool-lightbox-zoom input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000;border:1px solid #000;height:12px;width:12px;border-radius:13px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-4.5px}.cool-lightbox .cool-lightbox-zoom input[type=range]:focus::-webkit-slider-runnable-track{background:#e6e6e6}.cool-lightbox .cool-lightbox-zoom input[type=range]::-moz-range-track{width:100%;height:4px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#e6e6e6;border-radius:11px;border:0 solid #000}.cool-lightbox .cool-lightbox-zoom input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000;border:1px solid #000;height:12px;width:12px;border-radius:13px;background:#fff;cursor:pointer}.cool-lightbox .cool-lightbox-zoom input[type=range]::-ms-track{width:100%;height:4px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;color:transparent}.cool-lightbox .cool-lightbox-zoom input[type=range]::-ms-fill-lower{background:#e6e6e6;border:0 solid #000;border-radius:22px;box-shadow:0 0 0 #000}.cool-lightbox .cool-lightbox-zoom input[type=range]::-ms-fill-upper{background:#e6e6e6;border:0 solid #000;border-radius:22px;box-shadow:0 0 0 #000}.cool-lightbox .cool-lightbox-zoom input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000;border:1px solid #000;height:12px;width:12px;border-radius:13px;background:#fff;cursor:pointer}.cool-lightbox .cool-lightbox-zoom input[type=range]:focus::-ms-fill-lower{background:#e6e6e6}.cool-lightbox .cool-lightbox-zoom input[type=range]:focus::-ms-fill-upper{background:#e6e6e6}.cool-lightbox .cool-lightbox-zoom .cool-lightbox-zoom__icon{height:15px;width:15px;color:#fff}.cool-lightbox .cool-lightbox-zoom .cool-lightbox-zoom__icon:first-of-type{margin-right:10px}.cool-lightbox .cool-lightbox-zoom .cool-lightbox-zoom__icon:last-of-type{margin-left:10px}.cool-lightbox .cool-lightbox-thumbs{position:absolute;height:100vh;overflow-y:auto;width:102px;right:-102px;top:0;overflow-x:hidden;transition:none;background-color:#ddd;scrollbar-width:thin;scrollbar-color:#fa4242 rgba(175,175,175,.9)}@media (min-width:767px){.cool-lightbox .cool-lightbox-thumbs{transition:all .3s ease}}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar{width:6px;height:6px}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-button{width:0;height:0}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-thumb{background:#fa4242;border:0 none #fff;border-radius:50px}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-thumb:hover{background:#fff}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-thumb:active{background:#000}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-track{background:#e1e1e1;border:0 none #fff;border-radius:8px}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-track:hover{background:#666}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-track:active{background:#333}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-corner{background:0 0}@media (min-width:767px){.cool-lightbox .cool-lightbox-thumbs{width:212px;right:-212px}}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list{display:flex;flex-wrap:wrap;padding:2px;padding-right:0}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{background-color:#000;width:100%;margin-right:2px;margin-bottom:2px;display:block;height:75px;position:relative}@media (min-width:767px){.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{width:calc(100%/2 - 2px)}}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb:before{top:0;left:0;right:0;bottom:0;opacity:0;content:'';z-index:150;transition:all .3s ease;position:absolute;visibility:hidden;border:3px solid #fa4242}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb img{width:100%;height:100%;object-fit:cover}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.is-video .cool-lightbox__thumb__icon{position:absolute;z-index:100;top:50%;left:50%;width:25px;height:25px;transform:translate(-50%,-50%)}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.is-video .cool-lightbox__thumb__icon path{fill:#fff}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.is-video:after{content:'';top:0;left:0;right:0;bottom:0;z-index:50;position:absolute;background:rgba(0,0,0,.6)}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.active:before,.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb:hover:before{opacity:1;visibility:visible}.cool-lightbox .cool-lightbox__inner{padding:60px 0;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:none}@media (min-width:767px){.cool-lightbox .cool-lightbox__inner{transition:all .3s ease}}.cool-lightbox .cool-lightbox__progressbar{position:absolute;top:0;left:0;right:0;height:2px;z-index:500;transform-origin:0;transform:scaleX(0);transition:transform 3s linear;display:block}.cool-lightbox.cool-lightbox--is-swipping{cursor:-webkit-grabbing;cursor:grabbing}.cool-lightbox.cool-lightbox--is-swipping iframe{pointer-events:none}.cool-lightbox.cool-lightbox--is-swipping .cool-lightbox__slide{transition:none}.cool-lightbox.cool-lightbox--is-swipping .cool-lightbox__slide.cool-lightbox__slide--hide{display:flex;z-index:50}.cool-lightbox.cool-lightbox--zoom-disabled .cool-lightbox__slide .cool-lightbox__slide__img{transform:translate3d(-50%,-50%,0)}.cool-lightbox.cool-lightbox--can-zoom .cool-lightbox__slide img{cursor:zoom-in}.cool-lightbox.cool-lightbox--is-zooming .cool-lightbox__slide img{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.cool-lightbox.cool-lightbox--is-zooming .cool-lightbox-caption{opacity:0}.cool-lightbox.cool-lightbox--thumbs-right.cool-lightbox--show-thumbs .cool-lightbox__inner{right:102px}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-right.cool-lightbox--show-thumbs .cool-lightbox__inner{right:212px}}.cool-lightbox.cool-lightbox--thumbs-right.cool-lightbox--show-thumbs .cool-lightbox-thumbs{right:0}.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs{width:100%;left:0;right:0;top:auto;height:70px;bottom:-70px;overflow:auto}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs{bottom:-79px;height:79px}}.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs .cool-lightbox-thumbs__list{width:100%;flex-wrap:nowrap;justify-content:center}.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{width:100px;flex-shrink:0;margin-bottom:0;height:65px}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{height:75px}}.cool-lightbox.cool-lightbox--thumbs-bottom.cool-lightbox--show-thumbs .cool-lightbox__inner{bottom:70px}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-bottom.cool-lightbox--show-thumbs .cool-lightbox__inner{bottom:79px}}.cool-lightbox.cool-lightbox--thumbs-bottom.cool-lightbox--show-thumbs .cool-lightbox-thumbs{bottom:0}.cool-lightbox *{box-sizing:border-box;padding:0;margin:0}.cool-lightbox button{background:0 0;border:none;cursor:pointer;outline:0}.cool-lightbox svg path,.cool-lightbox svg rect{fill:currentColor}.cool-lightbox .cool-lightbox-button{padding:21px 16px 21px 4px;height:100px;opacity:1;z-index:800;color:#ccc;transition:all .3s ease;position:absolute;top:calc(50% - 50px);width:54px;transition:all .3s ease;visibility:visible}@media (min-width:767px){.cool-lightbox .cool-lightbox-button{width:70px;padding:31px 26px 31px 6px}}.cool-lightbox .cool-lightbox-button.hidden{opacity:0;visibility:hidden}.cool-lightbox .cool-lightbox-button:hover{color:#fff}.cool-lightbox .cool-lightbox-button>.cool-lightbox-button__icon{padding:7px;display:flex;align-items:center;justify-content:center;background:rgba(30,30,30,.6)}.cool-lightbox .cool-lightbox-button>.cool-lightbox-button__icon>svg{width:100%;height:100%}.cool-lightbox .cool-lightbox-button.cool-lightbox-button--prev{left:0}.cool-lightbox .cool-lightbox-button.cool-lightbox-button--next{right:0;padding:21px 4px 21px 16px}@media (min-width:767px){.cool-lightbox .cool-lightbox-button.cool-lightbox-button--next{padding:31px 6px 31px 26px}}.cool-lightbox .cool-lightbox-pdf{max-width:100%}.cool-lightbox .cool-lightbox__iframe{width:100%;display:flex;top:50%;left:50%;align-items:center;justify-content:center;position:relative;transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}.cool-lightbox .cool-lightbox__iframe iframe{width:100%;height:100%}@media (min-width:767px){.cool-lightbox .cool-lightbox__iframe iframe{max-width:80vw;max-height:80vh}}.cool-lightbox .cool-lightbox__wrapper{width:100%;height:100%;position:relative}.cool-lightbox .cool-lightbox__wrapper.cool-lightbox__wrapper--swipe{display:flex;align-items:center}.cool-lightbox .cool-lightbox__wrapper.cool-lightbox__wrapper--swipe .cool-lightbox__slide{flex-shrink:0;display:flex;position:relative;height:100%;opacity:.4;transition:opacity .3s linear}.cool-lightbox .cool-lightbox__wrapper.cool-lightbox__wrapper--swipe .cool-lightbox__slide.cool-lightbox__slide--current{opacity:1}.cool-lightbox .cool-lightbox__slide{width:100%;top:0;bottom:0;left:0;right:0;z-index:100;display:none;position:absolute;margin-right:30px;transition:transform .3s ease}.cool-lightbox .cool-lightbox__slide:last-of-type{margin-right:0}.cool-lightbox .cool-lightbox__slide.cool-lightbox__slide--current{display:flex}.cool-lightbox .cool-lightbox__slide .cool-lightbox__slide__img{position:absolute;height:100%;width:100%;left:50%;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(-50%,-50%,0) scale3d(1,1,1);transition:all .3s ease;display:flex}.cool-lightbox .cool-lightbox__slide img{max-width:100%;max-height:100%;margin:auto;z-index:9999;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1.5rem rgba(0,0,0,.45)}.cool-lightbox .cool-lightbox__slide picture{display:flex;align-items:center;justify-content:center;max-height:100%;height:100%;margin:auto;z-index:9999}.cool-lightbox-toolbar{position:absolute;top:0;right:0;opacity:1;display:flex;transition:all .3s ease;visibility:visible}.cool-lightbox-toolbar.hidden{opacity:0;visibility:hidden}.cool-lightbox-toolbar .cool-lightbox-toolbar__btn{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;justify-content:center;align-items:center;display:inline-flex;margin:0;padding:9px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:40px;height:40px;color:#ccc}@media (min-width:767px){.cool-lightbox-toolbar .cool-lightbox-toolbar__btn{width:44px;height:44px;padding:10px}}.cool-lightbox-toolbar .cool-lightbox-toolbar__btn>svg{width:100%;height:100%}.cool-lightbox-toolbar .cool-lightbox-toolbar__btn:hover{color:#fff}.cool-lightbox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;opacity:1;line-height:1.5;padding:18px 28px 16px 24px;right:0;text-align:center;direction:ltr;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;z-index:99997;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent)}@media (min-width:767px){.cool-lightbox-caption{padding:22px 30px 23px 30px}}.cool-lightbox-caption a{color:#eee;text-decoration:underline}.cool-lightbox-caption h6{font-size:14px;margin:0 0 6px 0;line-height:130%}@media (min-width:767px){.cool-lightbox-caption h6{font-size:16px;margin:0 0 6px 0}}.cool-lightbox-caption p{font-size:13px;line-height:130%;color:#ccc}@media (min-width:767px){.cool-lightbox-caption p{font-size:15px}}.cool-lightbox-caption p a{color:#ccc}.cool-lightbox-caption p a:hover{color:#eee}.cool-lightbox-modal-enter-active,.cool-lightbox-modal-leave-active{transition:opacity .35s}.cool-lightbox-modal-enter,.cool-lightbox-modal-leave-to{opacity:0}.cool-lightbox-slide-change-enter-active,.cool-lightbox-slide-change-leave-active{transition:opacity .27s}.cool-lightbox-slide-change-enter,.cool-lightbox-slide-change-leave-to{opacity:0}.cool-lightbox-loading-wrapper{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.cool-lightbox-loading-wrapper .cool-lightbox-loading{animation:cool-lightbox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;opacity:.7;padding:0;width:50px;z-index:500}@keyframes cool-lightbox-rotate{100%{transform:rotate(360deg)}}