Edit in JSFiddle

<script async src="https://cdn.ampproject.org/v0.js"></script>
<script async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js"></script>
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
<link href='https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
<nav class="navbar navbar-default navbar-fixed-top">
  <h2 class="outline">DNN Hosting</h2>
  <div class="container-fluid">
    <div class="navbar-header">
      <a class="navbar-brand" href="#page-top">
        <amp-img class="img-responsive" src="http://dnn-hosting.nl/Portals/2/Skins/DNNHosting2016/images/logoIdas.png" alt="Idas Internet &amp; ICT Logo" title="Idas Internet &amp; ICT Logo" layout="responsive" width="80" height="50"></amp-img>
      </a>
      <div id="mobMenuBtnWrap" class="col-sm-6 col-xs-4 pull-right">
        <button id="mobMenuBtn" on='tap:sidebar.open'>
          <div id="mobMenuIcon">
            <span class="iconMobMenu first"></span>
            <span class="iconMobMenu"></span>
            <span class="iconMobMenu"></span>
          </div>
          <div id="mobMenuTxt">MENU</div>
        </button>
      </div>
    </div>
  </div>
</nav>
<amp-sidebar id='sidebar' layout="nodisplay" side="right">
  <ul class="list-unstyled text-center">
    <li>
      <a href="/Bestellen">Bestellen</a>
    </li>
    <li><a href="tel:055-5768945"><i class="fa fa-phone" aria-hidden="true"></i>055-5768945</a></li>
    <li><a href="mailto:info@idas.nl"><i class="fa fa-envelope" aria-hidden="true"></i>info@idas.nl</a></li>
  </ul>
</amp-sidebar>
<header>
  <div class="container">
    <div class="intro-text">
      <div class="intro-lead-in">Hostingpartner sinds 2002</div>
      <div class="intro-heading">DNN HOSTING</div>
      <a href="/Bestellen" class="btn btn-xl">Direct bestellen</a>
    </div>
  </div>
</header>
<section>
  <div class="container">
    <div class="row">
      <div class="col-lg-12 text-center">
        <h2 class="section-heading">DNN Hosting Pakketten en Prijzen</h2>
      </div>
    </div>
    <div class="row" id="prijzen">
      <span class="section-subheading text-muted text-center">Voor de kleintjes en de grote</span>
      <div class="col-md-3">
        <div class="pricing">
          <div class="pricing-head">
            <h3>INSTAP<span> Normaal gebruik </span> </h3>
            <h4><i>€</i>9<i>,50</i> <span> Per Maand </span> </h4> </div>
          <ul class="pricing-content list-unstyled text-center">
            <li> 1GB schijfruimte</li>
            <li> 50GB dataverkeer</li>
            <li> 1 portal</li>
            <li> 5 email pop &amp; imap</li>
            <li> Webmail</li>
            <li>Spam &amp; virus filter</li>
            <li>Dagelijkse backup</li>
            <li>-</li>
            <li>-</li>
            <li>Admin-rechten</li>
            <li>1 FTP account</li>
            <li>Geen installatiekosten</li>
          </ul>
          <div class="pricing-footer">
            <p> Perfect hosting pakket voor normaal gebruik. </p> <a href="/Bestellen" class="btn yellow-crusta"> Instappakket </a> </div>
        </div>
      </div>
      <div class="col-md-3">
        <div class="pricing">
          <div class="pricing-head">
            <h3>Basis<span> Middelzwaar gebruik </span> </h3>
            <h4><i>€</i>14<i>,50</i> <span> Per Maand </span> </h4> </div>
          <ul class="pricing-content list-unstyled text-center">
            <li> 5GB schijfruimte</li>
            <li> 80GB dataverkeer</li>
            <li> 1 portal</li>
            <li> 25 e-mail pop &amp; imap</li>
            <li> Webmail</li>
            <li>Spam &amp; virus filter</li>
            <li>Dagelijkse backup</li>
            <li>DNN verhuisservice</li>
            <li>-</li>
            <li>Admin-rechten</li>
            <li>3 FTP accounts</li>
            <li>Geen installatiekosten</li>
          </ul>
          <div class="pricing-footer">
            <p> Perfect hostingpakket voor middelzwaar gebruik. </p> <a href="/Bestellen" class="btn yellow-crusta"> Basispakket </a> </div>
        </div>
      </div>
      <div class="col-md-3">
        <div class="pricing pricing-active">
          <div class="pricing-head pricing-head-active">
            <h3>Pro <span> Zwaar gebruik </span> </h3>
            <h4><i>€</i>27<i>,50</i> <span> Per Maand </span> </h4> </div>
          <ul class="pricing-content list-unstyled text-center">
            <li>10GB schijfruimte</li>
            <li> 200GB dataverkeer</li>
            <li> 5 portals</li>
            <li> 50 e-mail pop &amp; imap</li>
            <li> Webmail</li>
            <li>Spam &amp; virus filter</li>
            <li>Dagelijkse backup</li>
            <li>DNN verhuisservice</li>
            <li>Eigen installatie</li>
            <li>Admin-rechten</li>
            <li>5 FTP accounts</li>
            <li>Geen installatiekosten</li>
          </ul>
          <div class="pricing-footer">
            <p> Perfect hostingpakket voor zwaar gebruik. </p> <a href="/Bestellen" class="btn yellow-crusta"> Propakket </a> </div>
        </div>
      </div>
      <div class="col-md-3">
        <div class="pricing">
          <div class="pricing-head">
            <h3>Maatwerk <span> Offerte op maat </span> </h3>
            <h4><i>€</i>30 <span> Per Maand Vanaf</span> </h4> </div>
          <ul class="pricing-content list-unstyled text-center">
            <li> 30GB schijfruimte</li>
            <li> Onbeperkt dataverkeer</li>
            <li>Onbeperkt aantal portals</li>
            <li>Onbeperkt e-mail pop &amp; imap</li>
            <li> Webmail</li>
            <li>Spam &amp; virus filter</li>
            <li>Dagelijkse backup</li>
            <li>DNN verhuisservice</li>
            <li>Eigen installatie</li>
            <li>Host-rechten</li>
            <li>10 FTP Accounts</li>
            <li>Geen installatiekosten</li>
          </ul>
          <div class="pricing-footer">
            <p> Full service hosting pakket voor zeer zwaar gebruik.</p> <a href="/Bestellen" class="btn yellow-crusta"> Businesspakket </a> </div>
        </div>
      </div>
    </div>
  </div>
