@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,600italic,700italic,400italic,300,300italic);.posrelative{position:relative}.overflowhidden{overflow:hidden}.clearboth{clear:both}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}.valignp{display:table}.valignc{display:table-cell;vertical-align:middle}.hidden{display:none!important;visibility:hidden!important}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'signerica_fatregular';src:url("../../fonts/signerica_fat-webfont.eot");src:url("../../fonts/signerica_fat-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/signerica_fat-webfont.woff2") format("woff2"), url("../../fonts/signerica_fat-webfont.woff") format("woff"), url("../../fonts/signerica_fat-webfont.ttf") format("truetype"), url("../../fonts/signerica_fat-webfont.svg#signerica_fatregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'playfair_displayitalic';src:url("../../fonts/playfairdisplay-italic-webfont.eot");src:url("../../fonts/playfairdisplay-italic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/playfairdisplay-italic-webfont.woff2") format("woff2"), url("../../fonts/playfairdisplay-italic-webfont.woff") format("woff"), url("../../fonts/playfairdisplay-italic-webfont.ttf") format("truetype"), url("../../fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url("../../fonts/opensans-light-webfont.eot");src:url("../../fonts/opensans-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-light-webfont.woff2") format("woff2"), url("../../fonts/opensans-light-webfont.woff") format("woff"), url("../../fonts/opensans-light-webfont.ttf") format("truetype"), url("../../fonts/opensans-light-webfont.svg#open_sanslight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Neutra2TextBold';src:url("../../fonts/Neutra2TextBold.eot");src:url("../../fonts/Neutra2TextBold.eot") format("embedded-opentype"), url("../../fonts/Neutra2TextBold.woff2") format("woff2"), url("../../fonts/Neutra2TextBold.woff") format("woff"), url("../../fonts/Neutra2TextBold.ttf") format("truetype"), url("../../fonts/Neutra2TextBold.svg#Neutra2TextBold") format("svg")}@font-face{font-family:'Didot2';src:url("../../fonts/Didot2.eot");src:url("../../fonts/Didot2.eot") format("embedded-opentype"), url("../../fonts/Didot2.woff2") format("woff2"), url("../../fonts/Didot2.woff") format("woff"), url("../../fonts/Didot2.ttf") format("truetype"), url("../../fonts/Didot2.svg#Didot2") format("svg")}.bkgd-blue{background:#25d}.bkgd-black{background:#000000}.bkgd-ltgrey{background:#f0f0f0}.bkgd-pink{background:#e8babb}.txt-pink{color:#e8babb}.txt-blue{color:#25d}.txt-black{color:#000000}.txt-ltgrey{color:#f0f0f0}.txt-white{color:#fff}@-webkit-keyframes bounce{0%,50%,to{-webkit-transform:translateY(0)}25%,75%{-webkit-transform:translateY(4px)}}@-moz-keyframes bounce{0%,50%,to{-moz-transform:translateY(0)}25%,75%{-moz-transform:translateY(4px)}}@-o-keyframes bounce{0%,50%,to{-o-transform:translateY(0)}25%,75%{-o-transform:translateY(4px)}}@keyframes bounce{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(4px);transform:translateY(4px)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%,50%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%,50%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%,50%{opacity:0}to{opacity:1}}@keyframes fadein{0%,50%{opacity:0}to{opacity:1}}.bounce{-webkit-animation:bounce 2s linear 4s infinite alternate;-moz-animation:bounce 2s linear 4s infinite alternate;-o-animation:bounce 2s linear 4s infinite alternate;-ms-animation:bounce 2s linear 4s infinite alternate;animation:bounce 2s linear 4s infinite alternate}.fadein{-webkit-animation:fadein 4s infinite linear ease-out forwards 4s;-moz-animation:fadein 4s infinite linear ease-out forwards 4s;-o-animation:fadein 4s infinite linear ease-out forwards 4s;-ms-animation:fadein 4s infinite linear ease-out forwards 4s;animation:fadein 4s infinite linear ease-out forwards 4s}.section{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.section.active{background:yellow}body.stickymenuon .navscrollexample{position:fixed;top:0;left:0;background:grey}.navscrollexample .active{color:red}.withpreloader{position:relative}.withpreloader:before{content:'';background:#faeeee;display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.withpreloader .preloader-animation{position:absolute;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;border:4px solid rgba(255, 255, 255, 0.25);width:40px;height:40px;border-radius:999px;margin-top:-20px;margin-left:-20px;top:50%;left:50%;z-index:11}.withpreloader .preloader-animation span{position:absolute;width:40px;height:40px;border:4px solid transparent;border-top:4px solid #fff;top:-4px;left:-4px;border-radius:999px}.withpreloader .preloader-animation,.withpreloader:before{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.withpreloader.loaded .preloader-animation,.withpreloader.loaded:before{opacity:0}.withpreloader.ready .preloader-animation,.withpreloader.ready:before{display:none}.breakpointer{position:fixed;top:0;right:0;display:block}.breakpointer:before{content:'Small';position:absolute;top:0;right:0;text-align:center;display:block;background:teal;font-size:.9em;width:100px;color:#fff}@media (min-width:480px){.breakpointer:before{content:'Medium';display:block;background:green}}@media (min-width:768px){.breakpointer:before{content:'Large';display:block;background:gold}}@media (min-width:990px){.breakpointer:before{content:'Xtra Large';display:block;background:orange}}@media (min-width:1200px){.breakpointer:before{content:'Xtra Xtra Large';display:block;background:red}}@media (max-width:479px){.hidden-sm{display:none!important}}@media (min-width:480px) and (max-width:767px){.hidden-md{display:none!important}}@media (min-width:768px) and (max-width:989px){.hidden-lg{display:none!important}}@media (min-width:990px){.hidden-xl{display:none!important}}.wrapper{padding-left:20px;padding-right:20px}@media (min-width:768px){.wrapper{padding-left:40px;padding-right:40px}}.row{max-width:1070px;margin-right:auto;margin-left:auto;clear:left}.row .columns{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.row .columns>.row{margin-right:-10px;margin-left:-10px}.row .col-sm-1{width:8.33333%;padding-right:10px;padding-left:10px}.row .col-sm-2{width:16.66667%;padding-right:10px;padding-left:10px}.row .col-sm-3{width:25%;padding-right:10px;padding-left:10px}.row .col-sm-4{width:33.33333%;padding-right:10px;padding-left:10px}.row .col-sm-5{width:41.66667%;padding-right:10px;padding-left:10px}.row .col-sm-6{width:50%;padding-right:10px;padding-left:10px}.row .col-sm-7{width:58.33333%;padding-right:10px;padding-left:10px}.row .col-sm-8{width:66.66667%;padding-right:10px;padding-left:10px}.row .col-sm-9{width:75%;padding-right:10px;padding-left:10px}.row .col-sm-10{width:83.33333%;padding-right:10px;padding-left:10px}.row .col-sm-11{width:91.66667%;padding-right:10px;padding-left:10px}.row .col-sm-12{width:100%;padding-right:10px;padding-left:10px}@media (min-width:480px){.row .col-md-1{width:8.33333%;padding-right:10px;padding-left:10px}.row .col-md-2{width:16.66667%;padding-right:10px;padding-left:10px}.row .col-md-3{width:25%;padding-right:10px;padding-left:10px}.row .col-md-4{width:33.33333%;padding-right:10px;padding-left:10px}.row .col-md-5{width:41.66667%;padding-right:10px;padding-left:10px}.row .col-md-6{width:50%;padding-right:10px;padding-left:10px}.row .col-md-7{width:58.33333%;padding-right:10px;padding-left:10px}.row .col-md-8{width:66.66667%;padding-right:10px;padding-left:10px}.row .col-md-9{width:75%;padding-right:10px;padding-left:10px}.row .col-md-10{width:83.33333%;padding-right:10px;padding-left:10px}.row .col-md-11{width:91.66667%;padding-right:10px;padding-left:10px}.row .col-md-12{width:100%;padding-right:10px;padding-left:10px}}@media (min-width:768px){.row .col-lg-1{width:8.33333%;padding-right:10px;padding-left:10px}.row .col-lg-2{width:16.66667%;padding-right:10px;padding-left:10px}.row .col-lg-3{width:25%;padding-right:10px;padding-left:10px}.row .col-lg-4{width:33.33333%;padding-right:10px;padding-left:10px}.row .col-lg-5{width:41.66667%;padding-right:10px;padding-left:10px}.row .col-lg-6{width:50%;padding-right:10px;padding-left:10px}.row .col-lg-7{width:58.33333%;padding-right:10px;padding-left:10px}.row .col-lg-8{width:66.66667%;padding-right:10px;padding-left:10px}.row .col-lg-9{width:75%;padding-right:10px;padding-left:10px}.row .col-lg-10{width:83.33333%;padding-right:10px;padding-left:10px}.row .col-lg-11{width:91.66667%;padding-right:10px;padding-left:10px}.row .col-lg-12{width:100%;padding-right:10px;padding-left:10px}}@media (min-width:990px){.row .col-lg-1{width:8.33333%;padding-right:10px;padding-left:10px}.row .col-lg-2{width:16.66667%;padding-right:10px;padding-left:10px}.row .col-lg-3{width:25%;padding-right:10px;padding-left:10px}.row .col-lg-4{width:33.33333%;padding-right:10px;padding-left:10px}.row .col-lg-5{width:41.66667%;padding-right:10px;padding-left:10px}.row .col-lg-6{width:50%;padding-right:10px;padding-left:10px}.row .col-lg-7{width:58.33333%;padding-right:10px;padding-left:10px}.row .col-lg-8{width:66.66667%;padding-right:10px;padding-left:10px}.row .col-lg-9{width:75%;padding-right:10px;padding-left:10px}.row .col-lg-10{width:83.33333%;padding-right:10px;padding-left:10px}.row .col-lg-11{width:91.66667%;padding-right:10px;padding-left:10px}.row .col-lg-12{width:100%;padding-right:10px;padding-left:10px}}.grid-demo .columns{border:solid 1px #000;text-align:center}body,html{color:#000000}body{font-family:'Open Sans', sans-serif;font-size:0.9em;line-height:1.6em}.nlbr{display:inline-block}a{color:#e8babb;text-decoration:underline;outline:0;cursor:pointer;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}a:focus,a:hover{text-decoration:none;color:#e8babb}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:10px 0;padding:0;font-weight:600}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;text-decoration:none}.h1,h1{font-size:2em;font-weight:normal;line-height:1.3em;margin-bottom:14px;font-family:'signerica_fatregular', serif}@media (min-width:768px){.h1,h1{font-size:4em}}.h2,h2{font-size:1.2em;line-height:1.5em;margin-bottom:10px;font-family:'Neutra2TextBold', sans-serif;text-transform:uppercase;letter-spacing:0.05em}@media (min-width:768px){.h2,h2{font-size:1.6em;line-height:1.7em}}.h3,h3{font-size:1.1em;line-height:1.5em;margin-bottom:8px;font-family:'playfair_displayitalic', serif;font-weight:normal;letter-spacing:.05em;text-transform:none}.h4,h4{font-size:1em;line-height:1em;margin-bottom:4px}.h5,h5{font-size:0.9em;line-height:0.9em}.h6,h6{font-size:0.8em;line-height:0.8em}p{margin:20px 0;font-weight:300;letter-spacing:.01em}p a{color:#e8babb}p a:focus,p a:hover{color:#e8babb}p.lead{font-weight:600}em{font-style:italic}strong{font-weight:600}small{font-size:80%}.csheading{font-family:'Didot2', serif;font-style:italic;font-size:3em;font-weight:normal;text-transform:uppercase}blockquote{margin:15px 0;display:block;padding:0;position:relative;background:transparent;font-family:Didot2,serif;font-size:2em;text-transform:uppercase;line-height:1.5em}blockquote p{font-family:'Didot2', serif;font-style:italic}blockquote cite{font-weight:600}ol,ul{list-style:none;margin:10px 0;padding:0}ol li,ul li{font-weight:300}.ul li{position:relative;padding-left:2em}.ul li:before{content:'';position:absolute;top:.7em;left:0;width:3px;height:3px;display:block;background:black;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.ol{counter-reset:li}.ol li{position:relative;padding-left:1.5em}.ol li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:0;display:block;color:black}table tr{border-bottom:1px solid #f0f0f0}table th{padding:10px 20px}table td{padding:10px 20px}hr{border:solid #f0f0f0;border-width:1px 0 0;clear:both;margin:30px 0;height:0}hr.short-black{border:solid #000;border-width:3px 0 0;width:30px}.uppercase{text-transform:uppercase}img.icon{display:inline-block;max-width:none;width:auto;height:auto}img.icon:hover{fill:red}figure{border:1px solid #f0f0f0;padding:5px;display:inline-block;margin:10px 0}.floatright{float:right;margin:0 0 0 20px}.floatleft{float:left;margin:0 20px 0 0}img{max-width:100%}@media (max-width:768px){.floatright{float:none}.floatleft{float:none}}.b-lazy-cnt{display:inline-block;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;opacity:0}.b-lazy-cnt.loaded{opacity:1}.b-lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;opacity:0}.b-lazy.b-loaded{opacity:1}.brush-btn,.btn-large.hamburger-btn:after,.btn-large.hamburger-btn:before,.btn-large.wpcf7-submit:after,.btn-large.wpcf7-submit:before,.btn-reg.hamburger-btn:after,.btn-reg.hamburger-btn:before,.btn-reg.wpcf7-submit:after,.btn-reg.wpcf7-submit:before,.btn-smll.hamburger-btn:after,.btn-smll.hamburger-btn:before,.btn-smll.wpcf7-submit:after,.btn-smll.wpcf7-submit:before,.btn.btn-large:after,.btn.btn-large:before,.btn.btn-reg:after,.btn.btn-reg:before,.btn.btn-smll:after,.btn.btn-smll:before,.press .btn-large.hamburger-btn:after,.press .btn-large.hamburger-btn:before,.press .btn-large.wpcf7-submit:after,.press .btn-large.wpcf7-submit:before,.press .btn.btn-large:after,.press .btn.btn-large:before,.press input.btn-large[type=button]:after,.press input.btn-large[type=button]:before,.press input.btn-large[type=reset]:after,.press input.btn-large[type=reset]:before,.press input.btn-large[type=submit]:after,.press input.btn-large[type=submit]:before,input.btn-large[type=button]:after,input.btn-large[type=button]:before,input.btn-large[type=reset]:after,input.btn-large[type=reset]:before,input.btn-large[type=submit]:after,input.btn-large[type=submit]:before,input.btn-reg[type=button]:after,input.btn-reg[type=button]:before,input.btn-reg[type=reset]:after,input.btn-reg[type=reset]:before,input.btn-reg[type=submit]:after,input.btn-reg[type=submit]:before,input.btn-smll[type=button]:after,input.btn-smll[type=button]:before,input.btn-smll[type=reset]:after,input.btn-smll[type=reset]:before,input.btn-smll[type=submit]:after,input.btn-smll[type=submit]:before{display:inline-block;background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;background-position:0 0}.brush-btn.style1,.style1.btn-large.hamburger-btn:after,.style1.btn-large.hamburger-btn:before,.style1.btn-large.wpcf7-submit:after,.style1.btn-large.wpcf7-submit:before,.style1.btn-reg.hamburger-btn:after,.style1.btn-reg.hamburger-btn:before,.style1.btn-reg.wpcf7-submit:after,.style1.btn-reg.wpcf7-submit:before,.style1.btn-smll.hamburger-btn:after,.style1.btn-smll.hamburger-btn:before,.style1.btn-smll.wpcf7-submit:after,.style1.btn-smll.wpcf7-submit:before,.style1.btn.btn-large:after,.style1.btn.btn-large:before,.style1.btn.btn-reg:after,.style1.btn.btn-reg:before,.style1.btn.btn-smll:after,.style1.btn.btn-smll:before,input.style1.btn-large[type=button]:after,input.style1.btn-large[type=button]:before,input.style1.btn-large[type=reset]:after,input.style1.btn-large[type=reset]:before,input.style1.btn-large[type=submit]:after,input.style1.btn-large[type=submit]:before,input.style1.btn-reg[type=button]:after,input.style1.btn-reg[type=button]:before,input.style1.btn-reg[type=reset]:after,input.style1.btn-reg[type=reset]:before,input.style1.btn-reg[type=submit]:after,input.style1.btn-reg[type=submit]:before,input.style1.btn-smll[type=button]:after,input.style1.btn-smll[type=button]:before,input.style1.btn-smll[type=reset]:after,input.style1.btn-smll[type=reset]:before,input.style1.btn-smll[type=submit]:after,input.style1.btn-smll[type=submit]:before{min-width:192px;height:63px}.brush-btn.style2,.style2.btn-large.hamburger-btn:after,.style2.btn-large.hamburger-btn:before,.style2.btn-large.wpcf7-submit:after,.style2.btn-large.wpcf7-submit:before,.style2.btn-reg.hamburger-btn:after,.style2.btn-reg.hamburger-btn:before,.style2.btn-reg.wpcf7-submit:after,.style2.btn-reg.wpcf7-submit:before,.style2.btn-smll.hamburger-btn:after,.style2.btn-smll.hamburger-btn:before,.style2.btn-smll.wpcf7-submit:after,.style2.btn-smll.wpcf7-submit:before,.style2.btn.btn-large:after,.style2.btn.btn-large:before,.style2.btn.btn-reg:after,.style2.btn.btn-reg:before,.style2.btn.btn-smll:after,.style2.btn.btn-smll:before,input.style2.btn-large[type=button]:after,input.style2.btn-large[type=button]:before,input.style2.btn-large[type=reset]:after,input.style2.btn-large[type=reset]:before,input.style2.btn-large[type=submit]:after,input.style2.btn-large[type=submit]:before,input.style2.btn-reg[type=button]:after,input.style2.btn-reg[type=button]:before,input.style2.btn-reg[type=reset]:after,input.style2.btn-reg[type=reset]:before,input.style2.btn-reg[type=submit]:after,input.style2.btn-reg[type=submit]:before,input.style2.btn-smll[type=button]:after,input.style2.btn-smll[type=button]:before,input.style2.btn-smll[type=reset]:after,input.style2.btn-smll[type=reset]:before,input.style2.btn-smll[type=submit]:after,input.style2.btn-smll[type=submit]:before{min-width:192px;height:63px}.brush-btn.style3,.style3.btn-large.hamburger-btn:after,.style3.btn-large.hamburger-btn:before,.style3.btn-large.wpcf7-submit:after,.style3.btn-large.wpcf7-submit:before,.style3.btn-reg.hamburger-btn:after,.style3.btn-reg.hamburger-btn:before,.style3.btn-reg.wpcf7-submit:after,.style3.btn-reg.wpcf7-submit:before,.style3.btn-smll.hamburger-btn:after,.style3.btn-smll.hamburger-btn:before,.style3.btn-smll.wpcf7-submit:after,.style3.btn-smll.wpcf7-submit:before,.style3.btn.btn-large:after,.style3.btn.btn-large:before,.style3.btn.btn-reg:after,.style3.btn.btn-reg:before,.style3.btn.btn-smll:after,.style3.btn.btn-smll:before,input.style3.btn-large[type=button]:after,input.style3.btn-large[type=button]:before,input.style3.btn-large[type=reset]:after,input.style3.btn-large[type=reset]:before,input.style3.btn-large[type=submit]:after,input.style3.btn-large[type=submit]:before,input.style3.btn-reg[type=button]:after,input.style3.btn-reg[type=button]:before,input.style3.btn-reg[type=reset]:after,input.style3.btn-reg[type=reset]:before,input.style3.btn-reg[type=submit]:after,input.style3.btn-reg[type=submit]:before,input.style3.btn-smll[type=button]:after,input.style3.btn-smll[type=button]:before,input.style3.btn-smll[type=reset]:after,input.style3.btn-smll[type=reset]:before,input.style3.btn-smll[type=submit]:after,input.style3.btn-smll[type=submit]:before{min-width:125px;height:41px}.style1.br-col-white{background-image:url(../../images/brush-button1-white.svg)}.style1.br-col-pink{background-image:url(../../images/brush-button1-pink.svg)}.style1.br-col-black{background-image:url(../../images/brush-button1-black.svg)}.style2.br-col-white{background-image:url(../../images/brush-button2-white.svg)}.btn-large.hamburger-btn:after,.btn-large.wpcf7-submit:after,.btn.btn-large:after,.press .btn-large.hamburger-btn:before,.press .btn-large.wpcf7-submit:before,.press .btn.btn-large:before,.press input.btn-large[type=button]:before,.press input.btn-large[type=reset]:before,.press input.btn-large[type=submit]:before,.style2.br-col-pink,input.btn-large[type=button]:after,input.btn-large[type=reset]:after,input.btn-large[type=submit]:after{background-image:url(../../images/brush-button2-pink.svg)}.btn-large.hamburger-btn:before,.btn-large.wpcf7-submit:before,.btn.btn-large:before,.press .btn-large.hamburger-btn:after,.press .btn-large.wpcf7-submit:after,.press .btn.btn-large:after,.press input.btn-large[type=button]:after,.press input.btn-large[type=reset]:after,.press input.btn-large[type=submit]:after,.style2.br-col-black,input.btn-large[type=button]:before,input.btn-large[type=reset]:before,input.btn-large[type=submit]:before{background-image:url(../../images/brush-button2-black.svg)}.style3.br-col-white{background-image:url(../../images/brush-button3-white.svg)}.btn-reg.hamburger-btn:before,.btn-reg.wpcf7-submit:before,.btn-smll.hamburger-btn:before,.btn-smll.wpcf7-submit:before,.btn.btn-reg:before,.btn.btn-smll:before,.style3.br-col-pink,input.btn-reg[type=button]:before,input.btn-reg[type=reset]:before,input.btn-reg[type=submit]:before,input.btn-smll[type=button]:before,input.btn-smll[type=reset]:before,input.btn-smll[type=submit]:before{background-image:url(../../images/brush-button3-pink.svg)}.btn-reg.hamburger-btn:after,.btn-reg.wpcf7-submit:after,.btn-smll.hamburger-btn:after,.btn-smll.wpcf7-submit:after,.btn.btn-reg:after,.btn.btn-smll:after,.style3.br-col-black,input.btn-reg[type=button]:after,input.btn-reg[type=reset]:after,input.btn-reg[type=submit]:after,input.btn-smll[type=button]:after,input.btn-smll[type=reset]:after,input.btn-smll[type=submit]:after{background-image:url(../../images/brush-button3-black.svg)}.btn,.hamburger-btn,.wpcf7-submit,a.btn,a.hamburger-btn,a.wpcf7-submit,input[type=button],input[type=reset],input[type=submit]{position:relative;z-index:1;border:none;background:#666;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#fff;display:inline-block;text-align:center;font-size:1em;font-weight:normal;text-decoration:none;cursor:pointer;margin-bottom:20px;line-height:normal;padding:10px 15px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;letter-spacing:.09em;font-family:'playfair_displayitalic'}.btn:focus,.hamburger-btn:focus,.wpcf7-submit:focus,a.btn:focus,a.hamburger-btn:focus,a.wpcf7-submit:focus,input:focus[type=button],input:focus[type=reset],input:focus[type=submit]{outline:none!important}.btn:hover,.hamburger-btn:hover,.wpcf7-submit:hover,a.btn:hover,a.hamburger-btn:hover,a.wpcf7-submit:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background:transparent}.btn:focus,.hamburger-btn:focus,.wpcf7-submit:focus,a.btn:focus,a.hamburger-btn:focus,a.wpcf7-submit:focus,input:focus[type=button],input:focus[type=reset],input:focus[type=submit]{background:transparent}.btn:active,.hamburger-btn:active,.wpcf7-submit:active,a.btn:active,a.hamburger-btn:active,a.wpcf7-submit:active,input:active[type=button],input:active[type=reset],input:active[type=submit]{background:transparent}.btn::-moz-focus-inner,.hamburger-btn::-moz-focus-inner,.wpcf7-submit::-moz-focus-inner,a.btn::-moz-focus-inner,a.hamburger-btn::-moz-focus-inner,a.wpcf7-submit::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}.btn-smll.hamburger-btn,.btn-smll.wpcf7-submit,.btn.btn-smll,input.btn-smll[type=button],input.btn-smll[type=reset],input.btn-smll[type=submit]{font-size:0.8em}.btn-reg.hamburger-btn,.btn-reg.wpcf7-submit,.btn-smll.hamburger-btn,.btn-smll.wpcf7-submit,.btn.btn-reg,.btn.btn-smll,input.btn-reg[type=button],input.btn-reg[type=reset],input.btn-reg[type=submit],input.btn-smll[type=button],input.btn-smll[type=reset],input.btn-smll[type=submit]{text-align:center;height:41px;line-height:41px;background:transparent;position:relative;padding:0 15px;min-width:129px}.btn-reg.hamburger-btn:before,.btn-reg.wpcf7-submit:before,.btn-smll.hamburger-btn:before,.btn-smll.wpcf7-submit:before,.btn.btn-reg:before,.btn.btn-smll:before,input.btn-reg[type=button]:before,input.btn-reg[type=reset]:before,input.btn-reg[type=submit]:before,input.btn-smll[type=button]:before,input.btn-smll[type=reset]:before,input.btn-smll[type=submit]:before{opacity:0}.btn-reg.hamburger-btn:after,.btn-reg.hamburger-btn:before,.btn-reg.wpcf7-submit:after,.btn-reg.wpcf7-submit:before,.btn-smll.hamburger-btn:after,.btn-smll.hamburger-btn:before,.btn-smll.wpcf7-submit:after,.btn-smll.wpcf7-submit:before,.btn.btn-reg:after,.btn.btn-reg:before,.btn.btn-smll:after,.btn.btn-smll:before,input.btn-reg[type=button]:after,input.btn-reg[type=button]:before,input.btn-reg[type=reset]:after,input.btn-reg[type=reset]:before,input.btn-reg[type=submit]:after,input.btn-reg[type=submit]:before,input.btn-smll[type=button]:after,input.btn-smll[type=button]:before,input.btn-smll[type=reset]:after,input.btn-smll[type=reset]:before,input.btn-smll[type=submit]:after,input.btn-smll[type=submit]:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.btn-reg.hamburger-btn:focus:before,.btn-reg.hamburger-btn:hover:before,.btn-reg.wpcf7-submit:focus:before,.btn-reg.wpcf7-submit:hover:before,.btn-smll.hamburger-btn:focus:before,.btn-smll.hamburger-btn:hover:before,.btn-smll.wpcf7-submit:focus:before,.btn-smll.wpcf7-submit:hover:before,.btn.btn-reg:focus:before,.btn.btn-reg:hover:before,.btn.btn-smll:focus:before,.btn.btn-smll:hover:before,input.btn-reg[type=button]:focus:before,input.btn-reg[type=button]:hover:before,input.btn-reg[type=reset]:focus:before,input.btn-reg[type=reset]:hover:before,input.btn-reg[type=submit]:focus:before,input.btn-reg[type=submit]:hover:before,input.btn-smll[type=button]:focus:before,input.btn-smll[type=button]:hover:before,input.btn-smll[type=reset]:focus:before,input.btn-smll[type=reset]:hover:before,input.btn-smll[type=submit]:focus:before,input.btn-smll[type=submit]:hover:before{opacity:1}.btn-reg.hamburger-btn:focus:after,.btn-reg.hamburger-btn:hover:after,.btn-reg.wpcf7-submit:focus:after,.btn-reg.wpcf7-submit:hover:after,.btn-smll.hamburger-btn:focus:after,.btn-smll.hamburger-btn:hover:after,.btn-smll.wpcf7-submit:focus:after,.btn-smll.wpcf7-submit:hover:after,.btn.btn-reg:focus:after,.btn.btn-reg:hover:after,.btn.btn-smll:focus:after,.btn.btn-smll:hover:after,input.btn-reg[type=button]:focus:after,input.btn-reg[type=button]:hover:after,input.btn-reg[type=reset]:focus:after,input.btn-reg[type=reset]:hover:after,input.btn-reg[type=submit]:focus:after,input.btn-reg[type=submit]:hover:after,input.btn-smll[type=button]:focus:after,input.btn-smll[type=button]:hover:after,input.btn-smll[type=reset]:focus:after,input.btn-smll[type=reset]:hover:after,input.btn-smll[type=submit]:focus:after,input.btn-smll[type=submit]:hover:after{opacity:0}.btn-large.hamburger-btn,.btn-large.wpcf7-submit,.btn.btn-large,input.btn-large[type=button],input.btn-large[type=reset],input.btn-large[type=submit]{font-size:1.3em;padding:0 15px;height:63px;text-align:center;line-height:63px;background:transparent;position:relative;padding:0;color:#000000;min-width:197px}.btn-large.hamburger-btn:before,.btn-large.wpcf7-submit:before,.btn.btn-large:before,input.btn-large[type=button]:before,input.btn-large[type=reset]:before,input.btn-large[type=submit]:before{opacity:0}.btn-large.hamburger-btn:after,.btn-large.hamburger-btn:before,.btn-large.wpcf7-submit:after,.btn-large.wpcf7-submit:before,.btn.btn-large:after,.btn.btn-large:before,input.btn-large[type=button]:after,input.btn-large[type=button]:before,input.btn-large[type=reset]:after,input.btn-large[type=reset]:before,input.btn-large[type=submit]:after,input.btn-large[type=submit]:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.btn-large.hamburger-btn:focus,.btn-large.hamburger-btn:hover,.btn-large.wpcf7-submit:focus,.btn-large.wpcf7-submit:hover,.btn.btn-large:focus,.btn.btn-large:hover,input.btn-large:focus[type=button],input.btn-large:focus[type=reset],input.btn-large:focus[type=submit],input.btn-large:hover[type=button],input.btn-large:hover[type=reset],input.btn-large:hover[type=submit]{color:#fff}.btn-large.hamburger-btn:focus:before,.btn-large.hamburger-btn:hover:before,.btn-large.wpcf7-submit:focus:before,.btn-large.wpcf7-submit:hover:before,.btn.btn-large:focus:before,.btn.btn-large:hover:before,input.btn-large[type=button]:focus:before,input.btn-large[type=button]:hover:before,input.btn-large[type=reset]:focus:before,input.btn-large[type=reset]:hover:before,input.btn-large[type=submit]:focus:before,input.btn-large[type=submit]:hover:before{opacity:1}.btn-large.hamburger-btn:focus:after,.btn-large.hamburger-btn:hover:after,.btn-large.wpcf7-submit:focus:after,.btn-large.wpcf7-submit:hover:after,.btn.btn-large:focus:after,.btn.btn-large:hover:after,input.btn-large[type=button]:focus:after,input.btn-large[type=button]:hover:after,input.btn-large[type=reset]:focus:after,input.btn-large[type=reset]:hover:after,input.btn-large[type=submit]:focus:after,input.btn-large[type=submit]:hover:after{opacity:0}.hamburger-btn{padding:0;width:32px;background:none}.hamburger-btn em{display:block;height:6px;margin:5px 0;background:#000;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:relative}.hamburger-btn.open em:first-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:11px}.hamburger-btn.open em:nth-child(2){opacity:0}.hamburger-btn.open em:last-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-11px}.btn,.hamburger-btn,.wpcf7-submit,input[type=button],input[type=reset],input[type=submit]{-webkit-tap-highlight-color:transparent}.label,.legend,label,legend{display:inline-block;font-size:0.9em;line-height:1.4em;padding:2px 0}fieldset{border:0;margin:0;padding:0}label.error{color:red}.gtie9 .hide-label{display:none!important;visibility:hidden!important}.msg{padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:10px 0}.msg>*{margin:0}.msg.success{border:solid 1px green;color:green}.msg.error{border:solid 1px red;color:red}.msg.waiting{border:solid 1px black;color:red}.fieldstyle,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #f0f0f0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#f0f0f0;padding:3px 8px;outline:none;margin:0;display:inline-block;position:relative;font-size:1.1em;font-weight:300;line-height:1.4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.fieldstyle:focus,input:focus[type=email],input:focus[type=number],input:focus[type=password],input:focus[type=search],input:focus[type=tel],input:focus[type=text],select:focus,textarea:focus{outline:none!important;background-color:#eee}.fieldstyle.error,input.error[type=email],input.error[type=number],input.error[type=password],input.error[type=search],input.error[type=tel],input.error[type=text],select.error,textarea.error{border-color:red}.fieldstyle.valid,input.valid[type=email],input.valid[type=number],input.valid[type=password],input.valid[type=search],input.valid[type=tel],input.valid[type=text],select.valid,textarea.valid{border-color:green}textarea{resize:vertical}.checkboxes,.checkradio,.radios{display:inline-block;padding:0;position:relative}.checkboxes input,.checkradio input,.radios input{display:inline-block;visibility:hidden;width:0;height:0}.checkboxes label,.checkradio label,.radios label{display:inline-block;width:auto;padding:0 0 0 20px;height:auto;margin:0 19px 0 0;position:relative;font-weight:normal;cursor:pointer}.checkboxes label:before,.checkradio label:before,.radios label:before{content:'';position:absolute;width:16px;height:16px;top:0;left:0;display:inline-block;border:1px solid #f0f0f0;background:#fff;margin-right:6px;cursor:pointer}.checkradio.vert>input,.checkradio.vert label,.vert.checkboxes>input,.vert.checkboxes label,.vert.radios>input,.vert.radios label{display:block}.checkboxes input[type=checkbox]:checked+label:after{position:absolute;top:0;height:18px;line-height:18px;text-align:center;width:18px;left:0;background:url(../../images/icons/ico-check.svg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;content:''}.radios label:before{border-radius:100%}.radios input[type=radio]:checked+label:after{position:absolute;top:4px;height:10px;width:10px;left:4px;content:'';display:block;background:#000;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.checkboxes.toggle{border:solid 1px #ccc;padding:0;position:relative;width:50px;height:30px;padding:0;margin-bottom:20px}.checkboxes.toggle>label{top:0;margin:0;padding:0;text-align:left;position:absolute;width:100%;height:100%;display:block;z-index:20;background:#ccc}.checkboxes.toggle>label:before{position:absolute;text-indent:-9999px;height:100%;width:50%;border:none;top:0;left:0;margin:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;z-index:30}.checkboxes.toggle>label:after{display:block;width:100%;height:100%;background:red;content:'';top:0;left:0;position:absolute;opacity:0;z-index:-10;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.checkboxes.toggle>input[type=checkbox]:checked+label:before{left:25px;background:#fff}.checkboxes.toggle>input[type=checkbox]:checked+label:after{display:block;width:100%;height:100%;background:red;content:'';top:0;left:0;position:absolute;z-index:-10;opacity:1}.radios.toggle{border:solid 1px #ddd}.radios.toggle>label{display:block;float:left;padding:10px 15px;border-right:solid 1px #ddd;margin:0;position:relative}.radios.toggle>label:last-child{border-right:none}.radios.toggle label:before{display:none}.radios.toggle input[type=radio]:checked{visibility:hidden}.radios.toggle input[type=radio]:checked+label{color:#fff}.radios.toggle input[type=radio]:checked+label:after{position:absolute;top:0;height:100%;width:100%;left:0;content:'';display:block!important;background:#ddd;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;z-index:-10}select{background:#f0f0f0 url("../../images/icons/ico-chevron-down.svg") no-repeat 95% center;background-size:10px auto;cursor:pointer;-webkit-background-size:15px;-moz-background-size:15px;-ms-background-size:15px;-o-background-size:15px;background-size:15px;padding-right:25px}select[multiple]{background-image:none}@-moz-document url-prefix(){select{background-image:none}}.ltie9 select{background-image:none!important}@media (-ms-high-contrast:none){select{background-image:none!important}}@media (-ms-high-contrast:none){::-ms-backdrop,select{background-image:none!important}}doesnotexist:-o-prefocus,select{background-image:none!important}::-webkit-input-placeholder{color:black}:-moz-placeholder{color:black}::-moz-placeholder{color:black}:-ms-input-placeholder{color:black}.field{display:inline-block;clear:both;margin-bottom:20px}.field>label{font-weight:bold}.field.stack{display:block}.field.vert>label{display:block}.field.vert>.fieldstyle,.field.vert>input[type=email],.field.vert>input[type=number],.field.vert>input[type=password],.field.vert>input[type=search],.field.vert>input[type=tel],.field.vert>input[type=text],.field.vert>select,.field.vert>textarea{display:block}.field.horiz.stack>label{display:inline-block;width:80px;text-align:right}.field.horiz.stack>label.error{width:auto;margin:2px 0 2px 85px;color:red;display:block;text-align:left}.field.horiz.stack>.fieldstyle,.field.horiz.stack>input[type=email],.field.horiz.stack>input[type=number],.field.horiz.stack>input[type=password],.field.horiz.stack>input[type=search],.field.horiz.stack>input[type=tel],.field.horiz.stack>input[type=text],.field.horiz.stack>select,.field.horiz.stack>textarea{display:inline-block}.howmanyyearsinbusiness{display:none!important}.star{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:30px;height:28px;line-height:42px;margin:-20px 0 0;text-align:center;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width:768px){.flex-direction-nav a{width:118px;height:42px}}.flex-direction-nav a:before{content:'';display:block;position:absolute;width:100%;height:100%}.flex-direction-nav a:after{content:'';display:block;position:absolute;width:100%;height:100%;background:url(../../images/arrow.svg) no-repeat center center;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;top:0}.flex-direction-nav a:before{content:'';background-image:url(../../images/brush-button2-black.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}.flex-direction-nav a.flex-next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}html.js .preloder{position:fixed;top:0;left:0;background:#fff;display:block;width:100%;height:100%;z-index:9999}.menu-top-menu-container{margin:0}.menu-top-menu-container a{color:#000000;text-transform:uppercase;text-decoration:none;font-weight:400;letter-spacing:0.3em;font-size:.95em;padding:3px 0;display:block}.menu-top-menu-container a:focus,.menu-top-menu-container a:hover{color:#e8babb}@media (min-width:768px){.menu-top-menu-container{margin:50px 0 40px 0}}.menu-top-menu-container .menu{display:inline-block;position:relative}.menu-item-has-children{position:relative}.menu-item-has-children ul.sub-menu{display:none}.menu-item-has-children.open ul.sub-menu{display:block}.menu-item-has-children.open ul.sub-menu{display:none}.menu-item-has-children:focus ul.sub-menu,.menu-item-has-children:hover ul.sub-menu{display:block}ul.sub-menu{margin:0 0 1em 0em;font-size:.8em;line-height:1.5em}ul.sub-menu a{font-style:italic;letter-spacing:.1em;font-weight:600}@media (min-width:768px){ul.sub-menu{width:200px;padding-left:70px;top:0;font-size:1em;position:absolute;left:100%;position:absolute;left:100%}ul.sub-menu:before{content:'';display:block;top:14px;left:0;width:36px;height:3px;background:#f2d4d5;position:absolute}}ul.sidenav{clear:both;list-style:none;margin:0;padding:0}ul.sidenav li{padding:0}ul.sidenav li a{padding:15px;display:block;border:1px solid #f0f0f0;border-bottom:none}ul.sidenav li:before{display:none}ul.sidenav li:first-child a{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border-radius:2px 2px 0 0}ul.sidenav li:last-child a{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border-radius:0 0 2px 2px;border:1px solid #f0f0f0}ul.sidenav li.current a{background:#eee}ul.sidenav li a:hover{background:#eee}.headerwrapper{overflow:hidden}body{border-top:solid 12px #000000}.accounts-ico,.cart-ico,.search-ico{width:24px;display:inline-block;height:42px;line-height:42px}.accounts-ico path,.cart-ico path,.search-ico path{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.accounts-ico:focus path,.accounts-ico:hover path,.cart-ico:focus path,.cart-ico:hover path,.search-ico:focus path,.search-ico:hover path{fill:#e8babb}.cart-ico{width:35px}.cart-ico span{float:right;display:block;float:right;font-size:.9em;margin-left:2px}.mainlogo{position:relative;z-index:3}.product-tile-wrap{position:relative}.fs-warning{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.9);z-index:99999}.fs-warning-msg{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999}.work-cat{display:block;max-width:835px;margin:auto;overflow:hidden;position:relative;text-decoration:none}.work-cat img{display:block;height:auto;max-width:100%}.work-cat .btn-right{position:absolute;top:122px;right:0}.work-cat .btn,.work-cat .hamburger-btn,.work-cat .wpcf7-submit,.work-cat input[type=button],.work-cat input[type=reset],.work-cat input[type=submit]{display:none;opacity:0}@media (min-width:768px){.work-cat .btn,.work-cat .hamburger-btn,.work-cat .wpcf7-submit,.work-cat input[type=button],.work-cat input[type=reset],.work-cat input[type=submit]{display:inline-block}}.work-cat .btn-left{z-index:9;top:auto;bottom:0;position:absolute;right:0}.work-cat.hide{display:none}.work-cat .img-wrap{display:block;height:auto;position:relative;z-index:2}.work-cat .img-wrap .triangle{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:url(../../images/triangle.svg) no-repeat 0 0;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.work-cat .img-wrap .triangle.triangle-pink{background:url(../../images/triangle-pink.svg) no-repeat 0 0;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}@media (min-width:768px){.work-cat .cnt{position:absolute;top:0;height:100%;width:60%}}.work-cat .ttl{font-family:'Didot2', serif;font-style:italic;font-weight:normal;text-transform:uppercase;width:100%;font-size:2em;background-color:#000;color:#fff;margin:0 0 40px 0;padding:10px;right:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.work-cat .ttl{position:absolute;padding:30px}}.work-cat:focus .img-wrap .triangle,.work-cat:hover .img-wrap .triangle{opacity:0.7}.work-cat:focus .btn,.work-cat:focus .hamburger-btn,.work-cat:focus .wpcf7-submit,.work-cat:focus input[type=button],.work-cat:focus input[type=reset],.work-cat:focus input[type=submit],.work-cat:hover .btn,.work-cat:hover .hamburger-btn,.work-cat:hover .wpcf7-submit,.work-cat:hover input[type=button],.work-cat:hover input[type=reset],.work-cat:hover input[type=submit]{opacity:1}@media (min-width:768px){.work-gallery a:nth-child(odd){margin-bottom:-50px}.work-gallery a:nth-child(odd) .img-wrap{float:left;width:40%}.work-gallery a:nth-child(odd) .cnt{left:40%}.work-gallery a:nth-child(odd) .ttl{top:45px}.work-gallery a:nth-child(2n){margin-bottom:75px}.work-gallery a:nth-child(2n) .img-wrap{float:right;width:40%}.work-gallery a:nth-child(2n) .cnt{right:40%}.work-gallery a:nth-child(2n) .ttl{bottom:10px;text-align:right}}.work-gallery{padding-top:20px;padding-bottom:100px}@media (min-width:768px){.work-gallery{padding-top:70px}}.page-id-24 .ft-pic{margin-top:40px}.page-id-24 .ft-pic:before{content:'';display:block;position:absolute;top:-45px;left:-50px;background:#e8babb;width:70%;height:100%;z-index:-1}.service{overflow:hidden;position:relative;max-width:940px;margin:auto;padding-top:40px;padding-bottom:40px}.service img{height:auto}.service .number{font-family:'Didot2', serif;font-style:italic;font-size:5.0em;font-weight:normal;text-transform:uppercase;position:relative;bottom:0;opacity:1;position:absolute;display:block;padding-right:30px;color:#fff}.service .ttl{font-family:'Didot2', serif;font-style:italic;font-size:2em;font-weight:normal;text-transform:uppercase;display:inline-block;z-index:9;position:relative}.service .cnt{float:left;padding-top:20px;max-width:330px}.service .head{position:absolute;top:20%}@media (min-width:768px){.service .number{font-size:13.0em}.service .img{float:left}.service .head{right:97px;top:auto}.service .cnt{padding-top:110px;padding-left:80px}.service .number{opacity:1;bottom:-33px;color:#000;display:inline-block;position:relative}.service .ttl{font-size:3em}}.service .img{position:relative}.service .img:before{content:'';display:block;position:absolute;background:#eee;z-index:-1}.service .img.surface_design_image:before{top:10%;right:-10%;width:80%;height:100%}.service .img.illustration_design_image:before{bottom:10%;left:-10%;width:50%;height:100%}.service .img.graphic_design_image:before{top:10%;right:-10%;width:80%;height:100%}.service .img.print_design_image:before{bottom:10%;left:-10%;width:50%;height:100%}.service .number{z-index:99}@media (min-width:768px){.service.flip .head{position:absolute;right:auto;left:0}.service.flip .img{float:right}}.testimonial-wrap{margin-top:20px;overflow:hidden;max-width:900px}@media (min-width:768px){.testimonial-wrap{margin-top:100px}}.testimonial{font-size:.8em;line-height:1.8em}.testimonial .author{font-size:.9em;line-height:1.7em;margin-bottom:10px;font-family:'Neutra2TextBold', sans-serif;text-transform:uppercase;letter-spacing:0.05em}@media (min-width:768px){.testimonial{font-size:1.1em}}.testimonial{padding:10px 0}@media (min-width:768px){.testimonial{padding:10px 30px}}.viewmorewrap{clear:both;text-align:center;background-color:#f0f0f0;margin-bottom:2px;position:relative;margin-top:100px;height:83px}.viewmorewrap>.btn,.viewmorewrap>.hamburger-btn,.viewmorewrap>.wpcf7-submit,.viewmorewrap>input[type=button],.viewmorewrap>input[type=reset],.viewmorewrap>input[type=submit]{position:relative;top:-40px}.press-wrap{margin-top:40px}@media (min-width:768px){.press-wrap{margin-top:100px}}.press{margin-bottom:50px;position:relative}.press .ttl{font-size:1em;text-align:center;display:block;text-decoration:none;color:#000000;margin:20px 0}.press .img,.press img{margin:auto;display:block;width:100%;height:auto}.press .btn,.press .hamburger-btn,.press .wpcf7-submit,.press input[type=button],.press input[type=reset],.press input[type=submit]{position:absolute;top:50%;left:50%;margin-left:-98.5px;margin-top:-41px;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.press .btn-large.hamburger-btn,.press .btn-large.wpcf7-submit,.press .btn.btn-large,.press input.btn-large[type=button],.press input.btn-large[type=reset],.press input.btn-large[type=submit]{color:#e8babb}.press .btn-large.hamburger-btn:focus,.press .btn-large.hamburger-btn:hover,.press .btn-large.wpcf7-submit:focus,.press .btn-large.wpcf7-submit:hover,.press .btn.btn-large:focus,.press .btn.btn-large:hover,.press input.btn-large:focus[type=button],.press input.btn-large:focus[type=reset],.press input.btn-large:focus[type=submit],.press input.btn-large:hover[type=button],.press input.btn-large:hover[type=reset],.press input.btn-large:hover[type=submit]{color:#000000}.press:focus img,.press:hover img{opacity:.5}.press:focus .btn,.press:focus .hamburger-btn,.press:focus .wpcf7-submit,.press:focus input[type=button],.press:focus input[type=reset],.press:focus input[type=submit],.press:hover .btn,.press:hover .hamburger-btn,.press:hover .wpcf7-submit,.press:hover input[type=button],.press:hover input[type=reset],.press:hover input[type=submit]{opacity:1}.smlinks a{margin-right:12px;text-decoration:none}.smlinks a path{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.smlinks a:focus path,.smlinks a:hover path{fill:#e8babb}.ft-pic{position:relative;z-index:1;margin-bottom:40px}.ft-pic img{display:block;width:100%;height:auto}.ft-pic .ttl{position:absolute;top:70%;right:0}@media (min-width:768px){.ft-pic{margin-bottom:100px}.ft-pic .ttl{right:-40px}}.ft-pic.withpad:before{content:'';display:block;position:absolute;top:45px;left:-50px;background:#faeeee;width:100%;height:100%;z-index:-1}.ft-pic.work-head:before{content:'';display:block;position:absolute;top:45px;left:-50px;background:#faeeee;width:100%;height:100%;z-index:-1}.ft-pic.work-head .sbttl{font-size:2em;right:7px;position:absolute;bottom:-0;line-height:1em}.ft-pic.work-head .ttl{top:10%;left:15px}@media (min-width:768px){.ft-pic.work-head .sbttl{font-size:3.2em;bottom:-30px}.ft-pic.work-head .ttl{top:25%;right:-80px;left:-80px}}.sing-col{margin-bottom:40px}@media (min-width:480px){.sing-col{margin-right:55px;margin-left:55px}}@media (min-width:768px){.sing-col{margin-bottom:140px;padding-top:70px;margin-left:200px}}@media (min-width:768px){.align_with_pic{margin-left:41.66667%}.align_with_pic>*{margin-left:-50px}}@media (min-width:768px){.page-id-27 .align_with_pic{margin-left:41.66667%}.page-id-27 .align_with_pic>*{margin-left:29px!important}.page-id-27 .align_with_pic .subttl{margin-left:100px!important}}.sayhello-form{clear:both;position:relative;padding-top:10px}.sayhello-form>img{position:absolute;margin:0;right:100%;margin-top:-82px;margin-right:19px;display:none}@media (min-width:768px){.sayhello-form{padding-top:50px}.sayhello-form>img{display:block}}.sayhello-form form{overflow:hidden}.sayhello-form form .fieldstyle,.sayhello-form form input[type=email],.sayhello-form form input[type=number],.sayhello-form form input[type=password],.sayhello-form form input[type=search],.sayhello-form form input[type=tel],.sayhello-form form input[type=text],.sayhello-form form select,.sayhello-form form textarea{width:100%;margin-top:15px;margin-bottom:0}.sayhello-form .textright{clear:both;padding-top:30px}.wpcf7-form{margin-top:50px;margin-bottom:50px}@media (min-width:768px){.wpcf7-form{margin-top:100px;margin-bottom:100px}}.wpcf7-submit{text-align:center;height:41px;line-height:41px;position:relative;padding:0 15px;min-width:129px;background-image:url(../../images/brush-button1-black.svg)!important;background-color:transparent!important}.wpcf7-submit:focus,.wpcf7-submit:hover{color:#e8babb}.brand-wrap{margin-bottom:40px}.proj-gallery-wrap{max-width:1005px;margin:auto;overflow:hidden;margin-top:50px}a.proj-gallery{display:block;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:10px}@media (min-width:768px){a.proj-gallery{width:33.3334%;padding:20px}}#subscribe-succmsg,#subscribe-succmsg2{display:none}.subscribe-sec{padding-top:20px;padding-bottom:20px;font-size:.9em;letter-spacing:0.1em}.subscribe-sec .fieldstyle,.subscribe-sec input[type=email],.subscribe-sec input[type=number],.subscribe-sec input[type=password],.subscribe-sec input[type=search],.subscribe-sec input[type=tel],.subscribe-sec input[type=text],.subscribe-sec select,.subscribe-sec textarea{width:100%;background-color:#fff}@media (max-width:768px){.subscribe-sec .field{display:block}}@media (min-width:768px){.subscribe-sec .fieldstyle,.subscribe-sec input[type=email],.subscribe-sec input[type=number],.subscribe-sec input[type=password],.subscribe-sec input[type=search],.subscribe-sec input[type=tel],.subscribe-sec input[type=text],.subscribe-sec select,.subscribe-sec textarea{width:240px}.subscribe-sec .btn,.subscribe-sec .hamburger-btn,.subscribe-sec .wpcf7-submit,.subscribe-sec input[type=button],.subscribe-sec input[type=reset],.subscribe-sec input[type=submit]{left:-27px}}.credit-sec{border-top:solid 1px #fff;padding-top:35px;padding-bottom:35px}.copyright,.credit{display:block;text-align:center;text-decoration:none;letter-spacing:0.1em;font-size:.85em}@media (min-width:768px){.copyright,.credit{display:inline-block;padding:0 20px;line-height:1em}}a.credit{color:#fff!important}a.credit:focus,a.credit:hover{color:#e8babb!important}@media (min-width:768px){.copyright{border-right:solid 1px #fff}}.smlinks{padding-top:15px;padding-bottom:30px}.footer-links{font-size:.9em;letter-spacing:0.1em;padding-top:25px}.footer-links path{fill:#fff}.footer-links a{text-decoration:none}.menu-footer-menu-container .menu{text-align:center}.menu-footer-menu-container .menu li{display:inline-block}.menu-footer-menu-container .menu a{display:block;line-height:1em;color:#fff;text-decoration:none;text-transform:uppercase;padding:10px}.menu-footer-menu-container .menu a:focus,.menu-footer-menu-container .menu a:hover{color:#e8babb}@media (min-width:768px){.menu-footer-menu-container .menu a{padding:0 14px}.menu-footer-menu-container .menu li{border-right:solid 1px #fff}.menu-footer-menu-container .menu li:last-child{border-right:none}}.intrusion{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.intrusion .valignp{display:table;height:100%;width:100%}.intrusion .txt-white{margin:14px auto;max-width:300px;font-size:1.1em;line-height:1.6em}.intrusion .wrap{position:relative;max-width:775px;margin:auto;background-image:url(../../images/popup.png);background-position:center center;background-repeat:no-repeat;height:550px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-top:109px;text-align:center}.intrusion .wrap .closeinstu{background:url(../../images/closebutton.png) no-repeat center center;width:59px;height:43px;position:absolute;top:0;right:0;display:block;cursor:pointer}.intrusion .wrap .field{margin-bottom:7px}.intrusion .ttl{color:#fff}.intrusion .btn,.intrusion .hamburger-btn,.intrusion .wpcf7-submit,.intrusion input[type=button],.intrusion input[type=reset],.intrusion input[type=submit]{top:-16px;color:#000000}.intrusion .btn:before,.intrusion .hamburger-btn:before,.intrusion .wpcf7-submit:before,.intrusion input[type=button]:before,.intrusion input[type=reset]:before,.intrusion input[type=submit]:before{opacity:1}.intrusion .btn:after,.intrusion .hamburger-btn:after,.intrusion .wpcf7-submit:after,.intrusion input[type=button]:after,.intrusion input[type=reset]:after,.intrusion input[type=submit]:after{opacity:0}.fom-msg .success-msg{color:green;margin:0;font-weight:500}.fom-msg .error-msg{color:red;margin:0;font-weight:500}ul.breadcrumbs{clear:both;list-style:none;margin:10px 0;padding:0}ul.breadcrumbs a{text-decoration:none}ul.breadcrumbs a:hover{text-decoration:underline}ul.breadcrumbs li{padding:0;display:inline-block}ul.breadcrumbs li:after{content:'/';margin:15px}ul.breadcrumbs li:before{display:none}ul.breadcrumbs li:last-child:after{content:''}.tab-nav{overflow:hidden}.tab-nav>li{display:block;float:left}.tab-nav a{display:block;padding:10px}.tab-content{position:relative;border:1px solid #ccc;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;margin-bottom:50px}.tab{position:absolute;top:0;left:0;padding:15px;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;overflow:hidden}.tab>*{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.tab.current{opacity:1}.tab.current>*{opacity:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.faq-section{font-size:.85em;margin-top:50px;margin-bottom:50px}.faq-section .collapse-btn:first-child{border-top:solid 2px #f0f0f0}.faq-section p{font-weight:600;margin:13px 0}@media (min-width:768px){.faq-section{margin-left:100px;margin-top:100px;margin-bottom:100px}}.collapse-btn{position:relative;cursor:pointer;border-bottom:solid 2px #f0f0f0}.collapse-btn:before{content:'-';position:absolute;top:50%;right:0;display:block;text-align:center;width:16px;height:16px;font-size:1.5em;line-height:16px;margin-top:-8px;font-weight:500;color:#000}.collapse-btn p{color:#000}.collapse-btn.close:before{content:'+';color:#aaa}.collapse-btn.close p{color:#aaa}.collapse-content{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;overflow:hidden}.collapse-content>*{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media (min-width:768px){.collapse-content{padding-left:30px;padding-right:30px}}.collapse-content.close{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;height:0!important}.collapse-content.close>*{opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.modal-overlay{display:none;position:fixed;top:0%;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(255, 255, 255, 0.8)}.modal-cnt{display:block;top:0%;position:fixed;left:0;width:100%;height:100%;padding:20px;z-index:99999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}@media (min-width:768px){.modal-cnt{-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto}}.prev-modal{position:absolute;top:50%;left:10%}.next-modal{position:absolute;top:50%;right:10%}.close-modal{position:absolute;top:20px;right:20px;background-image:url(../../images/brush-button2-black.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;color:#fff;width:40px;text-align:center;cursor:pointer}.next-modal,.prev-modal{cursor:pointer;text-decoration:none;display:block;width:37px;height:33px;line-height:42px;text-indent:-99999px;margin:-20px 0 0;text-align:center;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width:768px){.next-modal,.prev-modal{width:118px;height:42px}}.next-modal:before,.prev-modal:before{content:'';display:block;position:absolute;width:100%;height:100%}.next-modal:after,.prev-modal:after{content:'';display:block;position:absolute;width:100%;height:100%;background:url(../../images/arrow.svg) no-repeat center center;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;top:0}.prev-modal{background-image:url(../../images/brush-button2-black.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}.next-modal{background-image:url(../../images/brush-button2-black.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.hme-intro{background:url(../../images/watermark.png) top left no-repeat;padding-top:30px;padding-bottom:100px;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}@media (min-width:768px){.hme-intro{margin-top:50px;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;margin-left:95px}.hme-intro .ttl1{margin-left:95px}.hme-intro .ttl2{margin-left:340px;max-width:555px}.hme-intro .ttl3{margin-left:200px;margin-top:60px;max-width:830px}}.page-id-5108 .sing-col{padding-top:50px}.page-id-5108 .sing-col p{font-family:'playfair_displayitalic', serif;font-style:italic;text-align:center}.page-id-5108 .ft-pic{margin-bottom:0;margin-top:40px}@media (min-width:990px){.page-id-5108 .ft-pic .ttl{right:-16px}.page-id-5108 .ft-pic .ttl{position:absolute;top:34%;right:0;width:697px}}.clients{padding-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.client{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ft-pic img.badge{width:132px;position:absolute;bottom:-100px;left:-75px;display:none}@media (min-width:768px){.ft-pic img.badge{display:block}}.about-intro .ttl{max-width:620px;margin-top:40px;margin-bottom:20px}.about-intro .subttl{max-width:665px}.about-intro img{display:block;width:100%;height:auto}@media (min-width:768px){.about-intro .ttl{margin-left:140px;margin-top:70px;margin-bottom:40px}.about-intro .subttl{margin-left:360px;margin-bottom:70px}}.about-cta{overflow:hidden;margin-top:70px;margin-bottom:60px;display:none}.about-cta img{display:block;width:100%;height:auto}.about-cta .ttl,.about-cta p{position:absolute}.about-cta p{top:50%;left:20px}.about-cta .align_with_pic{position:relative}.about-cta .ttl{display:block;padding:20px 60px;background-image:url(../../images/brush-button2-black.svg);-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;left:0;top:24%}@media (min-width:768px){.about-cta{display:block}.about-cta .ttl{left:-269px}}.about-details{background:url(../../images/watermark.png) center center no-repeat;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;max-width:960px;overflow:hidden;margin:auto;margin-bottom:70px;margin-top:70px}.about-details img{display:block;width:100%;height:auto}.about-details .txt{margin-top:78px;max-width:420px}.about-blurb{max-width:580px;margin-bottom:100px}.about-blurb a{text-decoration:none}@media (min-width:768px){.about-blurb{margin-bottom:0}}.swatches{padding-top:40px;text-align:center}.swatches span{display:inline-block;padding:20px;color:#fff}.woocommerce-page a{color:#000000}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{line-height:2.2em}.woocommerce table.shop_table{border:none!important}.page-id-382 .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input#submit,.woocommerce input.button{-webkit-transition:0s!important;-moz-transition:0s!important;-ms-transition:0s!important;-o-transition:0s!important;transition:0s!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased!important;letter-spacing:.09em;font-family:'playfair_displayitalic'!important;text-transform:lowercase!important;text-align:center;min-height:20px!important;color:#fff!important;line-height:41px;background:transparent;position:relative;display:inline-block!important;padding:.618em 2em!important;min-width:129px;font-weight:700!important;background:url(../../images/brush-button2-black.svg) no-repeat 0 0!important;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}.page-id-382 .button:focus,.page-id-382 .button:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input#submit:focus,.woocommerce input#submit:hover,.woocommerce input.button:focus,.woocommerce input.button:hover{background:url(../../images/brush-button2-pink.svg) no-repeat 0 0!important;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cart_totals{width:auto!important}.product-tile{display:block}.product-tile-wrap{padding-top:25px}.shop-sec-nav{border-bottom:solid 1px #f0f0f0;overflow:hidden;padding-top:80px;padding-bottom:10px}.shop-sec-nav .menulvl2,.shop-sec-nav .menulvl3{display:none;position:absolute;left:0;margin:0;padding:10px 0;width:100%;background:#fff;z-index:9}.shop-sec-nav .menulvl2-btn:focus .menulvl2,.shop-sec-nav .menulvl2-btn:hover .menulvl2{display:block}.shop-sec-nav .menulvl3-btn:focus .menulvl3,.shop-sec-nav .menulvl3-btn:hover .menulvl3{display:block}@media (min-width:768px){.shop-sec-nav{padding-bottom:0}}.shop-sec-nav form.woocommerce-product-search{display:block;float:left;line-height:21px}.shop-sec-nav .fieldstyle,.shop-sec-nav input[type=email],.shop-sec-nav input[type=number],.shop-sec-nav input[type=password],.shop-sec-nav input[type=search],.shop-sec-nav input[type=tel],.shop-sec-nav input[type=text],.shop-sec-nav select,.shop-sec-nav textarea{border:none;background:#fff;text-transform:uppercase;letter-spacing:0.05em;font-size:.9em;font-weight:600;padding:0!important;width:58px}.shop-sec-nav .fieldstyle:focus,.shop-sec-nav input:focus[type=email],.shop-sec-nav input:focus[type=number],.shop-sec-nav input:focus[type=password],.shop-sec-nav input:focus[type=search],.shop-sec-nav input:focus[type=tel],.shop-sec-nav input:focus[type=text],.shop-sec-nav select:focus,.shop-sec-nav textarea:focus{width:172px}.shop-sec-nav button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:none;border:none;height:auto;padding:0!important}.shop-sec-nav ul.topnav{clear:both;display:block;overflow:hidden;margin:0;float:left;list-style:none;padding:0!important;text-transform:uppercase;letter-spacing:0.05em}.shop-sec-nav ul.topnav a{text-decoration:none;padding-bottom:10px}.shop-sec-nav ul.topnav a:focus,.shop-sec-nav ul.topnav a:hover{color:#e8babb}.shop-sec-nav ul.topnav li{display:block;float:left;margin:0;padding:0}.shop-sec-nav ul.topnav li:before{display:none}.shop-sec-nav ul.topnav li a{padding:0 40px 10px 0;display:block;font-size:.9em;font-weight:600}@media (min-width:768px){.shop-home-banner{margin-top:100px;position:relative;margin-bottom:-126px;padding-bottom:100px}.shop-home-banner .ttl{position:relative;top:-40px}.shop-home-banner .subttl{position:relative;top:-25px}.shop-home-banner .badge{position:absolute;bottom:-123px;left:130px;z-index:9}.shop-home-banner .row{position:relative}}.product-home-gal a.product-wrap{position:relative;color:#fff;text-decoration:none;background:#000000;display:block;clear:both;max-width:780px;margin:50px 20px}.product-home-gal a.product-wrap .triangle1{display:none;position:absolute;top:0;width:50%;height:100%;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.product-home-gal a.product-wrap .triangle2{display:none;position:absolute;top:0;width:50%;height:100%;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.product-home-gal a.product-wrap .img-wrap img{display:block}.product-home-gal a.product-wrap .cnt{padding:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.product-home-gal a.product-wrap .btn,.product-home-gal a.product-wrap .hamburger-btn,.product-home-gal a.product-wrap .wpcf7-submit,.product-home-gal a.product-wrap input[type=button],.product-home-gal a.product-wrap input[type=reset],.product-home-gal a.product-wrap input[type=submit]{position:absolute;bottom:-37px;opacity:0;display:none}.product-home-gal a.product-wrap .ttl{line-height:1em}.product-home-gal a.product-wrap .post-content{font-size:.8em;line-height:1.7em;margin-bottom:10px;font-family:'Neutra2TextBold', sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-size:1em}.product-home-gal a.product-wrap .valignp{height:100%;width:100%}.product-home-gal a.product-wrap:focus .btn,.product-home-gal a.product-wrap:focus .hamburger-btn,.product-home-gal a.product-wrap:focus .wpcf7-submit,.product-home-gal a.product-wrap:focus input[type=button],.product-home-gal a.product-wrap:focus input[type=reset],.product-home-gal a.product-wrap:focus input[type=submit],.product-home-gal a.product-wrap:hover .btn,.product-home-gal a.product-wrap:hover .hamburger-btn,.product-home-gal a.product-wrap:hover .wpcf7-submit,.product-home-gal a.product-wrap:hover input[type=button],.product-home-gal a.product-wrap:hover input[type=reset],.product-home-gal a.product-wrap:hover input[type=submit]{opacity:1}.product-home-gal a.product-wrap:focus .triangle1,.product-home-gal a.product-wrap:hover .triangle1{opacity:0!important}.product-home-gal a.product-wrap:focus .triangle2,.product-home-gal a.product-wrap:hover .triangle2{opacity:1!important}.product-home-gal a.product-wrap img{width:100%;height:auto}@media (min-width:768px){.product-home-gal a.product-wrap{margin:50px auto}.product-home-gal a.product-wrap .cnt{width:425px}.product-home-gal a.product-wrap .btn,.product-home-gal a.product-wrap .hamburger-btn,.product-home-gal a.product-wrap .wpcf7-submit,.product-home-gal a.product-wrap input[type=button],.product-home-gal a.product-wrap input[type=reset],.product-home-gal a.product-wrap input[type=submit]{display:inline-block}.product-home-gal a.product-wrap img{width:auto}}@media (min-width:768px){.product-home-gal a.product-wrap:nth-child(2n) .cnt{position:absolute;left:0;height:100%;width:50%;top:0;padding-right:0;text-align:right}.product-home-gal a.product-wrap:nth-child(2n) .floatrightside{text-align:right;line-height:0em}.product-home-gal a.product-wrap:nth-child(2n) .floatrightside>*{text-align:right;display:inline-block}.product-home-gal a.product-wrap:nth-child(2n) .triangle1,.product-home-gal a.product-wrap:nth-child(2n) .triangle2{display:block}.product-home-gal a.product-wrap:nth-child(2n) .btn,.product-home-gal a.product-wrap:nth-child(2n) .hamburger-btn,.product-home-gal a.product-wrap:nth-child(2n) .wpcf7-submit,.product-home-gal a.product-wrap:nth-child(2n) input[type=button],.product-home-gal a.product-wrap:nth-child(2n) input[type=reset],.product-home-gal a.product-wrap:nth-child(2n) input[type=submit]{left:20px}}@media (min-width:1200px){.product-home-gal a.product-wrap:nth-child(2n){left:-55px}.product-home-gal a.product-wrap:nth-child(2n) .btn,.product-home-gal a.product-wrap:nth-child(2n) .hamburger-btn,.product-home-gal a.product-wrap:nth-child(2n) .wpcf7-submit,.product-home-gal a.product-wrap:nth-child(2n) input[type=button],.product-home-gal a.product-wrap:nth-child(2n) input[type=reset],.product-home-gal a.product-wrap:nth-child(2n) input[type=submit]{left:-88px}}.product-home-gal a.product-wrap:nth-child(2n) .triangle1{right:0}.product-home-gal a.product-wrap:nth-child(2n) .triangle2{right:0}.product-home-gal a.product-wrap:nth-child(2n) .triangle1{background:url(../../images/triangle2.svg) no-repeat right center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;opacity:.3}.product-home-gal a.product-wrap:nth-child(2n) .triangle2{background:url(../../images/triangle-black-long.svg) no-repeat right -22px center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;opacity:0}@media (min-width:768px){.product-home-gal a.product-wrap:nth-child(odd) .cnt{position:absolute;right:0;height:100%;width:50%;top:0;padding-left:0}.product-home-gal a.product-wrap:nth-child(odd) .triangle1,.product-home-gal a.product-wrap:nth-child(odd) .triangle2{display:block}}.product-home-gal a.product-wrap:nth-child(odd) .triangle1{background:url(../../images/triangle.svg) no-repeat left center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;opacity:.3}.product-home-gal a.product-wrap:nth-child(odd) .triangle2{background:url(../../images/triangle-black2.svg) no-repeat left -18px center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;opacity:0}@media (min-width:768px){.product-home-gal a.product-wrap:nth-child(odd) .btn,.product-home-gal a.product-wrap:nth-child(odd) .hamburger-btn,.product-home-gal a.product-wrap:nth-child(odd) .wpcf7-submit,.product-home-gal a.product-wrap:nth-child(odd) input[type=button],.product-home-gal a.product-wrap:nth-child(odd) input[type=reset],.product-home-gal a.product-wrap:nth-child(odd) input[type=submit]{right:20px}}@media (min-width:1200px){.product-home-gal a.product-wrap:nth-child(odd){right:-55px}.product-home-gal a.product-wrap:nth-child(odd) .btn,.product-home-gal a.product-wrap:nth-child(odd) .hamburger-btn,.product-home-gal a.product-wrap:nth-child(odd) .wpcf7-submit,.product-home-gal a.product-wrap:nth-child(odd) input[type=button],.product-home-gal a.product-wrap:nth-child(odd) input[type=reset],.product-home-gal a.product-wrap:nth-child(odd) input[type=submit]{right:-88px}}.product-home-gal a.product-wrap:nth-child(odd) .triangle1{left:0}.product-home-gal a.product-wrap:nth-child(odd) .triangle2{left:0}@media (min-width:768px){.product-tile-wrap .products{margin:0 -25px!important}}.product-tile{padding-top:10px!important;padding-bottom:10px!important}.product-tile img{display:block;width:100%;height:auto}.product-tile a{display:block;position:relative}.product-tile a .hover{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;text-align:center;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.product-tile a .valignc,.product-tile a .valignp{width:100%;height:100%}.product-tile a:focus .hover,.product-tile a:hover .hover{opacity:1}@media (min-width:768px){.product-tile{padding:37px!important}}.woocommerce-cart table.cart th{text-transform:uppercase;font-family:'Neutra2TextBold', sans-serif;letter-spacing:0.05em}.woocommerce a.remove{color:#000000!important;font-weight:400}.woocommerce-cart td.product-name a{text-decoration:none}.woocommerce table.shop_table td{border:none!important}.last-cartline{border-top:solid 1px #000000;border-bottom:solid 1px #000000;margin-right:-13px;margin-left:-13px;margin-top:16px;margin-bottom:16px;padding-top:13px;padding-bottom:13px;overflow:hidden;min-height:28px}.last-cartline>*{font-family:'playfair_displayitalic', serif;font-weight:normal;letter-spacing:.05em;text-transform:none;background:none;color:#000000;text-decoration:none!important;background:none!important;color:#000!important;padding:0!important;height:auto;line-height:2em}.continue-shopping-btn{float:left}.woocommerce-cart table.cart img{width:auto!important}.coupon{max-width:240px;text-align:center;margin-bottom:30px}.coupon label{display:block;text-transform:uppercase;font-family:'Neutra2TextBold', sans-serif;letter-spacing:0.05em}.coupon .fieldstyle,.coupon input[type=email],.coupon input[type=number],.coupon input[type=password],.coupon input[type=search],.coupon input[type=tel],.coupon input[type=text],.coupon select,.coupon textarea{display:block;margin:auto;margin:4px auto 20px auto;width:100%!important;text-align:center!important}@media (min-width:768px){.coupon{float:left}}.woocommerce-cart .cart-collaterals .cart_totals table{float:right}@media (max-width:990px){.woocommerce-cart .sing-col{margin-left:0}}@media (max-width:768px){.woocommerce-cart .sing-col .cart-form{overflow:scroll}}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{-webkit-border-radius:0px!important;-moz-border-radius:0px!important;-ms-border-radius:0px!important;-o-border-radius:0px!important;border-radius:0px!important}.related{overflow:hidden;margin-top:15px;border-top:solid 1px #f0f0f0}.related .ttl{margin:30px 0}.related .rp-tile{float:left;max-width:200px;margin-right:40px;margin-bottom:40px}.related img{display:block;width:100%;height:auto}.related a{display:block;position:relative}.related a .hover{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;text-align:center;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.related a .valignc,.related a .valignp{width:100%;height:100%}.related a:focus .hover,.related a:hover .hover{opacity:1}.woocommerce.single-product .quantity{display:none!important}.woocommerce.single-product .prd-note{font-family:'playfair_displayitalic', serif;font-weight:normal;letter-spacing:.05em;letter-spacing:.05em;margin:-3px 0 0 0;font-size:.8em}.woocommerce.single-product .single_add_to_cart_button{background-image:url(../../images/brush-button3-pink.svg)!important;color:#000!important}.woocommerce.single-product .backtoshop{text-align:center;position:relative;top:10px}.woocommerce.single-product .backtoshop a{text-decoration:none;font-family:'playfair_displayitalic', serif;font-weight:normal;letter-spacing:.05em;margin:0 0 0 0;font-size:1em}ul.tabs.wc-tabs{display:none!important}.product_meta{display:none!important}div#tab-description{display:none!important}.single-product-wrap{padding-top:50px}.prod-descr{overflow:hidden;position:relative}.prod-descr .summary{text-align:center}.prod-descr .valignp{width:100%}.prod-descr .single_add_to_cart_button{margin-top:25px!important;float:none!important}@media (min-width:768px){.prod-descr .summary{position:absolute;left:50%;height:100%;width:50%}.prod-descr .valignp{height:100%}.prod-descr .single_add_to_cart_button{position:absolute!important;right:0!important;bottom:0!important}}.woocommerce span.onsale{top:.5em!important;left:.5em!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:0!important;border:none!important}.woocommerce-account .sing-col{padding-top:70px}.woocommerce-account .signintitle{margin-top:70px;margin-bottom:40px;border-bottom:solid 1px #ccc}.woocommerce-account h2{margin-top:3em}#category-dropdown.open{color:#e8babb}.shop-sec-subnav{font-style:italic;text-transform:uppercase;font-size:.9em;font-weight:600;display:block;padding:18px 18px 18px 0;padding-bottom:10px;display:none;left:0;right:0;position:absolute;z-index:1;background-color:#fff}.shop-sec-subnav-cat a{display:block;float:left;text-decoration:none;padding-right:50px}.shop-sec-subnav-cat a:focus,.shop-sec-subnav-cat a:hover{color:#e8babb}.shop-sec-subnav>*{display:block;float:left}.shop-sec-subnav>.ttl{width:160px}.shopmen-level2{display:none;left:0;right:0;position:absolute;padding-bottom:20px;background-color:#fff}.pro-lnk{padding-top:5px;overflow:hidden}.pro-lnk .wishlist-btn,.pro-lnk .zoom-btn{display:block;width:50%;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.pro-lnk .zoom-btn{display:block;float:left;padding-left:21px;background:url(../../images/magnify.png) no-repeat center left}.pro-lnk .wishlist-btn{display:block;float:left;font-family:'playfair_displayitalic', serif;font-weight:normal;letter-spacing:.05em;text-align:right;padding-right:26px;background:url(../../images/heart.png) no-repeat center right!important;color:#000!important}.products .pro-lnk .wishlist-btn{float:none;width:auto;opacity:0;pointer-events:none}.products .pro-lnk.open .wishlist-btn{opacity:1;pointer-events:auto}.wishlist-link{padding-right:26px;background:url(../../images/heart.png) no-repeat center right;display:block;text-decoration:none;text-transform:uppercase;font-size:.85em;clear:both}.wishlist-link:focus,.wishlist-link:hover{color:#e8babb}@media (min-width:768px){.wishlist-link{float:right;clear:none}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#000!important}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#000!important}input[type=range]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;background:#fff;border:none;height:2px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=range]:focus{outline:none}input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;height:34px;width:34px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:url(../../images/range-button.svg) no-repeat center center #ffffff;cursor:pointer;margin-top:-0}input[type=range]::-moz-range-thumb{border:none;height:34px;width:34px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:url(../../images/range-button.svg) no-repeat center center #ffffff;cursor:pointer}input[type=range]::-ms-thumb{border:none;height:34px;width:34px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:url(../../images/range-button.svg) no-repeat center center #ffffff;cursor:pointer}.range-slider{position:relative;height:34px;padding-right:48px;padding-left:48px;margin:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.range-slider .button{width:34px;height:34px;background:#fff;display:block;line-height:34px;text-align:center;font-weight:700;font-size:36px;color:#faeeee;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.range-slider .button{position:absolute;cursor:pointer}.range-slider .button:focus,.range-slider .button:hover{color:#000}.range-slider .button.zoomin{top:0;right:0}.range-slider .button.zoomout{top:0;left:0;line-height:25px}.closeModal{text-indent:-9999px;overflow:hidden;width:34px;height:34px;background:#fff;display:block;line-height:34px;text-align:center;font-weight:700;font-size:36px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-decoration:none;z-index:99;position:absolute;right:10px;top:10px}.closeModal:focus:before,.closeModal:hover:before{color:#000}.closeModal:before{content:'+';text-indent:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);color:#faeeee;position:relative;display:block}.nextBtn,.prevBtn{overflow:hidden;text-indent:-9999px;display:block;width:50px;height:50px;-webkit-background-size:10px;-moz-background-size:10px;-ms-background-size:10px;-o-background-size:10px;background-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.nextBtn:focus,.nextBtn:hover,.prevBtn:focus,.prevBtn:hover{background-color:rgba(255, 255, 255, 0.5)}@media (min-width:1200px){.nextBtn,.prevBtn{width:50px;height:150px;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto}}.nextBtn[href=null],.prevBtn[href=null]{display:none!important}.btn-wrap{overflow:hidden}.btn-wrap .nextBtn,.btn-wrap .prevBtn{display:block;display:block;float:left;margin-right:10px}@media (min-width:1200px){.btn-wrap .nextBtn,.btn-wrap .prevBtn{display:block;float:none;margin-right:0}}.prevBtn{background:url("../../images/pro-left.svg") no-repeat center center #fff}@media (min-width:1200px){.prevBtn{left:0}}.nextBtn{background:url("../../images/pro-right.svg") no-repeat center center #fff}@media (min-width:1200px){.nextBtn{right:0}}@media (min-width:1200px){.nextBtn,.prevBtn{position:absolute;top:50%;margin-top:-75px}}.productModal-outerwrap{position:fixed;top:0;right:0;left:0;bottom:0;z-index:99999;background:rgba(255, 255, 255, 0.8);z-index:99999;overflow:scroll}.productModal-wrap{position:absolute;left:0;padding:20px;right:0;top:0}@media (min-width:768px){.productModal-wrap{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.productModal{overflow:hidden;padding:10px;position:relative;background:#faeeee;max-width:470px;margin:auto}@media (min-width:1200px){.productModal{padding:40px 10px;padding-right:90px;padding-left:90px;max-width:1000px}}.simulator{-webkit-background-size:57.5%;-moz-background-size:57.5%;-ms-background-size:57.5%;-o-background-size:57.5%;background-size:57.5%;background-position:center center;position:absolute;top:1px;left:1px;right:1px;bottom:1px;cursor:move;background-repeat:no-repeat}.productModal.ready .simulator{background-repeat:repeat}.simulatorcnt{position:relative;max-width:470px}.simulatorcnt img{display:block;position:relative;pointer-events:none}.product-details,.simulator-wrap{max-width:470px;margin:auto}.product_thumbs{margin-right:-10px;overflow:hidden}.product_thumbs a{display:block;float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:10px;padding-bottom:10px;position:relative}.product_thumbs a span{position:absolute;top:1px;left:1px;right:11px;bottom:11px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;display:block}.product_thumbs img{display:block;width:100%;z-index:2;position:relative}@media (min-width:480px){.product_thumbs a{width:10.7%}}@media (min-width:768px){.simulator-wrap{position:relative}.product-details,.simulator-wrap{max-width:none;clear:both}.simulatorcnt{margin-bottom:10px}.simulator-wrap{overflow:hidden;max-width:550px;padding-right:44px}.range-slider{position:absolute;top:0;right:0;margin:0;-webkit-transform:rotate(270deg) translateY(-100%) translateX(0%);-moz-transform:rotate(270deg) translateY(-100%) translateX(0%);-ms-transform:rotate(270deg) translateY(-100%) translateX(0%);-o-transform:rotate(270deg) translateY(-100%) translateX(0%);transform:rotate(270deg) translateY(-100%) translateX(0%);width:470px;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.productModal{max-width:595px}.product-details{max-width:470px;margin-left:0}}@media (min-width:990px){.product-details{width:250px}.product_thumbs{float:left;margin-right:10px}.product_thumbs a{display:block;float:none;width:auto;padding-right:0}.product_thumbs a span{right:1px}.simulatorcnt{float:right;margin-bottom:0}.simulator-wrap{float:left}.product-details{float:left;clear:none}.productModal{max-width:1000px}.product-details{padding-left:40px;padding-right:20px}}@media (min-width:1200px){.product-details{width:300px}}.product-details .prod-ttl{font-family:'playfair_displayitalic', serif;text-transform:none}.product-details .total-cost{position:relative;display:block;border-top:solid 2px #fff;border-bottom:solid 2px #fff;padding:10px;text-transform:uppercase;font-family:'Neutra2TextBold', sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-size:1.2em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.product-details .total-cost .value{position:absolute;top:10px;right:10px}@media (min-width:990px){.product-details .total-cost{padding:10px;font-size:1.4em}.product-details .total-cost .value{top:10px;right:10px}}.product-details .btn,.product-details .hamburger-btn,.product-details .wpcf7-submit,.product-details input[type=button],.product-details input[type=reset],.product-details input[type=submit]{background:#fff;text-transform:uppercase;padding:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.product-details .btn:focus,.product-details .btn:hover,.product-details .hamburger-btn:focus,.product-details .hamburger-btn:hover,.product-details .wpcf7-submit:focus,.product-details .wpcf7-submit:hover,.product-details input:focus[type=button],.product-details input:focus[type=reset],.product-details input:focus[type=submit],.product-details input:hover[type=button],.product-details input:hover[type=reset],.product-details input:hover[type=submit]{background-color:rgba(255, 255, 255, 0.5)}.product-details .specs li{position:relative}.product-details .specs li .value{position:absolute;top:0;right:0}@media (min-width:1200px){.product-details .btn,.product-details .hamburger-btn,.product-details .wpcf7-submit,.product-details input[type=button],.product-details input[type=reset],.product-details input[type=submit]{font-size:1.3em}}.warning{display:none;background:#ffa500;color:#000;text-align:center;margin:0;font-family:arial, sans-serif;font-size:16px;line-height:27px;font-weight:bold;z-index:9999;position:fixed;width:100%;padding:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.warning a{text-decoration:underline;color:#000!important}html.ltie9 .ie-warn{bottom:0;display:block}html.no-js .nojs-warn{top:0;display:block}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}::-moz-selection{background:#f0f0f0}::selection{background:#f0f0f0}::-moz-selection{background:#f0f0f0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#f0f0f0;background-image:none;color:black}
/*# sourceMappingURL=global.min.css.map */