header.header-wrap{ height: 550px; } nav.side-bar-wrap{ display: none !important; } div.main-content-wrap{ width: 100% !important; } main.content-wrap{ background: #FFF; } main .content.container{ max-width: none; margin: 0; width: auto; } main .content{ background: none; box-shadow: none; top: 0; border-radius: 0; } main .main-content-wrap{ padding: 0; } main .content .page-title{ display: none; } main .content .main-content-wrap .main-content h1{ background: none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; } main .content .main-content h1{ margin-top: 0; } main .content .feature{ padding: 40px 0; } main .content .feature .row{ margin: 0 auto; } main .content .feature.feature-header{ display: block; height: 410px; background: none; border: none; position: absolute; top: -410px; width: 100%; padding: 0; } main .content .feature-header h1{ font-size: 40px; letter-spacing: 0.08em; margin-bottom: 0.5em; margin-top: 0.5em; } main .content .feature-header p{ font-size: 18px; letter-spacing: .25px; } main .content .feature-header .btn, main .content .feature-header .button{ font-size: 24px; margin-top: 0.5em; padding: .25em 1em; border-bottom-width: 4px; } main .content .feature.feature-center{ text-align: center; } @media (min-width:1200px){ main .content .feature .row{ max-width: 1170px; } } @media (max-width:1200px) and (min-width:992px){ main .content .feature .row{ max-width: 970px; } main .content .feature .col-lg-1:not(:first-child), main .content .feature .col-lg-2:not(:first-child), main .content .feature .col-lg-3:not(:first-child), main .content .feature .col-lg-4:not(:first-child), main .content .feature .col-lg-5:not(:first-child), main .content .feature .col-lg-6:not(:first-child), main .content .feature .col-lg-7:not(:first-child), main .content .feature .col-lg-8:not(:first-child), main .content .feature .col-lg-9:not(:first-child), main .content .feature .col-lg-10:not(:first-child), main .content .feature .col-lg-11:not(:first-child){ margin-top: 40px; } } @media (max-width:992px) and (min-width:768px){ main .content .feature .row{ max-width: 750px; } main .content .feature .col-md-1:not(:first-child), main .content .feature .col-md-2:not(:first-child), main .content .feature .col-md-3:not(:first-child), main .content .feature .col-md-4:not(:first-child), main .content .feature .col-md-5:not(:first-child), main .content .feature .col-md-6:not(:first-child), main .content .feature .col-md-7:not(:first-child), main .content .feature .col-md-8:not(:first-child), main .content .feature .col-md-9:not(:first-child), main .content .feature .col-md-10:not(:first-child), main .content .feature .col-md-11:not(:first-child), main .content .feature .col-lg-1:not(:first-child), main .content .feature .col-lg-2:not(:first-child), main .content .feature .col-lg-3:not(:first-child), main .content .feature .col-lg-4:not(:first-child), main .content .feature .col-lg-5:not(:first-child), main .content .feature .col-lg-6:not(:first-child), main .content .feature .col-lg-7:not(:first-child), main .content .feature .col-lg-8:not(:first-child), main .content .feature .col-lg-9:not(:first-child), main .content .feature .col-lg-10:not(:first-child), main .content .feature .col-lg-11:not(:first-child){ margin-top: 40px; } } @media (max-width:768px){ main .content .feature-header{ text-align: center; } main .content .feature-header h1{ font-size: 32px; } main .content .feature .col-sm-1:not(:first-child), main .content .feature .col-sm-2:not(:first-child), main .content .feature .col-sm-3:not(:first-child), main .content .feature .col-sm-4:not(:first-child), main .content .feature .col-sm-5:not(:first-child), main .content .feature .col-sm-6:not(:first-child), main .content .feature .col-sm-7:not(:first-child), main .content .feature .col-sm-8:not(:first-child), main .content .feature .col-sm-9:not(:first-child), main .content .feature .col-sm-10:not(:first-child), main .content .feature .col-sm-11:not(:first-child), main .content .feature .col-md-1:not(:first-child), main .content .feature .col-md-2:not(:first-child), main .content .feature .col-md-3:not(:first-child), main .content .feature .col-md-4:not(:first-child), main .content .feature .col-md-5:not(:first-child), main .content .feature .col-md-6:not(:first-child), main .content .feature .col-md-7:not(:first-child), main .content .feature .col-md-8:not(:first-child), main .content .feature .col-md-9:not(:first-child), main .content .feature .col-md-10:not(:first-child), main .content .feature .col-md-11:not(:first-child), main .content .feature .col-lg-1:not(:first-child), main .content .feature .col-lg-2:not(:first-child), main .content .feature .col-lg-3:not(:first-child), main .content .feature .col-lg-4:not(:first-child), main .content .feature .col-lg-5:not(:first-child), main .content .feature .col-lg-6:not(:first-child), main .content .feature .col-lg-7:not(:first-child), main .content .feature .col-lg-8:not(:first-child), main .content .feature .col-lg-9:not(:first-child), main .content .feature .col-lg-10:not(:first-child), main .content .feature .col-lg-11:not(:first-child){ margin-top: 40px; } } footer .footer{ padding-top: 40px; }