*{box-sizing:border-box;margin:0;padding:0}html{background-color:#2f2f2f}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/static/media/paper_dark.88eaed6f6c812c09f9b4.jpg);font-family:Mulish,sans-serif;margin:0;max-width:100vw}a{color:inherit}a,a:hover{text-decoration:none}button,input,textarea{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:8px;resize:none}i{font-family:FontAwesome,sans-serif;font-style:normal}.header{align-items:center;background-color:#0000;color:#fff;display:flex;height:100px;justify-content:space-between;padding:0 60px;position:fixed;transition:.2s ease-in-out;-webkit-user-select:none;user-select:none;width:100%;z-index:6}.header.collapsed{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;height:80px}.header .header-content{display:flex;justify-content:space-between;width:100%}.header .header-content .header-logo{align-items:center;display:flex;transition:.2s ease-in-out}.header .header-content .navigation-bar{align-items:center}.header .header-content .navigation-bar,.header .header-content .navigation-bar .header-links{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:700px){.header .header-content .navigation-bar{align-items:flex-start;background-color:#2a2a2a;flex-direction:column;height:100vh;justify-content:flex-start;padding:40px 20px;position:absolute;right:0;top:0;transform:translateX(250px);transition:.2s ease-in-out;width:250px}.header .header-content .navigation-bar.opened{transform:translateX(0)}.header .header-content .navigation-bar .toggleBar{height:30px;left:-80px;position:absolute;top:35px;transition:.2s ease-in-out;width:40px}.header .header-content .navigation-bar .toggleBar .toggleBarStick{background-color:#fff;height:2px;position:absolute;transition:.2s ease-in-out;width:100%}.header .header-content .navigation-bar .toggleBar .toggleBarStick:first-of-type{top:0}.header .header-content .navigation-bar .toggleBar .toggleBarStick:nth-of-type(2){top:14px}.header .header-content .navigation-bar .toggleBar .toggleBarStick:nth-of-type(3){bottom:0}.header .header-content .navigation-bar .toggleBar.opened .toggleBarStick:first-of-type{top:13px;transform:rotate(45deg)}.header .header-content .navigation-bar .toggleBar.opened .toggleBarStick:nth-of-type(2){opacity:0}.header .header-content .navigation-bar .toggleBar.opened .toggleBarStick:nth-of-type(3){bottom:15px;transform:rotate(-45deg)}.header .header-content .navigation-bar .toggleBar.collapsed{top:26px}.header .header-content .navigation-bar .header-links{align-items:flex-start;flex-direction:column}}@media screen and (max-width:500px){.header .header-content .header-logo.opened{opacity:0}}.page{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:80px 0}.article{padding:0 40px}.center-content{flex-direction:column;position:relative}.center-content,.link{align-items:center;display:flex}.link{gap:10px;justify-content:center;padding:5px}.button,.link{cursor:pointer}.button{background-color:#e38d28;border-radius:2px;color:#fff;padding:10px;-webkit-user-select:none;user-select:none}.button.outlined{background-color:#0000;color:#e38d28}.fade{height:100%;left:0;position:absolute;top:0;transition:.2s ease-in-out;width:100%}.main-title{color:#fff;margin-bottom:120px;position:absolute;text-align:center;-webkit-user-select:none;user-select:none;z-index:2}.main-title h1{font-size:72px}.main-title .main-logo{width:500px}.main-title h2{font-size:36px;margin-top:20px}.text-header{color:#e38d28;font-size:30px;opacity:0;padding:20px 0 40px;transform:translateX(-500px);transition:.4s}.text-header.visible{opacity:1;transform:translateX(0)}.text-header.clickable{cursor:pointer}.text-subheader{color:#e38d28;font-size:30px;opacity:0;padding:80px 0 0;transform:translateX(-500px);transition:.4s}.text-subheader.visible{opacity:1;transform:translateX(0)}.text-subheader.clickable{cursor:pointer}.text-article{color:#fff;font-size:20px;opacity:0;padding:20px 0 0;transform:translateX(-500px);transition:.4s}.text-article.visible{opacity:1;transform:translateX(0)}.text-article.clickable{cursor:pointer}.text-article.bold{font-weight:700}.text-article.small{font-size:14px}.text-highlight{color:#e38d28;font-weight:700}i.fa{align-items:center;display:flex;font-size:28px;justify-content:center}@media screen and (max-width:560px){.main-title h1{font-size:56px}.main-title .main-logo{width:250px}.main-title h2{font-size:30px;margin-top:20px}}@media screen and (max-width:450px){.main-title h1{font-size:40px}.main-title h2{font-size:20px;margin-top:20px}.article{padding:0 20px}}@media(min-width:1200px){.text-header{font-size:40px}.text-subheader{font-size:30px}.text-article,.text-article.small{font-size:20px}}@media(min-width:1800px){.text-header{font-size:45px}.text-subheader{font-size:35px}.text-article{font-size:25px}}.slider{height:100vh;max-width:100vw;overflow-x:hidden;padding-bottom:120px;position:relative;width:100vw}.slider .slider-container{display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;overflow:hidden;position:absolute;top:0}.slider .slider-container .slider-images{display:flex;height:100%;width:500vw}.slider .slider-container .slider-images .slider-image-wrapper{position:relative}.slider .slider-container .slider-images .slider-image-wrapper img{filter:grayscale(1);height:100vh;object-fit:cover;overflow:hidden;width:100vw}.slider .slider-container .slider-images .slider-image-wrapper .image-info{bottom:30%;color:#fff;font-size:22px;font-weight:700;padding:10px 30px;position:absolute;text-align:center;transition:.4s;width:100%}.slider .slider-container .slider-images .slider-image-wrapper .image-info.hidden{opacity:0}.slider .slider-controls-bar{bottom:120px;display:flex;gap:10px;justify-content:center;left:0;position:absolute;right:0;z-index:4}.slider .slider-controls-bar .slider-control-button{background-color:#8f8f8f;cursor:pointer;height:14px;width:30px}.slider .slider-controls-bar .slider-control-button.active{background-color:#e38d28;border:2px solid #e38d28}@media screen and (max-width:450px){.slider .slider-container .slider-images .slider-image-wrapper .image-info{bottom:200px;font-size:16px;transition:.4s}.slider .slider-controls-bar{bottom:140px}}.main-page{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;-webkit-user-select:none;user-select:none}.why{height:100%;position:absolute;width:100%}.section-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px;text-align:center}.section-container.column{margin-top:40px}.section-container.items-left{gap:20px;text-align:left}.section-container .section-card{background-color:#2a1c0633;border:2px solid #e38d28;border-radius:4px;display:flex;flex-direction:column;height:300px;justify-content:space-between;opacity:0;padding:20px;transform:translateX(-500px);transition:.4s;width:400px}.section-container .section-card.visible{opacity:1;transform:translateX(0)}.section-container .section-card .section-card-title{color:#e38d28;font-size:24px;padding:20px 0 0}.section-container .section-card .section-card-description{color:#fff;font-size:18px;padding-top:20px}.section-container .section-card .section-card-icon-container{align-items:center;display:flex;flex-direction:column;padding-bottom:20px}.section-container .section-card .section-card-icon-container i{color:#e38d28;font-size:60px;padding:20px 0}@media screen and (max-width:1060px){.section-container .section-card{height:calc(50vw - 60px);width:calc(50vw - 20px)}}@media screen and (max-width:800px){.section-container .section-card .section-card-icon-container{padding-bottom:0}}@media screen and (max-width:700px){.section-container .section-card{height:300px;width:400px}}@media screen and (max-width:450px){.section-container .section-card{height:200px;width:300px}.section-container .section-card .section-card-title{font-size:16px;padding-top:5px}.section-container .section-card .section-card-description{font-size:14px;padding-top:5px}.section-container .section-card .section-card-icon-container i{font-size:20px;padding:4px 0}}.counters-section{align-items:center;background:url(/static/media/counters_back.03075df231efae6d5892.jpg);background-size:150%;display:flex;flex-direction:column;margin-top:60px;padding:40px;width:100%}.counters-section .counters{align-items:center;display:flex;height:100%;justify-content:space-around;width:100%}.counters-section .counters .counter-container{align-items:center;display:flex;flex-direction:column}.counters-section .counters .counter-container .count-number{color:#fff;font-size:80px}.counters-section .counters .counter-container .count-text{color:#fff;font-size:20px}.counters-section .counters-button{padding:70px 0 30px}@media screen and (max-width:450px){.counters-section{padding:40px 10px}.counters-section .counters{align-items:center;display:flex;height:100%;justify-content:space-around}.counters-section .counters .counter-container .count-number{font-size:60px}}.services{height:100%;position:absolute;width:100%}.service-card-expand-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.service-card-expand-wrapper .services-card{cursor:pointer;text-align:center}.service-card-expand-wrapper .service-item-details{max-height:0;overflow:hidden;transition:.1s ease-in-out;width:100%}.service-card-expand-wrapper .service-item-details.visible{max-height:1000vh;transition:2s ease-in-out}.service-card-expand-wrapper:hover .services-card-image{transform:scale(1.1)}.service-card-expand-wrapper .details-button{align-self:center;background-color:#e38d28;border-radius:4px;color:#fff;font-weight:700;margin-top:20px;padding:10px;transition:.2s ease-in-out;z-index:1}.service-card-expand-wrapper.active .services-card .services-card-title{color:#fff}.service-card-expand-wrapper.active .services-card .services-card-image{filter:none}.service-card-expand-wrapper.active .details-button{opacity:0}.services-card{background-color:#2a1c0633;border:2px solid #e38d28;border-radius:4px;display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:40px;position:relative;transform:translateX(-500px);transition:.4s;-webkit-user-select:none;user-select:none;width:80%}.services-card.visible{opacity:1;transform:translateX(0)}.services-card.full-screen{max-width:800px;width:100%}.services-card .services-card-title{color:#e38d28;font-size:30px;position:relative;z-index:2}.services-card .services-card-description{color:#fff;font-size:18px;padding-top:20px;position:relative;z-index:2}.services-card .blur-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100%;left:0;position:absolute;top:0;width:100%}.services-card .services-card-image{filter:grayscale(1);height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:.1s ease-in-out;width:100%}@media screen and (max-width:450px){.services-card .services-card-title{font-size:16px}.services-card .services-card-description{font-size:14px}}.contacts{color:#fff;padding:100px 30px}.contacts .personal-container{display:flex;gap:50px;padding:30px 0 20px}.contacts .personal-container .man{width:30%}.contacts .contacts-container{display:flex;flex-direction:row}.contacts .contacts-container .contacts-article{width:50%}.contacts .contacts-container .contacts-article .contacts-list{display:flex;gap:40px;margin-top:60px}.contacts .contacts-container .contacts-article .contacts-list .socials-list{display:flex;gap:20px}.contacts .contacts-container .contacts-article .contacts-list i{height:16px;width:16px}.contacts .contacts-container #form{display:flex;flex-direction:column;padding:0 30px;width:50%}.contacts .contacts-container #form .form-group{display:flex;gap:20px;justify-content:space-between}.contacts .contacts-container #form .form-group label{font-size:14px;padding:10px 0 5px}.contacts .contacts-container #form .form-group .input-container{display:flex;flex-direction:column;gap:4px;width:100%}.contacts .contacts-container #form .form-group .input-container input{background-color:#2a2a2a;border-radius:8px;color:#e38d28}.contacts .contacts-container #form .form-group .message-container{display:flex;flex-direction:column;gap:4px;justify-content:space-between;padding-bottom:20px;width:100%}.contacts .contacts-container #form .form-group .message-container textarea{background-color:#2a2a2a;border-radius:8px;color:#e38d28;height:200px}.contacts .contacts-container #form .button{align-self:flex-end}@media screen and (max-width:1000px){.contacts .contacts-container{flex-direction:column}.contacts .contacts-container .contacts-article{width:100%}.contacts .contacts-container #form{padding:40px 0;width:100%}}@media screen and (max-width:500px){.contacts .personal-container{flex-direction:column;gap:20px;padding:30px 0 20px}.contacts .personal-container .man{width:100%}.contacts .contacts-container .contacts-article .contacts-list{align-items:flex-start;flex-direction:column}.contacts .contacts-container .contacts-article .contacts-list .link{padding:5px 0}.contacts .contacts-container #form .form-group{flex-direction:column;gap:0}}.plans-table{display:flex;flex-wrap:wrap;padding:30px 60px;width:100%}.plans-table .plan{border:1px solid #e38d28;border-right:0;color:#e38d28;font-size:18px;font-weight:700;width:25%}.plans-table .plan.last{border-right:1px solid #e38d28}.plans-table .plan .plan-row{align-items:center;display:flex;gap:10px;height:80px;padding:20px}.plans-table .plan .plan-row.column{align-items:flex-start;flex-direction:column;justify-content:space-between}.plans-table .plan .plan-row.no-body{height:430px}.plans-table .plan .plan-row.body{height:350px}.plans-table .plan .plan-row.border-bottom{border-bottom:1px solid #e38d28}.plans-table .plan li{display:flex;font-size:14px;font-weight:400;gap:10px;list-style-type:none;padding-bottom:10px}@media screen and (max-width:1080px){.plans-table{align-items:center;justify-content:center;padding-top:0}.plans-table .plan{border:1px solid #e38d28;margin:10px;width:46%}}@media screen and (max-width:700px){.plans-table{align-items:center;justify-content:center;padding:0 30px}.plans-table .plan{border:1px solid #e38d28;margin-top:30px;width:90%}.plans-table .plan:first-of-type{margin-top:0}}
/*# sourceMappingURL=main.555ae8f5.css.map*/