:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@-ms-viewport{width:device-width}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{padding:0;margin:0}::selection{color:#fff;opacity:1}::-moz-selection{color:#fff;opacity:1}html{width:100%;overflow-x:hidden}body{width:100%;height:100%;text-align:center;z-index:-2;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.landing_logo.landing_logo2{opacity:.01}.custom_bg,.strip-landing{display:block;position:fixed;left:0;top:0;width:100%;height:100%}.custom_bg{z-index:-1;background-position:center}.custom_bg.img_bg{background-size:cover}img{border:0}h1,h6{word-wrap:break-word;text-transform:uppercase}a,a:hover{text-decoration:none;outline:0}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/soho/css/fa/fa.eot?v=3.2.1);src:url(/wp-content/themes/soho/css/fa/fa.eot?#iefix&v=3.2.1)format("embedded-opentype"),url(/wp-content/themes/soho/css/fa/fa.woff?v=3.2.1)format("woff"),url(/wp-content/themes/soho/css/fa/fa.ttf?v=3.2.1)format("truetype"),url(/wp-content/themes/soho/css/fa/fa.svg#fontawesomeregular?v=3.2.1)format("svg");font-weight:400;font-style:normal}h1{margin:0 0 14px;letter-spacing:.9px}h6{margin:0 0 10px;letter-spacing:.8px}.strip-landing{overflow:hidden}.strip-item{position:relative;display:block;background-position:center;background-repeat:no-repeat;background-size:auto 100%;float:left}.strip-item .strip-text,.strip-item:before{position:absolute;left:0;width:100%;display:block}.strip-item,.strip-item:before{transition:background .35s;height:100%}.strip-item:before{content:"";background:0 0;top:0}.strip-item .strip-text{top:50%;text-align:center;z-index:17;transition:opacity .25s}.landing_logo:hover img,.strip-item:hover .strip-text{opacity:.7}.strip-landing .strip-item .strip-text h1{margin:0 0 14px;font-size:24px;line-height:26px;color:#fff;letter-spacing:12px}.strip-landing .strip-item .strip-text{width:auto;text-align:left;left:50%}.strip-landing .strip-item .strip-text h6{color:#fff;margin:0}.strip-landing .strip-item:first-child .strip-text{text-align:right}.strip-landing .strip-item:first-child .strip-text h1{margin-right:-12px}.strip-item .strip-fadder,.strip_link{position:absolute;z-index:15;display:block;width:100%;height:100%}.strip_link{left:0;top:0;z-index:19}.landing_logo{position:fixed;left:50%;top:50%;z-index:22;display:block;padding:52px;transform:translate(-50%,-50%) scale(1,1);-webkit-transform:translate(-50%,-50%) scale(1,1)}.landing_logo.circle{border-radius:100%}.landing_logo img{transition:opacity .5s;position:absolute;left:50%;top:50%;margin:0!important;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}a{transition:color .25s}.page-template-page-landing2 .strip-landing .strip-item:first-child .strip-text{right:0;text-align:right;left:auto}.page-template-page-landing2 .strip-landing .strip-item:last-child .strip-text{left:0;right:auto;text-align:left}@media only screen and (max-width:760px){.page-template-page-landing2 .strip-landing .strip-item:first-child .strip-text,.page-template-page-landing2 .strip-landing .strip-item:last-child .strip-text{left:0;right:0;text-align:center}}img.logo_def{display:block}img.logo_retina{display:none}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){img.logo_def{display:none!important}img.logo_retina{display:block!important}}@media only screen and (min-width:960px) and (max-width:1200px){.landing_logo2{transform:translate(-50%,-50%) scale(.75,.75);-webkit-transform:translate(-50%,-50%) scale(.75,.75)}}@media only screen and (min-width:760px) and (max-width:960px){.landing_logo{transform:translate(-50%,-50%) scale(.75,.75);-webkit-transform:translate(-50%,-50%) scale(.75,.75)}.landing_logo2{transform:translate(-50%,-50%) scale(.6,.6);-webkit-transform:translate(-50%,-50%) scale(.6,.6)}.strip-landing .strip-item .strip-text{max-width:70%;transform:translateX(40px);-webkit-transform:translateX(40px)}.strip-landing .strip-item:first-child .strip-text{transform:translateX(-40px);-webkit-transform:translateX(-40px)}}@media only screen and (max-width:760px){.landing_logo.landing_logo2{transform:translate(-50%,-50%) scale(.5,.5);-webkit-transform:translate(-50%,-50%) scale(.5,.5)}.strip-landing .strip-item{width:100%!important;height:50%;float:none;background-size:cover}.strip-landing .strip-item .strip-text{transform:translate(0,20px);-webkit-transform:translate(0,20px)}.strip-landing .strip-item:first-child .strip-text{transform:translate(0,-20px);-webkit-transform:translate(0,-20px);text-align:center}.strip-landing .strip-item .strip-text{text-align:center}.strip-text .strip-title,.strip-text .strip_span{text-align:center}}