</section>
<section class="bg-light-gray">
  <div class="container">
    <div class="row">
      <div class="col-lg-12 text-center">
        <h2 class="section-heading">BETROUWBARE HOSTINGPARTNER</h2>
      </div>
    </div>
    <div class="row text-center">
      <span class="section-subheading text-muted">Hosting services op maat</span>
      <div class="col-lg-12">
        <p class="text-muted">Het hosten van een website is afhankelijk van de behoeften van uw website. Het kiezen van de juiste oplossing is niet altijd even makkelijk. Wij proberen daarom zoveel mogelijk met u mee te denken en bieden u de middelen om uw doel te bereiken.</p>
        <p class="text-muted">Onze medewerkers staan elke werkdag van 9:00h tot 18:00h voor u klaar om u telefonisch of per e-mail te woord te staan.</p>
      </div>
    </div>
  </div>
</section>
<section id="services">
  <div class="container">
    <div class="row">
      <div class="col-lg-12 text-center">
        <h2 class="section-heading">DNN HOSTING SERVICES</h2>
        <span class="section-subheading text-muted">Betrouwbaar sinds 2002</span>
      </div>
    </div>
    <div class="row text-center">
      <div class="col-md-4">
        <div class="fa-stack fa-4x">
          <i class="fa fa-circle fa-stack-2x text-primary"></i>
          <i class="fa fa-server fa-stack-1x fa-inverse"></i>
        </div>
        <h3 class="service-heading">Full hosting service</h3>
        <p class="text-muted">Cloud- en Fysieke hosting. Zowel websites als applicaties. Gegarandeerd 100% uptime.</p>
      </div>
      <div class="col-md-4">
        <span class="fa-stack fa-4x">
                        <i class="fa fa-circle fa-stack-2x text-primary"></i>
                        <i class="fa fa-home fa-stack-1x fa-inverse"></i>
                    </span>
        <h3 class="service-heading">DNN Verhuizing</h3>
        <p class="text-muted">Totale ontzorging. Domein, website &amp; mail zonder downtime verhuist binnen een dag.</p>
      </div>
      <div class="col-md-4">
        <span class="fa-stack fa-4x">
                        <i class="fa fa-circle fa-stack-2x text-primary"></i>
                        <i class="fa fa-globe fa-stack-1x fa-inverse"></i>
                    </span>
        <h3 class="service-heading">Domeinregistratie</h3>
        <p class="text-muted">Zowel website als mailregistratie. FTP instellen inbegrepen.</p>
      </div>
    </div>
  </div>
