html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#f7f1f1;font-family:Roboto;margin:0;padding:0;overflow-x:hidden}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}img{width:100%;height:auto}.container{max-width:1170px;width:100%;margin:0 auto}.main-head-wrap{text-align:center;min-height:520px;position:relative;height:100vh}.main-head-wrap:after{content:"";background:url(//demo.wpoperation.com/ultraseven/wp-content/themes/demolanding/img/landing-bg-slider.jpg) repeat 0 0;animation-name:bar-stripper;animation-duration:60s;animation-iteration-count:infinite;animation-timing-function:linear;width:100%;height:100%;position:absolute;top:0;left:0;-moz-transition:all .4s linear;-webkit-transition:all .4s linear;transition:all .4s linear}.main-head-wrap:before{background:rgba(0,0,0,.75);content:'';top:0;left:0;width:100%;height:100%;position:absolute;z-index:1}.main-head-wrap .container{position:absolute;max-width:80%;margin:0 auto;top:50%;left:0;right:0;text-align:center;z-index:2;color:#fff;-moz-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%)}.main-head-wrap h1{font-size:50px;font-weight:700;font-family:'Montserrat',sans-serif;text-transform:uppercase;margin:0 0 20px}.main-head-wrap .slogan{font-size:18px;font-weight:300;font-family:'Roboto',sans-serif;line-height:1.4;max-width:80%;margin:0 auto 30px}.main-head-wrap .slogan strong{font-weight:400}.main-head-wrap .buy-now a{background-color:#3c9cb2;border:2px solid #3c9cb2;color:#fff;font-size:15px;font-weight:400;font-family:'Montserrat',sans-serif;text-transform:capitalize;display:inline-block;padding:13px 40px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-time,.demo{font-size:16px;font-weight:400}.one-time{margin-top:45px;margin-bottom:10px}.main-head-wrap .buy-now a:hover{background-color:transparent;color:#3c9cb2}.site-header{position:absolute;top:0;left:0;right:0;z-index:3;color:#fff;padding:30px 0}.header-logo-container{float:left;width:30%}.header_main_navigation{float:right;width:70%}.header-logo-container a{font-size:26px;font-family:'Montserrat',sans-serif;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:8px}.header-logo-container .site-description{font-size:12px}.main-navigation ul{list-style:none;margin:0;padding:0;text-align:right}.main-navigation ul li{display:inline-block;position:relative}.main-navigation ul ul li a{font-weight:400}.main-navigation ul>li a{padding:18px 12px}.main-navigation ul li.menu-item-has-children>a:after{content:"\f107";font-family:"FontAwesome";font-size:14px;position:absolute;right:4px;top:50%;margin-top:-7.5px;line-height:1}.main-navigation ul ul li.menu-item-has-children>a:after{content:"\f105";right:10px}.main-navigation ul li.menu-item-has-children a{position:relative;padding-right:20px}.main-navigation ul li a{display:inline-block;text-decoration:none;text-align:center;color:#fff;overflow:hidden;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;position:relative;text-transform:uppercase;vertical-align:middle;line-height:normal;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-navigation ul li:hover a{color:#3c9cb2}.main-navigation ul.nav>li:first-child a{padding-left:0}.main-navigation ul ul{position:absolute;z-index:999;background-color:#fff;min-width:190px;top:100%;left:0;margin:0;padding:10px;list-style:none;text-align:left;opacity:0;visibility:hidden;white-space:nowrap;transition:all ease .3s;-webkit-transition:all ease .3s;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.main-navigation ul.nav-menu>li:last-child ul{left:auto;right:0;text-align:right}.main-navigation ul.nav-menu>li:last-child ul li a{text-align:right}.main-navigation ul.nav-menu>li:last-child ul li.menu-item-has-children>a:after{right:auto;left:10px;content:"\f104"}.main-navigation ul ul ul{left:100%;top:0;visibility:hidden;opacity:0;white-space:nowrap;transition:all ease .3s;-webkit-transition:all ease .3s}.main-navigation ul.nav-menu>li:last-child ul ul{right:100%}.main-navigation ul li:hover ul.children,.main-navigation ul li:hover>ul.sub-menu{opacity:1;filter:Alpha(opacity 100);visibility:visible}.sub-menu,.main-navigation ul.children{border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);padding-top:0;margin-top:0}.main-navigation ul li ul.sub-menu li,.main-navigation ul li ul.children li{max-width:100%;display:block;position:relative;padding:0;border-bottom:1px solid #eee}.main-navigation ul li ul.sub-menu li:last-child,.main-navigation ul li ul.children li:last-child{border-bottom:0}.main-navigation ul li ul li>ul{top:0}.main-navigation ul li ul.sub-menu li a,.main-navigation ul li ul.children li a{text-align:left;padding:12px 10px;width:100%;display:block;color:#424242}.main-navigation ul li ul li.menu-item-has-children:after{right:10px}.main-navigation ul ul.sub-menu li.menu-item-has-children:hover:after,.main-navigation ul ul.children li.menu-item-has-children:hover:after{color:#fff}.main-navigation ul li ul.sub-menu li:hover,.main-navigation ul li ul.children li:hover{background-color:#000}.main-navigation ul li ul.sub-menu>li:hover>a,.main-navigation ul li ul.children>li:hover>a{color:#fff;margin-left:5px}.main-navigation ul.nav-menu>li:last-child ul.sub-menu>li:hover>a,.main-navigation ul.nav-menu>li:last-child ul.children>li:hover>a{margin-left:-5px}.main-navigation ul li ul.sub-menu li.current-menu-item a,.main-navigation ul li ul.children li.current-menu-item a{color:#3c9cb2}.main-navigation button.menu-toggle{background:0 0;color:#fff;display:none;position:relative;text-align:right;min-width:25px;transition:all ease .4s;-webkit-transition:all ease .4s;margin:15px 0;float:right;border:0}.main-navigation button.menu-toggle .menu-bar-wrap{transition:all ease .4s}.main-navigation button.menu-toggle .menu-bar{background:#fff none repeat scroll 0 0;display:block;margin-top:4px;height:2px;width:22px;transition:all ease .4s;-webkit-transition:all ease .4s;border-radius:1px}.main-navigation button.menu-toggle .menu-bar:first-child{margin-top:0}.main-navigation.toggled button.menu-toggle .menu-bar:first-child{transform:rotate(45deg);transform-origin:10% 160% 0}.main-navigation.toggled button.menu-toggle .menu-bar.bar-middle{opacity:0;transform:scale(.3);-webkit-transform:scale(.3)}.main-navigation.toggled button.menu-toggle .menu-bar:last-child{transform:rotate(-45deg);transform-origin:20% 0 0}.ultra-seven-demo-wrapper{padding:55px 0}.ultra-seven-demo-title h2{font-family:'Montserrat',sans-serif;font-size:35px;text-align:center;font-weight:700}.ultra-seven-demo-title{margin-bottom:80px}.ultra-seven-demo-wrapper .ultra-seven-demo{float:left;width:33.33%}.ultra-seven-demo-wrapper .ultra-seven-demo.editorial,.ultra-seven-demo-wrapper .ultra-seven-demo.grid{margin-bottom:50px}.ultra-seven-demo-wrapper .ultra-seven-demo-img img{transition:opacity 1s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1);opacity:0;transform:translateX(300px) translateZ(0) skew(-50deg);transform-origin:center center}.ultra-seven-demo-wrapper .bloger-default-demo-active.ultra-seven-demo-img img,.ultra-seven-demo-wrapper .bloger-grid-demo-active.ultra-seven-demo-img img,.ultra-seven-demo-wrapper .bloger-list-demo-active.ultra-seven-demo-img img,.ultra-seven-demo-wrapper .bloger-masonry-demo-active.ultra-seven-demo-img img{transform:translateX(0);opacity:1}.editorial-content,.grid-content,.list-content,.masonry-content{text-align:center;color:#333}.editorial-content h1,.grid-content h1,.list-content h1,.masonry-content h1{font-size:14px;font-family:'Montserrat',sans-serif;margin:0 0 25px;font-weight:500;letter-spacing:1px;text-transform:capitalize}.editorial-text,.grid-text,.list-text,.masonry-text{font-size:16px;font-family:'Montserrat',sans-serif;margin:0 0 25px;line-height:1.8}.ultra-seven-demo .btn a{background-color:#3c9cb2;border:2px solid #3c9cb2;color:#fff;font-size:14px;font-weight:400;font-family:'Montserrat',sans-serif;text-transform:uppercase;display:inline-block;padding:10px 20px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ultra-seven-demo .btn a:hover{background-color:transparent;color:#3c9cb2}#demo-footer a{color:#3c9cb2;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#demo-footer a:hover{color:#fb967a}.ultra-seven-buy-btn-fixed{position:fixed;bottom:50px;right:70px;z-index:999;-moz-box-shadow:0px 8px 35px rgba(0,0,0,.4);-webkit-box-shadow:0px 8px 35px rgba(0,0,0,.4);box-shadow:0px 8px 35px rgba(0,0,0,.4);-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ultra-seven-buy-btn-fixed:hover{-moz-box-shadow:0px 5px 17px rgba(0,0,0,.4);-webkit-box-shadow:0px 5px 17px rgba(0,0,0,.4);box-shadow:0px 5px 17px rgba(0,0,0,.4)}.ultra-seven-buy-btn-fixed a{display:inline-block;background-color:#3c9cb2;color:#fff;padding:13px 25px;border-radius:3px;font-size:12px;text-transform:uppercase;position:relative}.ultra-seven-buy-btn-fixed a:before{content:"\f07a";position:relative;margin-right:10px;font-family:'FontAwesome';font-size:14px;color:#fff}@-moz-keyframes bar-stripper{from{background-position:1920px 0}to{background-position:0 0}}@-webkit-keyframes bar-stripper{from{background-position:1920px 0}to{background-position:0 0}}@keyframes bar-stripper{from{background-position:1920px 0}to{background-position:0 0}}@media (max-width:1170px){.container{padding:0 15px}}@media (max-width:1024px){.ultra-seven-buy-btn-fixed{right:30px;bottom:40px}.main-navigation ul{text-align:left}}@media (max-width:768px){.main-navigation button.menu-toggle{display:block}.main-navigation button.menu-toggle:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.main-navigation ul{text-align:left;background:#fff;height:auto;left:0;top:100%;position:absolute;width:100%;z-index:9999;transition:all ease .5s;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;text-align:left;border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;display:none}.main-navigation.toggled ul{right:0;top:100%;background-color:#fff;width:100%}.main-navigation ul.menu-open{transition:all ease .5s;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;display:block;z-index:99999}.main-navigation ul#primary-menu{max-height:315px;overflow-y:scroll;border-bottom:2px solid rgba(0,0,0,.3);-moz-box-shadow:0px 7px 14px rgba(0,0,0,.3);-webkit-box-shadow:0px 7px 14px rgba(0,0,0,.3);box-shadow:0px 7px 14px rgba(0,0,0,.3)}.main-navigation ul>li{display:block;padding:0 12px 0}.main-navigation ul ul{display:block;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;top:54px;padding:0;position:static;opacity:1;visibility:visible;border-left:0;border-right:0}.main-navigation ul ul ul{opacity:1;visibility:visible;padding-left:10px}.main-navigation ul li a{color:#000;text-align:left;display:block;padding:15px}.main-navigation ul li ul.sub-menu li a,.main-navigation ul li ul.children li a{padding:15px}.main-navigation ul li.menu-item-has-children>a:after{display:none}}@media (max-width:640px){.header-logo-container{width:65%}.header_main_navigation{width:auto}.main-head-wrap .container{-moz-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%);max-width:100%}.main-head-wrap h1{font-size:50px}.main-head-wrap .slogan{font-size:16px;max-width:90%}.main-head-wrap .buy-now a{font-size:14px;padding:10px 30px}}@media (max-width:480px){.ultra-seven-demo-wrapper .ultra-seven-demo{float:none;width:100%;margin-bottom:50px}.ultra-seven-demo-wrapper .ultra-seven-demo:nth-of-type(2n){margin-left:0}}.buy-now{display:inline-block;margin-left:50px}.ultra-seven-demo h1:hover{color:#777}span.img-demo{background-size:cover;display:block;background-position:center 0;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;background-size:cover;transition:all 8s ease-out 0s;-webkit-transition:all 8s ease-out 0s;-moz-transition:all 8s ease-out 0s;-ms-transition:all 8s ease-out 0s;-o-transition:all 8s ease-out 0s}.editorial-content{position:absolute;opacity:0;top:50%;left:33%;background:#3c9cb2;padding:11px;border:2px solid #3c9cb2;-webkit-box-shadow:0px 3px 20px 1px;box-shadow:0px 3px 20px 1px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.ultra-seven-demo .demo-img-wrapp:hover .editorial-content{opacity:1}.editorial-content h1{margin:0;color:#fff}.editorial-content h1:hover{color:#fff}span.demo-img-one{background:url(https://demo.wpoperation.com/ultraseven/wp-content/uploads/2018/07/demo-blog.jpg)no-repeat;background-size:cover}span.demo-img-lifestyle{background:url(https://demo.wpoperation.com/ultraseven/wp-content/uploads/2018/07/demo-lifestyle.jpg)no-repeat;background-size:cover}span.demo-img-sports{background:url(https://demo.wpoperation.com/ultraseven/wp-content/uploads/2018/07/demo-sports-u7.jpg)no-repeat;background-size:cover}span.demo-img-fashion{background:url(https://demo.wpoperation.com/ultraseven/wp-content/uploads/2018/07/demo-fashion.jpg)no-repeat;background-size:cover}span.demo-img-soon{background:url(https://demo.wpoperation.com/ultra-eleven/default/wp-content/uploads/sites/4/2018/06/more-demos-soon.jpg)no-repeat;background-size:contain}.demo-img-wrapp:hover .img-demo.demo-img-soon{background-position:initial !important}.ultra-seven-demo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:start;-webkit-align-items:start;-webkit-box-align:start;align-items:start;-webkit-flex-flow:row wrap;justify-content:space-between;width:100%}.demo-img-wrapp:hover .img-demo{background-position:center 100% !important}.ultra-seven-demo .demo-img-wrapp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:95%;justify-content:start;flex-direction:column;vertical-align:top;width:100%;height:500px;overflow:hidden;position:relative;padding:0;margin-bottom:42px;border:none;text-align:center;padding:15px;padding-bottom:50px;background:#fff;border:1px solid #e4e2e2;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.05);box-shadow:1px 1px 8px rgba(0,0,0,.05);-webkit-transition:all .35s ease;transition:all .35s ease}.ultra-seven-demo-title h5{text-align:center;padding-top:15px;color:#909095;font-weight:200}.main-head-wrap .thanks{color:#333;text-decoration:none;transition:color .3s}.main-head-wrap .thanks:hover{color:#888}.main-head-wrap .thanks{position:absolute;bottom:-110px;left:51.5%;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;letter-spacing:.1em;text-decoration:none;transition:opacity .3s}.main-head-wrap .thanks:hover{opacity:.5}.main-head-wrap .thanks{padding-top:60px}.main-head-wrap .thanks span{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #fff;border-radius:50px;box-sizing:border-box}.main-head-wrap .thanks span:before{position:absolute;top:10px;left:50%;content:'';width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,20px);opacity:0}100%{opacity:0}}@keyframes sdb10{0%{transform:translate(0,0);opacity:0}40%{opacity:1}80%{transform:translate(0,20px);opacity:0}100%{opacity:0}}.header-styles{background:#f1f2f4;padding:90px 0}.right-content{float:left;width:45%}.left-content{float:left;width:45%}.ftr-wrapp h2,.theme-features-intro .ftr-title h2{font-size:35px;font-weight:300;color:#757575;padding-bottom:10px;text-transform:capitalize}.ftr-wrapp{padding-top:155px}.ftr-wrapp .ftr-desc,.theme-features-intro .ftr-desc{color:#777;font-size:18px;line-height:27px}.theme-configurations,.theme-features-intro{padding:90px 0}.theme-configurations .right-content{padding-left:30px}.theme-features-intro{background:#3c9cb269}.u7-ftr{float:left;width:25%;padding-left:40px;margin-bottom:45px}section.theme-features-intro .ftr-title{text-align:center;padding-bottom:65px}.u7-ftr img{box-shadow:0 0 4.85px .15px rgba(0,0,0,.09);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-ou}.u7-ftr img:hover{-webkit-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}