.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.col-1{width:8.3333333333333%}
.col-2{width:16.666666666667%}
.col-3{width:25%}
.col-4{width:33.333333333333%}
.col-5{width:41.666666666667%}
.col-6{width:50%}
.col-7{width:58.333333333333%}
.col-8{width:66.666666666667%}
.col-9{width:75%}
.col-10{width:83.333333333333%}
.col-11{width:91.666666666667%}
.col-12{width:100%}
.mt-0{margin-top:0!important}.mt-1{margin-top:1px!important}.mt-2{margin-top:2px!important}.mt-3{margin-top:3px!important}.mt-4{margin-top:4px!importnt}.mt-5{margin-top:5px!important}.mt-6{margin-top:6px!important}.mt-7{margin-top:7px!important}.mt-8{margin-top:8px!important}.mt-9{margin-top:9px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-75{margin-top:75px!important}.mt-80{margin-top:80px!important}.mt-85{margin-top:85px!important}.mt-90{margin-top:90px!important}.mt-95{margin-top:95px!important}.mt-100{margin-top:100px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1px!important}.mb-2{margin-bottom:2px!important}.mb-3{margin-bottom:3px!important}.mb-4{margin-bottom:4px!important}.mb-5{margin-bottom:5px!important}.mb-6{margin-bottom:6px!important}.mb-7{margin-bottom:7px!important}.mb-8{margin-bottom:8px!important}.mb-9{margin-bottom:9px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-75{margin-bottom:75px!important}.mb-80{margin-bottom:80px!important}.mb-85{margin-bottom:85px!important}.mb-90{margin-bottom:90px!important}.mb-95{margin-bottom:95px!important}.mb-100{margin-bottom:100px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:1px!important}.pt-2{padding-top:2px!important}.pt-3{padding-top:3px!important}.pt-4{padding-top:4px!important}.pt-5{padding-top:5px!important}.pt-6{padding-top:6px!important}.pt-7{padding-top:7px!important}.pt-8{padding-top:8px!important}
.pt-9{padding-top:9px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-75{padding-top:75px!important}.pt-80{padding-top:80px!important}.pt-85{padding-top:85px!important}.pt-90{padding-top:90px!important}.pt-95{padding-top:95px!important}.pt-100{padding-top:100px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-75{padding-bottom:75px!important}.pb-80{padding-bottom:80px!important}.pb-85{padding-bottom:85px!important}.pb-90{padding-bottom:90px!important}.pb-95{padding-bottom:95px!important}.pb-100{padding-bottom:100px!important}
.pl-0{padding-left:0px;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pl-25{padding-left:25p;}.pl-30{padding-left:30px;}.pl-35{padding-left:35px;}.pl-40{padding-left:40px;}.pl-45{padding-left:45px;}.pl-50{padding-left:50px;}.pr-0{padding-righ:0px;}.pr-5{padding-right:5px;}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.pr-25{padding-right:25px;}.pr-30{paddng-right:30px;}.pr-35{padding-right:35px;}.pr-40{padding-right:40px;}.pr-45{padding-right:45px;}.pr-50{padding-right:50px;}
.padd5{padding:5px;}.padd10{padding:10px;}.padd15{padding:15px;}.padd20{padding:20px;}.padd25{padding:25p x;}.padd30{padding:30px;}.padd35{padding:35px;}.padd40{padding:40px;}.padd45{padding:45px;}.padd50{padding:50px;}.padd55{padding:55px;}.padd60{padding:60px;}
.pjustify p{text-align:justify;}.prelative{position:relative;}.pabsolute{position:absolute;}.zindex0{z-index:0;}.zindex1{z-index:1;}.zindex3{z-index:3;}
.dblock{display:block;}.dinline,ul.dinline li{display:inline;}.dinblock{display:inline-block;}
.white, a.white, p.white, span.white{color:#fff!important;}.bg-white{background:#fff !important;}.bg-fb{background:#fbfbfb;}
.lh-20{line-height:20px;}.lh-22{line-height:22px;}.lh-24{line-height:24px;}.lh-25{line-height:25px;}.lh-26{line-height:26px;}.lh-28{line-height:28px;}
.lh-30{line-height:30px;}.lh-32{line-height:32px;}.lh-34{line-height:34px;}.lh-35{line-height:35px;}.lh-36{line-height:36px;}.lh-38{line-height:38px;}
.lh-40{line-height:40px;}.lh-42{line-height:42px;}.lh-44{line-height:44px;}.lh-45{line-height:45px;}.lh-46{line-height:46px;}.lh-48{line-height:48px;}
.lh-50{line-height:50px;}
.font12{font-size:12px;}.font13{font-size:13px;}.font14{font-size:14px;}.font15{font-size:15px;}.font16{font-size:16px;}.font17{font-size:17px;}
.font18{font-size:18px;}.font19{font-size:19px;}.font20{font-size:20px;}.font21{font-size:21px;}.font22{font-size:22px;}.font23{font-size:23px;}
.font24{font-size:24px;}.font25{font-size:25px;}.font26{font-size:26px;}.font27{font-size:27px;}.font28{font-size:28px;}.font29{font-size:29px;}
.font30{font-size:30px;}.font31{font-size:31px;}.font32{font-size:32px;}.font33{font-size:33px;}.font34{font-size:34px;}.font35{font-size:35px;}
.font36{font-size:36px;}.font37{font-size:37px;}.font38{font-size:38px;}.font39{font-size:39px;}.font40{font-size:40px;}.font41{font-size:41px;}
.font42{font-size:42px;}.font43{font-size:43px;}.font44{font-size:44px;}.font45{font-size:45px;}.font46{font-size:46px;}.font47{font-size:47px;}
.font48{font-size:48px;}.font49{font-size:49px;}.font50{font-size:50px;}
.fw-500{font-weight:500!important;}
.fw-600{font-weight:600!important;}
.fw-bold{font-weight:bold;}
.fontfam1{font-family:'';}
.fontfam2{font-family:'';}
.th-color{color:#3a322e;}
.bg-theme{background:#3a322e;}
.bgfa{background:#fafafa;}
.bgf2{background:#f2f2f2;}
.bgf5{background:#f5f5f5;}
.bgf7{background:#f7f7f7;}
.bgf9{background:#f9f9f9;}
.max{max-width:100%;}
.full{width:100%;}
.lilh25 li{lihe-height:25px;}
.limb10 li{margin-bottom:10px;}
.check li, .angle li{position:relative;padding-left:20px;}
.check li::before{content:'\f00c';font-family:fontawesome;position:absolute;left:0;}
.angle li::before{content:'\f105';font-family:fontawesome;position:absolute;left:0;}
.box-shadow {box-shadow: 0 8px 6px -6px #ccc;}
.box-shadow-effect1{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}
.box-shadow-effect2{position:relative}
.box-shadow-effect2:before,.box-shadow-effect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
.box-shadow-effect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}
.box-shadow-effect3{position:relative}
.box-shadow-effect3:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
.border1solid{border:1px solid;}
.border2solid{border:2px solid;}
.border3solid{border:3px solid;}
.border4solid{border:4px solid;}
.border5solid{border:5px solid;}
.border1dashed{border:1px dashed;}
.border2dashed{border:2px dashed;}
.border3dashed{border:3px dashed;}
.border4dashed{border:4px dashed;}
.border5dashed{border:5px dashed;}
.bordercolorccc{border-color:#ccc;}
.bordercolorddd{border-color:#ddd;}
.bordercolorf2{border-color:#f2f2f2;}
.bordercolorf{border-color:#fff;}
.bordercolor333{border-color:#333;}
.tagger img{display:inline;}
@media (max-width:767px){
.text-center-xs{text-align:center;}
.float-none-xs{float:none!important;}
.dblock-xs{display:block;}
.tagger{text-align:center;}
.mb-0-xs{margin-bottom:0px;}
.mb-5-xs{margin-bottom:5px;}
.mb-10-xs{margin-bottom:10px;}
.mb-15-xs{margin-bottom:15px;}
.mb-20-xs{margin-bottom:20px;}
.mb-25-xs{margin-bottom:25px;}
.mb-30-xs{margin-bottom:30px;}
.mt-0-xs{margin-bottom:0px;}
.mt-5-xs{margin-bottom:5px;}
.mt-10-xs{margin-bottom:10px;}
.mt-15-xs{margin-bottom:15px;}
.mt-20-xs{margin-bottom:20px;}
.mt-25-xs{margin-bottom:25px;}
.mt-30-xs{margin-bottom:30px;}
}
@media (max-width:640px){
.text-center-xss{text-align:center;}
.float-none-xss{float:none!important;}
.dblock-xss{display:block;}
.mb-0-xss{margin-bottom:0px;}
.mb-5-xss{margin-bottom:5px;}
.mb-10-xss{margin-bottom:10px;}
.mb-15-xss{margin-bottom:15px;}
.mb-20-xss{margin-bottom:20px;}
.mb-25-xss{margin-bottom:25px;}
.mb-30-xss{margin-bottom:30px;}
.mt-0-xss{margin-bottom:0px;}
.mt-5-xss{margin-bottom:5px;}
.mt-10-xss{margin-bottom:10px;}
.mt-15-xss{margin-bottom:15px;}
.mt-20-xss{margin-bottom:20px;}
.mt-25-xss{margin-bottom:25px;}
.mt-30-xss{margin-bottom:30px;}
}
.capp{position:relative;}
.capp input{padding-left:65px !important;}
.capp span{position:absolute;left:0;top:7px;}
.bgfacebook{background:#3b5998;}
.bggoogle-plus{background:#de5245;}
.bgtwitter{background:#1da1f2;}
.bgyoutube{background:#ff0000;}
.bginstagram{background:#783fc4;}
.bgpinterest{background:#bd081c;}
.bgwhatsapp{background:#14ad53;}

a,a:hover,a:focus{text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio[controls],canvas,video{display:inline-block}
html{overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,li,ol,a,em,img,strong,fieldset,form,label,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none}
:focus{outline:0}
img{vertical-align:middle;outline:0}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none}
html,body,textarea,input{-webkit-text-size-adjust:none}
body{text-align:left;font-family:sans-serif;font-size:12px;font-weight:400;line-height:1.2}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;background:transparent;text-transform:uppercase}
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
textarea{resize:none}
.float-left{float:left!important}
.float-right{float:right!important}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}
.clear{clear:both}
a{text-decoration:none;cursor:pointer;-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-ms-transition:color 100ms linear;-o-transition:color 100ms linear;transition:color 100ms linear}
h1,h2,h3,h4,h5,h6{margin-bottom:1em;text-transform:uppercase}
h1{font-size:28px}
h2{font-size:22px}
h3{font-size:18px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
p{margin:0 0 1em;text-align:left;line-height:1.5}
strong{font-weight:700}
em{font-style:italic}
img{border:0}
.small{font-size:10px}
hr{display:block;height:0;line-height:0;border:0;border-top:1px solid;border-bottom:1px solid;margin:16px 0;float:none;clear:both;padding:0}
.story{line-height:1.5}
.story ul{list-style:square}
.story ul li{list-style:square}
.story ol{list-style:decimal}
.story ol li{list-style:decimal}
.story ul,.story ol{margin:0 0 1em 1.5em;line-height:1.5}
.story ul ul,.story ol ul,.story ul ol,.story ol ol{margin-bottom:0}
.story ol ol{list-style:upper-alpha}
.story ol ol ol{list-style:lower-roman}
.story ol ol ol ol{list-style:lower-alpha}
.story h1,.story h2,.story h3,.story h4,.story h5,.story h6{text-transform:none;margin-bottom:.5em}
.story a:link,.story a:visited,.story a:hover,.story a:active{text-decoration:none}
.story table{width:auto;border-collapse:collapse;margin-bottom:18px}
.story table td,.story table th{padding:6px 10px;text-align:center;border:1px solid #ccc}
.story table th{font-weight:700}
.story pre,.story code{background:#fff;padding:20px;box-shadow:1px 1px 2px #d0d0d0;color:#4a4a4a;display:block;margin:10px 15px 10px 0}
.story address{display:inline-block;padding:20px;background:#eaeaea;line-height:20px;margin-bottom:15px}
.story blockquote{font-style:italic;border-left:2px dotted #9b9b9b;padding-left:15px;margin:1em 3em}
.story blockquote p:before{content:'"'}
.story blockquote p:after{content:'"'}
.story .wp-caption{box-shadow:1px 1px 2px #bebebe;width:auto}
.story .wp-caption p.wp-caption-text{background:#fff;text-align:center;color:#a1a1a1!important;margin:0!important}
.story dl{background:#fff;padding:20px;box-shadow:1px 1px 2px #d0d0d0;color:#4a4a4a;display:block;margin:10px 20px 10px 0}
.story dl dt{width:150px;float:left;font-size:13px;line-height:13px;color:#000;text-transform:uppercase}
.story dl dd{margin-left:160px;margin-bottom:10px;line-height:18px}
.story img.size-auto,.story img.size-full,.story img.size-large,.story img.size-medium,.story .attachment img{max-width:100%;height:auto}
.story .alignleft,.story img.alignleft{display:inline;float:left;margin-right:1em}
.story .alignright,.story img.alignright{display:inline;float:right;margin-left:1em}
.story .aligncenter,.story img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
.story img.alignleft,.story img.alignright,.story img.aligncenter{margin-bottom:1em}
.story .wp-caption{line-height:1.5;margin-bottom:1em;text-align:center}
.story .wp-caption p.wp-caption-text{color:#888;font-size:11px;margin:0;padding:5px}
.story .wp-smiley{margin:0}
.flexslider{position:relative}
.flexslider ul,.flexslider ol{margin:0;padding:0;list-style:none}
.flexslider ul li,.flexslider ol li{margin:0;padding:0;list-style:none}
.flexslider .slides > li{position:relative;display:none;-webkit-backface-visibility:hidden;text-align:center}
.flexslider .slides img{max-width:100%;display:block;margin:0 auto;height:auto;width:auto}
.flexslider .descr{position:absolute;bottom:0;left:0;right:0;padding:10px;background:rgba(100,100,100,0.5);color:#fff;text-align:left}
.flexslider .descr h3{text-align:left}
.flexslider .descr .text p:last-child{margin-bottom:0}
.flex-container{position:relative}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{width:100%;height:100%}
body{font-size:14px;font-family:'Lora',serif;color:#818181;line-height:1;background:#fff}
img{max-width:100%;width:auto;height:auto}
.container{max-width:1078px;margin:0 auto}
.container_main{margin-top:3.6%;margin-bottom:3.6%}
.container-title{font-size:2.14285714286em;font-weight:700;letter-spacing:8px;color:#111112;margin-bottom:4.63821892393%;word-break:break-all}
.container-title_size_big{font-size:2.6em;letter-spacing:10px!important}
.group-btn{font:700 12px arial,sans-serif;color:#cfceca;margin-right:7px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.group-btn:last-child{margin-right:0}
.group-btn:hover{color:#535353}
.group-btn:hover .group-btn__icon_heart{background-position:-150px -50px}
.group-btn:hover .group-btn__icon_share{background-position:-200px -50px}
.group-btn__icon{display:inline-block;vertical-align:middle;background:url(../images/icons.png) no-repeat}
.group-btn__icon_heart{background-position:-150px 0;width:13px;height:11px;margin-left:3px}
.group-btn__icon_share{background-position:-200px 0;width:17px;height:15px;margin-right:6px}
.social-btn{display:inline-block;width:30px;height:30px;text-indent:-9999px;background:url(../images/icons.png) no-repeat}
.social-btn_twitter{background-position:0 -100px}
.social-btn_twitter:hover{background-position:0 -150px}
.social-btn_tumblr{background-position:-50px -100px}
.social-btn_tumblr:hover{background-position:-50px -150px}
.social-btn_facebook{background-position:-100px -100px}
.social-btn_facebook:hover{background-position:-100px -150px}
.sup-title-text{position:relative;display:inline-block;font-family:Allura,cursive}
.sup-title-text:before{content:"";position:absolute;top:50%;right:125%;width:61px;height:1px;background:#9b948e}
.sup-title-text:after{content:"";position:absolute;top:50%;left:125%;width:61px;height:1px;background:#9b948e}
.wrap-overlay-layer{position:absolute;top:0;left:0;z-index:10;overflow:hidden;width:100%;height:100%;background:rgba(0,0,0,0.6);transition:all ease-in-out .5s;opacity:0;}
.shop-item{cursor:pointer;}
.shop-item:hover .wrap-overlay-layer{opacity:1;}
.portfolio-item:hover .wrap-overlay-layer{opacity:1;}
.ins-overlay-layer a:hover,.ins-overlay-layer a:active,.ins-overlay-layer a:focus{color:#fff;}
.wrap-overlay-layer_aligment{display:block;background:transparent}
.wrap-overlay-layer_content{padding:5%}
.wrap-overlay-layer_content .overlay-layer{background:#cbcbcb;width:100%;height:100%}
.overlay-layer{display:table;width:100%;height:100%}
.ins-overlay-layer{display:table-cell;vertical-align:middle;text-align:center;padding:5%;}
.about-item:hover img{filter:grayscale(0);}
.overlay-content .fashion-style{font-size:1.35714285714em;color:#000;margin-bottom:30px}
.overlay-content .fashion-style:before,.overlay-content .fashion-style:after{width:35px;background:#222}
.overlay-content .btn{padding:17px 41px}
.overlay-content .btn:hover{background:#fff;color:#000}
.overlay-content__title{font-size:1.71428571429em;font-weight:700;color:#000;letter-spacing:6px;margin-bottom:30px}
.overlay-content__text{margin-bottom:30px}
.overlay-content__text p{font-size:1.07142857143em;color:#221c1a;text-align:center}
.overlay-content__text p:last-child{margin-bottom:0}
.btn{display:inline-block;font:300 1.07142857em 'Open Sans',sans-serif;color:#fff;text-align:center;text-transform:uppercase;border:3px solid #fff;padding:10px 37px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.view-more{text-align:center}
.view-more__btn{border:2px solid #000;color:#000;padding:.64935064935% 4.08163265306%}
.view-more__btn:hover{background:#000;color:#fff}
.view-more__arrow{display:block;margin-top:2.22634508349%;color:#000}
label{font-size:.92857142857em;color:#221c1a;margin-right:10px;text-transform:uppercase}
select{height:30px;padding:5px 10px;color:#a39688;border:1px solid #787878;background:#f4f1ec}
img{filter:grayscale(1);transition:all ease-in-out .5s}
img:hover,img:active,img:focus{filter:grayscale(.5);}
.header{background:#000;padding:5px 0;}
.header_home{display:none}
.logo{float:left;margin-top:12px}
.logo__title{font:bold 1.28571429em Lora,serif;color:#fff;letter-spacing:5px;text-transform:uppercase}
.logo__descr{font:1em Playball,cursive;color:#fff;text-align:right;margin-right:6.06060606061%}
.wrap-nav{float:right;text-align:right;width:70%}
.nav__item{position:relative;display:inline-block;margin:0 16px;padding:2.662252% 0 3%;}
.nav__item img{width:18px;}
.nav__item:last-child{margin-right:1.32450331126%}
.nav__item:hover .sub-nav-bar{display:block;opacity:1;visibility:visible;}
.nav__item > a{display:block;font:400 1em 'Open Sans',sans-serif;color:#fff}
.nav__item > a:hover{color:#fff;text-decoration:underline}
.nav__item_active a{color:#fff;text-decoration:underline}
.nav-toggle-btn{position:relative;display:none;font:1.28571429em 'Open Sans',sans-serif;color:#fff}
.nav-toggle-btn__icon{content:"";position:absolute;top:50%;left:-30%;margin-top:-8px;width:20px;height:20px;background:url(../images/icons.png) no-repeat -250px -50px}
.heading-container{width:100%;display:block;overflow:hidden;text-align:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2RjZDBjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2NmYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ccc 1%,#ddd 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ccc),color-stop(100%,#ddd))
;background:-webkit-linear-gradient(top,#ccc 1%,#ddd 100%);background:-o-linear-gradient(top,#ccc 1%,#ddd 100%);background:-ms-linear-gradient(top,#ccc 1%,#ddd 100%);background:linear-gradient(to bottom,#ccc 1%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc',endColorstr='#ddd',GradientType=0)}
.heading{padding-bottom:2.7%;background:url(../images/heading.png) no-repeat 28% bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-ms-background-size:contain;background-size:contain}
.black{color:#000;}
.color1{color:#111;}
.color2{color:#222;}
.text-center p{text-align:center!important;}
.clientspeak{}
.clientspeak .item{padding:10px 20%;}

.banner{}
.banner .item{height:100%!important;}

.heading .container p{font: 300 1.1em 'Open Sans',sans-serif;color: #000;margin-bottom: 1.94805194805%;line-height:26px;}
.heading .container p.font18{font-size:18px;line-height:34px;}
.heading .container ul li{list-style:none;line-height:28px;color: #222;}
.heading .fashion-style{font-size:1.42857142857em;color:#222;margin:3.61781076067% 0 2.78293135436%}
.heading .btn{font:.85714286em 'Open Sans',sans-serif;margin-top:2.50463821892%;padding:.83487940631% 1.66975881262%;border:2px solid #fff}
.heading .btn:hover{border-color:#111112;color:#111112}
.wrap-pagination{padding:1% 0}
.wrap-pagination .container{position:relative}
.wrap-pagination .container:before{content:"";position:absolute;bottom:5px;left:-102%;width:100%;height:1px;background:#cec4b7}
.wrap-pagination .container:after{content:"";position:absolute;bottom:5px;right:-102%;width:100%;height:1px;background:#cec4b7}
.pagination{overflow:hidden;text-align:left}
.ins-pagination{position:relative;display:inline-block;padding-left:25px}
.ins-pagination:before{content:"";position:absolute;top:50%;left:0;margin-top:-8px;width:16px;height:17px;background:url(../images/icons.png) no-repeat}
.ins-pagination:after{content:"";position:absolute;bottom:5px;left:105%;width:1000px;height:1px;background:#cec4b7}
.ins-pagination__item{display:inline-block;font:300 .85714286em 'Open Sans',sans-serif;color:#000;margin-right:15px}
.ins-pagination__item a{color:#3d3531;text-decoration:underline}
.ins-pagination__item a:hover{text-decoration:none}
.wrap-pagination_color_white .container{position:relative}
.wrap-pagination_color_white .container:before,.wrap-pagination_color_white .container:after{background:#fff;background:rgba(255,255,255,0.7)}
.wrap-pagination_color_white .ins-pagination:before{background-position:-150px -100px}
.wrap-pagination_color_white .ins-pagination:after{background:#fff;background:rgba(255,255,255,0.7)}
.wrap-pagination_color_white .ins-pagination__item{color:#fff}
.wrap-pagination_color_white .ins-pagination__item a{color:#fff}
.wrap-pagination_color_white .pagination-arrow{background:transparent;color:#fff}
.pagination-arrow{position:absolute;bottom:-2px;right:0;padding-left:20px;background:#dcd0c1;color:#3d3531;font-size:1.21428571429em}
.heading__title{font-size:1.857143em;font-weight:700;color:#000;letter-spacing:0px;margin-bottom:3.33951762523%}
.heading__sub-title{font:300 1.21428571em 'Open Sans',sans-serif;color:#000;margin-bottom:1.94805194805%}
.heading-container_second-type{background:url(../images/heading-image.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}
.heading-container_second-type .heading{background:url(../images/heading_second-type.png) no-repeat 28% bottom;padding-bottom:3.8%}
.heading-container_second-type .heading .container p{color:#fff}
.heading-container_second-type .fashion-style{color:#cacaca}
.heading-container_second-type .fashion-style:before,.heading-container_second-type .fashion-style:after{background:#fff;background:rgba(255,255,255,0.7)}
.heading-container_second-type .heading__title{color:#fff;letter-spacing:10px}
.about{}
.about p{line-height:1.7;margin-bottom:2.5974025974%}
.about p:last-child{margin-bottom:0}
.about-items{}
.about-item{position:relative;float:left;width:25%;max-height:372px;transition:all ease-in-out .5s;}
.about-item:hover .wrap-overlay-layer{opacity:1;}
.about-item__btns:hover .about-item__btn{display:none}
.about-item__btns:hover .about-item__btn_hidden{display:inline-block}
.about-item__btn{display:inline-block;font:bold 1.14285714em arial,sans-serif;color:#fff;text-transform:uppercase;border:1px solid #fff;width: 100%;padding: 10px 0;transition:all ease-in .3s;}
.about-item__btn_hidden{display:none}
.wrap-team{margin-bottom:5.5%}
.people{float:right;width:20.1298701299%;background:#ffc0b2;padding:2.31910946197% 0}
.people .ui-tabs-active .person:before,.people .ui-state-active .person:before{content:"";position:absolute;top:50%;left:0;z-index:999;margin-top:-45px;width:0;height:0;border-top:15px solid transparent;border-left:15px solid #f6f4f2;border-bottom:15px solid transparent}
.people__item{margin-bottom:13.1736526946%}
.people__item:last-child{margin-bottom:0}
.person{position:relative;text-align:center}
.person:hover .person__thumb img{-webkit-box-shadow:0 0 25px #d07154;-moz-box-shadow:0 0 25px #d07154;box-shadow:0 0 25px #d07154}
.person__thumb{width:49.1017964072%;margin:0 auto 22px}
.person__thumb img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.person__name{font-size:.92857142857em;color:#111112;margin-bottom:2.99401197605%}
.person__post{font:1.35714286em Playball,cursive;color:#d07154;text-transform:none}
.person-more{float:left;width:79.8701298701%;background:#f6f4f2;padding:3.52504638219% 2.31910946197% 2.31910946197% 4.3599257885%}
.person-more__header{font-weight:700;margin-bottom:5.06970849176%}
.person-more__name{font-size:1.71428571429em;letter-spacing:6.5px;color:#111112;margin-bottom:.63371356147%}
.person-more__post{font-size:1.28571428571em;letter-spacing:5px;color:#7a7471}
.person-more__content{margin-bottom:2.66159695817%}
.person-more__content p{font-size:1.07142857143em;line-height:1.6;color:#7a7471;margin-bottom:2.91508238276%}
.person-more__content p:last-child{margin-bottom:0}
.person-more__footer p{font-size:.78571428571em;color:#b7b3b3}
.person-more__footer .group-btns{margin-top:2.28136882129%}
.person-contacts{margin-bottom:2.78833967047%}
.person-contacts__title{font:700 .85714286em arial,sans-serif;letter-spacing:.3px;color:#cfceca;margin-bottom:2.91508238276%}
.person-contacts__col{display:inline-block;margin-left:-4px}
.person-contacts__col:first-child{margin:0 3.54879594423% 0 0;padding-right:3.54879594423%;border-right:1px solid #bebebe}
.person-contacts__item{font:300 .78571429em 'Open Sans',sans-serif;color:#979292;margin-bottom:11px}
.person-contacts__item:last-child{margin-bottom:0}
.person-contacts__icon{display:inline-block;vertical-align:middle;margin-right:10px;background:url(../images/icons.png) no-repeat}
.person-contacts__icon_email{background-position:-50px 0;width:16px;height:11px}
.person-contacts__icon_phone{background-position:-100px 0;width:16px;height:16px}
.person-contacts__icon_skype{background-position:-250px 0;width:15px;height:15px}
.person-contacts__icon_social{background-position:-300px 0;width:9px;height:15px}
.tabs .ui-state-active .person__thumb img{-webkit-box-shadow:0 0 25px #d07154;-moz-box-shadow:0 0 25px #d07154;box-shadow:0 0 25px #d07154}
.tabs_second-type .people{padding-bottom:.64935064935%}
.tabs_second-type .person-more{background:#f6f4f2 url(../images/contact-tab.png) no-repeat right center}
.tabs_second-type .person-more__header,.tabs_second-type .person-more__post{margin-bottom:2.0278833967%}
.tabs_second-type .person-more__content{margin-bottom:3.42205323194%}
.tabs_second-type .person-contacts{margin-bottom:4.05576679341%}
.tabs_second-type .social{display:inline-block;vertical-align:middle;margin:1% 0 0 4.43599493029%}
.tabs_second-type .social-btn{margin-right:7px}
.offers{margin-bottom:10%}
.offer{word-break:break-all}
.offer:hover .wrap-offer-category{background:#ffc0b2}
.offer:hover .btn{border-color:#fff;color:#fff}
.offer-image,.wrap-offer-category,.offer-post{width:33.33%;height:475px;float:left;overflow:hidden}
.wrap-offer-category{display:table;background:#f6f4f2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.offer-category{display:table-cell;vertical-align:middle;text-align:center;padding:5%}
.offer-category .fashion-style{font-size:1.35714285714em;color:#b5725d;margin-bottom:7.7399380805%}
.offer-category .fashion-style:before,.offer-category .fashion-style:after{right:120%;width:35px;background:#da9987}
.offer-category .btn{font-size:1.14285714286em;color:#000;padding:5.26315789474% 11.1455108359%;border-color:#000}
.offer-category__title{font-size:1.71428571429em;font-weight:700;letter-spacing:8px;color:#111112;margin-bottom:7.7399380805%}
.offer-category__sub-title{font-size:1.07142857143em;line-height:1.3;color:#221c1a;margin-bottom:10.8359133127%}
.offer-post_right{padding-left:2.31910946197%}
.offer-post_left{padding-right:2.31910946197%}
.offer-post__header{margin:8.98203592814% 0 14.0718562874%}
.offer-post__title{font-size:1.21428571429em;font-weight:700;line-height:1.3;color:#221c1a;margin-bottom:3.59281437126%}
.offer-post__date{font-size:.85714285714em;color:#535353}
.offer-post__content p{line-height:1.3}
.offer-post__content p:last-child{margin-bottom:0}
.offer-post__small-text{display:inline-block;font-size:.85714285714em;color:#bebebe;margin:6.167665% 0 5.68862275449%;line-height:1.2}
.offer-post__footer{border-top:1px solid #e5e5e5;padding:4.79041916168% 0}
.offer-post__footer .group-btns{float:left;margin-top:2.18562874251%}
.offer-post__footer .social{float:right}
.offer-post__footer .social-btn{margin-left:7px}
.footer_home{}
.footer-top{border-top:1px solid #a2a19f}
.wrap-share{padding:1.48423005566% 0}
.wrap-share span{float:left;font:700 .85714286em arial,sans-serif;color:#cfceca;margin:.46382189239% 3.33951762523% 0 0}
.share-btn{float:left;margin-left:1.39146567718%}
.share-btn:first-child{margin-left:0}
.share-btn:nth-child(4){float:right}
.share-btn:nth-child(5){float:right}
.footer-middle{text-align:center;background:#444}
.footer-middle .container{padding:2.9% 0 2.5%;background:url(../images/footer-middle.png) no-repeat right bottom}
.footer-middle .fashion-style{font-size:14px;;color:#fff;margin-bottom:1.39146567718%}
.footer-middle .fashion-style:before,.footer-middle .fashion-style:after{right:118%;width:93px;background:#8b8683}
.footer-middle__title{font-size:19px;font-weight:700;letter-spacing:0px;color:#fff;margin-bottom:2.31910946197%}
.subscribe{display:inline-block;width:100%;max-width:800px;background:#000;padding:20px;}
.subscribe__field{display:block;width:100%;vertical-align:middle;height:48px;background:#000;border:1px solid #6e645f;font-size:.85714285714em;color:#94908e;padding:6px 12px;}
.subscribe__btn{display:block;vertical-align:middle;border:3px solid #94908e;font:300 1.07142857em 'Open Sans',sans-serif;color:#fff;padding:10px;}
.subscribe__btn:hover{background:#94908e;color:#fff}
.footer-bottom{background:#000;padding:2.222% 0}
.footer-left-col,.footer-middle-col,.footer-right-col{min-height:96px}
.footer-left-col{float:left;width:30%;padding-right:1.39146567718%;border-right:1px solid #5a524d}
.bdrright{border-right:1px solid #5a524d}
.second-nav__item{display:inline-block;width:49%;margin:5px 0}
.second-nav__item a{font:400 .92857143em 'Open Sans',sans-serif;color:#ddd}
.second-nav__item a:hover{color:#fff}
.second-nav__item_active a{color:#fff}
.footer-middle-col{float:left;width:40%;padding:0 5.38033395176%}
.contacts{margin-top:1.02040816327%}
.contacts__item{position:relative;font:.92857143em 'PT Sans',sans-serif;color:#ddd;margin-bottom:8px;padding-left:25px;line-height:26px;}
.contacts__item:last-child{margin-bottom:0}
.contacts__item i{position:absolute;top:5px;left:0;font-size:16px;}
.contacts__icon_address{background-position:0 -50px;height:17px}
.contacts__icon_email{top:4px;background-position:-50px -50px;height:11px}
.contacts__icon_phone{top:1px;background-position:-100px -50px;height:16px}
.footer-right-col{float:right;width:30%;padding:.27829313544% 0 .27829313544% 3.43228200371%;border-left:1px solid #5a524d}
.sing-up{font:300 20px 'Open Sans',sans-serif;text-transform:uppercase;color:#fff}
.sing-up ul li{display:inline-block;}
.sing-up a:nth-child(1){color:#ddd;margin-right:5px}
.sing-up a:nth-child(2){color:#fff}
.copy{font:300 .85571429em 'Open Sans',sans-serif;color:#ddd;margin-top:20px;}
.copy strong{font-size:1.27272727273em}
.blog-post:nth-child(odd){background:#f6f4f2}
.blog-post__thumb{float:left;width:39.0538033395%;height:361px}
.blog-post__image{float:left;width:75.06%}
.blog-post__date{position:relative;float:right;display:table;width:24.9406175772%;height:100%;background:#ffc0b2}
.blog-post__date time{display:table-cell;vertical-align:middle;text-align:center;font-size:.85714285714em;line-height:1.3;color:#a96758}
.blog-post__date time span{font-size:1.5em;font-weight:700}
.blog-post__date_right:before{content:"";position:absolute;top:50%;left:-15px;margin-top:-15px;width:0;height:0;border-top:15px solid transparent;border-right:15px solid #ffc0b2;border-bottom:15px solid transparent}
.blog-post__date_left:before{content:"";position:absolute;top:50%;right:-15px;margin-top:-15px;width:0;height:0;border-top:15px solid transparent;border-left:15px solid #ffc0b2;border-bottom:15px solid transparent}
.blog-post__container{float:right;width:60.9461966605%;height:361px;padding:3.24675324675% 3.15398886827% 1.48423005566%}
.blog-post__header{margin-bottom:5.94227504244%}
.blog-post__title{font-size:1.51428571429em;font-weight:700;color:#221c1a;margin-bottom:3.05602716469%;letter-spacing:1px}
.blog-post__title a{color:#221c1a}
.blog-meta__item{display:inline-block;font:300 .92857143em 'Open Sans',sans-serif}
.blog-meta__item:after{content:"|";color:#dddbd9}
.blog-meta__item:last-child:after{content:""}
.blog-meta__item span{color:#bebebe}
.blog-meta__item a{color:#7c7c7c}
.blog-post__content p{line-height:1.4}
.blog-post__content p:last-child{margin-bottom:0}
.blog-post__content .btn{font-size:.92857142857em;color:#787878;margin-top:-15px;padding:1.01867572156% 4.75382003396%;border:2px solid #bebebe;float:right}
.blog-post__content .btn:hover{background:#bebebe;color:#fff}
.blog-post__footer{border-top:1px solid #e0dedd;margin-top:2.37691001698%;padding:2.5466893039% 0}
.blog-post__footer .group-btns{float:left;margin-top:1.35823429542%}
.blog-post__footer .social{float:right}
.blog-post__footer .social-btn{margin-left:9px}
.blog-post_second-type{padding:7.02247191011% 4.21348314607% 0}
.blog-post_second-type:last-child{margin-bottom:0}
.blog-post_second-type:hover{background:#ffc0b2}
.blog-post_second-type:hover .blog-post__title{font-weight:700}
.blog-post_second-type:hover time{color:#535353}
.blog-post_second-type:hover .blog-post__content p{color:#b5725d}
.blog-post_second-type:hover .blog-post__footer{border-color:#e1a190}
.blog-post_second-type:hover .group-btn{color:#535353}
.blog-post_second-type:hover .group-btn__icon_heart{background-position:-150px -50px}
.blog-post_second-type:hover .group-btn__icon_share{background-position:-200px -50px}
.blog-post_second-type:hover .social-btn_twitter{background-position:0 -150px}
.blog-post_second-type:hover .social-btn_tumblr{background-position:-50px -150px}
.blog-post_second-type:hover .social-btn_facebook{background-position:-100px -150px}
.blog-post_second-type .blog-post__thumb,.blog-post_second-type .blog-post__container{float:none;width:100%;height:auto}
.blog-post_second-type .blog-post__header{margin-bottom:8%}
.blog-post_second-type .blog-post__title{font-weight:400;font-size:1em;line-height:1.5;margin-bottom:2.46153846154%}
.blog-post_second-type time{font-size:.85714285714em}
.blog-post_second-type .blog-post__content img{margin-bottom:6.86567164179%}
.blog-post_second-type .blog-post__footer{margin-top:6.86567164179%;padding:4.77611940299% 0}
.blog-cols{margin-top:7.60667903525%}
.blog-col{display:inline-block;vertical-align:top;width:33%;margin-left:-4px}
.blog-col:last-child{padding-right:0}
.blog-col .container-title{margin:0 0 6.76923076923% 4.61538461538%;letter-spacing:7px}
.collection{text-align:center}
.collection-categories{margin-bottom:5.00927643785%}
.collection-category{position:relative;width:25%;float:left;word-break:break-all}
.collection-category .overlay-layer .fashion-style,.collection-category .overlay-layer .overlay-content__title,.collection-category .overlay-layer .overlay-content__text{margin-bottom:13.5746606335%}
.collection-category .overlay-layer .overlay-content__title{font-size:1.21428571429em}
.collection-category .overlay-layer .overlay-content__text{font-size:.85714285714em}
.collection-category .overlay-layer .btn{padding:4.07239819005% 7.23981900452%}
.collection-category:hover .collection-category__title{display:none}
.collection-category:hover .wrap-overlay-layer_content{display:block}
.collection-category__title{font-size:1.21428571429em;font-weight:700;color:#fff}
.collection-categories_home{margin-bottom:0}
.collection-categories_home .collection-category__title{font-size:1.71428571429em;letter-spacing:6px}
.collection-categories_home .wrap-overlay-layer_content{padding:8.356545961%}
.collection-categories_home .overlay-layer .fashion-style,.collection-categories_home .overlay-layer .overlay-content__title,.collection-categories_home .overlay-layer .overlay-content__text{margin-bottom:10.9090909091%}
.collection-categories_home .overlay-layer .btn{padding:6.18181818182% 14.9090909091%}
.collection-gallery{margin-bottom:4.54545454545%}
.container-title{letter-spacing:.7px;margin-bottom:5.10204081633%}
.collection-photo{position:relative;display:inline-block;margin:0 0 2px -2px;width:50%}
.collection-photo .btn{padding:1.85528756957% 6.86456400742%}
.collection-photo .btn:hover{background:#fff;color:#221c1a}
.collection-photo:hover .wrap-overlay-layer{display:block}
.contact-map{position:relative;}
.contact-map iframe{width:100%;height:784px}
.contact-map .wrap-container{position:absolute;top:0;z-index:2;max-width:380px;background:#f6f4f2}
.contact-map .wrap-container:after{content:"";position:absolute;top:22%;right:-14px;margin-top:-8px;width:0;height:0;border-top:13px solid transparent;border-left:14px solid #f6f4f2;border-bottom:13px solid transparent}
.contact-title{font-size:17px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:7.82122905028%}
.contact-info{position:relative;overflow:hidden;padding:20px;word-break:break-all}
.contact-info__item{position:relative;font-size:1.07142857143em;color:#7a7471;margin-bottom:3.94736842105%;padding-left:28px;line-height:1.55}
.opp1{opacity:.1;}
.sociial ul{margin:0;padding:0;}
.sociial ul span{padding-right:10px;padding-top:8px;}
.sociial ul li{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #ccc;border-radius:2px;}
.sociial ul li a{color:#666;display:block;}
.contact-info__item i{position:absolute;left:0;top:5px;}
.contact-info__icon{position:absolute;left:0;background:url(../images/icons.png) no-repeat}
.contact-info__icon_phone{bottom:0;background-position:-100px 0;width:16px;height:16px}
.contact-info__icon_email{top:6px;background-position:-50px 0;width:16px;height:11px}
.contact-info__icon_skype{top:3px;background-position:-250px 0;width:15px;height:15px}
.contact-info__icon_facebook{top:3px;background-position:-300px 0;width:9px;height:15px}
.contact-form{overflow:hidden;height:480px;background:#cecece;padding:20px;}
.contact-form input,.contact-form textarea{width:100%;border:1px solid #fff;font-size:14px;color:#333;background:#b1b1b1;padding:4.16666666667%}
.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#555}
.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#555}
.contact-form input{height:42px;margin-bottom:3.20512820513%}
.contact-form textarea{width:100%;height:112px}
.contact-form .btn{margin-top:6.41025641026%}
.contact-form .btn:hover{background:#fff;color:#221c1a}
.write-btn{position:relative;display:inline-block;vertical-align:middle;font:300 1.07142857em 'Open Sans',sans-serif;color:#fff;background:#3a3938;text-transform:uppercase;padding:1.64765525982% 7.09759188847% 1.64765525982% 60px}
.write-btn:hover{background:#ffc0b2;color:#786152}
.write-btn:hover .wrtite-btn__icon{background-position:-50px -50px}
.wrtite-btn__icon{position:absolute;top:50%;left:22px;margin-top:-4px;width:16px;height:11px;background:url(../images/icons.png) no-repeat -50px 0}
.contact-btn-toggle{position:absolute;top:50%;left:0;z-index:10;background:#fff;font:700 1.42857143em 'Open Sans',sans-serif;color:#000;padding:5px 10px;text-align:center;text-transform:uppercase}
.history > p{color:#7b6d6d;line-height:1.3;padding-bottom:7.23562152134%}
.history-entry{margin-bottom:6.21521335807%}
.history-entry__side{position:relative;float:left;width:35.9925788497%;background:#fbfbfb;word-break:break-all}
.history-entry__side:before{content:"";position:absolute;top:50%;right:-15px;margin-top:-30px;width:0;height:0;border-top:15px solid transparent;border-left:15px solid #b3b2b1;border-bottom:15px solid transparent}
.history-entry__side .fashion-style{font-size:1.6em;color:#000;}
.history-entry__side .fashion-style:before,.history-entry__side .fashion-style:after{background:#cc9a8e}
.history-entry__title{font-size:3.14285714286em;font-weight:700;letter-spacing:13px;color:#111112;margin-bottom:7.16332378223%}
.history-entry__sub-title{font-size:.92857142857em;letter-spacing:4px;line-height:1.3;color:#111112;text-transform:uppercase}
.history-entry__content{float:right;width:64.0074211503%;text-align:center;padding:0 0 0 4.17439703154%;}
.scrr{overflow:auto;}
.aboutk{height:510px;}
.history-entry__content > p{color:#7b6d6d;margin-bottom:2.94573643411%}
.history-entry__first-text p{font-size:.85714285714em;color:#b9b4b4}
.history-entry__year{position:relative;display:inline-block;font:1.42857143em Playball,cursive;color:#b9b4b4;margin:2.94573643411% 0 5.11627906977%}
.history-entry__year:before{content:"";position:absolute;top:50%;right:120%;width:61px;height:1px;background:#a8a6a4}
.history-entry__year:after{content:"";position:absolute;top:50%;left:120%;width:61px;height:1px;background:#a8a6a4}
.history-years{margin-bottom:5.10204081633%}
.history-year{height:267px;overflow:hidden;margin-bottom:3.52504638219%}
.history-year:last-child{margin-bottom:0}
.history-year__year{font-size:.92857142857em;text-transform:uppercase;color:#221c1a;margin-bottom:1.94805194805%;letter-spacing:1.4px}
.history-year__year span{font-size:2.38461538462em;margin-right:.92764378479%;letter-spacing:0}
.history-year__images{float:left;width:66.7903525046%}
.history-year__images img{display:inline-block;margin-left:-3px;width:49%}
.history-year__images img:first-child{margin-left:0}
.history-year__content{float:right;width:33.2096474954%;height:100%;padding:3.24675324675% 2.5974025974% 1.76252319109%;background:#f6f4f2 url(../images/history-year.png) no-repeat right top}
.history-year__content p{color:#818181;line-height:1.3}
.history-year__content .btn{color:#000;border:2px solid #000;margin-top:2.98013245033%;padding:1.65562913907% 5.96026490066%}
.history-year__content .btn:hover{background:#000;color:#fff}
.history-year__title{font-size:.92857142857em;color:#221c1a;margin-bottom:8.94039735099%}
.history-year__title a{color:#221c1a}
.catalog{margin-bottom:3.4%}
.catalog .container_main{margin-top:2.4%}
.wrap-shop-filters{position:relative;height:92px}
.wrap-shop-filters:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:50%;height:100%;background:#d8cbc0}
.wrap-shop-filters:after{content:"";position:absolute;top:0;right:0;z-index:-1;width:50%;height:100%;background:#f4f1ec}
.shop-filters{display:table;width:100%;height:92px}
.shop-filter{display:table-cell;vertical-align:middle;text-align:center;width:33.33%;padding:0 2%}
.shop-filter:first-child{margin-left:0}
.shop-filter:nth-child(1){background:#d8cbc0;text-align:left}
.shop-filter:nth-child(2){background:#e8e2d9}
.shop-filter:nth-child(2) select{background:#f4f1ec}
.shop-filter:nth-child(3){background:#f4f1ec}
.shop-filter:nth-child(3) span{margin-left:.92857142857%;text-transform:none}
.shop-filter:nth-child(3) select{background:#fcfbf9}
.shop-filter label,.shop-filter span{font-size:.92857142857em;color:#221c1a;margin-right:2.78551532033%;text-transform:uppercase}
.shop-filter select{width:108px;padding:1.39275766017% 3.06406685237%}
.catalog-items{margin-bottom:4.08163265306%}
.catalog-item{display:inline-block;vertical-align:top;margin:0 1.39146567718%;width:28.9%}
.catalog-item__header{padding:8.038585209% 0 4.8231511254%}
.catalog-item__title{font-size:.92857142857em;color:#221c1a;margin-bottom:4.18006430868%;letter-spacing:1.3px}
.catalog-item__price{font:300 1.42857143em 'Open Sans',sans-serif;color:#000}
.catalog-item__footer{border-top:1px solid #d1d0cf;padding:6.4308681672% 0}
.catalog-item__btns{margin-bottom:6.4308681672%}
.catalog-item__btns:last-child{margin-bottom:0}
.catalog-item__btn{width:41.8006430868%;border:2px solid #bebebe;color:#787878;margin-bottom:2%;padding:1.6077170418%}
.catalog-item__btn:first-child{margin-right:4.8231511254%}
.catalog-item__btn:last-child{margin-bottom:0}
.catalog-item__btn:hover{background:#bebebe;color:#221c1a}
.catalog-item__btn_second-type{font-size:.92857142857em;border:none;padding:0;text-transform:none;color:#8c8c8c}
.catalog-item__btn_second-type:after{content:"|";margin-left:3px}
.catalog-item__btn_second-type:first-child{margin-left:1.92926045016%}
.catalog-item__btn_second-type:last-child:after{content:""}
.catalog-item__btn_second-type:nth-child(2){color:#010101}
.ins-catalog{margin-bottom:5%}
.ins-catalog .container_main{margin-top:2.4%}
.catalog-item-more__left-col{float:left;width:38.4972170686%}
.catalog-item-more__right-col{float:right;width:61.5027829314%;padding-left:3.24675324675%}
.theseve{max-height:650px;overflow:auto;}
.theseveperosn{max-height:600px;overflow:auto;}
.catalog-item-more__header{border-bottom:1px solid #dddcdb;padding:1.11464968153% 0 3.82165605096%}
.catalog-item-more__header p{font-size:.85714285714em;color:#979797}
.catalog-item-more__main-title{font-size:20px;font-weight:700;letter-spacing:0px;color:#111112;margin-bottom:0%;line-height:32px;}
.catalog-item-more__price{float:left;font:300 2.57142857em 'Open Sans',sans-serif;color:#010101;margin:3.82165605% 0 0 -3px}
.catalog-item-more__availability{float:right;font:300 .92857143em 'Open Sans',sans-serif;color:#8c8c8c;margin-top:7.16560509554%}
.catalog-item-more__availability span{color:#221c1a;margin-right:3px}
.catalog-item-more__content{padding:10px 0 3.1847133758%}
.catalog-item-more__title{font-size:1.21428571429em;font-weight:700;letter-spacing:1.7px;color:#221c1a;margin-bottom:5.89171974522%}
.catalog-item-more__descr{font-size:1.07142857143em;color:#221c1a;margin-bottom:7.64331210191%}
.catalog-item-more__content.text-justify p{text-align:justify;}
.catalog-item-more__descr li{list-style:inside disc;line-height:1.5}
.catalog-item-more__descr li:last-child{margin-bottom:0}
.catalog-item-more__filters{margin-top:5.57324840764%}
.catalog-item-more__filters .btn{font-size:.92857142857em;color:#787878;border:2px solid #787878;margin:2.70700636943% 0 0 13.8535031847%;padding:.95541401274% 3.66242038217%}
.catalog-item-more__filters .btn:hover{background:#787878;color:#fff}
.catalog-item-more__filter{display:inline-block;vertical-align:top;margin-left:-4px;padding:2.70700636943% 2.38853503185%}
.catalog-item-more__filter:first-child{margin-left:0}
.catalog-item-more__filter:nth-child(1){background:#e8e2d9}
.catalog-item-more__filter:nth-child(2){background:#f4f1ec}
.catalog-item-more__filter:nth-child(2) select{width:68px;background:#fcfbf9}
.catalog-item-more__links{margin:6.05095541401% 0 1.27388535032% 1.27388535032%}
.catalog-item-more__links a{display:inline-block;font:300 .92857143em 'Open Sans',sans-serif;color:#221c1a;text-decoration:underline;margin-bottom:1.75159235669%}
.catalog-item-more__links a:last-child{margin-bottom:0}
.catalog-item-more__links a:hover{text-decoration:none}
.catalog-item-more__footer{border-top:1px solid #d1d0cf;padding:5.09554140127% 0}
.catalog-item-more__footer .group-btns{float:left;margin-top:1.11464968153%}
.catalog-item-more__footer .social{float:right}
.catalog-item-more__footer .social-btn{margin-left:10px}
.shop-item,.grid-sizer{width:33.33%}
.shop-item{position:relative;overflow:hidden;word-break:break-all}
.shop-item .wrap-overlay-layer{padding:3.89972144847%}
.shop-item .overlay-layer .fashion-style,.shop-item .overlay-layer .overlay-content__title,.shop-item .overlay-layer .overlay-content__text{margin-bottom:9.77198697068%}
.shop-item .overlay-layer .btn{padding:5.53745928339% 13.3550488599%}
.shop-item:hover .shop-item__entry{display:none}
.shop-item:hover .wrap-overlay-layer{display:block}
.shop-item__entry{position:absolute;bottom:22%;left:7%;color:#fff}
.shop-item__title{font-size:1.71428571429em;font-weight:700;letter-spacing:7px;color:#fff}
.shop-item__descr{font-size:15px}
.shop-item__entry_second-type{color:#3a3938}
.shop-item__entry_second-type .shop-item__title{color:#3a3938}
.shop-item__entry_third-type{color:#000}
.shop-item__entry_third-type .shop-item__title{color:#000}
.wrap-bar{position:fixed;z-index:100;max-width:266px;width:100%}
.btn-controls{background:#171310}
.btn-controls a{display:inline-block;width:50%;font:300 .78571429em 'Open Sans',sans-serif;color:#4d4139;text-align:center;margin-left:-4px;padding:3.75939849624% 1.87969924812%}
.btn-controls a:first-child{margin-left:0}
.open-bar{position:fixed;top:35px;z-index:100;max-width:266px;width:100%;height:100%;background:#1f1915;text-align:center}
.open-bar .sup-title-text{font-size:1.57142857143em;color:#b5725d;padding:0 3.04%}
.open-bar .sup-title-text:before{width:35px;background:#b5725d}
.open-bar .sup-title-text:after{width:35px;background:#b5725d}
.open-bar .btn{font-size:.85714285714em;border:2px solid #795c54;color:#795c54;margin-top:23.3333333333%;padding:4.666667% 16.666667%}
.open-bar .btn:hover{background:#795c54;color:#e2d9d1}
.nav-bar{margin:25% 0}
.nav-bar__title{font-size:1.57142857143em;color:#b5725d;border-bottom:1px solid #b5725d;margin:0 15% 25%;padding-bottom:25%}
.ins-nav-bar__item{margin-bottom:7.33333333333%}
.ins-nav-bar__item:last-child{margin-bottom:0}
.ins-nav-bar__item:hover .sub-nav-bar{display:block}
.ins-nav-bar__link{display:inline-block;font:300 1em 'Open Sans',sans-serif;color:#b5725d}
.ins-nav-bar__link:hover{color:#e2d9d1}
.ins-nav-bar__item_active{overflow:hidden}
.ins-nav-bar__item_active .ins-nav-bar__link{position:relative;color:#e2d9d1}
.ins-nav-bar__item_active .ins-nav-bar__link:after{content:"";position:absolute;top:50%;left:119%;width:400px;height:1px;background:#3d3531}
.sub-nav-bar{position:fixed;top:0;left:266px;visibility:hidden;width:160px;height:100%;background:#3d3531;padding:0 1%;opacity:0;}
.sub-nav{margin-bottom:29px}
.sub-nav:first-child{margin-top:197px}
.sub-nav__title{font:12px 'Open Sans',sans-serif;color:#b5725d;text-transform:uppercase;margin-bottom:12px}
.ins-sub-nav__item{margin-bottom:4px}
.ins-sub-nav__link{font:300 14px 'Open Sans',sans-serif;color:#fff}
.ins-sub-nav__link:hover{color:#b5725d}
.bar-contacts__item{font:300 .78571429em 'Open Sans',sans-serif;color:#a49384;margin-bottom:6.66666666667%}
.bar-contacts__icon{display:block;margin:0 auto 5px;background:url(../images/icons.png) no-repeat;opacity:.34}
.bar-contacts__icon_address{background-position:0 -50px;width:16px;height:17px}
.bar-contacts__icon_email{background-position:-50px -50px;width:16px;height:11px}
.bar-contacts__icon_phone{background-position:-100px -50px;width:16px;height:16px}

/*.wrap-main-slider{width:100%;height:900px;}
.wrap-main-slider .bx-wrapper{position:relative;height:100%}
.wrap-main-slider .bx-wrapper .bx-viewport{height:100%!important}
.wrap-main-slider .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;z-index:99;text-indent:-9999px;width:43px;height:43px;background:url(images/icons.png) no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.wrap-main-slider .bx-wrapper .bx-controls-direction a:hover{-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}
.wrap-main-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:3%;background-position:0 -200px}
.wrap-main-slider .bx-wrapper .bx-controls-direction a.bx-next{right:3%;background-position:-50px -200px}
.wrap-main-slider .bx-wrapper .bx-pager{position:absolute;bottom:5%;left:50%;z-index:100}
.wrap-main-slider .bx-wrapper .bx-pager-item{display:inline-block;margin:0 8px}
.wrap-main-slider .bx-wrapper .bx-pager-link{display:block;width:14px;height:14px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-indent:-9999px}
.wrap-main-slider .bx-wrapper .bx-pager-link.active{background:#968b82}
.main-slider__item{height:1103px;background:#dbd2c5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZDJjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWM2YWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#dbd2c5),color-stop(100%,#c9c6af));background:-webkit-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);background:-o-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);background:-ms-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);background:linear-gradient(to right,#dbd2c5 0%,#c9c6af 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd2c5',endColorstr='#c9c6af',GradientType=1)}
.main-slider__item .container{height:100%}
.main-slider__item_first .container{background:url(../images/banner/1.png) no-repeat right bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-ms-background-size:contain;background-size:contain}
.main-slider__item_second {background:url(../images/banner/banner2.jpg) no-repeat top center;background-size:cover;}
.main-slider__item_second .container{background:url(../images/) no-repeat right bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-ms-background-size:contain;background-size:contain}
.ins-container{height:100%;background:url(../images/introbg.png) no-repeat left center;}
.ins-container.nobg{background:none;}
.slide-content{width:51.4842300557%;height:100%;margin-left:4.63821892393%}
.slide-logo{padding:35% 0 2%;}
.slide-logo__title{font-family:'Lora',serif;font-size:5.85714285714em;color:#000;margin-bottom:2.7027027027%;letter-spacing:15px}
.slide-logo__sub-title{font:3.71428571em Playball,cursive;color:#000;text-align:right;margin-right:13.5135135135%}
.slide-entry{text-align:right;margin-right:13.3333333333%}
.slide-entry__header{margin-bottom:5.94594594595%}
.slide-entry__title{display:inline-block;background:#2d3342;font:300 2.35714286em 'Open Sans',sans-serif;color:#fff;margin-bottom:1.8018018018%;padding:0 1.8018018018%}
.slider-entry__sub-title{display:inline-block;background:#ffc0b2;font-size:1.92857142857em;color:#000;padding:.9009009009% 2.7027027027%}
.slide-entry__content{margin-bottom:5.76576576577%}
.slide-entry__content p{font-size:1.07142857143em;color:#221c1a;text-align:right}
.slide-entry__content p:last-child{margin-bottom:0}
.slide-entry__footer .btn{font-size:.85714285714em;padding:1.44144144144% 4.14414414414%;border-width:2px}
.slide-entry__footer .btn:hover{background:#fff;color:#000}*/

.wrap-main-slider .intro{width:100%;height:100%;display:table;background:url(../images/introbg.png) no-repeat top center ;position:relative;}
.wrap-main-slider .intro::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZDJjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWM2YWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#dbd2c5),color-stop(100%,#c9c6af));
    background: -webkit-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);
    background: -o-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);
    background: -ms-linear-gradient(left,#dbd2c5 0%,#c9c6af 100%);
    background: linear-gradient(to right,#dbd2c5 0%,#c9c6af 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd2c5',endColorstr='#c9c6af',GradientType=1);
}
.intro .introcell{display:table-cell!important;vertical-align:middle;background:url(../images/kuntanil-intro.png) no-repeat right 20% bottom;background-size:contain;}
.intro .slide-content{width:auto;height:100%;margin-left:0;}
.intro .imgholder{position:relative;margin-top:70px;}
.intro .imgholder img{}

.wrap-collection{margin:6% 0 4.2%}
.collection_home{padding-bottom:0}
.collection_home .collection-category__title{font-size:1.71428571429em}
.collection_home .collection-category__ins-title{font-size:1.71428571429em;margin-bottom:5.13698630137%}
.collection_home .collection-category__content p{font-size:1.07142857143em}
.collection_home .collection-category__content .sup-title-text{font-size:1.35714285714em;margin:23.9726027397% 0 8.56164383562%}
.collection_home .collection-category__btn{margin-top:8.652968%;padding:6.16438356164% 14.0410958904%}
.collection-header{margin-bottom:11.6883116883%}
.collection-header .fashion-style{font-size:1.78571428571em!important;color:#d0c9c6;margin-bottom:2.31910946197%}
.collection-header .fashion-style:before,.collection-header .fashion-style:after{width:93px;background:#d0c9c6}
.collection-header__title{font-size:1.71428571429em;letter-spacing:5px;color:#000;margin-bottom:2.31910946197%}
.collection-header__sub-title{font-size:1.07142857143em;color:#c9c0ba;line-height:1.6}
.collection-categories_home .collection-category{width:33.33%}
.wrap-about{padding:2.5% 0 4%;background:#eee9e4 url(../images/about-home.png) no-repeat 10% center}
.about_home{margin-bottom:0}
.about__main-title{font-size:3.85714285714em;font-weight:700;letter-spacing:6px;color:#000;text-align:center;margin-bottom:2.22634508349%}
.about__entry{margin-bottom:8.16326530612%}
.about__entry p{font-size:1.07142857143em;color:#a39688;text-align:center}
.about-items_home_padding{margin-bottom:0}
.wrap-team_home{margin-top:4%}
.person-more_home{height:532px;overflow:hidden;padding:0}
.person-more_home .person-more__content{float:right;width:42.3925667828%;height:532px;overflow-y:auto;margin-bottom:0;padding:3.48432055749%}
.person-more__photo{float:left;width:57.6074332172%}
.person-more__gallery-item{width:29.1803278689%}
.person-more__main-title{font-size:1.71428571429em;font-weight:700;line-height:1.2;letter-spacing:6px;color:#221c1a;margin-bottom:9.83606557377%}
.person-more__gallery{margin-bottom:7.2131147541%;text-align:center}
.person-more__gallery-item{display:inline-block;margin-bottom:3px}
.person-more__label{display:inline-block;font:700 .85714286em arial,sans-serif;color:#cfceca;text-transform:uppercase;margin-bottom:6.88524590164%}
.person-entry__title{font-size:.92857142857em;color:#221c1a;line-height:1.7;margin-bottom:1.6393442623%}
.person-entry__content{margin-bottom:8.52459016393%}
.person-entry__content p{font-size:.85714285714em}
.portfolio .container-title{text-align:center}
.portfolio-item{position:relative;overflow:hidden;float:left;width:19%}
.portfolio-item .overlay-layer .fashion-style,.portfolio-item .overlay-layer .overlay-content__title,.portfolio-item .overlay-layer .overlay-content__text{margin-bottom:13.5746606335%}
.portfolio-item .overlay-layer .btn{padding:5px 15px}
.portfolio-item:hover .wrap-overlay-layer{display:block}
.portfolio-item_big{width:31%}
.portfolio-item_extra_big{width:43%}
.portfolio-item_medium_big{width:38%}
.portfolio-item_big .wrap-overlay-layer{padding:2.22634508349%}
.portfolio-item_big .overlay-layer .fashion-style,.portfolio-item_big .overlay-layer .overlay-content__title,.portfolio-item_big .overlay-layer .overlay-content__text{margin-bottom:6.1099796334%}
.portfolio-item_big .overlay-layer .btn{padding:5px 15px}

.portfolio-item_extra_big .wrap-overlay-layer{padding:2.22634508349%}
.portfolio-item_extra_big .overlay-layer .fashion-style,.portfolio-item_extra_big .overlay-layer .overlay-content__title,.portfolio-item_extra_big .overlay-layer .overlay-content__text{margin-bottom:6.1099796334%}
.portfolio-item_extra_big .overlay-layer .btn{padding:5px 15px}

.portfolio-item_medium_big .wrap-overlay-layer{padding:2.22634508349%}
.portfolio-item_medium_big .overlay-layer .fashion-style,.portfolio-item_medium_big .overlay-layer .overlay-content__title,.portfolio-item_medium_big .overlay-layer .overlay-content__text{margin-bottom:6.1099796334%}
.portfolio-item_medium_big .overlay-layer .btn{padding:5px 15px}

ul.dragons li{font-size:15px;font-weight:600;line-height:31px;}

.portfolion-item__title{font-size:1.71428571429em;font-weight:700;letter-spacing:6px;color:#000;margin-bottom:30px}
.portfolio-video__item{width:50%;float:left}
.portfolio-video__item iframe{width:100%;height:327px}
.fashion-style{position:relative;display:inline-block;font:-0.642857em Playball,cursive}
.fashion-style:before{content:"";position:absolute;top:50%;right:115%;width:35px;height:1px;background:#9b948e}
.fashion-style:after{content:"";position:absolute;top:50%;left:115%;width:35px;height:1px;background:#9b948e}
.wrap-nav_home .nav__item{position:relative;margin:0 2.11920529801%}
.wrap-nav_home .nav__item:hover .sub-nav-bar{display:block}
.wrap-nav_home .nav__item > a{display:block;padding:10% 0}
.item-pager{position:relative;text-align:center;margin-top:5%}
.item-pager .slider-arrow .bx-prev,.item-pager .slider-arrow .bx-next{position:absolute;top:50%;margin-top:-15px;z-index:9999;text-indent:9999px;width:15px;height:32px;background:url(../images/icons.png) no-repeat}
.item-pager .slider-arrow .bx-prev{left:0;background-position:0 -250px}
.item-pager .slider-arrow .bx-next{right:0;background-position:-50px -250px}
.item-pager__item{display:inline-block;vertical-align:top;width:28%}
.sub-nav-bar_second{position:absolute;top:100%;left:inherit;z-index:9999;width:260px;height:auto;padding:0;background:#3d3531;opacity:0;transition:all ease-in-out .3s;visibility:hidden;}
.sub-nav-bar_second .sub-nav{text-align:left;margin-bottom:0;padding:5px 10px;}
.sub-nav-bar_second .sub-nav .ins-sub-home-nav{padding:5px 0;margin-bottom:5px;border-bottom:1px solid rgba(255,255,255,.1);}
.sub-nav-bar_second .sub-nav .ins-sub-home-nav:last-child{border-bottom:0;margin-bottom:0;}
.sub-nav-bar_second .sub-nav:first-child{margin-top:0;background:#000;}
.sub-nav-bar_second .ins-sub-home-nav a:hover{color:#fff;}
@media screen and (max-width:2600px) {
.wrap-bar{display:none}
.header_home{display:block}
}
@media screen and (min-width:1600px) {
.intro .introcell{background-position:right 25% bottom;}
}
@media screen and (max-width: 991px) {
  ul.nav{max-height:450px;overflow:auto;}
  .sub-nav-bar_second{visibility:visible;opacity:1;}
}
@media screen and (max-width: 1090px) {
.offer{float:left;width:33.33%;overflow:hidden}
.offer-image,.wrap-offer-category,.offer-post{width:100%;height:auto;float:none}
.offer-post_left,.offer-post_right{padding:0}
.offer-post{padding:0 2%}
.offer-post__header{margin:0 0 14.0718562874%}
.wrap-offer-category{margin-bottom:5%}
.blog-post{margin-bottom:3%}
.blog-post:last-child{margin-bottom:0}
.blog-post__thumb{width:29%}
.blog-post__image,.blog-post__date{float:none;width:100%;height:auto}
.blog-post__date{padding:3%}
.blog-post__date:before{top:0;left:50%;margin:-30px 0 0 -15px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #ffc0b2}
.blog-post__thumb{height:auto}
.blog-post__container{width:71%;height:auto}
.collection-category .overlay-layer .fashion-style{display:none}
}
@media screen and (max-width: 1024px) {
.container{padding:0 2%}
.header{height:auto}
.logo,.wrap-nav{margin:2% 0}
.wrap-nav{text-align:center}
.pagination-arrow{right:2%}
.about-item .wrap-overlay-layer{display:block}
.subscribe__field{width:100%}
.subscribe__btn{margin:2.5% 0 0}
.blog-post_second-type .blog-post__footer{text-align:center}
.blog-post_second-type .blog-post__footer .group-btns,.blog-post_second-type .blog-post__footer .social{float:none}
.blog-post_second-type .blog-post__footer .social{margin-top:3%}
.blog-post_second-type .blog-post__footer .social-btn{margin-left:9%}
.blog-post_second-type .blog-post__footer .social-btn:first-child{margin-left:0}
.shop-filter:nth-child(3) span{display:block;margin-top:1%}
.collection-category:hover .wrap-overlay-layer_content{display:none}
.collection-category:hover .collection-category__title{display:block}
.collection-photo .wrap-overlay-layer{display:block}
.history-entry__title{font-size:3em}
.history-years{text-align:center}
.history-year{overflow:inherit;display:inline-block;width:31%;height:auto;margin:0 .5%;text-align:left}
.history-year__images,.history-year__content{float:none;width:100%}
.history-year__images img{width:100%;margin:0 0 3%}
.slide-entry__title{font-size:2.7em}
/*.wrap-main-slider,.main-slider__item{height:850px}*/
}
@media screen and (max-width: 991px) {
.wrap-nav{text-align:left;display:none;margin-bottom:2%;position:absolute;background: #3a322e;top: 60px;z-index: 100;}
.nav-toggle-btn{display:inline-block;float: right;top: 20px;}
.nav-toggle-btn:hover,.nav-toggle-btn:active,.nav-toggle-btn:focus{color:#fff;}
.sub-nav-bar{display:block!important;}
.sub-nav-bar_second{position:relative;width:100%;margin-top:15px;}
.nav__item{display:block;padding:5px 10px;}
}
@media screen and (max-width: 960px) {
.catalog-item__btn{width:auto}
.overlay-content__text{display:none}
.contact-map .wrap-container{position:inherit;display:block;max-width:100%;margin-top:2%;overflow:hidden}
.contact-btn-toggle{display:none}
.contact-map iframe{height:400px}
.contact-info,.contact-form{height:auto;width:50%;float:left}
.catalog-item-more__filters .btn{margin-left:2%}
.portfolio-item .overlay-layer .fashion-style{display:none}
.overlay-content__title{font-size:1.3em}
.portfolio-item .overlay-layer .btn{font-size:1em;padding:4.692308% 13.552036%}
}
@media screen and (max-width: 800px) {
.offers{text-align:center;margin-bottom:0}
.offer{float:none;display:inline-block;vertical-align:top;width:45%;margin:0 2% 2%}
.offer-post{text-align:left}
.wrap-share{text-align:center}
.wrap-share span{float:none;display:inline-block;margin:0 0 2%}
.share-btn{float:none;display:inline-block;vertical-align:middle;margin:0 .5% 1%}
.share-btn:nth-child(4),.share-btn:nth-child(5){float:none}
.subscribe{width:50%}
.footer-left-col,.footer-middle-col,.footer-right-col{float:left;width:50%;min-height:inherit;border:none;margin:0 0 3%;padding:0;text-align:center}
.footer-middle-col{display:none;}
.footer-middle-col{text-align:left}
.second-nav{text-align:left}
.second-nav__item{width:49%;margin-bottom:8px;}
.copy{margin-top:2%}
.history-entry__side,.history-entry__content{float:none;width:100%;height:auto}
.history-entry__side .fashion-style{margin-bottom:3%}
.history-entry__title{margin-bottom:3%}
.history-entry__side:before{display:none}
.history-entry__content{padding:2% 0}
.shop-item,.grid-sizer{width:45%}
.about-item__btn{font-size:.9em}
.person-more__main-title{font-size:1.2em}
.slide-content{width:85%;height:100%;margin:0 auto}
}
@media screen and (max-width: 768px) {
.header{text-align:center;padding:2% 0}
.logo{margin:0 0 5px}
.logo__title{font-size:2.57142857143em}
.logo__descr{font-size:1.71428571429em;text-align:center;margin:0}
.nav-toggle-btn{top:13px;}
.wrap-nav{float:none;text-align:left;width:94%;margin:0;border: 1px solid #ffff;}
.wrap-pagination{padding:2% 0}
.people,.person-more{float:none;width:100%}
.people__item{float:left;width:33.33%;margin:0;padding:0 2%}
.catalog-item__btn_second-type:first-child{margin-left:0}
.catalog-items{text-align:center}
.catalog-item{width:46%;text-align:left}
.collection-categories{text-align:center;margin-bottom:0}
.collection-category{width:36%;float:none;display:inline-block;margin:0 4% 8%}
}

.banner .owl-dots{position:absolute;bottom:10px;width:100%;}
.banner .owl-nav .owl-prev, .banner .owl-nav .owl-next {position: absolute;top: 0;bottom: 0;width: 10%;height: 100%;border: none;text-indent: -10000px;z-index: 1;background: none;opacity:.5;transition:all ease-in-out .5s;}
.banner .owl-nav .owl-prev {left: 0;background: url('../images/angle-left.png') no-repeat center center;}
.banner .owl-nav .owl-next {right: 0;background: url('../images/angle-right.png') no-repeat center center;}
.banner .owl-nav .owl-prev:hover, .banner .owl-nav .owl-next:hover{background-color:none!important;opacity:1;}

@media screen and (min-width: 768px) {
.testicar .owl-dots, .banner .owl-dots{display:none!important;}
}
@media screen and (max-width: 767px) {
.testicar .owl-dots{display:block;}
.testicar .owl-nav{display:none;}
.testicar .item{padding:10px 0;}
.banner .owl-dots{display:block;}
.banner .owl-nav{display:none;}
}
@media screen and (max-width: 670px) {
.shop-filter label,.shop-filter span{display:block;text-align:center}
.shop-filter label{margin-bottom:2%}
}
@media screen and (max-width: 600px) {
.nav__item img{display:none;}
.heading__title{font-size:2.857143em}
.about-items{text-align:center}
.about-item{float:none;display:inline-block;width:45%;margin:0 2% 4%;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.2);box-shadow:5px 5px 5px rgba(0,0,0,0.2)}
.offer{width:62%}
.wrap-share{padding:2% 0}
.collection-category{width:47%;margin:0 1% 3%}
.contact-info,.contact-form{height:auto;width:100%;float:left}
.history-year{width:48%;margin:0 .5% 5%}
.shop-item,.grid-sizer{width:50%}
.collection-categories_home .collection-category{width:47%}
.person-more_home{height:auto}
.person-more__photo{float:none;width:85%;margin:3% auto}
.person-more_home .person-more__content{float:none;width:100%;overflow-y:inherit;height:auto}
.portfolio-items{text-align:center}
.portfolio-item{float:none;display:inline-block;width:45.1%;margin:1%}
.portfolio-item_big{width:93%}
.portfolio-video{margin-top:1%}
.portfolio-video__item{float:none;width:93%;margin:0 auto 1.5%}
.portfolio-video__item:last-child{margin-bottom:0}
.home-nav{float:none;clear:both}
.footer-left-col,.footer-middle-col,.footer-right-col{width:100%;}
.footer-left-col{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1);}
.footer-left-col li{text-align:center;}
.footer-middle .fashion-style{overflow:hidden;}
.container-title_size_big{font-size:2em;letter-spacing: 2px !important;}
}
@media screen and (max-width: 568px) {
.heading__sub-title,.heading .container p{text-align:left}
.blog-col{width:50%}
.blog-col_wide-block{width:100%}
.blog-col_wide-block .blog-post{width:50%;float:left}
.contact-map iframe{height:280px}
.tabs_second-type .social{display:block;margin:0 0 3%}
.write-btn{float:none!important}
.catalog-item-more__left-col{float:none;width:75%;margin:0 auto 3%}
.catalog-item-more__right-col{float:none;width:100%;padding-left:0}
.catalog-item-more__descr li{list-style:inside disc;line-height:1.5;margin-left:5%}
.shop-items{margin:3% 0}
.shop-item,.grid-sizer{width:50%}
.shop-item__title,.overlay-content__title{font-size:1.3em}
.slide-entry__title{font-size:2.4em}
.slide-logo__title{font-size:4em}
.slide-entry{margin-right:0}
/*.wrap-main-slider,.main-slider__item{height:740px}*/
}
@media screen and (max-width: 480px) {
.header{padding:3% 0}
.heading__title{font-size:2em}
.heading{padding-bottom:40px}
.person__thumb{width:95%}
.person__post{display:none}
.person-contacts__col{display:block;margin:0}
.person-contacts__col:first-child{margin:0 0 11px;padding-right:0;border-right:transparent}
.subscribe{width:65%}
.shop-filter:nth-child(3) span{display:none}
.shop-item .overlay-layer .fashion-style{display:none}
.shop-item__title,.overlay-content__title{font-size:.9em}
.shop-item .overlay-layer .btn{padding:1.537459% 4.355049%;font-size:.8em}
.collection_home .collection-category__title{font-size:1.3em}
.portfolio-item .overlay-layer .btn{font-size:.7em}
.portfolio-item_big .overlay-layer .btn{font-size:1em}
.portfolio-item_big .overlay-layer .overlay-content__title{font-size:1.3em}
.slide-logo__title{font-size:2.5em}
.slide-logo__sub-title{font-size:2.5em}
.slide-entry__title{font-size:2em}
.slider-entry__sub-title{font-size:1.5em}
/*.wrap-main-slider,.main-slider__item{height:635px}*/
.slide-entry__footer .btn{margin:1%}
}
@media screen and (max-width: 400px) {
.blog-post__thumb{width:82%;float:none!important;margin:0 auto}
.blog-post__container{float:none;width:100%}
.blog-col{width:100%;margin:0;margin-bottom:3%;text-align:center}
.blog-col:last-child{margin-bottom:0}
.blog-col_wide-block .blog-post{float:none;width:100%}
.wrap-shop-filters{height:auto;margin-top:2%}
.wrap-shop-filters:before,.wrap-shop-filters:after{display:none}
.shop-filter{display:inline-block;width:100%;padding:3% 0}
.collection-category{width:70%}
.history-year{width:100%;margin:0 0 5%}
.history-entry__side .fashion-style{font-size:1.5em}
.history-entry__title{font-size:2em}
.shop-item,.grid-sizer{width:93%}
.collection-categories_home .collection-category{width:100%;margin:0 0 3%}
}
@media screen and (max-width: 320px) {
.container{padding:0 3%}
.logo{margin:0 0 5%}
.wrap-nav{padding:10px 0;}
.nav__item:first-child{border-top:none}
.nav__item:last-child{border-bottom:none}
.nav__item a:hover{text-decoration:none}
.nav__item_active{border-bottom:1px solid #7A7373}
.nav__item_active a{text-decoration:none;text-indent:3%}
.wrap-pagination{padding:3% 0}
.heading__sub-title{margin-bottom:3%}
.offer{width:96%;margin:0;margin-bottom:5%}
.wrap-share{padding:3% 0}
.wrap-share span{margin:0 0 3%}
.footer-middle .container{padding:3%}
.footer-middle__title{margin-bottom:5%}
.subscribe{width:100%;padding:3%}
.footer-left-col,.footer-middle-col,.footer-right-col{margin-bottom:5%}
.about-item{width:90%}
.about,.wrap-team{margin-top:8%}
.blog-post__thumb{width:100%}
.catalog-item{width:100%;margin-right:0;margin-left:0}
.wrap-shop-filters{margin-top:3%}
.collection-category{width:89%;margin:0 0 3%}
.collection-photo{width:100%;margin:0 0 3%}
.container-title{font-size:1.7em}
.catalog-item-more__left-col{width:100%}
.shop-item,.grid-sizer{width:100%}
.shop-item .overlay-layer .fashion-style{display:block}
.person-more__photo{width:100%}
.person-more__gallery-item{width:49%}
.portfolio-item{width:90%;margin:0 0 3%}
.portfolio-item_big{width:100%}
.portfolio-item .overlay-layer .overlay-content__title{font-size:1.3em}
.portfolio-item .overlay-layer .btn{font-size:1em}
.slide-logo__title{font-size:2em}
.slide-logo__sub-title{font-size:2.2em}
.slide-entry__title{font-size:1.6em}
/*.wrap-main-slider,.main-slider__item{height:540px}*/
.wrap-nav_home .nav__item > a{padding:0}
}
.font-600{font-weight:600}
.f-17px{font-size:17px}
.font18{font-size:18px}
.color222{color:#222 !important}
.ed-advan ul li {
float: left;
width: 25%;
padding: 25px;
box-sizing: border-box;
}
ul:not(.browser-default) li {
list-style-type: none;
}
.ed-advan ul li img{margin-left:10px}
.ed-advan ul li:nth-child(1) {
border-bottom: 1px solid #888;
}
.ed-advan ul li:nth-child(2) {
border-bottom: 1px solid #888;
border-left: 1px solid #888;
border-right: 1px solid #888;
}
.ed-advan ul li:nth-child(3) {
border-bottom: 1px solid #888;
border-right: 1px solid #888;
}
.ed-advan ul li:nth-child(4) {
border-bottom: 1px solid #888;

}
.ed-advan ul li:nth-child(5) {

}
.ed-advan ul li:nth-child(6) {
border-left: 1px solid #888;
border-right: 1px solid #888;
}
.ed-advan ul li:nth-child(7) {
border-right: 1px solid #888;
}
.ed-advan ul li:nth-child(8) {

}
form.subscribe input::-webkit-input-placeholder {
  color: #ccc !important;
  opacity:1;
}
form.subscribe input::-moz-placeholder { 
  color: #ccc!important;
  opacity:1;
}
form.subscribe input:-ms-input-placeholder { 
  color: #ccc!important;
  opacity:1;
}
form.subscribe input:-moz-placeholder {
  color: #ccc!important;
  opacity:1;
}

::-webkit-input-placeholder {
  color: #000 !important;
  opacity:1;
}
::-moz-placeholder { 
  color: #000!important;
  opacity:1;
}
:-ms-input-placeholder { 
  color: #000!important;
  opacity:1;
}
:-moz-placeholder {
  color: #000!important;
  opacity:1;
}
.fashion-img{width: 100%;}