@font-face{font-family:"TTLakes";src:url(fonts/TTLakes-Regular.woff)}@font-face{font-family:"TTLakes";src:url(fonts/TTLakes-Medium.woff)}@font-face{font-family:"TTLakes";src:url(fonts/TTLakes-Bold.woff)}*{box-sizing:border-box;margin:0;padding:0;font-family:"TT Lakes",sans-serif}body{display:flex;justify-content:flex-start;margin:0;padding:0;font-family:"TT Lakes Regular",sans-serif;font-size:15px;background-color:#f8f8f8}html,body{width:100%;max-width:100%;overflow-x:hidden}img{max-width:100%;height:auto}.modal{height:100%;width:320px;top:0;left:0;background-color:#fff;transition:.5s ease;transform:translateX(-320px);z-index:1000;position:fixed;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}.modal.active{transform:translateX(0)}.modal__items{border-left:4px solid #41f6d7;padding-left:3px;margin-left:0px;color:#7e7e82;font-size:16px;font-weight:500}.modal__container{padding:24px;height:60%;width:300px}.toggle{display:flex;justify-content:flex-start;align-items:center}.modal__menu{color:#1b1c21}.modal__menu:first-child{color:#7e7e82}ul li{list-style:none;font-size:16px;padding:7px;font-weight:500;color:#1b1c21}.modal__links{color:#1b1c21;font-weight:500;padding:5px 0;display:block;text-transform:capitalize;text-decoration:none;transition:.2s ease-out}ul li:hover a{color:#000;background-color:#a8f3e6}input{display:none;visibility:hidden}.modal__footage{display:flex;flex-direction:column;margin-top:100px}.modal__footage--icons{display:flex;gap:15px;margin:20px;cursor:pointer}.modal__footage .contacts{padding:10px}.modal__footage .email{display:flex;font-weight:500;font-size:16px;color:#1b1c21;margin-top:10px;margin-left:10px}.modal__footage .phone-number{display:flex;font-size:24px;font-weight:700;color:#1b1c21;margin-bottom:5px;font-family:"TT Lakes Bold",sans-serif;margin-top:10px;margin-left:10px}.modal__footage .lang{display:flex;flex-direction:row;font-size:16px;font-weight:500;margin-left:-7px}.modal__footage span{color:#1b1c21}.modal__footage span:first-child{color:#7e7e82}.modal__footage .modal-divider{display:none}.price__button{cursor:pointer}.price__button--text{margin:7px;cursor:pointer}.price__button--arrow{margin:2px}.price__row--header{background-color:#fff;margin-left:10px}.toggle{position:absolute;height:40px;width:40px;top:20px;left:15px;z-index:20;background-color:#ff3e79;cursor:pointer;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.3)}.toggle .common{position:absolute;top:50%;left:50%;transform:translate(-50%, -50);height:2px;width:20px;background-color:#fff;border-radius:50px;transition:.3s ease}.toggle .top__line{top:30%;left:50%;transform:translate(-50%, -50%)}.toggle .middle__line{top:50%;left:50%;transform:translate(-50%, -50%)}.toggle .bottom__line{top:70%;left:50%;transform:translate(-50%, -50%)}input:checked~.toggle .top__line{left:2px;top:14px;width:25px;transform:rotate(45deg)}input:checked~.toggle .bottom__line{left:2px;top:14px;width:25px;transform:rotate(-45deg)}input:checked~.toggle .middle__line{opacity:0;transform:translateX(20px)}input:checked~.modal{transform:translateX(0);box-shadow:0 0 15px rgba(0,0,0,.5)}.modal__icons{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:40px}.modal-search{margin-left:50px}.second{display:none}.second.--show{display:block}.push{transition:transform .3s ease}.push.rotate{transform:rotate(180deg)}.repair{display:none}.request{display:none}.header__icons{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:20px;padding:10px;border-bottom:3px solid #d9fff5;background-color:#fff}.request-repair{display:flex;justify-content:flex-end;margin-left:20px;gap:15px}.request-repair2{display:none}.dg1{display:none}.header__container--text{margin-top:20px}.hidden768{display:none}.swiper-wrapper{display:flex;margin-top:20px;height:130px !important;margin-left:10px}.swiper-slide{display:flex !important;justify-content:space-between;align-items:center;min-width:240px;max-width:240px;min-height:72px;max-height:72px;border:1px solid #d3d3d3;margin:10px;padding:16px;border-radius:6px;background-color:#fff;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;object-fit:contain}.swiper-span{color:#7e7e82;font-size:16px;font-weight:400;margin-left:10px}.mySwiper2{padding-bottom:0px;height:auto}.swiper2-repair{font-weight:400;font-size:16px;color:#7e7e82;margin-left:10px}.mySwiper2 .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:240px;max-width:240px;min-height:160px;max-height:160px;padding:16px}.mySwiper2 .swiper-slide span{align-self:flex-start;color:#1b1c21;font-size:16px;font-weight:500;margin:0}.mySwiper2 .swiper-slide .push{align-self:flex-end;margin-top:50px}.mySwiper2 .swiper-pagination-2{position:static;margin-top:80px}.mySwiper2 .swiper-wrapper{margin-bottom:20px}.mySwiper3 .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:240px;max-width:240px;min-height:200px;max-height:200px;padding:10px;margin-top:-15px}.mySwiper3 .swiper-slide span{display:flex;flex-direction:column;justify-content:space-between;align-self:flex-start;padding:0;margin:0;color:#7e7e82;font-weight:500;font-size:14px}.mySwiper3 .swiper-slide p{display:flex;flex-direction:column;justify-content:space-between;align-self:flex-start;background:#fff;font-weight:400;font-size:14px;color:#1b1c21}.mySwiper3 .btn{display:flex;justify-content:flex-end;align-self:flex-end;background-color:#ff3e79;color:#fff;border-radius:16px;border:1px;padding:8px 16px;font-size:12px;cursor:pointer}.mySwiper3 .swiper-pagination-3{position:static;margin-top:100px;display:flex;justify-content:center;align-items:center}.brand-icon{max-height:32px;max-width:128px}.show-all{display:none;align-items:center;cursor:pointer}.show-all2{display:none}.show-all.active .icon{transform:rotate(180deg)}.swiper{width:100%;overflow:hidden}.header,.header__container,.hero,.hero__container,.service,.commercial__offer,.footer,.swiper,.mySwiper,.mySwiper2,.mySwiper3{width:100%;max-width:100%}.commercial__offer{width:100%;font-size:400;color:#1b1c21;font-size:14px;margin-left:15px}.commercial__offer--text{margin-left:1px;font-size:16px;font-weight:500;color:#1b1c21}.footer__company--nonpublic{display:flex;justify-content:center;align-items:center;margin-left:15px}.mySwiper,.mySwiper2,.mySwiper3{margin-left:0;margin-right:0}.swiper-pagination-bullet{background:gray;opacity:1}.swiper-pagination-bullet-active{background:#add8e6}.swiper-pagination-2{text-align:center}h1{display:flex;justify-content:flex-start;border-left:4px solid #41f6d7;font-size:28px;padding-left:10px}.repair{cursor:pointer}.checkstatus{cursor:pointer}.push{cursor:pointer}.service{margin:20px}.service__menu{display:flex;flex-wrap:nowrap;gap:20px;list-style:none;padding:0;margin:0;overflow-x:auto;margin-top:30px;margin-bottom:20px}.service__menu::-webkit-scrollbar{display:none}.service__item{display:flex;align-items:center;justify-content:space-between;white-space:nowrap;padding:10px 20px;background-color:#fff;border:2px solid #fff;border-radius:5px;cursor:pointer;transition:.3s;text-align:center;color:#7e7e82}.service__item:hover{border-color:#b8ffec}.hero{display:flex;flex-direction:column}.hero__container{display:flex;flex-direction:column}.hero__container--right{height:100%;width:100%;object-fit:contain}h4{font-size:14px;font-family:"TT Lakes",sans-serif;font-weight:400;color:#1b1c21;margin-left:10px}.hero__container--left{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.hero__container--img{display:flex;width:100%;margin-top:40px}span{color:#7e7e82}.icon{transition:transform .3s ease;margin-left:20px;width:20px;height:20px}.show-all.active .icon{transform:rotate(180deg)}.price__table{display:none}.price__title{display:none}.price__title2{display:flex;justify-content:flex-start;margin-left:10px;font-weight:400;color:#7e7e82;font-size:24px;font-size:16px}.commercial__offer{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:5px;width:100%}.commercial__offer--action{display:flex;justify-content:flex-start;align-items:flex-start}.commercial__offer--text{font-size:18px;color:#000}.commercial__offer--arrow{color:red;cursor:pointer;font-weight:bold}.divider768{display:none}.header__left{display:flex;align-items:center;gap:10px}.header__right{display:flex;align-items:center;gap:10px}.footer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:50px;font-size:14px;font-weight:500;color:#7e7e82}@media(min-width: 768px){.commercial__offer{width:630px}.service__menu{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;font-size:17px}.show-all{display:flex;align-items:center;cursor:pointer;margin-top:30px}.show-all2{display:flex;justify-content:flex-start;align-items:center;margin-top:5px;cursor:pointer}}@media(min-width: 768px)and (min-width: 768px){.swiper-slide.is-hidden{display:none !important}}@media(min-width: 768px)and (max-width: 767px){.swiper-slide.is-hidden{display:flex !important}}@media(min-width: 768px){.swiper-slide.is-visible{display:flex !important}.icon{transition:transform .3 ease}.icon--rotate{transform:rotate(180deg)}.show-all.active .icon{transform:rotate(180deg)}.header__icons{display:flex;justify-content:space-between;padding:10px}.swiper-pagination,.swiper-pagination-2,.swiper-pagination-3{display:none !important}.request-repair{display:flex;justify-content:flex-end;margin-left:10px}.request-repair2{display:none}.dg2{display:none}.dg1{display:flex}.separate__icons{display:flex}.hidden768{display:flex;margin-left:15px}.Group{margin-right:195px}.hero__container--left{width:50%}.hero__container--right{width:50%}.hero{flex-direction:row}.hero__container{display:flex;flex-direction:row}h4{font-size:20px}.price{display:flex}.price2{display:none}.price__title2{display:none}.mySwiper3{display:none}.mySwiper2 .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:5px;height:auto}.mySwiper2 .swiper-slide{max-width:768px}.mySwiper2{width:auto !important;max-width:768px;margin:0;height:auto !important;overflow:visible}.mySwiper2 .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 250px);position:static;transform:none !important;gap:15px;height:auto !important}.mySwiper2{max-width:70%;margin:0;height:auto !important;overflow:visible;margin-bottom:20px}.price__title{display:flex;font-weight:400;font-size:16px;color:#7e7e82;margin-left:20px}.price__table{display:flex;margin-left:10px}.price__row--header{font-size:14px;font-weight:500;color:#1b1c21}.price__service1{color:#7e7e82;margin-left:13px}.price__cost1{color:#7e7e82;margin-left:13px}.price__time1{color:#7e7e82;margin-left:13px}.btn{display:flex;justify-content:flex-end;align-self:flex-end;background-color:#ff3e79;color:#fff;border-radius:16px;border:1px;padding:8px 16px;font-size:12px;cursor:pointer}.footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.tablet-none{display:none}.pc-none{display:none}.show-all .tablet-none{display:flex}.show-all .pc-none{display:flex}}@media(min-width: 1440px){body{display:flex}.modal{position:static;transform:none;width:320px;height:100vh;z-index:auto}.modal__footage{margin-top:30px}.burger-toggle{display:none}.modal{height:891px}.separate__icons{display:none}.request-repair{display:none}.burger-open{display:none}.dg1{display:none}.Group{display:none}.request-repair2{display:flex;justify-content:flex-end;align-items:center}.header__container--text{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 32px}.header__container--text h1{margin:0}.request2,.repair2{display:flex;align-items:center;gap:8px;cursor:pointer}.header__icons{display:none;padding:10px}.swiper-mySwiper{height:300px !important}.swiper-slide{min-width:240px;max-width:240px}.mySwiper2 .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fit, 250px);position:static;transform:none !important;gap:15px;height:auto !important}.mySwiper2{max-width:70%;margin:0;height:auto !important;overflow:visible;margin-bottom:20px}.show-all{display:flex}.pc{display:block !important}.pc-none{display:none !important}.swiper-pagination{display:none !important}.show-all2{display:flex;justify-content:flex-start;align-items:center;margin-top:5px;cursor:pointer}.hero__container{display:flex;flex-direction:row}}span{display:flex;flex-direction:row;font-size:16px;color:#7e7e82;margin-left:20px;margin-top:30px;font-family:"TT Lakes regular",sans-serif}.swiper-slide{display:flex !important;justify-content:space-between;align-items:center;min-width:240px;max-width:240px;min-height:72px;max-height:72px;border:1px solid #d3d3d3;margin:10px;padding:16px;border-radius:6px;background-color:#fff;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;object-fit:contain}.brand-icon{max-height:32px;max-width:128px}.expend{display:none;align-items:center;cursor:pointer;margin-top:30px}.swiper{padding:20px 0 40px}.swiper-slide2{display:flex;justify-content:space-evenly;align-items:center;width:240px;height:160px;background-color:#fff;border-radius:12px;border:1px solid #eaeaea;gap:10px}span{font-size:16px;font-weight:500;color:#000}.expanded{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px;cursor:pointer}.expanded img{width:16px}.expandedhover{color:red}.price__title{margin-top:30px}.price{display:flex;margin-top:30px}.price__title{font-size:18px;margin-bottom:20px}.price__table{background-color:#fff;border-radius:12px;overflow:hidden}.price__row--header{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding:16px;background-color:#fff;font-weight:bold}.price__service,.price__cost,.price__time,.price__action{padding:16px;border-bottom:1px solid #eee}.price__table>div:not(.price__row--header){display:grid;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center}.price__button{display:flex;justify-content:center;align-items:center;border-radius:20px;border:none;background:#ff3e79;cursor:pointer}.price__button--arrow{font-weight:bold;font-size:20px}.price__button:hover{background:#e6336b}.price__button--text{font-size:20px}.price__button .price2{display:none}@media(min-width: 768px)and (max-width: 1119px){.mySwiper{overflow:visible}.mySwiper .swiper-wrapper{display:grid !important;grid-template-columns:repeat(3, 224px);gap:16px;height:auto !important;margin-top:20px;justify-content:flex-start}.mySwiper .swiper-slide{width:224px !important;min-width:224px;max-width:224px;margin:0}.mySwiper .swiper-pagination{display:none !important}}@media(min-width: 1120px){.mySwiper{overflow:visible}.mySwiper .swiper-wrapper{display:grid !important;grid-template-columns:repeat(4, 240px);gap:16px;height:auto !important;margin-top:20px;justify-content:flex-start}.mySwiper .swiper-slide{width:240px !important;min-width:240px;max-width:240px;margin:0}.mySwiper .swiper-pagination{display:none !important}}

/*# sourceMappingURL=style.css.map*/