@import url("style.min.css");@import url("swiper.min.css");.content.home header{width:100%;height:100vh;position:relative;display:flex}.content.home header .left-part{max-width:25%;flex:0 0 25%;background:#ffd6be;background:-moz-linear-gradient(180deg, #ffd6be 0%, #fef8f3 100%);background:-webkit-linear-gradient(180deg, #ffd6be 0%, #fef8f3 100%);background:linear-gradient(180deg, #ffd6be 0%, #fef8f3 100%);position:relative;z-index:1}.content.home header .left-part .top-contact{padding:0 20px;color:#0e0e0e;font-size:18px;height:92px;display:flex;align-items:center}.content.home header .left-part .top-contact .cols{margin-bottom:8px}.content.home header .left-part .top-contact .link{margin-right:8px}.content.home header .left-part .top-contact .item{display:flex}.content.home header .left-part .top-contact .item i{margin-right:8px;color:#163d3a}.content.home header .left-part .top-contact a{margin-right:4px;display:flex;position:relative;overflow:hidden}.content.home header .left-part .top-contact a span,.content.home header .left-part .top-contact a i{transition:.3s}.content.home header .left-part .top-contact a span:nth-child(2),.content.home header .left-part .top-contact a i:nth-child(2){position:absolute;transform:translateY(120%)}.content.home header .left-part .top-contact a:hover span:first-child,.content.home header .left-part .top-contact a:hover i:first-child{transform:translateY(-120%)}.content.home header .left-part .top-contact a:hover span:nth-child(2),.content.home header .left-part .top-contact a:hover i:nth-child(2){transform:translateY(0)}.content.home header .left-part .social-media{position:absolute;bottom:0;left:0;padding:20px}.content.home header .left-part .social-media .item{display:inline-block;margin-right:16px;font-size:24px}.content.home header .left-part .social-media .item a{margin-right:4px;display:flex;position:relative;overflow:hidden}.content.home header .left-part .social-media .item a i{transition:.3s;color:#163d3a}.content.home header .left-part .social-media .item a i:nth-child(2){position:absolute;transform:translateY(120%)}.content.home header .left-part .social-media .item a:hover i:first-child{transform:translateY(-120%)}.content.home header .left-part .social-media .item a:hover i:nth-child(2){transform:translateY(0)}.content.home header .left-part .social-media .decor{display:inline-block;position:relative;height:25px;width:65px}.content.home header .left-part .social-media .decor:after{content:"";position:absolute;top:calc(50% + 2px);left:0;height:2px;width:100%;background:#163d3a;border-radius:1px}.content.home header .left-part .promo-wrap{padding:20px;margin-top:40px}.content.home header .left-part .promo-wrap h4{margin-bottom:8px;position:relative;z-index:5;font-family:'Bad Script', cursive}.content.home header .left-part .promo-wrap h4:before{content:"";position:absolute;bottom:8px;height:6px;width:80px;background:#fff;z-index:-1}.content.home header .left-part .promo-wrap h2{line-height:40px;margin-bottom:36px}.content.home header .left-part .decor-wrap{position:absolute;bottom:0;left:-25%;transform:rotate(50deg);background:url(../img/leave.svg) no-repeat;height:50%;width:50%;opacity:1;z-index:9}.content.home header .left-part .decor-wrap_bottom{position:absolute;z-index:9;bottom:-23%;right:-38%;transform:rotate(-70deg);background:url(../img/leave-2.svg) no-repeat;height:45%;width:45%;opacity:1}.content.home header .right-part{max-width:75%;flex:0 0 75%;position:relative}.content.home header .right-part .top-menu{position:absolute;top:0;left:0;width:75%;height:92px;display:flex;align-items:center;color:#fff;padding:20px 20px 20px 40px;z-index:10}.content.home header .right-part .top-menu .menu-item{margin-right:16px;text-align:center;font-size:18px}.content.home header .right-part .top-menu .menu-item a{display:flex;position:relative;overflow:hidden}.content.home header .right-part .top-menu .menu-item a span{transition:.3s}.content.home header .right-part .top-menu .menu-item a span:nth-child(2){position:absolute;transform:translateY(120%)}.content.home header .right-part .top-menu .menu-item a:hover span:first-child{transform:translateY(-120%)}.content.home header .right-part .top-menu .menu-item a:hover span:nth-child(2){transform:translateY(0)}.content.home header .right-part .top-menu .mobile-contact{display:none}.content.home header .right-part .top_logo-wrap{position:absolute;top:0;right:0;min-width:25%;height:92px;background:#ffd6be;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:12px;z-index:11;padding:0 8px}.content.home header .right-part .top_logo-wrap img{max-width:120px;height:auto}.content.home header .right-part .top_logo-wrap .social-media{display:none}.content.home header .right-part .bottom-slider_nav{position:absolute;bottom:0;right:0;min-width:20%;height:92px;border-top-left-radius:12px;background:#ffd6be;display:flex;padding:20px;justify-content:space-between;z-index:9}.content.home header .right-part .bottom-slider_nav .fraction-nav{display:flex;align-items:flex-end;margin-right:24px;font-size:20px;font-weight:700}.content.home header .right-part .bottom-slider_nav .fraction-nav .swiper-pagination-current{font-size:32px;font-weight:700}.content.home header .right-part .bottom-slider_nav .fraction-nav .swiper-pagination-total{font-size:18px;font-weight:700}.content.home header .right-part .bottom-slider_nav .slider-nav{display:flex;justify-content:flex-start;align-items:center}.content.home header .right-part .bottom-slider_nav .slider-nav .next-wrap{cursor:pointer;position:relative;width:45px;display:flex;height:52px}.content.home header .right-part .bottom-slider_nav .slider-nav .next-wrap span{position:relative;top:calc(50% - 3px);width:45px;height:6px;background-color:#163d3a;box-shadow:0 3px 5px rgba(0,0,0,0.2);left:0;display:block}.content.home header .right-part .bottom-slider_nav .slider-nav .next-wrap span:after{content:'';position:absolute;width:24px;height:6px;top:-7px;right:-4px;background-color:#163d3a;transform:rotate(45deg)}.content.home header .right-part .bottom-slider_nav .slider-nav .next-wrap span:before{content:'';position:absolute;width:24px;height:6px;top:7px;right:-4px;background-color:#163d3a;box-shadow:0 3px 5px rgba(0,0,0,0.2);transform:rotate(-45deg)}.content.home header .right-part .bottom-slider_nav .slider-nav .next-wrap:hover{animation:next-hover 0.5s linear;animation-fill-mode:forwards}@keyframes next-hover{0%{left:0}100%{left:6px}}.content.home header .right-part .bottom-slider_nav .slider-nav .prev-wrap{font-size:24px;margin-right:12px;cursor:pointer;position:relative;width:24px;display:flex;height:52px}.content.home header .right-part .bottom-slider_nav .slider-nav .prev-wrap span{position:relative;top:calc(50% - 3px);width:20px;height:4px;background-color:#0e0e0e;box-shadow:0 3px 5px rgba(0,0,0,0.2);right:0;display:block}.content.home header .right-part .bottom-slider_nav .slider-nav .prev-wrap span:after{content:'';position:absolute;width:12px;height:4px;top:-3px;left:-2px;background-color:#0e0e0e;transform:rotate(-45deg)}.content.home header .right-part .bottom-slider_nav .slider-nav .prev-wrap span:before{content:'';position:absolute;width:12px;height:4px;top:3px;left:-2px;background-color:#0e0e0e;box-shadow:0 3px 5px rgba(0,0,0,0.2);transform:rotate(45deg)}.content.home header .right-part .bottom-slider_nav .slider-nav .prev-wrap:hover{animation:prev-hover 0.5s linear;animation-fill-mode:forwards}@keyframes prev-hover{0%{right:0}100%{right:6px}}.content.home header .right-part .slider-container,.content.home header .right-part .swiper-container,.content.home header .right-part .swiper-wrapper,.content.home header .right-part .swiper-slide{height:100%}.content.home header .right-part .swiper-slide{position:relative}.content.home header .right-part .swiper-slide .block{position:absolute;top:20%;left:40px;margin:auto;padding:20px;box-shadow:1px 1px 4px rgba(14,14,14,0.3);color:#fff;border:12px solid rgba(255,255,255,0.15);border-radius:12px;z-index:9;max-width:35%}.content.home header .right-part .swiper-slide .block h4{margin-bottom:12px;font-family:'Bad Script', cursive}.content.home header .right-part .swiper-slide .block h2{line-height:40px;margin-bottom:16px}.content.home header .right-part .swiper-slide .block span{display:block;margin-bottom:16px}.content.home header .right-part .swiper-slide .block:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;filter:blur(3px)}.content.home header .right-part .swiper-slide img{min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;z-index:-1}.content.home header .right-part .swiper-slide .img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.35)}.content.home 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}.content.home .about-section{position:relative}.content.home .about-section .col-md-1{position:relative}.content.home .about-section .col-md-1 .decor-wrap{position:absolute;bottom:0;left:-50%;transform:rotate(30deg);background:url(../img/leave-3.svg) no-repeat;height:80%;width:140%;opacity:1;z-index:-1}.content.home .about-section .row.first{padding-top:24px}.content.home .about-section .img-wrapper{padding-top:24px;padding-bottom:24px}.content.home .about-section .img-wrap{min-width:100%;max-width:100%;min-height:360px;max-height:360px;border-radius:12px;position:relative;z-index:5}.content.home .about-section .img-wrap img{min-width:100%;max-width:100%;min-height:360px;max-height:360px;object-fit:cover;border-radius:12px;box-shadow:4px 4px 16px rgba(14,14,14,0.3)}.content.home .about-section .img-wrap .decor{position:absolute;width:100%;height:100%;border-radius:12px;background:#ffd6be;z-index:-1;top:-12px;left:-12px;box-shadow:4px 4px 16px rgba(14,14,14,0.3)}.content.home .about-section .text-wrap{position:relative;padding:24px;padding-bottom:64px;border-radius:12px;height:100%;z-index:5}.content.home .about-section .text-wrap:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;width:10000px;border-radius:12px;background:#163d3a;box-shadow:4px 4px 16px rgba(14,14,14,0.3)}.content.home .about-section .text-wrap p{line-height:24px;color:#fff;margin-bottom:24px}.content.home .about-section .text-wrap .social-media{position:absolute;bottom:0;left:0;padding:0 0 24px 24px}.content.home .about-section .text-wrap .social-media .item{display:inline-block;margin-right:16px;font-size:24px}.content.home .about-section .text-wrap .social-media .item a{margin-right:4px;display:flex;position:relative;overflow:hidden}.content.home .about-section .text-wrap .social-media .item a i{transition:.3s;color:#fff}.content.home .about-section .text-wrap .social-media .item a i:nth-child(2){position:absolute;transform:translateY(120%)}.content.home .about-section .text-wrap .social-media .item a:hover i:first-child{transform:translateY(-120%)}.content.home .about-section .text-wrap .social-media .item a:hover i:nth-child(2){transform:translateY(0)}.content.home .about-section .text-wrap .social-media .decor{display:inline-block;position:relative;height:25px;width:65px}.content.home .about-section .text-wrap .social-media .decor:after{content:"";position:absolute;top:calc(50% + 2px);left:0;height:2px;width:100%;background:#fff;border-radius:1px}.content.home .services-section .row{position:relative}.content.home .services-section .row .decor-wrap{position:absolute;bottom:0;right:-30%;background:url(../img/leave-1.svg) no-repeat;height:40%;width:40%;opacity:1;z-index:-1}.content.home .services-list,.content.home .masters-list{padding:20px 0 0}.content.home .service-wrapper{margin:0 auto 24px}.content.home .service-wrap .main-wrap{display:flex}.content.home .service-wrap .main-wrap .img-wrap{min-width:100%;max-width:100%;min-height:250px;max-height:250px;border-top-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden;position:relative}.content.home .service-wrap .main-wrap .img-wrap img{min-width:100%;max-width:100%;min-height:250px;max-height:250px;object-fit:cover;border-top-left-radius:12px;border-bottom-right-radius:12px;transition:.5s;box-shadow:4px 4px 16px rgba(14,14,14,0.3)}.content.home .service-wrap .main-wrap .img-wrap .overlay{display:flex;position:absolute;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:.5s}.content.home .service-wrap .main-wrap .img-wrap .info-wrap{left:0;bottom:0;right:0;padding:12px;background:linear-gradient(transparent, rgba(0,0,0,0.75));position:absolute}.content.home .service-wrap .main-wrap .img-wrap .info-wrap>div{display:inline-block;font-weight:700;color:#fff;margin-right:8px}.content.home .service-wrap .main-wrap .img-wrap .info-wrap>div i{color:#f2574f}.content.home .service-wrap .service-name{margin-top:12px;color:#0e0e0e;transition:.3s}.content.home .service-wrap .service-name:hover{color:#163d3a}.content.home .service-wrap:hover .main-wrap .img-wrap img{filter:blur(6px)}.content.home .service-wrap:hover .main-wrap .img-wrap .overlay{visibility:visible;opacity:1}.content.home .masters-section{position:relative;z-index:5}.content.home .masters-section .decor-wrap{position:absolute;bottom:-25%;right:4%;transform:scale(-1, 1) rotate(60deg);background:url(../img/leave-3.svg) no-repeat;height:90%;width:20%;opacity:1;z-index:-1}.content.home .masters-wrapper{margin:16px auto 24px}.content.home .master-wrap .avatar-wrap{display:block;width:55%;padding-bottom:55%;height:0;position:relative;margin:0 auto;margin-bottom:12px;z-index:5}.content.home .master-wrap .avatar-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.home .master-wrap .avatar-wrap .decor{position:absolute;width:100%;height:100%;border-radius:50%;background:#163d3a;z-index:-1;top:-12px;left:-12px}.content.home .master-wrap .avatar-wrap .overlay{display:flex;position:absolute;justify-content:center;align-items:center;background:rgba(0,0,0,0.35);border-radius:50%;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:.5s}.content.home .master-wrap .info-wrap{text-align:center}.content.home .master-wrap .info-wrap h4{text-align:center;margin-bottom:8px;font-weight:700;transition:.3s}.content.home .master-wrap .info-wrap h4:hover{color:#f2574f}.content.home .master-wrap .info-wrap span{color:#163d3a;font-weight:700}.content.home .master-wrap:hover .avatar-wrap .overlay{visibility:visible;opacity:1}.content.home .book-wrap{padding:20px;border-radius:12px;background:#ffd6be;box-shadow:4px 4px 16px rgba(14,14,14,0.3);position:relative;overflow:hidden;z-index:5}.content.home .book-wrap .col-12{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center}.content.home .book-wrap h3{position:relative;margin-bottom:12px;z-index:5;font-family:'Bad Script', cursive}.content.home .book-wrap h3:before{content:"";position:absolute;bottom:12px;height:6px;width:80px;background:#f2574f;z-index:-1}.content.home .book-wrap h1{margin-bottom:20px}.content.home .book-wrap .decor-wrap{position:absolute;bottom:-25%;left:0;transform:rotate(60deg);background:url(../img/leave.svg) no-repeat;height:80%;width:20%;opacity:1;z-index:-1}.content.home .book-section.reverse .book-wrap{background:#163d3a;color:#fff}.content.home .reason-section{background:#fef8f3;position:relative;z-index:5}.content.home .reason-section .reason-wrapper{margin:16px auto;display:flex}.content.home .reason-section .reason-wrap{box-shadow:4px 4px 16px rgba(14,14,14,0.3);border-radius:12px;padding:24px;background:#ffd6be;width:100%}.content.home .reason-section .reason-wrap i{font-size:48px;color:#f2574f;display:inline-block;margin-bottom:20px}.content.home .reason-section .reason-wrap h3{margin-bottom:12px;color:#fff}.content.home .reason-section .reason-wrap p{line-height:24px;color:#0e0e0e}.content.home .reason-section .decor-wrap{position:absolute;bottom:5%;left:-5%;transform:rotate(15deg);background:url(../img/leave-2.svg) no-repeat;height:50%;width:20%;opacity:1;z-index:-1}.content.home .portfolio-section{position:relative}.content.home .portfolio-section .gallery-list{margin-top:24px}.content.home .portfolio-section .gallery-list>.col-12{margin-bottom:24px}.content.home .portfolio-section .gallery-list .fourth-img .col-6:first-child,.content.home .portfolio-section .gallery-list .fourth-img .col-6:nth-child(2){margin-bottom:12px}.content.home .portfolio-section .gallery-list .fourth-img .col-6:last-child,.content.home .portfolio-section .gallery-list .fourth-img .col-6:nth-child(3){margin-top:12px}.content.home .portfolio-section .gallery-list .img-wrap{display:block;min-width:100%;max-width:100%;width:100%;padding-bottom:100%;height:0;position:relative;border-radius:12px;overflow:hidden;box-shadow:4px 4px 16px rgba(14,14,14,0.3)}.content.home .portfolio-section .gallery-list .img-wrap img{min-width:100%;max-width:100%;width:100%;min-height:100%;max-height:100%;height:100%;position:absolute;border-radius:12px;object-fit:cover}.content.home .portfolio-section .decor-wrap{position:absolute;bottom:5%;right:-5%;transform:rotate(-25deg) scale(-1, 1);background:url(../img/leave-2.svg) no-repeat;height:50%;width:20%;opacity:1;z-index:-1}.content.home .contact-section .row.map{position:relative;z-index:5;justify-content:flex-end}.content.home .contact-section .row.map .decor-wrap_top{position:absolute;bottom:-10%;right:-24%;transform:rotate(-75deg);background:url(../img/leave-1.svg) no-repeat;height:80%;width:20%;opacity:1;z-index:-2}.content.home .contact-section .map-wrap{border-radius:12px;overflow:hidden;position:absolute;top:calc(50% - 225px);left:0;right:0;z-index:-1}.content.home .contact-section .info-wrap{padding:24px;border-radius:12px;background:#ffd6be;box-shadow:4px 4px 16px rgba(14,14,14,0.3)}.content.home .contact-section .info-wrap .info-item{padding:12px 0;position:relative}.content.home .contact-section .info-wrap h3,.content.home .contact-section .info-wrap h5{color:#163d3a;margin-bottom:8px}.content.home .contact-section .info-wrap h5{font-size:22px}.content.home .contact-section .info-wrap .item{padding:8px 0;display:flex;font-size:18px}.content.home .contact-section .info-wrap .item.time{display:block}.content.home .contact-section .info-wrap .item.time span{display:block !important;margin-bottom:4px}.content.home .contact-section .info-wrap .item.soc i,.content.home .contact-section .info-wrap .item.mess i{font-size:22px}.content.home .contact-section .info-wrap .item.mess{padding-left:28px}.content.home .contact-section .info-wrap .item i{margin-right:8px;color:#163d3a;font-size:18px}.content.home .contact-section .info-wrap .item a{margin-right:4px;display:flex;position:relative;overflow:hidden}.content.home .contact-section .info-wrap .item a span,.content.home .contact-section .info-wrap .item a i{transition:.3s}.content.home .contact-section .info-wrap .item a span:nth-child(2),.content.home .contact-section .info-wrap .item a i:nth-child(2){position:absolute;transform:translateY(120%)}.content.home .contact-section .info-wrap .item a:hover span:first-child,.content.home .contact-section .info-wrap .item a:hover i:first-child{transform:translateY(-120%)}.content.home .contact-section .info-wrap .item a:hover span:nth-child(2),.content.home .contact-section .info-wrap .item a:hover i:nth-child(2){transform:translateY(0)}.content.home .contact-section .info-wrap .decor{display:inline-block;position:relative;height:25px;width:65px}.content.home .contact-section .info-wrap .decor:after{content:"";position:absolute;top:calc(50% - 2px);left:0;height:2px;width:100%;background:#163d3a;border-radius:1px}.content.home .reviews-section .reviews-list{padding-top:20px}.content.home .reviews-section .review-wrapper{margin-bottom:20px;display:flex}.content.home .reviews-section .review-wrap{background:#ffd6be;border-radius:12px;padding:12px;box-shadow:4px 4px 16px rgba(14,14,14,0.3);width:100%}.content.home .reviews-section .review-stars{margin-bottom:8px;display:flex;justify-content:space-between}.content.home .reviews-section .review-stars i{color:#f2574f}.content.home .reviews-section .review-customer{color:#163d3a;margin-bottom:16px;display:inline-block;font-weight:600}.content.home .reviews-section .review-text{color:#0e0e0e;margin-bottom:12px}.content.home .reviews-section .review-info{display:flex}.content.home .reviews-section .review-info .info-wrap{margin-right:8px;color:#163d3a;font-weight:600}.content.home .reviews-section .btn-wrapper{display:flex;flex-wrap:wrap}.content.home .reviews-section .btn-wrapper .btn-wrap{margin-right:12px;margin-bottom:12px}.content.home .reviews-section .btn-wrapper .blob-btn.green.transparent{font-size:16px;color:#163d3a;background:#fff}.content.home .reviews-section .btn-wrapper .blob-btn.green.transparent .blob-btn__blob{background:#163d3a}.content.home .reviews-section .btn-wrapper .blob-btn.green.transparent:hover{color:#fff}@media (max-width: 1300px){header .right-part .top-menu{padding:20px 12px !important}header .left-part .top-contact .item{flex-wrap:wrap !important}}@media (max-width: 1250px){header .left-part{flex:0 0 30% !important;max-width:30% !important}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 30%, transparent 30%) !important;background:-webkit-linear-gradient(90deg, #fef8f3 30%, transparent 30%) !important;background:linear-gradient(90deg, #fef8f3 30%, transparent 30%) !important;padding:40px 0 20px;overflow:hidden}header .right-part{max-width:70% !important;flex:0 0 70% !important}.content.home header .right-part .swiper-slide .block{max-width:50%}header .right-part .top-menu{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;transform:translateY(-100%) !important;transition:.3s;opacity:0;display:flex !important;justify-content:center !important;align-items:center !important;display:flex !important;flex-direction:column !important;background:#fff !important}header .right-part .top-menu .menu-item{margin:8px 0;color:#0e0e0e}header .right-part .top-menu.active{transform:translateY(0) !important;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% !important;max-width:35% !important}.content.home header .right-part .swiper-slide .block{max-width:65%}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 35%, transparent 35%) !important;background:-webkit-linear-gradient(90deg, #fef8f3 35%, transparent 35%) !important;background:linear-gradient(90deg, #fef8f3 35%, transparent 35%) !important;padding:40px 0 20px;overflow:hidden}header .right-part{max-width:65% !important;flex:0 0 65% !important}}@media (max-width: 991px){.review-wrapper:last-child{display:none !important}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}}@media (max-width: 950px){header .left-part{flex:0 0 40% !important;max-width:40% !important}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 40%, transparent 40%) !important;background:-webkit-linear-gradient(90deg, #fef8f3 40%, transparent 40%) !important;background:linear-gradient(90deg, #fef8f3 40%, transparent 40%) !important;padding:40px 0 20px;overflow:hidden}.page-title .breadcrumb:before{width:40% !important}header .right-part{max-width:60% !important;flex:0 0 60% !important}}@media (max-width: 820px){header .left-part .top-contact{display:none !important}header .left-part{flex:0 0 30% !important;max-width:30% !important}.content.home header .right-part .swiper-slide .block{max-width:95%}section{background:#fef8f3;background:-moz-linear-gradient(90deg, #fef8f3 30%, transparent 30%) !important;background:-webkit-linear-gradient(90deg, #fef8f3 30%, transparent 30%) !important;background:linear-gradient(90deg, #fef8f3 30%, transparent 30%) !important;padding:40px 0 20px;overflow:hidden}header .right-part{max-width:70% !important;flex:0 0 70% !important}header .right-part .top-menu .mobile-contact{display:block !important;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: 819px){.content.home header .left-part{display:none !important}.content.home header .right-part{max-width:100% !important;flex:0 0 100% !important}.content.home header .right-part .top_logo-wrap .social-media{display:flex}.content.home header .right-part .top_logo-wrap .social-media .item{display:inline-block;margin-right:16px;font-size:24px}.content.home header .right-part .top_logo-wrap .social-media .item a{margin-right:4px;display:flex;position:relative;overflow:hidden}.content.home header .right-part .top_logo-wrap .social-media .item a i{transition:.3s;color:#163d3a}.content.home header .right-part .top_logo-wrap .social-media .item a i:nth-child(2){position:absolute;transform:translateY(120%)}.content.home header .right-part .top_logo-wrap .social-media .item a:hover i:first-child{transform:translateY(-120%)}.content.home header .right-part .top_logo-wrap .social-media .item a:hover i:nth-child(2){transform:translateY(0)}.content.home header .right-part .top_logo-wrap .social-media .decor{display:inline-block;position:relative;height:25px;width:65px}.content.home 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}}@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}.book-section{padding-top:0 !important}.book-section .col-lg-5{margin-top:16px !important}.content.home .portfolio-section .gallery-list .fourth-img .col-6:last-child,.content.home .portfolio-section .gallery-list .fourth-img .col-6:nth-child(3){margin:0 !important}.content.home .portfolio-section .gallery-list .fourth-img .col-6:first-child,.content.home .portfolio-section .gallery-list .fourth-img .col-6:nth-child(2){margin:0 !important}.content.home .portfolio-section .gallery-list>.col-12>.img-wrap{padding-bottom:50% !important}.review-wrapper:last-child{display:flex !important}}@media (max-width: 575px){.content.home .about-section .img-wrap{min-height:240px;max-height:240px}.content.home .about-section .img-wrap img{max-height:240px;min-height:240px}.book-section .col-lg-5{display:none !important}.content.home .portfolio-section .gallery-list .fourth-img .col-6:last-child,.content.home .portfolio-section .gallery-list .fourth-img .col-6:nth-child(3){margin-top:12px !important}.content.home .portfolio-section .gallery-list .fourth-img .col-6:first-child,.content.home .portfolio-section .gallery-list .fourth-img .col-6:nth-child(2){margin-bottom:12px !important}.content.home .portfolio-section .gallery-list>.col-12 .img-wrap{padding-bottom:50% !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%}}
