ul{box-sizing:border-box;margin:0;padding:0;list-style:none}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}@-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}.custom_bg,body{width:100%;height:100%}body{text-align:center;z-index:-2;box-sizing:border-box;-webkit-box-sizing:border-box}.custom_bg{position:fixed;left:0;top:0;display:block;z-index:-1;background-position:center}.custom_bg.img_bg{background-size:cover}body,form{margin:0;padding:0}img{border:0}h1,h3{word-wrap:break-word;text-transform:uppercase}p{margin:0 0 7px}a,a:hover,a:hover span{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}[class^=icon-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^=icon-]{display:inline}.icon-facebook-square:before{content:""}.icon-twitter:before{content:""}.icon-pinterest:before{content:""}.icon-instagram:before{content:""}h1{margin:0 0 14px;letter-spacing:.9px}h3{margin:0 0 13px;letter-spacing:1.9px}.global_count_wrapper{text-align:center;overflow:hidden}.countdown_wrapper{position:absolute;left:0;width:100%;display:block;z-index:5;transition:top .3s}.count_title,.count_title h1{font-size:34px;line-height:34px;color:#fff;text-transform:uppercase;text-align:center;width:100%;display:block;z-index:5}.count_title{position:absolute;left:0;margin:0;transition:top .3s}.count_title h1{margin:-6px 0-4px;letter-spacing:17px;padding-left:17px}.cs_logo{display:inline-block;margin-left:auto;margin-right:auto;position:relative;z-index:5}.cs_logo img{margin:12px 0 5px}.cs_fadder{background:rgba(0,0,0,.75);position:fixed;display:block;width:100%;height:100%;left:0;top:0;z-index:1}.count_container_wrapper{position:absolute;text-align:center;width:100%;display:block;left:0;z-index:5;transition:bottom .3s}.count_container{width:1170px;margin:0 auto}.soc_icons{padding-top:40px}.count_ico{display:inline-block;font-size:31px;line-height:31px;margin:16px 26px 0;color:#fff;transition:opacity .25s}.count_ico:hover{opacity:.7}.count_ico i{color:#fff}.form_area{position:relative;display:block;text-align:center}.notify_text{width:1170px;text-align:center;margin:0 auto;color:#fff;font-size:16px;line-height:18px}.notify_shortcode{width:667px;padding:24px 0 0;text-align:center;margin:0 auto}.notify_shortcode div,.notify_shortcode p{font-size:0;line-height:0;padding:0}.notify_shortcode form{overflow:hidden;display:block;width:570px;margin:0 auto}a{transition:color .25s}.cs_logo img,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){.count_container,.notify_text{width:940px}.count_title h1{padding-left:10px;letter-spacing:10px}}@media only screen and (min-width:760px) and (max-width:960px){.count_title h1{font-size:28px;padding-left:5px;letter-spacing:5px}.count_container,.notify_text{width:742px}}@media only screen and (max-width:760px){.cs_logo{transform:scale(.75,.75);-webkit-transform:scale(.75,.75)}.count_title h1{font-size:16px;line-height:18px!important;letter-spacing:normal;margin:0;padding:0}.notify_text{width:100%;display:block;font-size:14px;line-height:16px;letter-spacing:normal}.count_container{width:100%}.notify_shortcode form{width:300px}.notify_shortcode{padding:10px 10px 0;width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.soc_icons{padding-top:20px}.count_ico{font-size:24px;line-height:24px;margin:0 15px}}