*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;font-weight:400}footer,header,nav,section,main{display:block}body{line-height:1;font-family:Lato,sans-serif;font-weight:400;background-color:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;margin:0;padding:0;border:0;font-family:Lato,sans-serif}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}.content{width:1400px;margin:auto}@media (max-width: 1379px){.content{width:1110px}}@media (max-width: 1100px){.content{width:95%}}.iframe-map{display:block;width:1400px;margin:50px auto;height:500px}@media (max-width: 1379px){.iframe-map{width:1110px}}@media (max-width: 1100px){.iframe-map{width:100%;height:300px}}.header{position:fixed;top:0;left:0;right:0;z-index:100}.header .content{display:flex;justify-content:space-between;align-items:center;width:1400px;margin:20px auto auto;height:70px;padding:0 20px;border-radius:50px;background:#000000b3}@media (max-width: 1379px){.header .content{width:1110px}}@media (max-width: 1100px){.header .content{width:95%;height:60px}}.header .content .logo{width:150px}.header .content .logo img{width:100%;border-radius:5px}.header .content .menu{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 1100px){.header .content .menu{display:none;position:fixed;z-index:100;top:100px;width:95%;margin:auto;left:0;right:0;background:#000000b3;border-radius:50px}}.header .content .menu .list{display:flex;justify-content:center;align-items:center}@media (max-width: 1100px){.header .content .menu .list{display:block;margin-top:30px}}.header .content .menu .list .item{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;margin-left:30px;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent}.header .content .menu .list .item.active{color:#d4bc75;font-weight:700}.header .content .menu .list .item:hover{color:#d4bc75}@media (max-width: 1100px){.header .content .menu .list .item{margin-left:auto;margin-bottom:30px;margin-right:30px;text-align:right}}.header .content .menu .buttons{display:flex;justify-content:center;align-items:center;margin-left:30px}@media (max-width: 1100px){.header .content .menu .buttons{display:block}}.header .content .menu .buttons .button{display:flex;justify-content:center;align-items:center;position:relative;margin-left:20px}.header .content .menu .buttons .button:first-of-type{margin-left:0}@media (max-width: 1100px){.header .content .menu .buttons .button:first-of-type{margin-left:auto}}@media (max-width: 1100px){.header .content .menu .buttons .button{display:flex;justify-content:flex-end;align-items:center;margin-right:30px;margin-bottom:30px}}.header .content .menu .buttons .button .text{margin-left:10px;font-size:14px;color:#fff}.header .content .menu .buttons .button .text a{color:inherit;text-decoration:none}.header .content .menu .buttons .button .icon{display:block;width:20px}.header .content .menu .buttons .button .link{position:absolute;top:0;right:0;bottom:0;left:0}.header .hamburger{display:none}@media (max-width: 1100px){.header .hamburger{display:block;width:30px;margin-right:10px}}.home-slider{position:relative;width:1400px;margin:110px auto 70px}@media (max-width: 1379px){.home-slider{width:1110px}}@media (max-width: 1100px){.home-slider{width:95%;margin-top:100px}}.home-slider .slide{position:relative;height:500px}@media (max-width: 1100px){.home-slider .slide{background-color:#ebebeb!important;background-image:none!important;height:auto;padding:30px 0}}.home-slider .slide .slide-content{position:absolute;width:auto;padding:30px;background-color:#fff6;bottom:50px;left:50px;border-radius:50px}@media (max-width: 1100px){.home-slider .slide .slide-content{position:static}}.home-slider .slide .slide-content .title{margin-bottom:20px;font-size:30px;font-weight:700}@media (max-width: 1100px){.home-slider .slide .slide-content .title{font-size:25px;line-height:35px}}.home-slider .slide .slide-content .para{margin-bottom:30px;font-size:15px;line-height:20px}.home-slider .slide .slide-content .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;border-radius:20px}.home-slider .slide .slide-content .btn:hover{background-color:#d4bc75;color:#000}.home-slider .slick-dots{position:absolute;width:1400px;margin:auto;left:0;right:0;bottom:-30px;text-align:center}@media (max-width: 1379px){.home-slider .slick-dots{width:1110px}}@media (max-width: 1100px){.home-slider .slick-dots{width:95%}}.home-slider .slick-dots li{display:inline-block;margin:0 5px;width:10px;height:10px;border-radius:50%;background-color:#d4bc75}.home-slider .slick-dots li:hover{cursor:pointer}.home-slider .slick-dots li.slick-active{background-color:#000}.home-slider .slick-dots li button{display:none}.booksy-widget{display:flex;justify-content:center;align-items:center;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:fixed;z-index:100;bottom:50px;right:50px;padding:15px 20px;background-color:#000;border-radius:50px}@media (max-width: 1100px){.booksy-widget{bottom:20px;right:20px}}.booksy-widget:hover{background-color:#d4bc75}.booksy-widget:hover .text{color:#000}.booksy-widget .text{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;font-size:13px;font-weight:700;text-transform:uppercase;color:#fff}@media (max-width: 1100px){.booksy-widget .text{font-size:11px}}.booksy-widget .logo{display:block;width:70px;margin-left:10px}@media (max-width: 1100px){.booksy-widget .logo{width:50px}}.booksy-widget .link{position:absolute;top:0;right:0;bottom:0;left:0}.qr{display:block;width:250px;margin:0 auto 50px}@media (max-width: 1100px){.qr{width:95%}}.main-title{margin-bottom:50px;text-align:center;font-size:30px;font-weight:700;text-transform:uppercase}@media (max-width: 1100px){.main-title{font-size:25px;line-height:35px}}.main-title:after{content:"";display:block;width:200px;margin:20px auto auto;border-bottom:2px solid rgb(212,188,117)}.home-about{display:flex;justify-content:flex-start;align-items:stretch;margin-bottom:50px}@media (max-width: 1100px){.home-about{display:block}}.home-about .portrait{display:block;width:550px}@media (max-width: 1379px){.home-about .portrait{width:450px}}@media (max-width: 1100px){.home-about .portrait{width:100%}}.home-about .description{position:relative;margin-left:50px}@media (max-width: 1100px){.home-about .description{width:100%;margin-left:0;margin-top:50px}}.home-about .description .para{margin-bottom:30px;font-size:15px;line-height:20px;text-align:justify}@media (max-width: 1100px){.home-about .description .para{font-size:16px;line-height:25px;text-align:left}}.home-about .description .para strong{font-weight:700}.home-about .description .para a{color:inherit}.home-about .description .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;border-radius:20px}.home-about .description .btn:hover{background-color:#d4bc75;color:#000}.home-about .description .img{position:absolute;left:0;right:0;bottom:0;display:block;width:100%}@media (max-width: 1100px){.home-about .description .img{position:static;margin-top:50px}}.home-offer{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:50px}@media (max-width: 1100px){.home-offer{display:block}}.home-offer .item{display:flex;justify-content:flex-start;align-items:flex-start;width:calc(50% - 25px);margin-bottom:50px}@media (max-width: 1100px){.home-offer .item{display:block;width:100%}}.home-offer .item .img{display:block;width:50%}@media (max-width: 1379px){.home-offer .item .img{width:40%}}@media (max-width: 1100px){.home-offer .item .img{width:100%}}.home-offer .item .description{width:calc(50% - 50px);margin-left:50px}@media (max-width: 1379px){.home-offer .item .description{width:calc(60% - 50px)}}@media (max-width: 1100px){.home-offer .item .description{width:100%;margin-top:50px;margin-left:0}}.home-offer .item .description .icon{display:block;height:50px;margin-bottom:30px}.home-offer .item .description .title{margin-bottom:30px;font-size:20px;font-weight:700}.home-offer .item .description .text{width:calc(100% - 50px);margin-bottom:30px;font-size:15px;line-height:20px;text-align:justify}@media (max-width: 1100px){.home-offer .item .description .text{width:100%;font-size:16px;line-height:26px;text-align:left}}.home-offer .item .description .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;border-radius:20px}.home-offer .item .description .btn:hover{background-color:#d4bc75;color:#000}.home-spacer{padding:50px 0;background-color:#f5f5f5}.home-spacer .content{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 1100px){.home-spacer .content{display:block}}.home-spacer .content .img{display:block;max-width:45%}@media (max-width: 1100px){.home-spacer .content .img{width:100%;max-width:100%;margin-bottom:50px}}.home-spacer .content .side{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:calc(55% - 50px);padding-left:120px}@media (max-width: 1100px){.home-spacer .content .side{display:block;width:100%;padding-left:70px}}.home-spacer .content .side .item{position:relative;width:50%;margin-bottom:50px}@media (max-width: 1100px){.home-spacer .content .side .item{width:100%}}.home-spacer .content .side .item:before{content:"";position:absolute;top:0;left:-70px;display:block;width:35px;height:35px;border-radius:50%}.home-spacer .content .side .item.phone:before{background:#d4bc75 url(/build/assets/phone-black-4kyO-m53.png) center center no-repeat;background-size:40%}.home-spacer .content .side .item.mail:before{background:#d4bc75 url(/build/assets/email-black-BclKdvLK.png) center center no-repeat;background-size:40%}.home-spacer .content .side .item.facebook:before{background:#d4bc75 url(/build/assets/facebook-black-CFD8mHhf.png) center center no-repeat;background-size:45%}.home-spacer .content .side .item.instagram:before{background:#d4bc75 url(/build/assets/instagram-black-ClHSQWSZ.png) center center no-repeat;background-size:45%}.home-spacer .content .side .item .heading{margin-bottom:20px;font-size:17px;font-weight:700}.home-spacer .content .side .item .link a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;font-size:15px;color:#000;text-decoration:none}@media (max-width: 1100px){.home-spacer .content .side .item .link a{font-size:16px}}.home-spacer .content .side .item .link:hover a{color:#d4bc75}.home-spacer .content .side .booksy{display:flex;justify-content:flex-start;align-items:center;position:relative;width:100%}.home-spacer .content .side .booksy .text{display:block;font-size:17px;font-weight:700}.home-spacer .content .side .booksy .logo{display:block;width:100px;margin-left:10px}.home-spacer .content .side .booksy .link{position:absolute;top:0;right:0;bottom:0;left:0}.footer{padding:0 0 50px}.footer .content .list{display:flex;justify-content:center;align-items:center}@media (max-width: 1100px){.footer .content .list{display:block}}.footer .content .list .item{display:block;margin:0 10px;font-size:15px;color:#000;text-decoration:none}@media (max-width: 1100px){.footer .content .list .item{text-align:center;margin-bottom:30px}}.footer .content .copy{margin-top:30px;text-align:center;font-size:14px;font-weight:300;color:#666}.subpage{margin-top:120px}@media (max-width: 1100px){.subpage{margin-top:100px}}.subpage .about .top{display:flex;justify-content:flex-start;align-items:stretch;margin-bottom:50px}@media (max-width: 1100px){.subpage .about .top{display:block}}.subpage .about .top .img{display:block;width:450px}@media (max-width: 1100px){.subpage .about .top .img{width:100%}}.subpage .about .top .description{position:relative;margin-left:50px}@media (max-width: 1100px){.subpage .about .top .description{margin-top:50px;margin-left:0}}.subpage .about .top .description .title{margin-bottom:50px;text-align:left;font-size:30px;font-weight:700;text-transform:uppercase}@media (max-width: 1100px){.subpage .about .top .description .title{text-align:center;font-size:25px;line-height:35px}}.subpage .about .top .description .title:after{content:"";display:block;width:200px;margin-left:0;margin-top:20px;border-bottom:2px solid rgb(212,188,117)}@media (max-width: 1100px){.subpage .about .top .description .title:after{margin:20px auto 0}}.subpage .about .top .description .para{margin-bottom:30px;font-size:15px;line-height:20px;text-align:justify}@media (max-width: 1100px){.subpage .about .top .description .para{font-size:16px;line-height:25px;text-align:left}}.subpage .about .top .description .para strong{font-weight:700}.subpage .about .top .description .para a{color:inherit}@media (max-width: 1100px){.subpage .about .top .description .para a{display:block}}.subpage .about .top .description .btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;border-radius:20px}.subpage .about .top .description .btn:hover{background-color:#d4bc75;color:#000}.subpage .about .top .description .img{position:absolute;left:0;right:0;bottom:0;display:block;width:100%}.subpage .about-offer{padding:50px 0;background-color:#f5f5f5}@media (max-width: 1100px){.subpage .about-offer{padding-bottom:0}}.subpage .about-offer .items{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1100px){.subpage .about-offer .items{display:block}}.subpage .about-offer .items .item{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:inline-block;padding:10px 20px;background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;border-radius:20px}@media (max-width: 1100px){.subpage .about-offer .items .item{display:block;width:300px;margin:0 auto 30px;text-align:center}}.subpage .about-offer .items .item:hover{background-color:#d4bc75;color:#000}.subpage .about-offer .media{display:flex;justify-content:space-between;align-items:center;margin-top:50px}@media (max-width: 1100px){.subpage .about-offer .media{display:block}}.subpage .about-offer .media .img{display:block;max-width:300px}@media (max-width: 1379px){.subpage .about-offer .media .img{max-width:220px}}@media (max-width: 1100px){.subpage .about-offer .media .img{max-width:100%;margin-bottom:50px}}.subpage .services .top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (max-width: 1100px){.subpage .services .top{display:block}}.subpage .services .top .item{display:flex;justify-content:flex-start;align-items:flex-start;width:calc(50% - 25px);margin-bottom:50px}@media (max-width: 1100px){.subpage .services .top .item{width:100%;display:block}}.subpage .services .top .item .img{display:block;width:50%}@media (max-width: 1379px){.subpage .services .top .item .img{width:40%}}@media (max-width: 1100px){.subpage .services .top .item .img{width:100%;margin-bottom:50px}}.subpage .services .top .item .description{width:calc(50% - 50px);margin-left:50px}@media (max-width: 1379px){.subpage .services .top .item .description{width:calc(60% - 50px)}}@media (max-width: 1100px){.subpage .services .top .item .description{width:100%;margin-left:0}}.subpage .services .top .item .description .title{margin-bottom:30px;font-size:20px;font-weight:700}.subpage .services .top .item .description .text{width:calc(100% - 50px);margin-bottom:30px;font-size:15px;line-height:20px}@media (max-width: 1100px){.subpage .services .top .item .description .text{font-size:16px;line-height:25px}}.subpage .services .top .item .description .list li{list-style:disc inside none;display:list-item;margin-bottom:15px;font-size:15px;line-height:20px}@media (max-width: 1100px){.subpage .services .top .item .description .list li{font-size:16px;line-height:26px}}.subpage .first-visit{margin-bottom:50px;padding:50px 0;background-color:#f5f5f5}@media (max-width: 1379px){.subpage .first-visit{padding-bottom:0}}.subpage .first-visit .steps{display:flex;justify-content:space-between;align-items:flex-start;width:1400px;margin:auto}@media (max-width: 1379px){.subpage .first-visit .steps{width:1110px;flex-wrap:wrap}}@media (max-width: 1100px){.subpage .first-visit .steps{display:block;width:100%;text-align:center}}.subpage .first-visit .steps .step{width:23%;text-align:center}@media (max-width: 1379px){.subpage .first-visit .steps .step{width:calc(50% - 25px);margin-bottom:50px}}@media (max-width: 1100px){.subpage .first-visit .steps .step{width:95%;margin:auto;padding-bottom:50px}}.subpage .first-visit .steps .step .icon{display:block;height:60px;margin:0 auto 30px}.subpage .first-visit .steps .step .title{margin-bottom:30px;font-size:20px;font-weight:700}.subpage .first-visit .steps .step .text{font-size:15px;line-height:20px}@media (max-width: 1100px){.subpage .first-visit .steps .step .text{font-size:16px;line-height:26px}}.subpage .first-visit .steps .step .text strong{font-weight:700}.subpage .pricing-wrapper{border-bottom:1px solid rgb(235,235,235)}.subpage .pricing-wrapper .price-list{display:flex;justify-content:flex-start;align-items:stretch;padding-bottom:50px;flex-wrap:wrap}@media (max-width: 1379px){.subpage .pricing-wrapper .price-list{display:flex;justify-content:space-between;align-items:stretch;padding-bottom:0}}@media (max-width: 1100px){.subpage .pricing-wrapper .price-list{display:block}}.subpage .pricing-wrapper .price-list .row{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;padding:20px;width:335px;margin-right:20px;margin-bottom:20px;border-radius:20px;text-align:center;border:1px solid rgb(212,188,117)}.subpage .pricing-wrapper .price-list .row:nth-child(4n){margin-right:0}@media (max-width: 1379px){.subpage .pricing-wrapper .price-list .row{width:calc(50% - 25px);margin-bottom:50px;margin-right:0}}@media (max-width: 1100px){.subpage .pricing-wrapper .price-list .row{width:100%}}.subpage .pricing-wrapper .price-list .row:hover{cursor:help;background-color:#d4bc75}.subpage .pricing-wrapper .price-list .row .name{margin-bottom:20px;font-size:17px;line-height:20px;font-weight:700}.subpage .pricing-wrapper .price-list .row .price{font-size:15px;line-height:18px}