</section>
<section class="bg-light-gray">
  <div class="container">
    <div class="row">
      <div class="col-lg-12 text-center">
        <h2 class="section-heading">Waarom DNN Hosting</h2>
      </div>
    </div>
    <div class="row text-center">
      <span class="section-subheading text-muted">Ruim 15 jaar een betrouwbare partner</span>
      <div class="col-lg-12">
        <p class="text-muted">Voor het bouwen van websites en het ontwikkelen van webapplicaties gebruiken wij het CMS DNN® Platform (voorheen DotNetNuke®). Inmiddels hebben wij ruim 100 websites opgeleverd die wij voor een groot gedeelte zelf hosten. In het hosten van websites
          hebben wij inmiddels meer dan tien jaar ervaring. We durven dan ook te stellen dat we weten wat u belangrijk vindt. Uw website moet altijd bereikbaar zijn zonder dat u zich verder met technische zaken hoeft bezig te houden.</p>
      </div>
    </div>
  </div>
</section>
<section id="about">
  <div class="container">
    <div class="row">
      <div class="col-lg-12 text-center">
        <h2 class="section-heading">DNN HOSTING PARTNER VAN BEGIN TOT EIND</h2>
        <span class="section-subheading text-muted">The Customer Journey at DNN Hosting</span>
      </div>
    </div>
    <div class="row">
      <div class="col-lg-12">
        <ul class="timeline">
          <li>
            <div class="timeline-image">
              <amp-img class="img-circle img-responsive" src="http://dnn-hosting.nl/Portals/2/images/telefoon_talk.png" height="170" width="170" layout="responsive"></amp-img>
            </div>
            <div class="timeline-panel">
              <div class="timeline-heading">
                <h4>NU</h4>
                <h4 class="subheading">Intake</h4>
              </div>
              <div class="timeline-body">
                <p class="text-muted">Het eerste contact met DNN Hosting bestaat uit een goed gesprek of met het doorlezen van de website.</p>
              </div>
            </div>
          </li>
          <li class="timeline-inverted">
            <div class="timeline-image">
              <amp-img class="img-circle img-responsive" src="http://dnn-hosting.nl/Portals/2/images/huis_icon.png" height="170" width="170" layout="responsive"></amp-img>
            </div>
            <div class="timeline-panel">
              <div class="timeline-heading">
                <h4>MORGEN</h4>
                <h4 class="subheading">Site verhuizing</h4>
              </div>
              <div class="timeline-body">
                <p class="text-muted">Binnen 24 uur is uw domein verhuist. 100% uptime en zonder zorgen.</p>
              </div>
            </div>
          </li>
          <li>
            <div class="timeline-image">
              <amp-img class="img-circle img-responsive" src="http://dnn-hosting.nl/Portals/2/images/server_icon.png" height="170" width="170" layout="responsive"></amp-img>
            </div>
            <div class="timeline-panel">
              <div class="timeline-heading">
                <h4>MORGEN</h4>
                <h4 class="subheading">Hosting service</h4>
              </div>
              <div class="timeline-body">
                <p class="text-muted">DNN Hosting neemt de hosting services op zich.</p>
              </div>
            </div>
          </li>
          <li class="timeline-inverted">
            <div class="timeline-image">
              <amp-img class="img-circle img-responsive" src="http://dnn-hosting.nl/Portals/2/images/handshake_icon.png" height="170" width="170" layout="responsive"></amp-img>
            </div>
            <div class="timeline-panel">
              <div class="timeline-heading">
                <h4>MORGEN</h4>
                <h4 class="subheading">Support &amp; onderhoud</h4>
              </div>
              <div class="timeline-body">
                <p class="text-muted">Elke werkdag tussen 09:00 - 18:00 bereikbaar. 24/7 service.</p>
              </div>
            </div>
          </li>
        </ul>
      </div>
    </div>
  </div>
</section>
<footer>
  <div class="container">
    <div class="row">
      <div class="col-md-4">
        <span class="copyright">Copyright &copy; Idas Internet &amp; ICT 2016</span>
      </div>
      <div class="col-md-4">
        <ul class="list-inline social-buttons list-unstyled">
          <li><a href="http://twitter.com/#!/idasapeldoorn" target="_blank" rel="external"><i class="fa fa-twitter"></i></a>
          </li>
          <li><a href="http://www.facebook.com/pages/Idas-BV-Internet-ICT/177262632330258" target="_blank" rel="external"><i class="fa fa-facebook"></i></a>
          </li>
          <li><a href="http://www.linkedin.com/company/idas-b-v-internet-&-ict" target="_blank" rel="external"><i class="fa fa-linkedin"></i></a>
          </li>
        </ul>
      </div>
      <div class="col-md-4">
        <ul class="list-inline quicklinks list-unstyled">
          <li><a href="https://idas.nl/disclaimer" target="_blank" rel="nofollow">Disclaimer</a>
          </li>
          <li><a href="https://idas.nl/leveringsvoorwaarden" target="_blank" rel="nofollow">Voorwaarden</a>
          </li>
        </ul>
      </div>
    </div>
  </div>
