@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&display=swap);body{line-height:1.2;font-family:"Roboto Condensed",sans-serif;text-align:left;font-size:16px;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-top:108px}@media all and (max-width:991px){main{padding-top:65px;min-height:65px}}html,body{height:100%}*{outline:0}p{margin-bottom:10px}a{text-decoration:none;-webkit-transition:.4s ease;transition:.4s ease}a:hover{text-decoration:none;color:#f5d482}.desc{margin-bottom:25px}.desc p{text-align:center;width:80%;margin:0 auto;font-size:18px;color:#000;margin-bottom:10px}@media all and (max-width:576px){.desc p{font-size:14px}}@media all and (max-width:768px){.desc p{width:100%;font-size:16px}}.desc p.hide{display:none}.desc a{text-align:center;font-size:16px;line-height:30px;display:flex;text-decoration-line:underline;color:#cd8343;justify-content:center}.main_title{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}.main_title .icon{width:45px}.main_title .icon img{width:100%}.main_title h2{text-align:center;color:#000;font-size:32px;font-weight:600;text-transform:uppercase;font-family:"Copperplate"}@media all and (max-width:768px){.main_title h2{font-size:28px}}.main_title h1{color:#000;font-size:40px;font-weight:600;text-transform:uppercase;font-family:"Copperplate"}@media all and (max-width:768px){.main_title h1{font-size:32px}}form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:400px}.form_block h2{color:#000;width:100%;font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:20px}.form_block input:not([type=submit]),.form_block textarea{-webkit-border-radius:5px;border-radius:5px;border:1px solid #2d2419;padding:8px 20px;margin-bottom:10px;width:100%}.form_block .btn .ajax-loader{display:none}.form_block .btn{display:block;margin:0 auto;width:90px;padding:0;-webkit-border-radius:5px;border-radius:5px;background-color:rgba(155,93,40,.82)}.form_block .btn input{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;border:none;background:0 0;padding:10px 30px}@font-face{font-display:swap;font-family:'Copperplate';src:url(//capulet.reklamschik.by/wp-content/themes/capulet/assets/fonts/Copperplate-Gothic-Bold-Regular.woff) format("woff"),url(//capulet.reklamschik.by/wp-content/themes/capulet/assets/fonts/Copperplate-Gothic-Bold-Regular.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Copperplate';src:url(//capulet.reklamschik.by/wp-content/themes/capulet/assets/fonts/Copperplate-Gothic-Light-Regular.woff) format("woff"),url(//capulet.reklamschik.by/wp-content/themes/capulet/assets/fonts/Copperplate-Gothic-Light-Regular.ttf) format("truetype");font-weight:300;font-style:normal}body.home header{background-image:none}body.home header:before{background-image:none}body.error404 header{background-image:none}body.error404 header:before{background-image:none}header{position:absolute;top:0;width:100%;z-index:9999}header:before{content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(100%,rgba(0,0,0,.49)),to(rgba(53,41,40,.16)));background-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.49) 100%,rgba(53,41,40,.16) 100%);position:absolute;height:100%;width:100%}header .header_wrapper{position:relative;z-index:9999;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#fff;width:100%}@media all and (max-width:1200px){header .header_wrapper{padding:10px 0}}header .header_wrapper .social .cart-checkout{display:block;position:relative}header .header_wrapper .social i{font-size:13px}header .header_wrapper .social{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}header .header_wrapper .social .user{margin-right:30px}header .header_wrapper .social .user a{position:relative;font-size:12px}header .header_wrapper .social .user a span{margin-left:10px}header .header_wrapper .social .cart-checkout span{position:absolute;top:0;width:17px;height:17px;font-size:11px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#000;border-radius:50%;right:0;transform:translate(90%,-55%)}header .header_wrapper .logo{font-size:0;transition:.3s ease-in;width:110px}header .header_wrapper .logo img{height:auto;width:100%}header .header_wrapper .logo:hover{transform:scale(1.1);transition:.3s ease-in}header .header_wrapper .menu{z-index:1;padding:30px 0}header .header_wrapper .menu .close{cursor:pointer;display:none;font-size:0;position:absolute;right:15px;top:5px}header .header_wrapper .menu .close i{color:#fff;font-size:24px}@media all and (max-width:991px){header .header_wrapper .menu .close{display:block}}@media all and (max-width:991px){header .header_wrapper .menu{position:fixed;background-color:#4b484f;left:-100%;top:0;width:320px;height:100%;opacity:0;z-index:-1;-webkit-transition:1.9s ease;transition:1.9s ease}header .header_wrapper .menu.active{z-index:9999;opacity:1;left:0;-webkit-transition:.4s ease;transition:.4s ease}header .header_wrapper .menu.active .overlay{-webkit-transition:.4s ease;transition:.4s ease;z-index:1;opacity:1;right:0}}header .header_wrapper .menu .menu_block{position:relative;z-index:9999;width:100%}@media all and (max-width:991px){header .header_wrapper .menu .menu_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}header .header_wrapper .menu .menu_block nav ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .header_wrapper .menu .menu_block nav ul li{display:inline-block;font-size:0}header .header_wrapper .menu .menu_block nav ul li.current_page_item a{font-weight:600;color:#dca87c}header .header_wrapper .menu .menu_block nav ul li:hover a{color:#dca87c}header .header_wrapper .menu .menu_block nav ul li a{display:inline-block;text-align:center;color:#fff;font-family:"Copperplate";font-size:14px;font-weight:400;text-transform:uppercase;display:block;line-height:1;padding:15px 20px;margin:2px 0;-webkit-transition:.4s ease;transition:.4s ease}header .header_wrapper .menu .menu_block nav ul li a:after{display:block;content:attr(title);font-weight:600;height:0;overflow:hidden;visibility:hidden}header .burger{display:none}@media all and (max-width:992px){header .burger{display:block}header .burger i{font-size:24px}}main.home .first_screen{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-108px;position:relative}main.home .first_screen:.metaslider{position:absolute}main.home .first_screen:before{content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(48%,rgba(0,0,0,.49)),to(rgba(53,41,40,.16)));background-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.49) 48%,rgba(53,41,40,.16) 100%);position:absolute;z-index:1;height:100%;width:100%}@media all and (max-width:991px){main.home .first_screen{margin-top:-66px}header .menu .menu_block nav ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}}main.home .first_screen .first_screen__wrapper{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:108px;min-height:100vh;width:100%}@media all and (max-width:991px){body.admin-bar header .header_wrapper .menu.active{top:32px}}main.home .first_screen .first_screen__wrapper{padding-bottom:45px;padding-top:66px}main.home .first_screen .first_screen__wrapper .image{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:450px;margin-bottom:65px}@media all and (max-width:576px){main.home .first_screen .first_screen__wrapper .image{width:300px}}main.home .first_screen .first_screen__wrapper .image img{height:auto;width:100%}main.home .first_screen .first_screen__wrapper .btn_book{-webkit-border-radius:5px;border-radius:5px;border:2px solid #fff;background-color:rgba(245,174,113,0)}main.home .first_screen .first_screen__wrapper .btn_book a{display:block;padding:10px 35px;color:#fff;font-size:14px;font-weight:400;font-family:Copperplate;text-transform:uppercase}main.home .services{padding:45px 0 0}main.home .services .services_wrapper{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main.home .services .services_wrapper .cup{position:absolute;width:250px;height:250px;left:50%;top:50%;transform:translate(-50%,-50%)}main.home .services .services_wrapper .service{width:-webkit-calc(100%/2 - 5px);width:calc(100%/2 - 5px);background-color:#fff;margin-bottom:10px;position:relative}main.home .services .services_wrapper .service:nth-child(4n-1) a .image:after,main.home .services .services_wrapper .service:nth-child(4n-4) a .image:after{content:'';position:absolute;width:100%;left:0;height:100%;top:0;background:rgba(155,93,40,.82)}@media all and (max-width:768px){main.home .services .services_wrapper .service{width:100%}}main.home .services .services_wrapper .service a{display:block}main.home .services .services_wrapper .service a .image{overflow:hidden;font-size:0}main.home .services .services_wrapper .service:hover a .image img{transform:scale(1.1);transition:.4s ease}main.home .services .services_wrapper .service a .image img{height:100%;max-height:550px;transition:.4s ease;width:100%}main.home .services .services_wrapper .service a .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;text-align:center}main.home .services .services_wrapper .service a .title h2{color:#fff;font-size:40px;font-weight:400;text-transform:uppercase;font-family:Copperplate}@media all and (max-width:992px){main.home .services .services_wrapper .service a .title h2{font-size:28px}}main.home .services .pride_btn{margin:35px auto}main.home .gallery_wrapper{padding:45px 0;position:relative}main.home .gallery_wrapper:before{content:url(//capulet.reklamschik.by/wp-content/themes/capulet/assets/img/about_after.png);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.home .gallery_wrapper .gallery{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media all and (max-width:768px){main.home .gallery_wrapper .gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}main.home .gallery_wrapper .gallery .gallery_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:37%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media all and (max-width:768px){main.home .gallery_wrapper .gallery .gallery_block{width:100%}}main.home .gallery_wrapper .gallery .gallery_block:nth-child(2){width:26%}@media all and (max-width:768px){main.home .gallery_wrapper .gallery .gallery_block:nth-child(2){width:100%}}main.home .gallery_wrapper .gallery .gallery_block:first-child .image_full{margin-bottom:0;margin-top:0;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media all and (max-width:991px){main.home .gallery_wrapper .gallery .gallery_block:first-child .image_full{margin:0}}main.home .gallery_wrapper .gallery .gallery_block:first-child .image_part{height:323px;margin-bottom:10px}@media all and (max-width:991px){main.home .gallery_wrapper .gallery .gallery_block:first-child .image_part{height:190px}}main.home .gallery_wrapper .gallery .gallery_block:last-child .image_full{height:323px}@media all and (max-width:991px){main.home .gallery_wrapper .gallery .gallery_block:last-child .image_full{height:190px;margin:0 0 10px}}main.home .gallery_wrapper .gallery .gallery_block:last-child .image_part{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}main.home .gallery_wrapper .gallery .gallery_block:last-child .image_part .part{position:relative}main.home .gallery_wrapper .gallery .gallery_block:last-child .image_part .part .next{position:absolute;z-index:2;top:0;width:100%;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(155,93,40,.82)}main.home .gallery_wrapper .gallery .gallery_block:last-child .image_part .part .next img{width:60px;height:40px}main.home .gallery_wrapper .gallery .gallery_block .image_full{font-size:0;margin-bottom:10px;position:relative}main.home .gallery_wrapper .gallery .gallery_block .image_full:after{content:'';background:rgba(18,10,2,.5);position:absolute;left:0;width:100%;height:100%}main.home .gallery_wrapper .gallery .gallery_block .image_full.full_height{height:100%;margin:0 10px}@media all and (max-width:768px){main.home .gallery_wrapper .gallery .gallery_block .image_full.full_height{margin:10px 0;width:100%}}main.home .gallery_wrapper .gallery .gallery_block .image_full img{width:100%;height:100%}main.home .gallery_wrapper .gallery .gallery_block .image_part{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:248px}@media all and (max-width:991px){main.home .gallery_wrapper .gallery .gallery_block .image_part{height:190px}}main.home .gallery_wrapper .gallery .gallery_block .image_part .part{width:-webkit-calc(100%/2 - 6px);width:calc(100%/2 - 6px);font-size:0;position:relative}main.home .gallery_wrapper .gallery .gallery_block .image_part .part:after{content:'';background:rgba(18,10,2,.5);position:absolute;left:0;width:100%;height:100%}main.home .gallery_wrapper .gallery .gallery_block .image_part .part img{width:100%;height:100%}main.home .gallery_wrapper .gallery_btn{margin:55px auto 0}main.home .story_wrapper .story{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:768px){main.home .story_wrapper .story{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}main.home .story_wrapper .story .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:0;width:-webkit-calc(100%/2 - 2px);width:calc(100%/2 - 2px);background-color:rgba(205,131,67,.7);position:relative}@media all and (max-width:768px){main.home .story_wrapper .story .block{width:100%}}main.home .story_wrapper .story .block img{width:100%;height:100%}main.home .story_wrapper .story .block.bgi img{position:absolute;left:0;width:100%;height:100%}main.home .story_wrapper .story .block .text{padding:25px 90px;position:relative;z-index:999;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width:991px){main.home .story_wrapper .story .block .text{padding:25px 35px}}main.home .story_wrapper .story .block .text p{color:#fff;font-size:18px;font-weight:400;margin-bottom:0}@media all and (max-width:768px){main.home .story_wrapper .story .block .text p{font-size:16px}}main.home .story_wrapper .story .block .text .btn{margin-top:25px;-webkit-border-radius:5px;border-radius:5px;background-color:#2d2419}main.home .story_wrapper .story .block .text .btn a{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 20px}main.home .information{padding:45px 0;width:100%}main.home .information .information_wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}main.home .information .information_wrapper .map{width:-webkit-calc(100% - 400px);width:calc(100% - 400px)}main.home .information .information_wrapper .contacts{margin-top:25px;width:80%}@media all and (max-width:768px){main.home .information .information_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}main.home .information .information_wrapper .contacts{margin:0;order:1}}main.home .information .information_wrapper .contacts .contacts_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.home .information .information_wrapper .contacts .contacts_block .contact{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}main.home .information .information_wrapper .contacts .contacts_block .contact+.adress{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin:20px 0;padding:20px 0}main.home .information .information_wrapper .contacts .contacts_block .contact.phones p{margin:5px 0}main.home .information .information_wrapper .contacts .contacts_block .contact p{color:#000;font-size:18px;font-weight:400;margin-bottom:5px}main.home .information .information_wrapper .contacts .contacts_block .contact p span{color:#c4c4c4;margin-right:5px}main.home .information .information_wrapper form{margin-left:90px}@media all and (max-width:768px){main.home .information .information_wrapper form h2{text-align:center}main.home .information .information_wrapper form{margin-left:0;order:0;margin-bottom:25px}}#sb_instagram .sbi_hover_top,#sb_instagram .sbi_hover_bottom{z-index:2}main.gallery .gallery_wrapper #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap .sbi_link a:hover{background:rgba(155,93,40,.67)}main.gallery .gallery_wrapper #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap:after{content:'';background:rgba(18,10,2,.5);position:absolute;width:100%;height:100%;top:0}.error{background-image:url(//capulet.reklamschik.by/wp-content/themes/capulet/assets/img/first_screen_bg.png);background-size:cover;background-position:bottom;background-repeat:no-repeat;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-108px;position:relative}.error:before{content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(48%,rgba(0,0,0,.49)),to(rgba(53,41,40,.16)));background-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.49) 48%,rgba(53,41,40,.16) 100%);position:absolute;height:100%;width:100%;margin-top:-108px}@media all and (max-width:991px){.error{margin-top:-66px}}.error .first_screen__wrapper{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:108px;width:100%}@media all and (max-width:991px){.error .first_screen__wrapper{padding-bottom:45px;padding-top:66px}}.error .first_screen__wrapper .icon{padding-top:45px;width:48px}.error .first_screen__wrapper .icon img{width:100%}.error .first_screen__wrapper h1{color:#fff;font-family:"Copperplate";font-size:120px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.error .first_screen__wrapper h2{color:#fff;font-family:"Copperplate";font-size:24px;font-weight:600;text-transform:uppercase}.error .first_screen__wrapper h3{margin-top:10px;color:#dca87c;font-size:18px;font-weight:300}.error .first_screen__wrapper a{margin-top:90px;color:#fff;font-family:"Copperplate";font-size:14px;font-weight:400;text-decoration:underline;text-transform:uppercase;padding-bottom:45px}main.contacts .information{padding:45px 0;width:100%}main.contacts .information .map{font-size:0}main.contacts .information .information_wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media all and (max-width:768px){main.contacts .information .information_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:0 15px}}main.contacts .information .information_wrapper .map{width:-webkit-calc(100% - 400px);width:calc(100% - 400px)}main.contacts .information .information_wrapper .contacts{width:400px;margin-right:90px}@media all and (max-width:768px){main.contacts .information .information_wrapper .contacts{margin:0;order:1;width:100%}}main.contacts .information .information_wrapper .contacts .contacts_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.contacts .information .information_wrapper .contacts .contacts_block .contact{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}main.contacts .information .information_wrapper .contacts .contacts_block .contact+.adress{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin:20px 0;padding:20px 0}main.contacts .information .information_wrapper .contacts .contacts_block .contact.phones p{margin:5px 0}main.contacts .information .information_wrapper .contacts .contacts_block .contact p{color:#000;font-size:18px;font-weight:400;margin-bottom:0}main.contacts .information .information_wrapper .contacts .contacts_block .contact p span{color:#c4c4c4;margin-right:5px;margin-bottom:5px}main.contacts .information .information_wrapper form{margin-left:90px}@media all and (max-width:768px){main.contacts .information .information_wrapper form h2{text-align:center}main.contacts .information .information_wrapper form{width:100%;margin-left:0;order:0;margin-bottom:25px}}main.staff .staff_wrapper{margin-top:45px}main.staff .staff_wrapper ul.tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid #cd8343;border-bottom:1px solid #cd8343}main.staff .staff_wrapper ul.tabs li{list-style-type:none;padding:15px 0;color:#000;font-size:14px;font-weight:400;text-transform:uppercase;cursor:pointer}main.staff .staff_wrapper ul.tabs li:hover,main.staff .staff_wrapper ul.tabs li.active{color:#cd8343;font-weight:600;font-size:14px}main.staff .staff_wrapper .tabs_content{margin-bottom:45px;position:relative;min-height:875px}main.staff .staff_wrapper .tabs_content .content{position:absolute;width:100%;opacity:0;z-index:1;-webkit-transition:.4s ease;transition:.4s ease}main.staff .staff_wrapper .tabs_content .content.active{opacity:1;z-index:2}main.staff .staff_wrapper .tabs_content .content .slider{margin:45px 0;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}main.staff .staff_wrapper .tabs_content .content .slider .slick-arrow{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}main.staff .staff_wrapper .tabs_content .content .slider .slick-arrow i{font-size:32px}main.staff .staff_wrapper .tabs_content .content .slider .slide{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 15px}main.staff .staff_wrapper .tabs_content .content .slider .slide:not(.active) .image:after{position:absolute;width:100%;height:100%;top:0;content:'';background-color:rgba(18,10,2,.5)}main.staff .staff_wrapper .tabs_content .content .slider .slide.active .image{border:3px solid #cd8343}main.staff .staff_wrapper .tabs_content .content .slider .slide.active .title h2{color:#cd8343}main.staff .staff_wrapper .tabs_content .content .slider .slide .image{position:relative;width:100%;border:3px solid transparent}main.staff .staff_wrapper .tabs_content .content .slider .slide .image img{width:100%}main.staff .staff_wrapper .tabs_content .content .slider .slide .title{margin-top:15px;text-align:center}main.staff .staff_wrapper .tabs_content .content .slider .slide .title h2{color:#000;font-size:18px;font-weight:400}main.staff .staff_wrapper .tabs_content .content .staff_content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 45px}main.staff .staff_wrapper .tabs_content .content .staff_content .staff{display:none;opacity:0;-webkit-transition:.4s ease;transition:.4s ease}main.staff .staff_wrapper .tabs_content .content .staff_content .staff.active{opacity:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.staff .staff_wrapper .tabs_content .content .staff_content .staff .text{margin-left:90px}main.staff .staff_wrapper .tabs_content .content .staff_content .staff .text .title{text-align:center;margin-bottom:35px}main.staff .staff_wrapper .tabs_content .content .staff_content .staff .text .title h2{color:#cd8343;font-size:24px;font-weight:700}main.staff .staff_wrapper .tabs_content .content .staff_content .staff .text p{color:#000;font-size:18px;font-weight:400}main.product .product_wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:70px 0}main.product .product_wrapper .product_photo{width:-webkit-calc(50% - 60px);width:calc(50% - 60px);margin-right:60px}@media all and (max-width:992px){main.product .product_wrapper .product_photo{display:none}}main.product .product_wrapper .product_photo .photo_full .slider .slick-slide{margin:10px 0}main.product .product_wrapper .product_photo .photo_full .slider .slick-slide img{width:100%;max-height:550px;min-height:500px}main.product .product_wrapper .product_photo .photo_thumbnail .slick-slide{margin:0 5px;border:2px solid transparent}main.product .product_wrapper .product_photo .photo_thumbnail .slick-slide.slick-current{border:2px solid #cd8343}main.product .product_wrapper .product_photo .photo_thumbnail .slick-slide img{width:100%;max-height:120px;min-height:100px}main.product .product_wrapper .product_photo .photo_thumbnail .slick-arrow{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.product .product_wrapper .product_photo .photo_thumbnail .slick-arrow.arrow_next{right:-15px}main.product .product_wrapper .product_photo .photo_thumbnail .slick-arrow.arrow_prev{left:-15px}main.product .product_wrapper .product_content{width:50%}main.product .product_wrapper .product_content .mobile_photo{display:none}@media all and (max-width:992px){main.product .product_wrapper .product_content{width:100%}main.product .product_wrapper .product_content .mobile_photo{display:block;width:290px;margin:0 auto}}main.product .product_wrapper .product_content .title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#000}main.product .product_wrapper .product_content .title h1{font-size:28px;text-transform:uppercase;margin-right:25px;line-height:1}main.product .product_wrapper .product_content .title h2{font-size:18px}main.product .product_wrapper .product_content .article{margin-top:5px;font-size:16px;color:#504e4e}main.product .product_wrapper .product_content .price{margin-top:15px;margin-bottom:25px}main.product .product_wrapper .product_content .price p{font-weight:700;font-size:26px;color:#cd8343}main.product .product_wrapper .product_content .description{margin-top:5px;margin-bottom:25px}main.product .product_wrapper .product_content .description p{margin-bottom:0;font-weight:300;font-size:14px;color:#504e4e}main.product .product_wrapper .product_content .count{width:100%}main.product .product_wrapper .product_content .count span{font-size:18px;color:#000}main.product .product_wrapper .product_content .count input{border:.5px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;min-width:31px;width:auto;height:31px;width:31px;padding:0;text-align:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]:hover,input[type=number]:focus{-moz-appearance:textfield}main.product .product_wrapper .product_content .btns{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-top:5px}main.product .product_wrapper .product_content .btns .btn_cart{padding:0}main.product .product_wrapper .product_content .btns .btn_cart .count{width:100%}main.product .product_wrapper .product_content .btns .btn_cart button{background-color:transparent;-webkit-border-radius:5px;border-radius:5px;padding:5px 15px;border:.5px solid #000}main.product .product_wrapper .product_content .btns .btn_cart button.add_cart{background:rgba(155,93,40,.82);border:none;margin-right:15px;padding:5.5px 15px}main.product .product_wrapper .product_content .btns .btn_cart button.add_cart i{margin-right:10px;color:#fff}main.product .product_wrapper .product_content .btns .btn_cart button.add_cart span{color:#fff}main.product .product_wrapper .product_content .btns .btn_cart button span{font-size:16px;text-transform:uppercase;color:#000}main.product .product_wrapper .product_content .btns .btn_cart a.back_shop{display:block;text-transform:uppercase;background-color:transparent;-webkit-border-radius:5px;border-radius:5px;padding:5px 15px;border:.5px solid #000;cursor:pointer}main.product .product_wrapper .product_content .information{margin-top:35px}main.product .product_wrapper .product_content .information .tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}main.product .product_wrapper .product_content .information .tabs li{font-size:18px;color:#000;-webkit-transition:.4s ease;transition:.4s ease;cursor:pointer}main.product .product_wrapper .product_content .information .tabs li.active{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#cd8343;font-weight:600}main.product .product_wrapper .product_content .information .tabs li+li{margin-left:20px}main.product .product_wrapper .product_content .information .tabs_content{position:relative}main.product .product_wrapper .product_content .information .tabs_content .content{position:absolute;top:0;opacity:0;list-style:inside;-webkit-transition:.4s ease;transition:.4s ease}main.product .product_wrapper .product_content .information .tabs_content .content.active{position:relative;opacity:1}main.product .product_wrapper .product_content .information .tabs_content .content li{list-style-type:disc;font-weight:300;font-size:16px;color:#000}main.product .product_wrapper .product_content .information .tabs_content .content li+li{margin-top:10px}main.shop .shop_wrapper .woocommerce-notices-wrapper{display:none}main.shop .shop_wrapper{margin-top:45px}main.shop .shop_wrapper .title h1{font-size:30px;text-align:center;text-transform:uppercase;color:#000;font-weight:600}main.shop .shop_wrapper .cart{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end}main.shop .shop_wrapper .cart .amount{font-size:18px;font-weight:600;display:flex;align-items:center;color:#cd8343;margin-right:5px}main.shop .shop_wrapper .cart .icon{position:relative}main.shop .shop_wrapper .cart .icon i{font-size:19px}main.shop .shop_wrapper .cart .icon span{position:absolute;top:0;width:17px;height:17px;font-size:11px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#000;border-radius:50%;right:0;transform:translate(90%,-55%)}main.shop .shop_wrapper .sorting_field{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;border-top:1px solid #cd8343;border-bottom:1px solid #cd8343;padding:10px 0;margin:15px 0}main.shop .shop_wrapper .sorting_field>p{margin-bottom:0}main.shop .shop_wrapper .sorting_field form{width:auto;margin-bottom:0}@media all and (max-width:768px){main.shop .shop_wrapper .sorting_field form{display:none}}main.shop .shop_wrapper .products{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{min-height:45px}main.shop .shop_wrapper .products .product{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25)}main.shop .shop_wrapper .products .product form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;width:100%}main.shop .shop_wrapper .products .product form .quantity input[type=number]::-webkit-inner-spin-button,main.shop .shop_wrapper .products .product form .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}main.shop .shop_wrapper .products .product form .quantity>input[type=number]{-moz-appearance:textfield}main.shop .shop_wrapper .products .product form .quantity>span{display:none}main.shop .shop_wrapper .products .product a{padding:15px;height:100%}main.shop .shop_wrapper .products .product>a:hover .title h2{text-decoration:underline;color:#cd8343}main.shop .shop_wrapper .products .product a.product_type_simple{text-align:center;height:auto}main.shop .shop_wrapper .products .product a.add_to_cart_button{background-color:#2d2419;color:#fff;text-align:center;border-top-left-radius:0;border-top-right-radius:0}main.shop .shop_wrapper .products .product a.add_to_cart_button:after{position:absolute;top:16px}main.shop .shop_wrapper .products .product a.add_to_cart_button:hover{background-color:#cd8343;color:#fff}main.shop .shop_wrapper .products .product a.added_to_cart{position:absolute;bottom:0;width:100%;height:auto;background-color:#fff;z-index:9;text-align:center;border-top:1px solid #2d2419}main.shop .shop_wrapper .products .product a.added_to_cart:hover{background-color:#cd8343;color:#fff}main.shop .shop_wrapper .products .product .price span{font-size:18px;line-height:21px;color:#cd8343}main.shop .shop_wrapper .products .product .image{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;min-height:170px;margin:0 auto 1em}main.shop .shop_wrapper .products .product .image img{max-height:170px;height:170px;margin:0 auto;width:auto}main.shop .shop_wrapper .products .product .title{display:block;text-align:center;margin:35px 0}main.shop .shop_wrapper .products .product .title h2{text-transform:uppercase;font-size:16px;color:#000;transition:color .2s ease}main.shop .shop_wrapper .products .product .description p{font-weight:300;font-size:14px;text-align:center;color:#504e4e}div.woocommerce{flex:1 0 auto;padding-top:108px}@media all and (max-width:1200px){div.woocommerce{padding-top:82px}}@media all and (max-width:992px){div.woocommerce{padding-top:63px}}div.woocommerce main{padding-top:0}main.services .services_wrapper{margin-top:45px}main.services .services_wrapper ul.tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid #cd8343;border-bottom:1px solid #cd8343}main.services .services_wrapper ul.tabs li{list-style-type:none;padding:15px 0;color:#000;font-size:14px;font-weight:400;text-transform:uppercase;cursor:pointer}@media all and (max-width:576px){main.services .services_wrapper ul.tabs{flex-wrap:wrap;justify-content:flex-start}main.services .services_wrapper ul.tabs li{width:calc(100%/2);padding:5px 0}}main.services .services_wrapper ul.tabs li:hover,main.services .services_wrapper ul.tabs li.active{color:#cd8343;font-size:14px}main.services .services_wrapper .tabs_content{margin-bottom:45px;position:relative;min-height:330px}main.services .services_wrapper .tabs_content .content{position:absolute;width:100%;opacity:0;z-index:1;-webkit-transition:.4s ease;transition:.4s ease;margin:35px 0}main.services .services_wrapper .tabs_content .content.active{opacity:1;z-index:2}main.services .services_wrapper .tabs_content .content.allActive{position:relative;opacity:1;z-index:2}main.services .services_wrapper .tabs_content .content .service_title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}main.services .services_wrapper .tabs_content .content .service_title .icon img{max-width:35px}main.services .services_wrapper .tabs_content .content .service_title h2{font-weight:700;font-size:20px;text-align:center;color:#000;text-transform:uppercase}main.services .services_wrapper .tabs_content .content .service_list .service{width:150px;margin-right:15px}main.services .services_wrapper .tabs_content .content .service_list .session{width:130px;margin-right:15px}main.services .services_wrapper .tabs_content .content .service_list .price{width:100px;margin-right:15px}main.services .services_wrapper .tabs_content .content .service_list .book{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;width:90px}@media all and (max-width:1199px){main.services .services_wrapper .tabs_content .content .service_list .service{width:110px}main.services .services_wrapper .tabs_content .content .service_list .session{width:110px}main.services .services_wrapper .tabs_content .content .service_list .price{width:70px}}@media all and (max-width:992px){main.services .services_wrapper .tabs_content .content .service_list .service{width:25%}main.services .services_wrapper .tabs_content .content .service_list .session{width:25%}main.services .services_wrapper .tabs_content .content .service_list .price{width:25%}main.services .services_wrapper .tabs_content .content .service_list .book{width:25%}}main.services .services_wrapper .tabs_content .content .service_list .book a{font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#a8754a;text-transform:uppercase;font-weight:600}main.services .services_wrapper .tabs_content .content .service_list .top_header{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;font-weight:300;font-size:16px;color:#000}main.services .services_wrapper .tabs_content .content .service_list .top_header .left,main.services .services_wrapper .tabs_content .content .service_list .top_header .right{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width:992px){main.services .services_wrapper .tabs_content .content .service_list .top_header .right{display:none}main.services .services_wrapper .tabs_content .content .service_list .top_header .left{width:100%}}main.services .services_wrapper .tabs_content .content .service_list .list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}main.services .services_wrapper .tabs_content .content .service_list .list:after{content:'';width:1px;background-color:#a8754a;position:absolute;left:50%;height:70%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}main.services .services_wrapper .tabs_content .content .service_list .list .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}@media all and (max-width:992px){main.services .services_wrapper .tabs_content .content .service_list .list .item{width:100%}main.services .services_wrapper .tabs_content .content .service_list .list:after{display:none}}main.services .services_wrapper .tabs_content .content .service_list .list .item:nth-child(odd):after{content:'';width:1px}main.services .services_wrapper .tabs_content .content .service_list .list .item .service{font-weight:600;font-size:16px;color:#000}main.services .services_wrapper .tabs_content .content .service_list .list .item .session{font-size:16px;line-height:25px;color:#000}main.services .services_wrapper .tabs_content .content .service_list .list .item .price{font-size:16px;line-height:25px;color:#000}main.cart .cart_wrapper{margin-top:45px}main.cart .cart_wrapper form{width:100%}main.cart .cart_wrapper form table tbody tr td.product-remove a:hover{background-color:rgba(155,93,40,.82)}main.cart .cart_wrapper form table tbody tr td.product-quantity .quantity>span{display:none}main.cart .cart_wrapper form table tbody tr td.product-quantity .quantity>input{padding:0}main.cart .cart_wrapper form table tbody tr td.product-remove a{background:#423524;color:#fff !important}main.cart .cart_wrapper form table tbody tr td.product-thumbnail a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%}main.cart .cart_wrapper form table tbody tr td img{display:block;width:120px;margin:0 auto}main.cart .cart_wrapper .cart_totals{margin-top:50px}main.cart .cart_wrapper .cart_totals .wc-proceed-to-checkout a{background-color:#cd8343}main.cart .cart_wrapper .cart_totals .shop_table td{text-align:right}main.login,main.registration{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;height:100%}main.login .login_wrapper p.desc{text-align:center}main.login .login_wrapper,main.registration .registration_wrapper{margin-top:45px}main.login .login_wrapper .title,main.registration .registration_wrapper .title{text-align:center}main.login .login_wrapper .title h3,main.registration .registration_wrapper .title h3{font-weight:300;font-size:16px;color:#000;margin-top:10px}main.login .login_wrapper .title h3 a,main.registration .registration_wrapper .title h3 a{font-weight:400;font-size:16px;text-decoration-line:underline;color:#a8754a}main.login .login_wrapper .title h2,main.registration .registration_wrapper .title h2{font-size:16px;text-transform:uppercase;color:#2d2419;font-weight:600}main.login .login_wrapper form,main.registration .registration_wrapper form{border:none;margin:0 auto;padding:0;margin-top:25px}main.login .login_wrapper form p,main.registration .registration_wrapper form p{width:100%}main.login .login_wrapper form p.remember,main.registration .registration_wrapper form p.remember{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}main.login .login_wrapper form p.remember label,main.registration .registration_wrapper form p.remember label{margin-bottom:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}main.login .login_wrapper form p.remember label input,main.registration .registration_wrapper form p.remember label input{width:auto;margin-bottom:0;margin-right:10px}main.login .login_wrapper form p.remember button,main.registration .registration_wrapper form p.remember input{background:rgba(155,93,40,.82);border-radius:5px;color:#fff;font-weight:400;margin-right:0}main.login .login_wrapper form p.lost_password,main.registration .registration_wrapper form p.lost_password{text-align:center;margin-top:15px}main.login .login_wrapper form p.lost_password a,main.registration .registration_wrapper form p.lost_password a{font-weight:300;font-size:16px;text-decoration-line:underline;color:#a8754a}main.checkout{margin-bottom:45px}main.checkout .checkout_wrapper form{-ms-align-items:flex-start;align-items:flex-start;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;width:100%}main.checkout .checkout_wrapper form #customer_details{width:50%}main.checkout .checkout_wrapper form #order_review{width:50%}@media all and (max-width:768px){main.checkout .checkout_wrapper form #customer_details{width:100%}main.checkout .checkout_wrapper form #order_review{width:100%}}main.checkout .checkout_wrapper form #customer_details .woocommerce-billing-fields h3{color:#000;font-size:40px;font-weight:600;text-transform:uppercase;font-family:"Copperplate";margin-bottom:15px}main.checkout .checkout_wrapper form .woocommerce-NoticeGroup{display:none}main.checkout .checkout_wrapper form .form-row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}main.checkout .checkout_wrapper form .form-row select,main.checkout .checkout_wrapper form .form-row input{border:1px solid #bdbdbd;background-color:#f0f0f0}main.checkout .checkout_wrapper form #order_review #payment ul li .method{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}main.checkout .checkout_wrapper form #order_review #payment ul li .method input{width:auto}main.checkout .checkout_wrapper form #order_review #payment ul li .method label{cursor:pointer;width:100%}main.checkout .checkout_wrapper form #order_review #payment .payment_method_paypal .about_paypal{line-height:1}main.checkout .checkout_wrapper form .woocommerce-account-fields .create-account label{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}main.checkout .checkout_wrapper form .woocommerce-account-fields .create-account input{width:auto}main.order .order_wrapper{margin-top:45px}main.order .order_wrapper .woocommerce-order>p{display:none}main.order .order_wrapper .woocommerce-order-overview{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media all and (max-width:768px){main.order .order_wrapper .woocommerce-order-overview{flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}}main.order .order_wrapper .woocommerce-order-overview li{padding-right:0;margin-right:0;width:100%;text-align:center}@media all and (max-width:768px){main.order .order_wrapper .woocommerce-order-overview li{width:calc(100%/3);margin:10px 0;text-align:left;border-right:0}}@media all and (max-width:576px){main.order .order_wrapper .woocommerce-order-overview li{width:calc(100%/2)}}main.order .order_wrapper .woocommerce-order-overview li strong{font-weight:600}main.order .order_wrapper .woocommerce-customer-details .billing_information .information p{margin:0;font-style:italic}main.order .order_wrapper .woocommerce-customer-details{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}main.order .order_wrapper .woocommerce-customer-details address{width:calc(100%/2 - 20px)}@media all and (max-width:768px){main.order .order_wrapper .woocommerce-customer-details address{width:100%;margin:10px 0}}main.order .order_wrapper .woocommerce-customer-details address h2{font-size:32px;margin-bottom:15px;color:#6a6a6a}main.account{margin-top:45px}main.account .person_name,main.cart_empty .person_name{text-align:center}main.account .person_name h3,main.cart_empty .person_name h3{font-weight:700;font-size:16px;color:#2d2419;margin-bottom:10px}main.account .person_name h4,main.cart_empty .person_name h4{font-weight:300;font-size:16px;color:#2d2419}main.account .person_name h4 a,main.cart_empty.person_name h4 a{font-size:16px;line-height:25px;text-decoration-line:underline;color:#a8754a;margin-left:10px}strong{font-weight:600}main.account .account_wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}main.account .account_wrapper nav.woocommerce-MyAccount-navigation{margin-top:15px;margin-bottom:45px}main.account .account_wrapper nav.woocommerce-MyAccount-navigation ul{border-bottom:1px solid #cd8343}main.account .account_wrapper nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#a8754a;font-weight:600}main.account .account_wrapper nav.woocommerce-MyAccount-navigation ul li a{display:block;width:100%;padding:15px 0;font-size:16px;color:#2d2419}main.account .account_wrapper nav.woocommerce-MyAccount-navigation{width:100%}main.account .account_wrapper nav.woocommerce-MyAccount-navigation ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-around}main.account .account_wrapper .u-column.woocommerce-Address .main_title{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}main.account .account_wrapper .u-column.woocommerce-Address .main_title h3{margin-right:15px}main.account .account_wrapper .woocommerce-MyAccount-content{width:100%}main.account .account_wrapper .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover{background-color:#9b5d28}main.account .account_wrapper .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-actions a{background-color:rgba(155,93,40,.82);color:#fff;font-weight:300}main.account .account_wrapper .woocommerce-MyAccount-content table tbody .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#a8754a;font-weight:600}main.account .account_wrapper .woocommerce-MyAccount-content table.my_account_orders td,main.account .account_wrapper .woocommerce-MyAccount-content table.my_account_orders th{text-align:center}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account{width:100%;margin-bottom:45px}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .edit_account__wrapper{margin-bottom:45px;width:100%;padding:45px;box-shadow:0px -1px 2px rgba(0,0,0,.08),0px 2px 4px rgba(0,0,0,.15);border-radius:2px;-ms-align-items:flex-start;align-items:flex-start}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .edit_account__wrapper>h3{font-size:16px;text-transform:uppercase;color:#2d2419;font-weight:600;margin-bottom:45px}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info+.account_info{border-top:1px solid #ddd;padding-top:25px}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .btn_save button{font-weight:400;background-color:#9b5d28;color:#fff}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-top:25px}main.account .account_wrapper .woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:15px}main.account .account_wrapper .woocommerce-MyAccount-content .woocommerce-customer-details .billing_information{margin-bottom:15px}main.account .account_wrapper .woocommerce-MyAccount-content .woocommerce-customer-details .billing_information>h2{margin-bottom:10px}main.account .account_wrapper .woocommerce-MyAccount-content .woocommerce-customer-details .customer_information>h2{margin-bottom:10px}main.account .account_wrapper .woocommerce-MyAccount-content .woocommerce-customer-details address .information p{margin-bottom:5px}main.account .account_wrapper .woocommerce-MyAccount-content .woocommerce-customer-details address .information p:before{line-height:1.2}mark{background-color:transparent;color:#9b5d28}.woocommerce-password-hint{font-style:italic;font-size:12px}.woocommerce-password-strength.short{font-weight:400;padding:0;margin-top:5px;width:100%;background-color:#9b5d28;color:#fff}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .title h2{font-size:16px;text-transform:uppercase;color:#2d2419}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .title{width:250px}@media all and (max-width:768px){main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .title{display:none}}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info{width:calc(100% - 250px);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}@media all and (max-width:576px){main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info{width:100%}}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info p+p{margin-top:15px}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info p{width:350px;padding:0}@media all and (max-width:576px){main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info p{width:100%}}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info p label{margin-bottom:5px;line-height:1.2}main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info p input{font-weight:300;font-size:16px;color:#2d2419;border:1px solid #000;padding:5px}@media all and (max-width:576px){main.account .account_wrapper .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account .account_info .info p input{width:100%}}main.cart_empty{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-top:45px}main.cart_empty .cart_empty__wrapper .return-to-shop{text-align:center}.cart-empty.woocommerce-info{display:none}main.cart_empty .cart_empty__wrapper .go_shop{margin-top:90px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:center}main.cart_empty .cart_empty__wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:center;height:100%}main.cart_empty .cart_empty__wrapper h2{margin:15px 0}main.cart_empty .cart_empty__wrapper .return-to-shop a{background-color:#9b5d28;color:#fff;font-weight:400}main.booking{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}main.booking .ladda-button[data-style=zoom-in] .ladda-label,main.booking .bookly-js-login-show{font-size:14px !important}main.gallery .gallery_wrapper .main_title{margin-top:45px}.bookly-modal .bookly-modal-dialog .bookly-modal-footer .bookly-left.bookly-btn-cancel{width:100%;text-align:center;margin-bottom:10px}.bookly-modal .bookly-modal-dialog .bookly-modal-footer{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;flex-wrap:wrap;justify-content:space-evenly}.bookly-modal .bookly-modal-dialog .bookly-modal-header{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between}@media all and (max-width:992px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:calc(100%/3 - 18px)}.bookly-mobile-step-1,.bookly-details-step{margin:0}.bookly-slot-calendar{margin:0 !important}.bookly-form .picker__holder{width:100% !important}.woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product:nth-child(3n){margin-right:0}}@media all and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:calc(100%/2 - 10px)}.woocommerce ul.products li.product:nth-child(2n+1),.woocommerce-page ul.products li.product:nth-child(2n+1){margin-right:20px}.woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product:nth-child(3n){margin-right:20px}}@media all and (max-width:576px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin-right:0 !important}main.shop .shop_wrapper .sorting_field>p.woocommerce-result-count{display:none}}footer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:25px 0;background:#2d2419;color:#fff}footer .copy p{margin-bottom:0;color:#fff;font-size:18px;font-weight:400}