﻿@media(min-width: 1350px){.container{width:1350px;padding:0 40px}}@media(max-width: 1200px){.container{width:100%;padding:0 40px}header>.container{padding:0 20px}html,body{overflow-x:hidden}main{padding-top:0}header{position:relative}header .branding{padding-left:20px}header .responsive-menu-opener{cursor:pointer !important;padding-top:8px;margin-right:35px;margin-left:15px}header .bars{margin-top:25px}header .bars .bar{height:2px;background-color:#000;width:30px;margin-bottom:5px}.responsive-menu-wrapper{position:absolute;top:130px;left:0;width:100%;background-color:#fff;margin:0 !important;display:none;z-index:5}.responsive-menu-wrapper .opener{position:absolute;top:0;right:0;width:64px;height:64px;cursor:pointer;padding:19px 0 0 20px}.responsive-menu-wrapper .opener:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;margin:10px 15px;font-size:18px}.responsive-menu-wrapper .opener.open:before{content:""}.responsive-menu-wrapper ul{padding:0;margin:0}.responsive-menu-wrapper li{width:100%;float:none;list-style-type:none;position:relative}.responsive-menu-wrapper li a{display:block;padding:20px 20px !important;border-bottom:1px solid #f1f1f1 !important;color:#000}.responsive-menu-wrapper li>ul{display:none}.responsive-menu-wrapper li>ul li a{padding-left:30px !important;background-color:#f1f1f1;border-bottom:1px solid #ccc !important}.responsive-menu-wrapper li>ul li>ul{display:none;background-color:#f1f1f1}.responsive-menu-wrapper .site-menu-item-active .opener:before,.responsive-menu-wrapper .site-menu-item-parent .opener:before{content:""}.responsive-menu-wrapper .site-menu-item-active>ul,.responsive-menu-wrapper .site-menu-item-parent>ul{display:block}.responsive-menu-wrapper .site-menu-item-active>a,.responsive-menu-wrapper .site-menu-item-parent>a{font-weight:700}.start-banner .banner-image{height:500px}}@media(max-width: 992px){.start-banner .banner-image{height:400px}}@media(max-width: 767px){.start-banner .banner-image{height:350px}.start-banner .banner-text h1{font-size:22px}.start-banner .banner-text h2{font-size:14px}main{min-height:calc(100vh - 600px)}.footer{height:600px}}@media(max-width: 640px){.container{padding:0 20px}}@media(max-width: 568px){.col-xxs-12{width:100%}.col-xxs-6{width:50%}.hidden-xxs{display:none}.start-banner .banner-image{height:300px}.start-banner .banner-text h1{font-size:20px}.start-banner .banner-text h2{font-size:14px}main{min-height:calc(100vh - 750px)}.footer{height:750px}}@media(max-width: 480px){header .branding img{max-height:45px}header .responsive-menu-opener{margin-right:10px}}@media(max-width: 400px){.col-xxxs-12{width:100%}}@media(max-width: 375px){h1{font-size:28px}h2{font-size:24px}}