</footer>
 body {
   -webkit-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
   -moz-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
   -ms-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
   animation: -amp-start 8s steps(1, end) 0s 1 normal both
 }
 
 @-webkit-keyframes -amp-start {
   from {
     visibility: hidden
   }
   to {
     visibility: visible
   }
 }
 
 @-moz-keyframes -amp-start {
   from {
     visibility: hidden
   }
   to {
     visibility: visible
   }
 }
 
 @-ms-keyframes -amp-start {
   from {
     visibility: hidden
   }
   to {
     visibility: visible
   }
 }
 
 @-o-keyframes -amp-start {
   from {
     visibility: hidden
   }
   to {
     visibility: visible
   }
 }
 
 @keyframes -amp-start {
   from {
     visibility: hidden
   }
   to {
     visibility: visible
   }
 }
 
 body {
   -webkit-animation: none;
   -moz-animation: none;
   -ms-animation: none;
   animation: none
 }
 
 html {
   -ms-text-size-adjust: 100%;
   -webkit-text-size-adjust: 100%
 }
 
 body {
   margin: 0;
   height: auto;
   position: relative;
   width: 100%;
   overflow-x: hidden;
   height: 100%;
   overflow-x: hidden;
   font-family: "Roboto Slab", "Helvetica Neue", Helvetica, Arial, sans-serif;
   webkit-tap-highlight-color: #770028
 }
 
 aside,
 footer,
 header,
 main,
 nav,
 section {
   display: block
 }
 
 strong {
   font-weight: 700
 }
 
 amp-img {
   border: 0
 }
 
 hr {
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
   box-sizing: content-box;
   height: 0
 }
 
 button,
 input,
 textarea {
   color: inherit;
   font: inherit;
   margin: 0
 }
 
 button {
   overflow: visible
 }
 
 button,
 select {
   text-transform: none
 }
 
 button {
   -webkit-appearance: button;
   cursor: pointer
 }
 
 input {
   line-height: normal
 }
 
 input[type="checkbox"] {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   padding: 0
 }
 
 :before,
 :after {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box
 }
 
 amp-img {
   vertical-align: middle
 }
 
 .img-responsive {
   display: block;
   max-width: 100%;
   height: auto
 }
 
 .img-circle {
   border-radius: 50%
 }
 
 hr {
   margin-top: 20px;
   margin-bottom: 20px;
   border: 0;
   border-top: 1px solid #eee
 }
 
 .container {
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   padding-right: 15px
 }
 
 @media (min-width: 768px) {
   .container {
     width: 750px
   }
 }
 
 @media (min-width: 992px) {
   .container {
     width: 970px
   }
 }
 
 @media (min-width: 1200px) {
   .container {
     width: 1170px
   }
 }
 
 .container-fluid {
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   padding-right: 15px
 }
 
 .row {
   margin-left: -15px;
   margin-right: -15px
 }
 
 .col-sm-2,
 .col-md-2,
 .col-lg-2,
 .col-sm-3,
 .col-md-3,
 .col-xs-4,
 .col-md-4,
 .col-sm-6,
 .col-sm-9,
 .col-sm-10,
 .col-md-10,
 .col-lg-10,
 .col-sm-12,
 .col-lg-12 {
   position: relative;
   min-height: 1px;
   padding-left: 15px;
   padding-right: 15px
 }
 
 @media (min-width: 640px) {
   .col-xs-4 {
     float: left;
     width: 33.33333333%
   }
 }
 
 @media (min-width: 768px) {
   .col-sm-2,
   .col-sm-3,
   .col-sm-6,
   .col-sm-9,
   .col-sm-10,
   .col-sm-12 {
     float: left
   }
   .col-sm-12 {
     width: 100%
   }
   .col-sm-10 {
     width: 83.33333333%
   }
   .col-sm-9 {
     width: 75%
   }
   .col-sm-6 {
     width: 50%
   }
   .col-sm-3 {
     width: 25%
   }
   .col-sm-2 {
     width: 16.66666667%
   }
 }
 
 @media (min-width: 992px) {
   .col-md-2,
   .col-md-3,
   .col-md-4,
   .col-md-10 {
     float: left
   }
   .col-md-10 {
     width: 83.33333333%
   }
   .col-md-4 {
     width: 30%
   }
   .col-md-3 {
     width: 22%
   }
   .col-md-2 {
     width: 16.66666667%
   }
 }
 
 @media (min-width: 1200px) {
   .col-lg-2,
   .col-lg-10,
   .col-lg-12 {
     float: left
   }
   .col-lg-12 {
     width: 100%
   }
   .col-lg-10 {
     width: 83.33333333%
   }
   .col-lg-2 {
     width: 16.66666667%
   }
 }
 
 label {
   display: inline-block;
   max-width: 100%;
   margin-bottom: 5px;
   font-weight: 700
 }
 
 input[type="checkbox"] {
   margin: 4px 0 0;
   margin-top: 1px \9;
   line-height: normal
 }
 
 .btn {
   text-decoration: none;
   display: inline-block;
   margin-bottom: 0;
   font-weight: 400;
   text-align: center;
   vertical-align: middle;
   -ms-touch-action: manipulation;
   touch-action: manipulation;
   cursor: pointer;
   background-image: none;
   border: 1px solid transparent;
   white-space: nowrap;
   padding: 6px 12px;
   font-size: 14px;
   line-height: 1.42857143;
   border-radius: 4px;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none
 }
 
 .btn:focus,
 .btn:active:focus {
   outline: 5px auto -webkit-focus-ring-color;
   outline-offset: -2px
 }
 
 .btn:hover,
 .btn:focus {
   color: #333;
   text-decoration: none
 }
 
 .btn:active {
   outline: 0;
   background-image: none;
   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
 }
 
 .navbar {
   position: relative;
   min-height: 50px;
   margin-bottom: 20px;
   border: 1px solid transparent
 }
 
 @media (min-width: 768px) {
   .navbar {
     border-radius: 4px
   }
 }
 
 @media (min-width: 768px) {
   .navbar-header {
     float: left;
     width: 100%;
     background: #f5f5f5
   }
 }
 
 .navbar-fixed-top {
   position: fixed;
   right: 0;
   left: 0;
   z-index: 1030;
   background: #f8f8f8
 }
 
 @media (min-width: 768px) {
   .navbar-fixed-top {
     border-radius: 0
   }
 }
 
 .navbar-fixed-top {
   top: 0;
   border-width: 0 0 1px
 }
 
 .navbar-brand {
   float: left;
   padding: 15px;
   font-size: 18px;
   line-height: 20px;
   height: auto
 }
 
 .navbar-brand:hover,
 .navbar-brand:focus {
   text-decoration: none
 }
 
 .navbar-brand > amp-img {
   display: block
 }
 
 @media (min-width: 768px) {
   .navbar > .container .navbar-brand,
   .navbar > .container-fluid .navbar-brand {
     margin-left: -15px
   }
 }
 
 .container:before,
 .container:after,
 .container-fluid:before,
 .container-fluid:after,
 .row:before,
 .row:after,
 .navbar:before,
 .navbar:after,
 .navbar-header:before,
 .navbar-header:after {
   content: " ";
   display: table
 }
 
 .container:after,
 .container-fluid:after,
 .row:after,
 .navbar:after {
   clear: both
 }
 
 .pull-right {
   float: right
 }
 
 .pull-left {
   float: left
 }
 
 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
   font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-transform: uppercase;
   font-weight: 400
 }
 
 .gradient {
   background: rgba(0, 0, 0, 0.5)
 }
 
 section#contact .control-label {
   text-transform: uppercase
 }
 
 #topContact div span {
   color: #b8003b
 }
 
 #topContact div {
   margin-top: 15px;
   padding-right: 27px;
   display: inline-block;
   font-size: 16px;
   color: #020202;
   font-weight: 500
 }
 
 #topContact a#topMail {
   font-size: 16px;
   color: #020202;
   font-weight: 300;
   padding-right: 27px
 }
 
 .btn-xl,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
   font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-transform: uppercase;
   font-weight: 700
 }
 
 .text-muted {
   color: #777;
   font-family: "Roboto Slab", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-weight: 400;
 }
 
 .text-primary,
 a {
   color: #c0003f
 }
 
 p {
   font-size: 15px;
   line-height: 2;
   margin: 0 0 18px;
 }
 
 a,
 a:active,
 a:focus,
 a:hover {
   outline: 0
 }
 
 a:active,
 a:focus,
 a:hover {
   color: #770028
 }
 
 .img-centered {
   margin: 0 auto
 }
 
 .bg-light-gray {
   background-color: #eee
 }
 
 .btn-xl {
   color: #fff;
   background-color: #C0003F;
   border-color: #C0003F;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   font-size: 18px;
   padding: 20px 40px
 }
 
 .btn-xl:active,
 .btn-xl:focus,
 .btn-xl:hover {
   color: #fff;
   background-color: #770028;
   border-color: #770028
 }
 
 header {
   position: relative;
   background-image: url(http://dnn-hosting.nl/Portals/2/images/dnn_hosting_servers.jpg);
   background-repeat: no-repeat;
   background-attachment: scroll;
   background-position: center center;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   background-size: cover;
   -o-background-size: cover;
   text-align: center;
   color: #fff
 }
 
 header .intro-text {
   padding-top: 100px;
   padding-bottom: 50px
 }
 
 header .intro-text .intro-lead-in {
   font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-style: italic;
   font-size: 22px;
   line-height: 22px;
   margin-bottom: 25px
 }
 
 header .intro-text .intro-heading {
   font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;
   text-transform: uppercase;
   font-weight: 700;
   font-size: 50px;
   line-height: 50px;
   margin-bottom: 25px
 }
 
 @media (min-width:768px) {
   header .intro-text {
     padding-top: 300px;
     padding-bottom: 300px
   }
   header .intro-text .intro-lead-in {
     font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
     font-style: italic;
     font-size: 40px;
     line-height: 40px;
     margin-bottom: 25px
   }
   header .intro-text .intro-heading {
     font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;
     text-transform: uppercase;
     font-weight: 700;
     font-size: 75px;
     line-height: 75px;
     margin-bottom: 50px
   }
 }
 
 section {
   padding: 100px 0
 }
 
 section h2.section-heading {
   font-size: 40px;
   margin-top: 0;
   margin-bottom: 15px
 }
 
 section .section-subheading {
   display: block;
   font-size: 16px;
   text-transform: none;
   font-weight: 400;
   margin-bottom: 75px
 }
 
 @media (min-width:768px) {
   section {
     padding: 150px 0
   }
 }
 
 .service-heading {
   margin: 15px 0;
   text-transform: none
 }
 
 footer span.copyright,
 footer ul.quicklinks {
   font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif
 }
 
 .timeline {
   padding: 0;
   position: relative
 }
 
 .timeline:before {
   top: 0;
   bottom: 0;
   position: absolute;
   content: "";
   width: 2px;
   background-color: #f1f1f1;
   left: 40px;
   margin-left: -1.5px
 }
 
 .timeline>li {
   list-style: none;
   margin-bottom: 50px;
   position: relative;
   min-height: 50px
 }
 
 .timeline>li:after,
 .timeline>li:before {
   content: " ";
   display: table
 }
 
 .timeline>li:after {
   clear: both
 }
 
 .timeline>li .timeline-panel {
   padding: 0 20px 0 100px;
   position: relative;
   text-align: left;
 }
 
 .timeline>li .timeline-panel:before {
   border-left-width: 0;
   border-right-width: 15px;
   left: -15px;
   right: auto
 }
 
 .timeline>li .timeline-panel:after {
   border-left-width: 0;
   border-right-width: 14px;
   left: -14px;
   right: auto
 }
 
 .timeline>li .timeline-image {
   left: 0;
   margin-left: 0;
   width: 80px;
   height: 80px;
   position: absolute;
   z-index: 100;
   background-color: #c0003f;
   color: #fff;
   border-radius: 100%;
   border: 7px solid #f1f1f1;
   text-align: center
 }
 
 .timeline>li .timeline-image h4 {
   font-size: 10px;
   margin-top: 12px;
   line-height: 14px
 }
 
 .timeline>li.timeline-inverted>.timeline-panel {
   box-sizing: border-box;
   text-align: left;
   padding: 0 20px 0 100px
 }
 
 .timeline>li.timeline-inverted>.timeline-panel:before {
   border-left-width: 0;
   border-right-width: 15px;
   left: -15px;
   right: auto
 }
 
 .timeline>li.timeline-inverted>.timeline-panel:after {
   border-left-width: 0;
   border-right-width: 14px;
   left: -14px;
   right: auto
 }
 
 .timeline>li:last-child {
   margin-bottom: 0
 }
 
 .timeline .timeline-heading h4 {
   margin-top: 0;
   color: inherit;
   font-size: 22px;
   color: #333
 }
 
 .timeline .timeline-heading h4.subheading {
   text-transform: none
 }
 
 .timeline .timeline-body>p,
 .timeline .timeline-body>ul {
   margin-bottom: 0
 }
 
 @media (min-width:768px) {
   .timeline:before {
     left: 50%
   }
   .timeline>li {
     margin-bottom: 100px;
     min-height: 100px
   }
   .timeline>li .timeline-panel {
     width: 41%;
     float: left;
     padding: 0 30px 20px 0;
     text-align: right
   }
   .timeline>li .timeline-image {
     width: 100px;
     height: 100px;
     left: 50%;
     margin-left: -50px
   }
   .timeline>li .timeline-image h4 {
     font-size: 13px;
     margin-top: 16px;
     line-height: 18px
   }
   .timeline>li.timeline-inverted>.timeline-panel {
     float: right;
     text-align: left;
     padding: 0 0 20px 20px
   }
 }
 
 @media (min-width:992px) {
   .timeline>li {
     min-height: 150px
   }
   .timeline>li .timeline-image {
     width: 150px;
     height: 150px;
     margin-left: -75px
   }
   .timeline>li .timeline-image h4 {
     font-size: 18px;
     margin-top: 30px;
     line-height: 26px
   }
 }
 
 @media (min-width:1200px) {
   .timeline>li {
     min-height: 170px
   }
   .timeline>li .timeline-panel {
     padding: 0 20px 20px 0
   }
   .timeline>li .timeline-image {
     width: 170px;
     height: 170px;
     margin-left: -85px
   }
   .timeline>li .timeline-image h4 {
     margin-top: 40px
   }
   .timeline>li.timeline-inverted>.timeline-panel {
     padding: 0 0 20px 20px
   }
 }
 
 footer {
   padding: 25px 0;
   text-align: center;
   background-color: #222
 }
 
 footer span.copyright {
   line-height: 40px;
   text-transform: uppercase;
   text-transform: none;
   color: #f5f5f5
 }
 
 footer ul.quicklinks {
   display: inline-flex;
   margin-bottom: 0;
   line-height: 40px;
   text-transform: uppercase;
   text-transform: none
 }
 
 ul.social-buttons {
   margin-bottom: 0;
   display: inline-flex
 }
 
 ul.social-buttons li a {
   display: block;
   background-color: #222;
   height: 40px;
   width: 40px;
   border-radius: 100%;
   font-size: 20px;
   line-height: 40px;
   color: #fff;
   outline: 0
 }
 
 ul.social-buttons li a:active,
 ul.social-buttons li a:focus,
 ul.social-buttons li a:hover {
   background-color: #c0003f
 }
 
 .pricing {
   position: relative;
   margin-bottom: 15px;
   border: 3px solid #eee;
   -webkit-border-radius: 3px;
   border-radius: 3px
 }
 
 .pricing-active {
   border: 3px solid #00B211;
   margin-top: -10px;
   box-shadow: 7px 7px rgba(0, 178, 17, 0.2)
 }
 
 .pricing:hover {
   border: 3px solid #00B211
 }
 
 .pricing:hover h4 {
   color: #00B211
 }
 
 .pricing-head {
   text-align: center
 }
 
 .pricing-head h3,
 .pricing-head h4 {
   margin: 0;
   line-height: normal
 }
 
 .pricing-head h3 span,
 .pricing-head h4 span {
   display: block;
   margin-top: 5px;
   font-size: 14px;
   font-style: italic
 }
 
 .pricing-head h3 {
   font-weight: 300;
   color: #fafafa;
   padding: 12px 0;
   font-size: 27px;
   background: #c0003f;
   border-bottom: solid 1px #c0003f;
   border-top-left-radius: 3px;
   -webkit-border-top-left-radius: 3px;
   border-top-right-radius: 3px;
   -webkit-border-top-right-radius: 3px
 }
 
 .pricing-head h4 {
   color: #bac39f;
   padding: 5px 0;
   font-size: 54px;
   font-weight: 300;
   background: #fbfef2;
   border-bottom: solid 1px #f5f9e7
 }
 
 .pricing-head-active h4 {
   color: #00B211
 }
 
 .pricing-head h4 i {
   top: -8px;
   font-size: 28px;
   font-style: normal;
   position: relative
 }
 
 .pricing-head h4 span {
   top: -10px;
   font-size: 14px;
   font-style: normal;
   position: relative
 }
 
 .pricing-content li {
   color: #888;
   font-size: 14px;
   padding: 7px 15px;
   border-bottom: solid 1px #f5f9e7
 }
 
 .pricing-footer {
   color: #777;
   font-size: 11px;
   line-height: 17px;
   text-align: center;
   padding: 0 20px 19px
 }
 
 .price-active,
 .pricing:hover {
   z-index: 9
 }
 
 .price-active h4 {
   color: #00B211
 }
 
 .no-space-pricing .price-active .pricing-head h4,
 .no-space-pricing .pricing:hover .pricing-head h4 {
   color: #00B211;
   padding: 15px 0;
   font-size: 80px
 }
 
 .yellow-crusta.btn {
   color: #FFF;
   background-color: #00B211
 }
 
 .yellow-crusta.btn:hover,
 .yellow-crusta.btn:focus,
 .yellow-crusta.btn:active,
 .yellow-crusta.btn.active {
   color: #FFF;
   background-color: #006F0E
 }
 
 .outline {
   border: 0;
   clip: rect(0 0 0 0);
   height: 1px;
   margin: -1px;
   overflow: hidden;
   padding: 0;
   position: absolute;
   width: 1px
 }
 
 @media (min-width:768px) {
   .hidden-md-up {
     display: none
   }
 }
 
 @media screen and (max-width:992px) {
   .hidden-lg-down {
     display: none
   }
   .img-responsive {
     max-width: none
   }
 }
 
 @media screen and (max-width:768px) {
   .hidden-md-down {
     display: none
   }
 }
 
 @media screen and (max-width:420px) {
   .hidden-sm-down {
     display: none
   }
 }
 
 .img-circle {
   height: 100%;
   width: 100%
 }
 
 .navbar-brand .img-responsive {
   max-width: 80px;
   margin-top: -5px
 }
 
 .bstrap3-material a {
   text-align: left;
   float: left;
   padding-right: 15px;
   color: #333;
   font-weight: 700;
   text-decoration: underline
 }
 
 .social-buttons .fa {
   font-size: 20px;
   line-height: 40px
 }
 
 .quicklinks a {
   margin: 5px;
   font-weight: 700;
   color: rgba(192, 0, 63, 0.67);
   font-size: 14px;
   font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif
 }
 
 .text-center {
   text-align: center
 }
 
 .fa-stack {
   position: relative;
   display: inline-block;
   width: 2em;
   height: 2em;
   line-height: 2em;
   vertical-align: middle;
 }
 
 .fa-4x {
   font-size: 4em
 }
 
 .fa-stack-2x {
   font-size: 2em;
 }
 
 .fa-stack-1x,
 .fa-stack-2x {
   position: absolute;
   left: 0;
   width: 100%;
   text-align: center;
 }
 
 .fa {
   display: inline-block;
   font: normal normal normal 14px/1 FontAwesome;
   font-size: inherit;
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }
 
 .fa-stack-1x {
   line-height: inherit;
 }
 
 .fa-stack-1x {
   line-height: inherit;
 }
 
 @media (max-width:768px) {
   .btn-xl {
     display: block;
     padding: 20px 15px;
   }
   .timeline>li .timeline-panel {
     margin-left: 10px;
   }
   section h2.section-heading {
     font-size: 24px;
   }
 }
 
 section span.section-subheading {
   font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-style: italic;
 }
 
 .list-unstyled {
   list-style: none;
   padding: 0
 }
 
 i.fa-circle {
   font-size: 2em
 }
 
 #mobMenuBtn {
   position: relative;
   padding: 2px 0;
   float: right;
   background-color: transparent;
   background-image: none;
   border: none;
   outline: 0;
   top: 6px;
   font: inherit;
 }
 
 #mobMenuBtn #mobMenuIcon {
   padding-top: 2px;
 }
 
 #mobMenuBtn #mobMenuIcon .iconMobMenu {
   width: 27px;
   height: 3px;
   margin-top: 5px;
   display: block;
   border-radius: 1px;
   background-color: #a94442;
   transition: 0.5s;
 }
 
 #mobMenuBtn #mobMenuIcon .iconMobMenu.first {
   margin-top: 0;
 }
 
 #mobMenuBtn #mobMenuTxt {
   color: #a94442;
   font-size: 11px;
   font-weight: 300;
   letter-spacing: -1px;
 }
 
 amp-sidebar {
   padding: 15px;
   background: #c0003f;
   color: #f8f8f8
 }
 
 amp-sidebar a {
   text-decoration: none;
   color: #f5f5f5;
   font-family: Arial, Verdana;
 }
 
 amp-sidebar a:hover {
   color: #fff
 }
 
 amp-sidebar li {
   display: block;
   font-size: 16px;
   padding: 12px 12px 12px 17px;
   text-transform: uppercase;
   border-bottom: 1px dotted #fff;
 }
 
 amp-sidebar i {
   margin-right: 10px;
 }