:root{--ts-text-main:var(--ts-text-dark)}.header{position:relative}.header .video-background{position:absolute;z-index:-1000;inset:0;overflow:hidden}.header .background-color{width:100%;height:100%;padding-bottom:4rem}@media (max-width:992px){.header .background-color{padding-bottom:2.5rem}}.header .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1000;background-size:cover;background-position:center center;animation:none}.header.form-blur form{border-color:var(--ts-gray-400);background:rgba(248,249,250,0.2)}.header.form-blur input{background-color:transparent;border:none;border-bottom:1px solid var(--ts-bg-dark);border-radius:0;padding-left:2.5px}.header.form-blur label{padding-left:0;padding-right:0}.header.form-blur label::after{background:none}.header-h1{flex:100%}.header-h1 .header-title{max-width:882px;margin:0 auto;text-align:center;color:var(--ts-text-main);font-size:4rem;font-weight:800;line-height:100%}@media (max-width:1200px){.header-h1 .header-title{font-size:3rem}}@media (max-width:992px){.header-h1 .header-title{font-size:2.25rem}}.header-h1 .header-title span.text-color{color:var(--bs-primary)}.header-subtitle{flex:100%}.header-subtitle .subtitle{margin:1.5rem auto 0;color:var(--ts-text-main);font-style:normal;font-weight:700;line-height:2.125rem;font-size:1.625rem;text-align:center}@media (max-width:992px){.header-subtitle .subtitle{font-size:1.2rem;line-height:1.6rem}}.header-actions{flex:0 1 calc(100% - 542px);margin-top:2rem;padding-right:1.87rem}@media (max-width:992px){.header-actions{flex:0 1 100%;max-width:600px;padding-right:0;margin:0 auto}}.header-actions .list,.header-actions .header-btns{max-width:650px}.header-actions .is-blicked{overflow:hidden;position:relative}.header-actions .is-blicked:after{content:"";position:absolute;top:0;bottom:0;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0.1) 10%,rgba(255,255,255,0.2) 20%,rgba(255,255,255,0.6));width:20px;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);left:-20%;transition:all 0.6s ease;animation-name:blicked;animation-duration:6s;animation-iteration-count:infinite}.header-content{display:flex;justify-content:space-between;flex-wrap:wrap}.header-content-left{max-width:40%}@media (max-width:992px){.header-content-left{max-width:100%}}.header-content-right{margin-left:auto;margin-right:auto}.header-content-right .header-image{height:auto;width:100%;overflow:hidden;cursor:zoom-in}.header-content-right .header-image img{background-size:cover;background-position:center;object-fit:cover;transition:250ms}@media (max-width:992px){.header-content>*:not(:last-child){margin-bottom:2rem}}.header-content form{flex:0 1 542px;margin-top:2rem;background-color:var(--ts-bg-light);border:1px solid var(--ts-gray-200);padding:2.5rem;border-radius:0.375rem}@media (max-width:992px){.header-content form{flex:0 1 100%;max-width:600px;margin:0 auto;padding:1.5rem 1rem}}.header-content form h3{font-size:1.625rem;font-weight:700;line-height:2.125rem;text-align:center;margin-bottom:2rem;color:var(--ts-text-main)}@media (max-width:992px){.header-content form h3{margin-bottom:1rem;font-size:1.375rem;line-height:110%}}@media (max-width:992px){.header-content form .form-floating input{height:52px}}.header-content form a:not(:hover,:active,:focus){color:var(--ts-primary)}.header-content form a:hover{color:var(--ts-primary-hover)}.header-content form a:active{color:var(--ts-primary-down)}.header-content form label{color:var(--ts-gray-800)}.header-content .video{display:block;width:100%;height:100%}.header-content .header-video{position:relative;display:block;width:100%;height:100%;border-radius:6px}@media (max-width:992px){.header-content .header-video{height:auto;padding-bottom:56%}.header-content .header-video img{position:absolute}}.header-content .header-video img{display:block;height:100%;width:100%;background-position:center;background-size:cover;object-fit:cover;border-radius:6px}.header-content .header-video .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.header-content .header-video .video-play-btn i{font-size:120px;color:var(--ts-primary)}.header-content .header-video:hover .video-play-btn i{color:var(--ts-primary-hover)}.header-content .header-video:active .video-play-btn i{color:var(--ts-primary-down)}.header .header-why{color:var(--ts-text-main)}.header .header-why .d-flex{padding-top:1rem;padding-bottom:1rem}@media (max-width:992px){.header .header-why .d-flex{padding-top:0.62rem;padding-bottom:0.62rem}}.header .header-why .h4{margin-bottom:1rem;font-size:1.625rem;font-weight:700;line-height:2.125rem}@media (max-width:992px){.header .header-why .h4{font-size:1.375rem;line-height:110%}}.header .header-why .paragraph{font-size:1.25rem;line-height:120%}@media (max-width:992px){.header .header-why .paragraph{font-size:1.125rem}}@media (max-width:992px){.header .header-why a{padding-top:0.62rem;padding-bottom:0.62rem}}.header .header-why a:not(:hover,:active,:focus) i{color:var(--ts-gray-800)}.header .header-why a.active{color:var(--ts-primary-down)}.header .header-why a:hover .item-text h3{color:var(--ts-primary-hover)}.header .header-why i,.header .header-why img,.header .header-why svg,.header .header-why .material-icons{width:32px;height:32px;line-height:32px;font-size:32px;vertical-align:32px;display:inline-block}@media (max-width:992px){.header .header-why i,.header .header-why img,.header .header-why svg,.header .header-why .material-icons{width:18px}}.header .list ul{list-style:none;padding:0}.header .list li{padding-left:10px;font-size:1.5rem;line-height:120%}@media (max-width:992px){.header .list li{font-size:1.25rem}}.header .list li:not(:last-child){margin-bottom:16px}.header-btns{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0}.header-btns .btn-action{flex-grow:1}.header-btns .btn-action a{margin:0;width:100%}@media (max-width:767px){.header-btns .row{margin:0}.header-btns .row>*{padding:0}}.header .reviews-list{max-width:650px}.header .reviews-list .content>div{cursor:pointer}.header .reviews-list .content svg{width:100%;height:100%;transition:250ms;-webkit-transition:250ms;-moz-transition:250ms;-ms-transition:250ms;-o-transition:250ms}.header .reviews-list .content a:hover svg{transform:scale(1.1)}.header .reviews-list .content i{width:80px;height:80px;font-size:80px;color:var(--ts-primary)}.header .reviews-list .content i:hover{color:var(--ts-primary-hover)}.header .reviews-list .content i:active{color:var(--ts-primary-down)}.header .reviews-list .content i::before{margin:0}.header .reviews-list .reviews-stars{position:relative;width:106px;height:16px}.header .reviews-list .reviews-stars svg path{fill:var(--ts-primary)}.header .reviews-list .reviews-stars .empty{display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0}.header .reviews-list .reviews-stars .full{display:inline-block;overflow:hidden;position:absolute;top:0;left:0;bottom:0}.header .reviews-list .reviews-stars svg{vertical-align:baseline}@keyframes blicked{15%,to{left:120%}}.header .ts-label{display:block;margin-left:auto;margin-right:auto}.header .header-content-left .ts-label{margin-left:0}.service{padding-top:2.5rem;padding-bottom:2.5rem}.service .card{position:relative;width:100%;background-color:var(--ts-bg-panel,var(--ts-bg-light));border-color:var(--ts-gray-400);border-radius:4px;transition:0.25s}@media (max-width:576px){.service .card{width:100%}}.service .card:hover{box-shadow:0 0 14px 0 rgba(33,37,41,0.24)}.service .card-img{position:relative}.service .card-img .label-wrap{display:flex;gap:10px;position:absolute;top:1rem;left:1rem}.service .card-img .label-wrap .label{display:block;border-radius:2px;padding:4px 8px;color:#ffffff}.service .card-img .a{width:100%;overflow:hidden;border-radius:3px 3px 0 0;cursor:zoom-in}.service .card-img .a:hover img{transform:scale(1.1)}.service .card-img .a img{display:block;width:100%;height:100%;background-size:cover;background-position:center;object-fit:cover;transition:250ms}.service .card-body{display:flex;flex-direction:column;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem;color:var(--ts-text-dark)}@media (max-width:992px){.service .card-body{padding-top:1rem;padding-bottom:1rem}}.service .card-body .btn{width:100%}@media (max-width:992px){.service .card-body .btn{height:50px}}.service .card-body .btn:not(:last-child){margin-bottom:12px}.service .card-title{font-size:1.625rem;font-weight:700;line-height:2.125rem;margin-bottom:1rem}@media (max-width:992px){.service .card-title{font-size:1.375rem;line-height:110%}}.service .card-title a:not(:hover,:active,:focus){color:var(--ts-link-color)}.service .card-title i{display:inline-block;margin-right:16px}@media (max-width:992px){.service .card-text{font-size:0.875rem;line-height:130%}}.service .card-cost{margin-top:1.5rem;margin-bottom:1.5rem;text-align:center}@media (max-width:992px){.service .card-cost{margin-top:1rem;margin-bottom:1rem}}.service .card-cost span{display:block}.service .card-cost .old{text-decoration:line-through;font-size:1.25rem;line-height:130%;color:var(--ts-gray-600)}@media (max-width:992px){.service .card-cost .old{font-size:0.875rem}}.service .card-cost .new{font-size:2.25rem;font-weight:500;line-height:100%;color:var(--ts-text-dark)}@media (max-width:992px){.service .card-cost .new{font-size:1.875rem}}.service .card-labels{position:absolute;top:16px;left:16px;display:flex;gap:4px;text-transform:uppercase}.service .card-labels .label-item{background-color:var(--ts-bg-dark);color:var(--ts-text-light);padding:4px 8px;border-radius:2px;align-items:center}.service .card-labels .label-item span{margin:0}.service .carousel{margin-bottom:0;padding-top:3.5rem;padding-bottom:1.38rem}.service .carousel-indicators{margin:0;gap:0.5rem;flex-wrap:wrap}.service .carousel-indicators [data-bs-target]{background-color:var(--ts-gray-200);border:none;width:auto;min-width:14px;flex:1 1 auto;height:0.38rem;border-radius:0.375rem;margin:0}.service .carousel-indicators [data-bs-target].active{background-color:var(--ts-primary)}.service .carousel-item{height:auto}.service .carousel button[type=button]{width:40px;height:40px;opacity:1}.service .carousel button.carousel-control-prev{left:auto;right:calc(40px + 0.5rem)}.service .carousel button .carousel-control-prev-icon{width:22px;height:22px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjEzODcgMi4xNDE0OEMxMC4xMzg3IDIuMjgxNDggMTAuMDc4NyAyLjQwMTQ4IDkuOTU4NjcgMi41MDE0OEwzLjM4ODY3IDkuMTAxNDhMOS45NTg2NyAxNS42NzE1QzEwLjA3ODcgMTUuNzkxNSAxMC4xMzg3IDE1LjkyMTUgMTAuMTM4NyAxNi4wNjE1QzEwLjEzODcgMTYuMjAxNSAxMC4wNzg3IDE2LjMzMTUgOS45NTg2NyAxNi40NTE1TDkuMTE4NjcgMTcuMjkxNUM5LjAxODY3IDE3LjM5MTUgOC44OTg2NyAxNy40NDE1IDguNzU4NjcgMTcuNDQxNUM4LjYxODY3IDE3LjQ0MTUgOC40ODg2NyAxNy4zOTE1IDguMzY4NjcgMTcuMjkxNUwwLjU2ODY3MiA5LjQ2MTQ4QzAuNDQ4NjcyIDkuMzYxNDggMC4zODg2NzIgOS4yNDE0OCAwLjM4ODY3MiA5LjEwMTQ4QzAuMzg4NjcyIDguOTYxNDggMC40NDg2NzIgOC44MzE0OCAwLjU2ODY3MiA4LjcxMTQ4TDguMzY4NjcgMC45MTE0ODRDOC40Njg2NyAwLjc5MTQ4MyA4LjU5ODY3IDAuNzMxNDgzIDguNzU4NjcgMC43MzE0ODNDOC45MTg2NyAwLjczMTQ4MyA5LjAzODY3IDAuNzkxNDgzIDkuMTE4NjcgMC45MTE0ODRMOS45NTg2NyAxLjc1MTQ4QzEwLjA3ODcgMS44NTE0OCAxMC4xMzg3IDEuOTgxNDggMTAuMTM4NyAyLjE0MTQ4WiIgZmlsbD0iIzkxOTg5RiIvPgo8L3N2Zz4K")}.service .carousel button .carousel-control-next-icon{width:22px;height:22px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU5ODcgOS4xMDE0OEMxMC41OTg3IDkuMjQxNDggMTAuNTQ4NyA5LjM2MTQ4IDEwLjQ0ODcgOS40NjE0OEwyLjYxODY3IDE3LjI5MTVDMi41MTg2NyAxNy4zOTE1IDIuMzk4NjcgMTcuNDQxNSAyLjI1ODY3IDE3LjQ0MTVDMi4xMTg2NyAxNy40NDE1IDEuOTg4NjcgMTcuMzkxNSAxLjg2ODY3IDE3LjI5MTVMMS4wMjg2NyAxNi40NTE1QzAuOTA4NjcyIDE2LjMzMTUgMC44NDg2NzIgMTYuMjAxNSAwLjg0ODY3MiAxNi4wNjE1QzAuODQ4NjcyIDE1LjkyMTUgMC45MDg2NzIgMTUuNzkxNSAxLjAyODY3IDE1LjY3MTVMNy41OTg2NyA5LjEwMTQ4TDEuMDI4NjcgMi41MDE0OEMwLjkwODY3MiAyLjQwMTQ4IDAuODQ4NjcyIDIuMjgxNDggMC44NDg2NzIgMi4xNDE0OEMwLjg0ODY3MiAyLjAwMTQ4IDAuOTA4NjcyIDEuODcxNDggMS4wMjg2NyAxLjc1MTQ4TDEuODY4NjcgMC45MTE0ODRDMS45Njg2NyAwLjc5MTQ4MyAyLjA5ODY3IDAuNzMxNDgzIDIuMjU4NjcgMC43MzE0ODNDMi40MTg2NyAwLjczMTQ4MyAyLjUzODY3IDAuNzkxNDgzIDIuNjE4NjcgMC45MTE0ODRMMTAuNDQ4NyA4LjcxMTQ4QzEwLjU0ODcgOC44MTE0OCAxMC41OTg3IDguOTQxNDggMTAuNTk4NyA5LjEwMTQ4WiIgZmlsbD0iIzkxOTg5RiIvPgo8L3N2Zz4K")}