@import url("style.min.css");@import url("swiper.min.css");header{width:100%;position:relative;display:flex}header .left-part{max-width:25%;flex:0 0 25%;background:#ffd6be;z-index:1}header .left-part .top-contact{padding:0 20px;color:#0e0e0e;font-size:18px;height:92px;display:flex;align-items:center}header .left-part .top-contact .cols{margin-bottom:8px}header .left-part .top-contact .link{margin-right:8px}header .left-part .top-contact .item{display:flex}header .left-part .top-contact .item i{margin-right:8px;color:#163d3a}header .left-part .top-contact a{margin-right:4px;display:flex;position:relative;overflow:hidden}header .left-part .top-contact a span,header .left-part .top-contact a i{transition:.3s}header .left-part .top-contact a span:nth-child(2),header .left-part .top-contact a i:nth-child(2){position:absolute;transform:translateY(120%)}header .left-part .top-contact a:hover span:first-child,header .left-part .top-contact a:hover i:first-child{transform:translateY(-120%)}header .left-part .top-contact a:hover span:nth-child(2),header .left-part .top-contact a:hover i:nth-child(2){transform:translateY(0)}header .right-part{max-width:75%;flex:0 0 75%;position:relative;display:flex;justify-content:space-between}header .right-part .top-empty{display:none}header .right-part .top-menu{width:75%;height:92px;display:flex;align-items:center;color:#0e0e0e;padding:20px 20px 20px 40px;z-index:9}header .right-part .top-menu .menu-item{margin-right:16px;text-align:center;font-size:18px}header .right-part .top-menu .menu-item a{display:flex;position:relative;overflow:hidden}header .right-part .top-menu .menu-item a span{transition:.3s}header .right-part .top-menu .menu-item a span:nth-child(2){position:absolute;transform:translateY(120%)}header .right-part .top-menu .menu-item a:hover span:first-child{transform:translateY(-120%)}header .right-part .top-menu .menu-item a:hover span:nth-child(2){transform:translateY(0)}header .right-part .top-menu .mobile-contact{display:none}header .right-part .top_logo-wrap{min-width:25%;height:92px;background:#ffd6be;display:flex;justify-content:space-around;align-items:center;border-bottom-left-radius:12px;z-index:9;padding:0 8px}header .right-part .top_logo-wrap img{max-width:120px;height:auto}header .right-part .top_logo-wrap .social-media .item{display:inline-block;margin-right:16px;font-size:24px}header .right-part .top_logo-wrap .social-media .item a{margin-right:4px;display:flex;position:relative;overflow:hidden}header .right-part .top_logo-wrap .social-media .item a i{transition:.3s;color:#163d3a}header .right-part .top_logo-wrap .social-media .item a i:nth-child(2){position:absolute;transform:translateY(120%)}header .right-part .top_logo-wrap .social-media .item a:hover i:first-child{transform:translateY(-120%)}header .right-part .top_logo-wrap .social-media .item a:hover i:nth-child(2){transform:translateY(0)}header .right-part .top_logo-wrap .social-media .decor{display:inline-block;position:relative;height:25px;width:65px}header .right-part .top_logo-wrap .social-media .decor:after{content:"";position:absolute;top:calc(50% + 2px);left:0;height:2px;width:100%;background:#163d3a;border-radius:1px}header .right-part .top_logo-wrap .menu{display:none}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 25%, transparent 25%);background:-webkit-linear-gradient(90deg, #fef8f3 25%, transparent 25%);background:linear-gradient(90deg, #fef8f3 25%, transparent 25%);padding:40px 0 20px;overflow:hidden}section.page-title{padding:0}.content.book .book-wrapper{display:flex;justify-content:center;align-items:center;padding:40px 0}.content.book .book-wrap{padding:24px;border-radius:12px;background:#ffd6be;box-shadow:4px 4px 16px rgba(14,14,14,0.3);position:relative;overflow:hidden;z-index:5;min-width:100%}.content.book .book-wrap .decor-img-wrap{display:flex;align-items:center;margin:0 auto}.content.book .book-wrap .nav-wrapper{padding:12px 0 0 12px;display:flex;flex-direction:column;margin-top:12px}.content.book .book-wrap .nav-wrapper .top-part{display:flex}.content.book .book-wrap .nav-wrapper .bottom-part{margin-top:12px}.content.book .book-wrap .nav-wrapper .bottom-part a.step-back{margin-right:4px;display:flex;position:relative;overflow:hidden}.content.book .book-wrap .nav-wrapper .bottom-part a.step-back.hide{opacity:0;visibility:hidden}.content.book .book-wrap .nav-wrapper .bottom-part a.step-back span{transition:.3s}.content.book .book-wrap .nav-wrapper .bottom-part a.step-back span:nth-child(2){position:absolute;transform:translateY(120%)}.content.book .book-wrap .nav-wrapper .bottom-part a.step-back:hover span:first-child{transform:translateY(-120%)}.content.book .book-wrap .nav-wrapper .bottom-part a.step-back:hover span:nth-child(2){transform:translateY(0)}.content.book .book-wrap .nav-wrapper .btn-wrap{margin-right:16px}.content.book .book-wrap .nav-wrapper .blob-btn{width:max-content}.content.book .book-wrap .nav-wrapper .mess-wrap{display:flex;align-items:center}.content.book .book-wrap .nav-wrapper .mess-wrap #errors{color:#f2574f;font-size:14px}.content.book .book-wrap .step-container{display:flex;flex-direction:column}.content.book .book-wrap .step-wrapper{overflow:hidden;display:flex;width:100%;max-width:100%;flex-grow:1;position:relative}.content.book .book-wrap .step-wrapper .step-wrap{padding:12px;transition:.3s;flex:0 0 100%;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;transform:translateX(110%);position:absolute;top:0;left:0;bottom:0}.content.book .book-wrap .step-wrapper .step-wrap h5{margin-bottom:20px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.first .option-wrap{background:#fff;border-radius:12px;box-shadow:4px 4px 16px rgba(14,14,14,0.3);padding:24px;cursor:pointer;z-index:5;position:relative;overflow:hidden;font-weight:800;margin-bottom:12px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.first .option-wrap:before{position:absolute;content:"";top:0;bottom:0;left:0;width:0;z-index:-1;transition:.3s;background:#163d3a;background:-moz-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:-webkit-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%)}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.first .option-wrap.checked{color:#fff}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.first .option-wrap.checked:before{width:100%}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.first .option-wrap .row{align-items:center}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.first .option-wrap .col-4{padding:0;overflow:hidden;display:flex;justify-content:flex-end}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.first .option-wrap .col-4 i{font-size:48px;color:#f2574f}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .col-12,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .col-12{margin:0 auto 12px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .option-wrap,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .option-wrap{background:#fff;border-radius:12px;box-shadow:4px 4px 16px rgba(14,14,14,0.3);padding:12px;cursor:pointer;z-index:5;position:relative;overflow:hidden;font-weight:800}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .option-wrap:before,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .option-wrap:before{position:absolute;content:"";top:0;bottom:0;left:0;width:0;z-index:-1;transition:.3s;background:#163d3a;background:-moz-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:-webkit-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%)}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .option-wrap.checked,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .option-wrap.checked{color:#fff}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .option-wrap.checked:before,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .option-wrap.checked:before{width:100%}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .option-wrap .row,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .option-wrap .row{align-items:center}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .option-wrap .col-4 .img-wrap,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .option-wrap .col-4 .img-wrap{display:block;width:100%;max-width:100%;padding-bottom:100%;height:0;position:relative;margin:0 auto;z-index:5}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.masters .option-wrap .col-4 .img-wrap img,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.masters .option-wrap .col-4 .img-wrap img{width:100%;height:100%;position:absolute;border-radius:50%;object-fit:cover;box-shadow:4px 4px 16px rgba(14,14,14,0.3)}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-group,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-group{padding:0 0 12px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-group h5,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-group h5{margin-bottom:8px;cursor:pointer;position:relative;padding-right:24px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-group h5 i,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-group h5 i{position:absolute;top:calc(50% - 8px);right:0;font-size:18px;color:#0e0e0e}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-group h5.active i:before,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-group h5.active i:before{content:"\f077"}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap-list,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap-list{border-bottom:1px solid #0e0e0e}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .service-wrap,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .service-wrap{margin-bottom:12px;display:none}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .service-wrap.show,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .service-wrap.show{display:block}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap{background:#fff;border-radius:12px;box-shadow:4px 4px 16px rgba(14,14,14,0.3);padding:12px;cursor:pointer;z-index:5;position:relative;overflow:hidden;font-weight:800}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap h6,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap h6{margin-bottom:12px;padding-right:20px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap span,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap span{margin-right:12px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap span i,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap span i{color:#f2574f;margin-right:8px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap:before,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap:before{position:absolute;content:"";top:0;bottom:0;left:0;width:0;z-index:-1;transition:.3s;background:#163d3a;background:-moz-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:-webkit-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%)}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap.checked,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap.checked{color:#fff}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.second.services .option-wrap.checked:before,.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.third.services .option-wrap.checked:before{width:100%}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time h6{margin-bottom:12px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time h6 i{font-size:18px;margin-left:8px;color:#163d3a;transition:.3s;cursor:pointer}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time h6 i:hover{color:#f2574f}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper{margin-bottom:32px;display:flex;overflow:scroll}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap{border-radius:12px;padding:12px;background:#fff;cursor:pointer;position:relative;display:inline-block;flex-wrap:wrap;margin-right:12px;width:auto;z-index:5}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap .date{color:#163d3a;font-size:20px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap .day{margin-left:4px;color:#cdd4e3}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap .month{margin-top:4px;display:block}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap:before{position:absolute;content:"";top:0;bottom:0;left:0;width:0;z-index:-1;transition:.3s;background:#163d3a;background:-moz-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:-webkit-linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);background:linear-gradient(90deg, #163d3a 0%, #163d3a 25%, transparent 100%);border-radius:12px}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap.checked{color:#fff}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap.checked .date{color:#fff}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap.checked .day{color:#fff}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap.checked .month{color:#fff}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .date-wrapper .date-wrap.checked:before{width:100%}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .time-wrapper{display:flex;overflow:scroll}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .time-wrapper .time-wrap{display:none;align-items:center;justify-content:center;width:auto;margin-right:12px;margin-bottom:12px;padding:4px 8px;border:2px solid #163d3a;color:#163d3a;border-radius:6px;transition:.3s;cursor:pointer}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .time-wrapper .time-wrap.show{display:flex}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .time-wrapper .time-wrap span{line-height:16px;vertical-align:bottom;font-weight:600}.content.book .book-wrap .step-wrapper .step-wrap .option-wrapper.fourth.time .time-wrapper .time-wrap.checked{background:#163d3a;color:#fff}.content.book .book-wrap .step-wrapper .form-wrapper .new-client-wrap.hide,.content.book .book-wrap .step-wrapper .form-wrapper .client-wrap.hide{display:none}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap{padding:8px 0}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap{position:relative;display:block;height:48px;cursor:text;margin-bottom:20px}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input{position:absolute;bottom:0;width:100%;height:2px;padding-left:36px;border:0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,0.3);transition:all 0.3s ease;vertical-align:bottom;font-size:16px;color:#0e0e0e;background:#163d3a}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input:focus,.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input.filled{height:100%;outline:none;background:#fff}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input:focus+label,.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input.filled+label{position:absolute;transform:translateY(-34px);font-size:12px;color:#163d3a}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input:focus+label+i,.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input.filled+label+i{transform:translateY(0px);visibility:visible;transition:transform 0.3s ease}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input+label{color:#163d3a;line-height:48px;padding-left:3px;transform:translateY(0);transition:all 0.3s ease;pointer-events:none}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap .label-wrap input+label+i{position:absolute;display:block;visibility:hidden;left:10px;transform:translateY(10px);color:#cdd4e3;z-index:1}.content.book .book-wrap .step-wrapper .form-wrapper .input-wrap i{font-size:18px;top:16px}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap{padding:8px 0;height:122px}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap{position:relative;display:block;height:100%;cursor:text;margin-bottom:20px}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea{position:absolute;bottom:0;width:100%;height:2px;padding-left:32px;border:0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,0.3);transition:all 0.3s ease;vertical-align:bottom;font-size:16px;color:#0e0e0e;resize:none;background:#163d3a}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea:focus,.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea.filled{height:106px;outline:none;padding:12px 12px 12px 36px;background:#fff}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea:focus+label,.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea.filled+label{position:absolute;transform:translateY(-92px);font-size:12px;color:#163d3a}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea:focus+label+i,.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea.filled+label+i{transform:translateY(0px);visibility:visible;transition:transform 0.3s ease}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea+label{color:#163d3a;line-height:166px;padding-left:3px;transform:translateY(0);transition:all 0.3s ease;pointer-events:none}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap .label-wrap textarea+label+i{position:absolute;display:block;visibility:hidden;left:10px;transform:translateY(10px);color:#cdd4e3;z-index:1}.content.book .book-wrap .step-wrapper .form-wrapper .textarea-wrap i{font-size:18px;top:16px}.content.book .book-wrap .step-wrapper .form-wrapper .toggle{align-items:center;border-radius:100px;display:flex;font-weight:700;margin-bottom:20px}.content.book .book-wrap .step-wrapper .form-wrapper .toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.content.book .book-wrap .step-wrapper .form-wrapper .toggle__input:disabled+.toggle-track{cursor:not-allowed;opacity:0.7}.content.book .book-wrap .step-wrapper .form-wrapper .toggle-track{background:#fff;border:1px solid #163d3a;border-radius:100px;cursor:pointer;display:flex;height:24px;margin-right:12px;position:relative;width:48px}.content.book .book-wrap .step-wrapper .form-wrapper .toggle-indicator{align-items:center;background:#163d3a;border-radius:18px;bottom:2px;display:flex;height:18px;justify-content:center;left:2px;outline:solid 2px transparent;position:absolute;transition:0.25s;width:18px}.content.book .book-wrap .step-wrapper .form-wrapper .checkMark{fill:#fff;height:20px;width:20px;opacity:0;transition:opacity 0.25s ease-in-out}.content.book .book-wrap .step-wrapper .form-wrapper .toggle__input:checked+.toggle-track .toggle-indicator{background:#163d3a;transform:translateX(24px)}.content.book .book-wrap .step-wrapper .form-wrapper .toggle__input:checked+.toggle-track .toggle-indicator .checkMark{opacity:1;transition:opacity 0.25s ease-in-out}.content.book .book-wrap .step-wrapper .success-wrap{padding:24px;display:flex;justify-content:center;align-items:center;color:#163d3a;text-align:center}.content.book .book-wrap .step-wrapper .step-wrap.current{transform:translateX(0);position:relative}.content.book .book-wrap .step-wrapper .step-wrap.next{transform:translateX(110%);position:absolute}.content.book .book-wrap .step-wrapper .step-wrap.prev{transform:translateX(-110%);position:absolute}@media (max-width: 1300px){header .right-part .top-menu{padding:20px 12px}header .left-part .top-contact .item{flex-wrap:wrap}}@media (max-width: 1250px){header .left-part{flex:0 0 30%;max-width:30%}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 30%, transparent 30%);background:-webkit-linear-gradient(90deg, #fef8f3 30%, transparent 30%);background:linear-gradient(90deg, #fef8f3 30%, transparent 30%);padding:40px 0 20px;overflow:hidden}section.page-title{padding:0}.page-title .breadcrumb:before{width:30%}header .right-part{max-width:70%;flex:0 0 70%}header .right-part .top-menu{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:translateY(-100%);transition:.3s;opacity:0;display:flex;justify-content:center;align-items:center;display:flex;flex-direction:column;background:#fff}header .right-part .top-menu .menu-item{margin:8px 0}header .right-part .top-menu.active{transform:translateY(0);opacity:1}header .right-part .top-empty{display:block}header .right-part .top_logo-wrap img{margin-right:12px}header .right-part .top_logo-wrap .menu{display:block;height:40px;width:40px;position:relative}header .right-part .top_logo-wrap .menu:hover{cursor:pointer}header .right-part .top_logo-wrap .menu:hover .icon,header .right-part .top_logo-wrap .menu:hover .icon:after,header .right-part .top_logo-wrap .menu:hover .icon:before{background:#fff}header .right-part .top_logo-wrap .icon{height:4px;width:32px;position:absolute;top:50%;left:50%;border-radius:2px;background-color:#0e0e0e;transform:translate(-50%, -50%) rotate(0deg);transition:all ease 0.5s}header .right-part .top_logo-wrap .icon:before,header .right-part .top_logo-wrap .icon:after{content:"";position:absolute;height:inherit;border-radius:inherit;background-color:inherit;margin:auto;width:50%;transition:all ease 0.5s}header .right-part .top_logo-wrap .icon:before{top:-10px;left:0;transform-origin:left}header .right-part .top_logo-wrap .icon:after{bottom:-10px;right:0;transform-origin:right}header .right-part .top_logo-wrap .open{transform:translate(-40%, -40%) rotate(135deg)}header .right-part .top_logo-wrap .open:before{top:0;transform:translateX(100%) rotate(-90deg)}header .right-part .top_logo-wrap .open:after{bottom:0;transform:translateX(-100%) rotate(-90deg)}}@media (max-width: 1070px){header .left-part{flex:0 0 35%;max-width:35%}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 35%, transparent 35%);background:-webkit-linear-gradient(90deg, #fef8f3 35%, transparent 35%);background:linear-gradient(90deg, #fef8f3 35%, transparent 35%);padding:40px 0 20px;overflow:hidden}section.page-title{padding:0}.page-title .breadcrumb:before{width:35%}header .right-part{max-width:65%;flex:0 0 65%}}@media (max-width: 991px){footer .menu-wrapper{order:4;margin-top:20px}footer .menu-wrapper .menu-list{justify-content:center}footer .menu-wrapper .menu-list .col-12{width:auto}.decor-img-wrap{display:none !important}}@media (max-width: 950px){header .left-part{flex:0 0 40%;max-width:40%}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 40%, transparent 40%);background:-webkit-linear-gradient(90deg, #fef8f3 40%, transparent 40%);background:linear-gradient(90deg, #fef8f3 40%, transparent 40%);padding:40px 0 20px;overflow:hidden}section.page-title{padding:0}.page-title .breadcrumb:before{width:40%}header .right-part{max-width:60%;flex:0 0 60%}}@media (max-width: 820px){header .left-part .top-contact{display:none}header .left-part{flex:0 0 30%;max-width:30%}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 30%, transparent 30%);background:-webkit-linear-gradient(90deg, #fef8f3 30%, transparent 30%);background:linear-gradient(90deg, #fef8f3 30%, transparent 30%);padding:40px 0 20px;overflow:hidden}section.page-title{padding:0}.page-title .breadcrumb:before{width:30%}header .right-part{max-width:70%;flex:0 0 70%}header .right-part .top-menu .mobile-contact{display:block;position:absolute;bottom:20px;left:0}header .right-part .top-menu .mobile-contact .top-contact{padding:0 20px;color:#0e0e0e;font-size:18px;display:flex;align-items:center}header .right-part .top-menu .mobile-contact .top-contact .cols{margin-bottom:8px}header .right-part .top-menu .mobile-contact .top-contact .link{margin-right:8px}header .right-part .top-menu .mobile-contact .top-contact .item{display:flex}header .right-part .top-menu .mobile-contact .top-contact .item i{margin-right:8px;color:#163d3a}header .right-part .top-menu .mobile-contact .top-contact a{margin-right:4px;display:flex;position:relative;overflow:hidden}header .right-part .top-menu .mobile-contact .top-contact a span,header .right-part .top-menu .mobile-contact .top-contact a i{transition:.3s}header .right-part .top-menu .mobile-contact .top-contact a span:nth-child(2),header .right-part .top-menu .mobile-contact .top-contact a i:nth-child(2){position:absolute;transform:translateY(120%)}header .right-part .top-menu .mobile-contact .top-contact a:hover span:first-child,header .right-part .top-menu .mobile-contact .top-contact a:hover i:first-child{transform:translateY(-120%)}header .right-part .top-menu .mobile-contact .top-contact a:hover span:nth-child(2),header .right-part .top-menu .mobile-contact .top-contact a:hover i:nth-child(2){transform:translateY(0)}}@media (max-width: 767px){footer .decor-right_wrap{opacity:.75;height:60%}footer .container.first .row>.col-12{margin-bottom:20px}footer .menu-wrapper{margin:0 !important}}@media (max-width: 600px){header .left-part{flex:0 0 20%;max-width:20%}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 20%, transparent 20%);background:-webkit-linear-gradient(90deg, #fef8f3 20%, transparent 20%);background:linear-gradient(90deg, #fef8f3 20%, transparent 20%);padding:40px 0 20px;overflow:hidden}section.page-title{padding:0}.page-title .breadcrumb:before{width:20%}header .right-part{max-width:80%;flex:0 0 80%}}
