.mdl-button,.mdl-typography--display-3,.mdl-typography--display-4,a,h1,h2,h3,h4,h5,h6,p{font-weight:300}#colorSwitcher,#topNav2{position:fixed;z-index:3}#topNav2 .navbar-brand,#topNavbar2 li a{text-transform:uppercase;font-weight:700}#loginForm input,#signupForm input,a:focus,a:hover{outline:0}body,html{height:100%;font-family:Roboto,Helvetica,Arial,sans-serif}body{color:#737373}.section{padding:150px 0}p{font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:22px}a{color:#ff5252}a:focus,a:hover{color:#ff5252;text-decoration:none}.mdl-button--primary.mdl-button--primary.mdl-button--fab,.mdl-button--primary.mdl-button--primary.mdl-button--raised{color:#fff;background-color:#ff5252}#closeSwitcher,#openSwitcher{position:fixed;top:200px;left:0;z-index:4;padding:15px;color:#fff;background:#ff5252;cursor:pointer;border:1px solid #ff5252;border-left:0;border-top-right-radius:2px;border-bottom-right-radius:2px}#closeSwitcher{color:#fff;background:#ff5252;border:1px solid #ff5252;display:none;left:200px;box-shadow:10px 5px 46px 8px rgba(0,0,0,.14),10px 0 26px -6px rgba(0,0,0,.2)}#colorSwitcher{top:200px;left:-202px;width:200px;min-height:0;background:#FFF;border-radius:0}#colorSwitcherWrapper{width:180px;margin:0 auto;padding-bottom:30px}#colorSwitcherWrapper h2{margin-bottom:0;font-size:15px;font-weight:700;color:#000}#colorSwitcherWrapper ul{margin:0;padding:1px 0;list-style:none;overflow:hidden}#colorSwitcherWrapper ul li.color-1{background:#ff5252;border:1px solid #fff}#colorSwitcherWrapper ul li.color-2{background:#2196F3;border:1px solid #fff}#colorSwitcherWrapper ul li.color-3{background:#FF9800;border:1px solid #fff}#colorSwitcherWrapper ul li.color-4{background:#4CAF50;border:1px solid #fff}#colorSwitcherWrapper ul li.color-5{background:#673AB7;border:1px solid #fff}#colorSwitcherWrapper ul li.active{border:1px solid #fff;box-shadow:0 0 0 1px #ddd}#colorSwitcherWrapper ul li{float:left;width:26px;height:26px;margin-right:10px;cursor:pointer}.clear{clear:both}#colorSwitcherWrapper p{font-size:12px;padding-top:10px;text-align:center;color:#999;cursor:pointer}@media screen and (max-width:960px){#closeSwitcher,#colorSwitcher,#openSwitcher{display:none}}.vc-parent{width:100%;height:100%;display:table}.vc-child{display:table-cell;vertical-align:middle}#topNav2{top:0;right:0;left:0;padding-top:15px;border:none;border-radius:0;-webkit-transition-property:top,box-shadow,background-color;transition-property:top,box-shadow,background-color;-webkit-transition-duration:.25s;transition-duration:.25s}#topNav2.sticky{padding-top:0;background-color:#303030;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}#topNavbar2 li a,#topNavbar2 li a:focus,#topNavbar2 li a:hover,#topNavbar2 li button{background-color:transparent}#topNav2 .navbar-brand{float:none;display:block;text-align:center;margin-top:5px;width:auto;height:auto;min-height:0;border-radius:0;color:#fff;font-size:24px}#topNav2 .navbar-brand img{display:inline}#topNav2 .nav-body .login-form-button,#topNav2 .nav-body .mainNavButton{margin:30px 0 0}#topNav2 .nav-body .login-form-button i,#topNav2 .nav-body .mainNavButton i{margin-top:-4px}#topNavbar2 li a{padding:20px 18px 18px;color:#fff;font-size:13px;border-bottom:3px solid transparent;outline:0;-webkit-transition:.25s;transition:.25s}#topNavbar2 li a:hover,#topNavbar2 li.active a{border-bottom:3px solid #fff}#topNavbar2 li button{color:#fff;font-size:21px;padding:12px;height:auto;-webkit-transition:.25s;transition:.25s}.loginForm .mdl-card__title img,.signupForm .mdl-card__title img{display:block;height:auto!important;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}#topNavbar2 .dropdown-menu{right:auto;left:0}#topNavbar2 .dropdown-menu li a{color:#737373}#topNav2 li.open i.fa.fa-plus:before{content:"\f068"}#topNav2 .nav li a i.fa-plus{font-size:11px}.loginForm .mdl-card__actions a,.signupForm .mdl-card__actions a{font-size:12px}#copyright{background-color:#1d1d21;color:#fff;padding:20px 0}#copyright p{margin:15px 0;text-align:center}#copyright a{font-weight:500;text-transform:capitalize}#loginFormModal .modal-dialog{max-width:360px;margin:30px auto}#loginFormModal .modal-content{margin:0 15px}.loginForm .mdl-card{width:auto}.loginForm .mdl-card__title{padding-top:0}.loginForm .mdl-card__title img{width:auto!important;margin:0 auto;padding:15px}#loginForm .mdl-textfield,.loginForm .mdl-card__supporting-text{width:100%}#loginForm label{margin-bottom:0;font-weight:100;color:#737373}#loginForm input.error+label:after{background-color:#ff5252!important;left:0;width:100%;visibility:visible}.loginForm .mdl-card__actions{margin-top:5px}#signupFormModal .modal-dialog{max-width:360px;margin:30px auto}#signupFormModal .modal-content{margin:0 15px}.signupForm .mdl-card{width:auto}.signupForm .mdl-card__title{padding-top:0}.signupForm .mdl-card__title img{width:auto!important;margin:0 auto;padding:15px}#pageHeader,#pageHeader:before,#signupForm .mdl-textfield,.signupForm .mdl-card__supporting-text{width:100%}#signupForm label{margin-bottom:0;font-weight:100;color:#737373}#signupForm input.error+label:after{background-color:#ff5252!important;left:0;width:100%;visibility:visible}.signupForm .mdl-card__actions{margin-top:5px}.signupForm .mdl-card__actions p{margin-bottom:0;margin-top:8px}#pageHeader{position:relative;height:480px;color:#fff;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;display:table}#pageHeader:before{content:" ";background:rgba(48,48,48,.8);position:absolute;left:0;top:0;height:100%}#pageHeader .v-center{display:table-cell;vertical-align:middle}#pageHeader .section-title{margin-top:80px}#pageHeader .section-title h2{color:#fff;position:relative;font-weight:500;text-transform:uppercase}#pageHeader .section-title h2:before{content:" ";position:absolute;top:auto;left:0;right:0;bottom:-8px;width:80px;height:2px;margin:0 auto;background-color:#ff5252}#pageHeader .section-title p{margin-bottom:30px}@media screen and (min-width:993px) and (max-width:1200px){.blog-item-img,.blog-page-post-video{width:75.3%}}@media screen and (max-width:992px){#topNavbar2 li a{display:none}#topNav2 .navbar-header{float:left;margin-left:0}#topNavbar2{float:right}#topNavbar2 .nav{margin-top:0;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:991px){.mb-sm-30{margin-bottom:30px}.mb-sm-80{margin-bottom:80px}.mb-sm-120{margin-bottom:120px}}@media screen and (max-width:768px){a.section-footer-link{margin-top:40px}.container>.navbar-collapse{margin-right:0;margin-left:0}.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-right{float:right!important;margin-right:-15px}.team-items .owl-controls{display:none!important}.fOf-content{width:60%}#topNavbar2 li button{padding:12px 0}.facts{margin-top:30px}#portfolio a.section-footer-link{margin-top:70px}.mb-xs-30{margin-bottom:30px}.mb-xs-80{margin-bottom:80px}.mb-xs-120{margin-bottom:120px}}@media screen and (max-width:480px){.loginForm .mdl-card__actions a{font-size:11px;padding:0 10px}.center-header-slider-content{padding-top:30px}.slider-1-content{text-align:center}.header-slider-content h2{font-size:36px}.header-slider-content h4{font-size:18px}#about .mdl-card{padding-left:15px;padding-right:15px}#aboutD .mdl-card{padding-left:20px;padding-right:20px}#about.page .about-desc-window{padding:60px 40px}#popupNav{right:20px;bottom:20px}.testimonial-item .section__play-btn{height:240px}.contact-window{padding:40px 0 80px}.fOf-content{width:90%}.portfolio-filter-menu ul{display:block}.portfolio-filter-menu li{text-align:center;float:none}#blog.page .blog-item{width:100%;float:none}.meta-data{width:20%}.blog-item-img,.blog-page-post-video{width:80%}.author-img img{width:100%}}@media screen and (max-width:320px){#topNav .login-form-button{display:none}#about .mdl-card .col-md-3{width:auto;float:none}.fOf-content{padding:15px 0;margin-top:50px}}.no-gutter{margin-left:0;margin-right:0}.no-gutter>[class*=col-]{padding-left:0;padding-right:0}.bg-whitesmoke{background-color:#f8f8f8}