: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}.custom_bg,.strip-menu{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}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}.strip-menu{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-menu:hover .strip-item:before{background:rgba(0,0,0,.7)}.strip-menu:hover .strip-item:hover:before{background:0 0}.strip-item .strip-text{top:50%;text-align:center;z-index:17;transition:opacity .25s}.strip-item:hover .strip-text{opacity:.7}.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}a{transition:color .25s}@media only screen and (max-width:760px){.strip-menu{position:absolute;height:auto}.strip-template .strip-item{width:100%!important;height:auto;float:none;background-size:cover;overflow:hidden}}