/**
 * Theme Name: Russ Heiser
 * Version: 1.0.0
 * Theme URI: -
 * Author: -
 * Author URI: -
 * Description: Russ Heiser theme
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Tags: custom
 * Text Domain: russheiser.com
 */
/*
 1. Fonts
 2. Variables
 3. General Resets
 4. Bootstrap Resets
 3. Header
 4. Footer
 5. Home Page
*/
@font-face {
  font-family: 'Inter-BlackItalic';
  src: url("assets/fonts/Inter-BlackItalic.woff2") format("woff2"), url("assets/fonts/Inter-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-Black';
  src: url("assets/fonts/Inter-Black.woff2") format("woff2"), url("assets/fonts/Inter-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-Bold';
  src: url("assets/fonts/Inter-Bold.woff2") format("woff2"), url("assets/fonts/Inter-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-ExtraBoldItalic';
  src: url("assets/fonts/Inter-ExtraBoldItalic.woff2") format("woff2"), url("assets/fonts/Inter-ExtraBoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-BoldItalic';
  src: url("assets/fonts/Inter-BoldItalic.woff2") format("woff2"), url("assets/fonts/Inter-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-ExtraBold';
  src: url("assets/fonts/Inter-ExtraBold.woff2") format("woff2"), url("assets/fonts/Inter-ExtraBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-ExtraLightItalic';
  src: url("assets/fonts/Inter-ExtraLightItalic.woff2") format("woff2"), url("assets/fonts/Inter-ExtraLightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-Light';
  src: url("assets/fonts/Inter-Light.woff2") format("woff2"), url("assets/fonts/Inter-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-ExtraLight';
  src: url("assets/fonts/Inter-ExtraLight.woff2") format("woff2"), url("assets/fonts/Inter-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-Italic';
  src: url("assets/fonts/Inter-Italic.woff2") format("woff2"), url("assets/fonts/Inter-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-LightItalic';
  src: url("assets/fonts/Inter-LightItalic.woff2") format("woff2"), url("assets/fonts/Inter-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-MediumItalic';
  src: url("assets/fonts/Inter-MediumItalic.woff2") format("woff2"), url("assets/fonts/Inter-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-Medium';
  src: url("assets/fonts/Inter-Medium.woff2") format("woff2"), url("assets/fonts/Inter-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-SemiBold';
  src: url("assets/fonts/Inter-SemiBold.woff2") format("woff2"), url("assets/fonts/Inter-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-Regular';
  src: url("assets/fonts/Inter-Regular.woff2") format("woff2"), url("assets/fonts/Inter-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-SemiBoldItalic';
  src: url("assets/fonts/Inter-SemiBoldItalic.woff2") format("woff2"), url("assets/fonts/Inter-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter-Thin';
  src: url("assets/fonts/Inter-Thin.woff2") format("woff2"), url("assets/fonts/Inter-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter-ThinItalic';
  src: url("assets/fonts/Inter-ThinItalic.woff2") format("woff2"), url("assets/fonts/Inter-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'Inter V';
  src: url("assets/fonts/InterV.woff2") format("woff2"), url("assets/fonts/InterV.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-Black';
  src: url("assets/fonts/NunitoSans-Black.woff2") format("woff2"), url("assets/fonts/NunitoSans-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-BlackItalic';
  src: url("assets/fonts/NunitoSans-BlackItalic.woff2") format("woff2"), url("assets/fonts/NunitoSans-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-Bold';
  src: url("assets/fonts/NunitoSans-Bold.woff2") format("woff2"), url("assets/fonts/NunitoSans-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-BoldItalic';
  src: url("assets/fonts/NunitoSans-BoldItalic.woff2") format("woff2"), url("assets/fonts/NunitoSans-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-ExtraBold';
  src: url("assets/fonts/NunitoSans-ExtraBold.woff2") format("woff2"), url("assets/fonts/NunitoSans-ExtraBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-ExtraBoldItalic';
  src: url("assets/fonts/NunitoSans-ExtraBoldItalic.woff2") format("woff2"), url("assets/fonts/NunitoSans-ExtraBoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-ExtraLight';
  src: url("assets/fonts/NunitoSans-ExtraLight.woff2") format("woff2"), url("assets/fonts/NunitoSans-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-Italic';
  src: url("assets/fonts/NunitoSans-Italic.woff2") format("woff2"), url("assets/fonts/NunitoSans-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-ExtraLightItalic';
  src: url("assets/fonts/NunitoSans-ExtraLightItalic.woff2") format("woff2"), url("assets/fonts/NunitoSans-ExtraLightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-Light';
  src: url("assets/fonts/NunitoSans-Light.woff2") format("woff2"), url("assets/fonts/NunitoSans-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-SemiBoldItalic';
  src: url("assets/fonts/NunitoSans-SemiBoldItalic.woff2") format("woff2"), url("assets/fonts/NunitoSans-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-Regular';
  src: url("assets/fonts/NunitoSans-Regular.woff2") format("woff2"), url("assets/fonts/NunitoSans-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-SemiBold';
  src: url("assets/fonts/NunitoSans-SemiBold.woff2") format("woff2"), url("assets/fonts/NunitoSans-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'NunitoSans-LightItalic';
  src: url("assets/fonts/NunitoSans-LightItalic.woff2") format("woff2"), url("assets/fonts/NunitoSans-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }

@font-face {
    font-family: 'Helvetica-Regular';
    src: url('assets/fonts/Helvetica.woff2') format('woff2'),
        url('assets/fonts/Helvetica.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Helvetica-BoldOblique';
    src: url('assets/fonts/Helvetica-BoldOblique.woff2') format('woff2'),
        url('assets/fonts/Helvetica-BoldOblique.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Helvetica-Oblique';
    src: url('assets/fonts/Helvetica-Oblique.woff2') format('woff2'),
        url('assets/fonts/Helvetica-Oblique.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Helvetica-Compressed';
    src: url('assets/fonts/Helvetica-Compressed.woff2') format('woff2'),
        url('assets/fonts/Helvetica-Compressed.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Helvetica-Bold';
    src: url('assets/fonts/Helvetica-Bold.woff2') format('woff2'),
        url('assets/fonts/Helvetica-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Helvetica-Light';
    src: url('assets/fonts/Helvetica-Light.woff2') format('woff2'),
        url('assets/fonts/Helvetica-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'HelveticaRounded-Bold';
    src: url('assets/fonts/HelveticaRounded-Bold.woff2') format('woff2'),
        url('assets/fonts/HelveticaRounded-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Thin';
    src: url('Lato-Thin.woff2') format('woff2'),
        url('Lato-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-ThinItalic';
    src: url('assets/fonts/Lato-ThinItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Bold';
    src: url('assets/fonts/Lato-Bold.woff2') format('woff2'),
        url('assets/fonts/Lato-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Regular';
    src: url('assets/fonts/Lato-Regular.woff2') format('woff2'),
        url('assets/fonts/Lato-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-SemiboldItalic';
    src: url('assets/fonts/Lato-SemiboldItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-SemiboldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-BlackItalic';
    src: url('assets/fonts/Lato-BlackItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Semibold';
    src: url('assets/fonts/Lato-Semibold.woff2') format('woff2'),
        url('assets/fonts/Lato-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Black';
    src: url('assets/fonts/Lato-Black.woff2') format('woff2'),
        url('assets/fonts/Lato-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-BoldItalic';
    src: url('assets/fonts/Lato-BoldItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Italic';
    src: url('assets/fonts/Lato-Italic.woff2') format('woff2'),
        url('assets/fonts/Lato-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-HairlineItalic';
    src: url('assets/fonts/Lato-HairlineItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-HairlineItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Hairline';
    src: url('assets/fonts/Lato-Hairline.woff2') format('woff2'),
        url('assets/fonts/Lato-Hairline.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Heavy';
    src: url('assets/fonts/Lato-Heavy.woff2') format('woff2'),
        url('assets/fonts/Lato-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Light';
    src: url('assets/fonts/Lato-Light.woff2') format('woff2'),
        url('assets/fonts/Lato-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-HeavyItalic';
    src: url('assets/fonts/Lato-HeavyItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-HeavyItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-LightItalic';
    src: url('assets/fonts/Lato-LightItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-Medium';
    src: url('assets/fonts/Lato-Medium.woff2') format('woff2'),
        url('assets/fonts/Lato-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lato-MediumItalic';
    src: url('assets/fonts/Lato-MediumItalic.woff2') format('woff2'),
        url('assets/fonts/Lato-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Helvetica-Regular", Arial, sans-serif; }
a {
	color: #183e56; }  
main .element {
  opacity: 0;
  transform: translate(0, 50px);
  -webkit-transform: translate(0, 50px);
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  transition-delay: 0.2s;
  -webkit-transition-delay: 0.2s; }
  main .element.visible {
    opacity: 1;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0); }
    
header {
  padding-top: 37px;
  padding-bottom: 10px;
  background: url("assets/img/comp-1-3-5.jpeg") no-repeat left top;
  background-size: cover;
  border-bottom: 1px #fff solid; }
  header .navbar {
    padding: 0;
    display: block; }
    header .navbar .navbar-brand {
      display: block;
      font-family: "Helvetica-Regular", Arial, sans-serif;
      font-size: 23px;
      line-height: 23px;
      text-transform: uppercase;
      color: #fff; }
      header .navbar .navbar-brand strong {
        font-weight: 400;
        font-family: "Helvetica-Bold", Arial, sans-serif; }
    header .navbar hr {
      margin: 20px 0 0;
      border-top: 2px #fff solid; }
    header .navbar .navbar-collapse {
      padding: 20px 0 10px; }
      header .navbar .navbar-collapse .nav .menu-item {
        font-family: "Helvetica-Regular", Arial, sans-serif;
        font-size: 16px;
        line-height: 24px;
        text-transform: uppercase;
        color: #fff;
        margin: 0 30px; }
        header .navbar .navbar-collapse .nav .menu-item:first-child {
          margin-left: 0; }
        header .navbar .navbar-collapse .nav .menu-item .nav-link {
          color: #fff; 
		  -webkit-transition: all 0.3s ease-in-out;
          -moz-transition: all 0.3s ease-in-out;
          -ms-transition: all 0.3s ease-in-out;
          -o-transition: all 0.3s ease-in-out;
          transition: all 0.3s ease-in-out; }
		header .navbar-expand-xl .navbar-nav {
			width: 100%;
    		justify-content: center;
		}
		header .navbar .navbar-collapse .nav .menu-item.current-menu-item .nav-link {
			color: #fceee3;
		}
        header .navbar .navbar-collapse .nav .menu-item:focus .nav-link,
        header .navbar .navbar-collapse .nav .menu-item:hover .nav-link,
		header .navbar .navbar-collapse .nav .menu-item:active .nav-link {
			color: #fceee3;
		}
.v-align {
  margin-top: auto;
  margin-bottom: auto; }

.fullcoveredvideo {
  position: relative;
  background: url("assets/img/comp-1-3-5.jpeg") no-repeat left top; 
  background-size: cover;}
  .fullcoveredvideo video {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 10;
    background-size: cover;
    object-fit: cover; }

.main-slider {
  background-size: cover;
  position: relative;
  z-index: 100; }
  .main-slider .slick-slide {
    position: relative;
    z-index: 100;
    min-height: 650px; }
  .main-slider .container {
    position: relative;
    z-index: 100;
    text-align: center;}
    .main-slider .container h3 {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 40px;
      line-height: 52px;
      text-transform: none;
      color: #fff;
      margin: 0 0 20px; }
      .main-slider .container h3 span {
        background-color: #fceee3;
        color: #183e56;
        padding: 5px;
        display: inline-block; }
    .main-slider .container h4 {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 40px;
      line-height: 52px;
      text-transform: uppercase;
      text-align: left;
      color: #fff;
      margin: 0 0 20px; }
      .main-slider .container h4 span {
        background-color: #fceee3;
        color: #183e56;
        padding: 5px;
        display: inline-block; }
    .main-slider .container p {
      font-family: "Helvetica-Regular", Arial, sans-serif;
      font-size: 23px;
      line-height: 32px;
      color: #fff;
      margin: 0 0 20px; }
    .main-slider .container p a {
		color: #fff;
		text-decoration: underline; }
    .main-slider .container img {
      height: auto;
      max-width: 350px;
      border-radius: 10px; }
   .main-slider .second-slide img {
	  border-radius: 50%;}
  .main-slider .second-slide .text {
	  text-align: center;}
  .main-slider .second-slide h3 {
	  text-align: center;
	  margin-bottom: 40px; }
    .main-slider .second-slide p {
		font-family: "Helvetica-Regular", Arial, sans-serif;
  		font-size: 23px;
  		line-height: 30px;
  		text-align: center;
  		margin-bottom: 40px;}
		.main-slider .second-slide .btn-styled {
		  background-color: #fceee3;}
        .main-slider .second-slide .btn-styled:focus,
        .main-slider .second-slide .btn-styled:active,
        .main-slider .second-slide .btn-styled:hover {
	    background-color: #196fa4;
        color: #fceee3;}
  .main-slider .second-slide p a {
	  color: #fff; 
      text-decoration: underline; }
  .main-slider .second-slide div {
		text-align: center;
		justify-content: center;}
  .main-slider .slick-dots {
    position: absolute;
    left: 50%;
    bottom: 0;
    text-align: center;
    list-style: none;
    padding: 0;
    margin: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
    .main-slider .slick-dots li {
      display: inline-block;
      padding: 0 10px; 
      line-height: 12px; }
     .main-slider .slick-slide img {
		 margin-top: 20px;
		 margin-bottom: 20px;
         margin-right: auto;
	     margin-left: auto; 
		 padding: 10px;
         border: 2px #fff solid; }
      .main-slider .slick-dots li button {
        display: inline-block;
        width: 12px;
        height: 12px;
        border: 2px #fff solid;
        border-radius: 50%;
        text-indent: -99px;
        text-align: left;
        overflow: hidden;
        background-color: transparent;
        box-shadow: none;
        cursor: hand;
        cursor: pointer;
		padding: 0;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out; }
      .main-slider .slick-dots li.slick-active button, .main-slider .slick-dots li:hover button, .main-slider .slick-dots li:focus button, .main-slider .slick-dots li:active button {
        background-color: #fff; 
		padding: 0; }
    .main-slider .logos {
	    margin: 60px 0 70px 0; }
	.main-slider .logos img {
		max-width: 250px;
		height: auto;
		margin-left: auto;
		margin-right: auto;	
        border-radius: 5px;}
    .main-slider .logos h3 {
		text-align: center;
		font-size: 30px;
		line-height: 39px; 
        margin-bottom: 40px;}
.container-full {
  padding-left: 0;
  padding-right: 0; }

.row-full {
  margin-left: 0;
  margin-right: 0; }
  .row-full .col-lg-3,
  .row-full .col-lg-6 {
    padding-left: 0;
    padding-right: 0; }

.v-align {
  margin-top: auto;
  margin-bottom: auto; }

.btn-styled {
  font-family: "Helvetica-Bold", Arial, sans-serif;
  padding: 10px 20px;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  color: #163c54;
  border: 3px #163c54 solid;
  border-radius: 10px;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
  .btn-styled:hover, .btn-styled:focus, .btn-styled:active {
    color: #fff;
    background-color: #196fa4;
    border: 3px #196fa4 solid; }

.left-right-columns img {
  width: 100%;	
  max-width: 600px;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto; 
  border-radius: 50%;
  border: 2px rgba(24, 62, 86, 0.7) solid; }
.left-right-columns .inner-wrapper {
  padding: 25px; }
  .left-right-columns .inner-wrapper h2 {
    font-family: "Helvetica-Bold", Arial, sans-serif;
    font-size: 40px;
    line-height: 52px;
    color: #183e56;
    margin: 0 0 15px; }
  .left-right-columns .inner-wrapper p {
    font-family: "Helvetica-Regular", Arial, sans-serif;
    font-size: 16px;
    line-height: 25px;
	text-align: justify;
    color: #141617;
    margin: 0 0 20px; }
  .left-right-columns .inner-wrapper img {
    max-width: 100%;
    height: auto;
    width: auto;
    margin: 0 0 20px; }

.video-banner {
  max-height: 500px;
  overflow: hidden; }
  .video-banner video {
    width: 100%;
    height: auto; }

.featured-links {
  padding: 50px 0; }
  .featured-links .main-inner-wrapper {
    padding: 0 70px; }
  .featured-links h2 {
    font-family: "Helvetica-Bold", Arial, sans-serif;
    font-size: 48px;
    line-height: 58px;
    text-align: center;
    color: #163c54;
    margin: 0 0 50px; }
  .featured-links .row {
    justify-content: center; }
  .featured-links .inner-wrapper {
    padding: 0 10px;
    position: relative;
	text-align: center;  
    padding-bottom: 55px;
    height: 100%; }
    .featured-links .inner-wrapper a {
      display: inline-block; }
    .featured-links .inner-wrapper img {
      max-width: 100%;
      height: auto;
      margin: 0 0 30px; 
      border-radius: 50%; 
      box-shadow: 0px 0px 7px rgba(24, 62, 86, 0.7); }
    .featured-links .inner-wrapper h3 {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 25px;
      line-height: 35px;
      color: #163c54;
	  min-height: 70px;	
      margin: 0 0 30px; }
    .featured-links .inner-wrapper p {
      font-family: "Helvetica-Regular", Arial, sans-serif;
      font-size: 18px;
      line-height: 31px;
      color: rgba(22, 60, 84, 0.92);
      margin: 0 0 20px; 
      text-align: center; 
      min-height: 310px;}
    .featured-links .inner-wrapper .btn-styled {
		padding: 10px 5px;
		text-transform: none;
		background-color: #163c54 ;
		color: #fff;}
.featured-links .inner-wrapper .btn-styled:hover,
.featured-links .inner-wrapper .btn-styled:focus,
.featured-links .inner-wrapper .btn-styled:active {
		background-color: #fff;
		color: #163c54 ;
}
.page-id-13 .left-right-columns {
	background-color: #fff;
}
.text-block {
  background-color: #2a526e;
  padding: 50px 0; }
  .text-block p {
    font-family: "Helvetica-Bold", Arial, sans-serif;
    font-size: 18px;
    line-height: 31px;
    color: #fff;
    max-width: 1110px;
    margin: 0 auto; }

.many-columns {
  padding: 50px 0; }
  .many-columns .inner-wrapper {
    padding: 0 50px; }
  .many-columns .img-wrapper {
    margin-bottom: 0; }
  .many-columns img {
    max-width: 100%;
    height: auto; }
  .many-columns h2 {
    font-family: "Helvetica-Bold", Arial, sans-serif;
    font-size: 48px;
    line-height: 58px;
    color: #163c54;
    margin: 0 0 50px; }
  .many-columns p {
    font-family: "Helvetica-Bold", Arial, sans-serif;
    font-size: 18px;
    line-height: 31px;
    color: #141617;
    margin: 0 0 20px; }

.single-area {
  padding: 50px 0; }
  .single-area h2.blog-title {
    font-family: "NunitoSans-Bold", Arial, sans-serif;
    font-size: 48px;
    line-height: 58px;
    text-transform: uppercase;
    color: #163c54;
    margin: 0 0 40px; }
  .single-area article {
    padding: 30px;
    min-height: 380px;
    background-color: #f7f7f7; }
    .single-area article h3 {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 28px;
      line-height: 41px;
      color: #141617;
      margin: 0 0 15px; }
	.single-area article img {
		margin-bottom: 10px;
    }
    .single-area article time {
      font-family: "NunitoSans-SemiBold", Arial, sans-serif;
      font-size: 16px;
      line-height: 28px;
      color: rgba(22, 60, 84, 0.92);
      margin: 0 0 20px;
      display: block; }
    .single-area article p {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 16px;
      line-height: 28px;
      color: #141617;
      margin: 0 0 20px;
      display: block; }
    .single-area article strong {
      font-weight: 400;
      font-family: "NunitoSans-Bold", Arial, sans-serif; }
  .single-area video {
    margin-top: 50px; }
  .single-area aside h4 {
    font-family: "NunitoSans-Bold", Arial, sans-serif;
    font-size: 24px;
    line-height: 41px;
    text-transform: uppercase;
    color: #141617;
    margin: 0 0 20px; }
  .single-area aside ul {
    list-style: none;
    padding: 0; }
    .single-area aside ul li {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 16px;
      line-height: 25px;
      margin: 0 0 15px; }
      .single-area aside ul li a {
        color: #141617;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out; }
      .single-area aside ul li:hover a, .single-area aside ul li:focus a, .single-area aside ul li:active a {
        color: #198fd9; }

.blog-area {
  padding: 50px 70px; }
  .blog-area article {
    padding: 30px;
    min-height: 380px;
    background-color: #f7f7f7;
    margin-bottom: 30px; }
    .blog-area article h2 {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 28px;
      line-height: 41px;
      color: #141617;
      margin: 0 0 20px;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
    .blog-area article time {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 16px;
      line-height: 28px;
      color: rgba(22, 60, 84, 0.92);
      margin: 0 0 40px;
      display: block; }
    .blog-area article p {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 16px;
      line-height: 28px;
      color: #141617;
      margin: 0 0 20px;
      display: block;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
    .blog-area article a.btn {
      font-family: "Helvetica-Regular", Arial, sans-serif;
      font-size: 16px;
      line-height: 28px;
      color: #141617;
      margin: 0 0 20px; 
      padding-left: 0; }

    .entrepreneur {
        padding: 50px 0;}
    .entrepreneur .main-title {
        font-family: 'Helvetica-Bold', Arial, sans-serif;
        font-size: 30px;
        line-height: 39px;
        color: #1f2937;
        margin: 0 0 20px;
    }
    .ebox {
        margin-bottom: 30px;}
   .ebox img {
       width: 100%;
       height: auto; 
       border-radius: 5px; 
       margin-bottom: 10px;
	   box-shadow: 0 0 5px rgba(0,0,0,0.4); }
    .ebox h4 {
        font-family: 'Helvetica-Bold', Arial, sans-serif;
        font-size: 14px;
        line-height: 20px;
        text-transform: uppercase;
        letter-spacing: 1.4px;
        color: #4b5563;
        margin: 0 0 10px;}
    .ebox h3 {
        font-family: 'Helvetica-Bold', Arial, sans-serif;
        font-size: 20px;
        line-height: 27px;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #1f2937;
        margin: 0 0 5px;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;}
    .ebox h3 a {
        color: #1f2937;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
		display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
		text-decoration: none;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out; }
    .ebox h3:hover a,
    .ebox h3:focus a,
    .ebox h3:active a {
        color: #196fa4;
        text-decoration: none; }
    .ebox p {
        font-family: 'Helvetica-Regular', Arial, sans-serif;
        font-size: 16px;
        line-height: 23px;
        color: #4b5563;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        margin: 0;
    }
.wpb-posts-nav {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 50px;
  align-items: center;
  max-width: 1200px;
  margin: 25px auto; }
  .wpb-posts-nav a {
    display: grid;
    grid-gap: 20px;
    align-items: center;
    color: #3a5160;
    text-decoration: none; }
  .wpb-posts-nav h4 {
    color: #282828; }
  .wpb-posts-nav h4,
  .wpb-posts-nav strong {
    margin: 0;
    font-family: "Helvetica-Regular", Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 10px; }
  .wpb-posts-nav strong {
    color: #000; }
  .wpb-posts-nav a svg {
    display: inline-block;
    margin: 0;
    vertical-align: middle; }
.wpb-posts-nav > div:nth-child(1) a {
  grid-template-columns: 100px 1fr;
  text-align: left; }
.wpb-posts-nav > div:nth-child(2) a {
  grid-template-columns: 1fr 100px;
  text-align: right; }
.wpb-posts-nav__thumbnail {
  display: block;
  margin: 0; }
.wpb-posts-nav__thumbnail img {
  border-radius: 5px;
  width: 100%;
  height: auto; }

.single-entrepreneur article {
	padding: 50px 0;}
.single-entrepreneur article h1,
.single-entrepreneur article h2,
.single-entrepreneur article h3,
.single-entrepreneur article h4,
.single-entrepreneur article h5,
.single-entrepreneur article h6 {
   font-family: "Helvetica-Bold", Arial, sans-serif;
   color: #183e56;
   margin: 0 0 15px;}
.single-entrepreneur article h1 {
  font-family: "Helvetica-Bold", Arial, sans-serif;}
.single-entrepreneur article h3 {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 28px;
      line-height: 41px;
      color: #183e56;
      margin: 0 0 15px; }
	.single-entrepreneur article img {
		margin-bottom: 10px; }
    .single-entrepreneur article time {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 16px;
      line-height: 28px;
      color: rgba(22, 60, 84, 0.92);
      margin: 0 0 20px;
      display: block; }
    .single-entrepreneur article p,
	.single-entrepreneur article ul,
	.single-entrepreneur article table {
      font-family: "Helvetica-Bold", Arial, sans-serif;
      font-size: 16px;
      line-height: 28px;
      color: #141617;
      margin: 0 0 20px;
      display: block; }
    .single-area article strong {
      font-weight: 400;
      font-family: "Helvetica-Bold", Arial, sans-serif; }
.gallery-area {
	padding: 50px 0; }
.gallery-area .main-title {
  font-family: 'Helvetica-Bold', Arial, sans-serif;
  font-size: 30px;
  line-height: 39px;
  color: #1f2937;
  margin: 0 0 20px; }
.gallery-area a {
	display: block;
	position: relative;
}
.gallery-area a i {
	position: absolute;
	left: 50%;
	top: 50%;
	font-size: 25px;
	line-height: 25px;
	color: #fff;
	opacity: 0;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	-webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0); 
}
.gallery-area a:hover i,
.gallery-area a:focus i,
.gallery-area a:active i {
    transition: all 0.3s ease-in-out;
	-webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
	opacity: 1;
}
.gallery-area img {
  width: 100%;
  height: auto;
  border-radius: 5px;
  margin-bottom: 30px;
  box-shadow: 0 0 5px rgba(0,0,0,0.4);
}

.contact-area {
    padding: 40px 0;
	text-align: center;
}
.contact-area img {
	width: 100%;
	height: auto;
	border-radius: 5px;
	margin-bottom: 20px;
}
.contact-area address,
.contact-area p {
    font-family: "Helvetica-Bold", Arial, sans-serif;
    font-size: 16px;
    line-height: 25px;
    color: #141617;
    margin: 0 0 20px;
}
.contact-area h2 {
	font-family: "Helvetica-Bold", Arial, sans-serif;
    font-size: 40px;
    line-height: 52px;
    color: #183e56;
    margin: 0 0 15px;
}
.contact-area p a {
	text-decoration: underline;
}
.gallery-grid {
	padding: 50px 0;
}
.gallery-grid .main-title {
  font-family: 'Helvetica-Bold', Arial, sans-serif;
  font-size: 30px;
  line-height: 39px;
  text-align: center;	
  color: #1f2937;
  margin: 0 0 20px; 
}
.gallery-grid .grid a {
	display: block;
	position: relative;
	margin: 0 0 14px;
}
.gallery-grid .grid a span {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	display: block;
	background-color: rgba(0,0,0,0.7);
	opacity: 0;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.gallery-grid .grid a span i {
	position: absolute;
	left: 50%;
	bottom: 0;
	color: #fff;
	-webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.gallery-grid .grid a:hover span,
.gallery-grid .grid a:focus span, 
.gallery-grid .grid a:active span {
	opacity: 1;
}
.gallery-grid .grid a:hover span i,
.gallery-grid .grid a:focus span i,
.gallery-grid .grid a:active span i {
	bottom: 50%;
	-webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);	
}
footer {
  text-align: center;
  padding: 30px 0;
  background-color: #fceee3; }
  footer p {
    font-family: "Helvetica-Regular", Arial, sans-serif;
    font-size: 20px;
    line-height: 27px;
    text-transform: uppercase;
    color: #fff;
    margin: 0 0 20px;
    color: #183e56; }
    footer p a {
      color: #183e56;
      text-decoration: none;
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }
      footer p a:hover, footer p a:focus, footer p a:active {
        color: #000;
        text-decoration: none; }
    footer p strong {
      font-family: "Inter-Bold", Arial, sans-serif;
      font-weight: 400; }
  footer .socials {
    margin: 0; }
    footer .socials li {
      font-size: 25px;
      line-height: 25px; }
      footer .socials li a {
        color: #000;
        text-decoration: none;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out; }
      footer .socials li:hover a, footer .socials li:focus a, footer .socials li:active a {
        color: #183e56;
        text-decoration: none; }

@media (max-width: 1200px) {
  header .navbar .hamburger {
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px; }
    header .navbar .hamburger .hamburger-inner,
    header .navbar .hamburger .hamburger-inner::after,
    header .navbar .hamburger .hamburger-inner::before {
      background-color: #fff; }
  header .navbar .navbar-collapse .nav .menu-item {
    margin: 0;
    text-align: center; } }
@media (max-width: 992px) {
  .main-slider .container {
    text-align: center;
    padding-left: 30px;
    padding-right: 30px; }
    .main-slider .container h3 {
      font-size: 30px;
      line-height: 39px; }
    .main-slider .container h4 {
      font-size: 30px;
      line-height: 39px;
      text-align: center; }
    .main-slider .container img {
      margin-left: auto;
      margin-right: auto;
      max-width: 200px; }
    .main-slider .second-slide h3 {
      margin-bottom: 20px;
      text-align: center; }
	.main-slider .second-slide p {
		text-align: center; 
		margin-bottom: 20px; }
	  .main-slider .second-slide .text {
	  text-align: center;}
	.main-slider .second-slide {
		text-align: center; }
	.main-slider .second-slide .btn-styled {
		 margin-bottom: 20px; }
	.main-slider .second-slide img {
	    margin-bottom: 20px;}
  .left-right-columns img {
    max-width: 400px;
    height: auto; }
  .left-right-columns .inner-wrapper {
    padding: 30px 15px; }
    .left-right-columns .inner-wrapper h2 {
      font-size: 36px;
      line-height: 45px;
      margin: 0 0 30px; }
    .left-right-columns .inner-wrapper p {
      margin: 0 0 15px;
      text-align: justify; }

  .text-block {
    padding: 25px 0; }

  .many-columns .inner-wrapper {
    padding: 0; }

  .featured-links {
    padding: 25px 0;
    text-align: center; }
    .featured-links h2 {
      font-size: 36px;
      line-height: 45px;
      margin: 0 0 25px; }
    .featured-links .inner-wrapper {
      margin-bottom: 25px;
      padding-bottom: 0;
      height: auto; }
      .featured-links .inner-wrapper img {
        margin: 0 0 15px; }
      .featured-links .inner-wrapper h3 {
        font-size: 20px;
        line-height: 27px;
        margin: 0 0 15px; 
	    min-height: 0;}
      .featured-links .inner-wrapper p {
        font-size: 16px;
        line-height: 23px;
        margin: 0 0 15px; 
		min-height: 0;}
      .featured-links .inner-wrapper .btn-styled {
        position: static; }

  .many-columns {
    padding: 25px 0; }
    .many-columns h2 {
      font-size: 36px;
      line-height: 45px;
      text-align: center;
      margin: 0 0 25px; }
    .many-columns p {
      text-align: justify; }

  .single-area {
    padding: 25px 0; }
    .single-area h2.blog-title {
      font-size: 36px;
      line-height: 45px;
      margin: 0 0 25px; }
    .single-area article {
      padding: 15px;
      margin-bottom: 20px;
      min-height: 0; }
      .single-area article p:last-child {
        margin: 0; }
    .single-area video {
      margin-top: 20px; }

  .blog-area {
    padding: 25px 0; }
    .blog-area article {
      padding: 15px;
      margin: 0 0 15px;
      min-height: 0; }
      .blog-area article h2 {
        font-size: 25px;
        line-height: 35px; }
      .blog-area article time {
        margin: 0 0 30px; }
	.main-slider .container .logos img {
		margin-bottom: 15px; }
  footer {
    padding: 15px 0; }
    footer p {
      margin: 0 0 15px; } }
@media (max-width: 767px) {
	.main-slider .container { 
		padding-left: 15px;
		padding-right: 15px;}
	.main-slider .container h3 {
        font-size: 25px;
        line-height: 32px; }
	.main-slider .second-slide h3 {
		margin-bottom: 15px;}
	.main-slider .second-slide p {
		margin-bottom: 15px;}
	.main-slider .second-slide .btn-styled {
      margin-bottom: 15px;}
  .left-right-columns .inner-wrapper {
    padding: 15px; }
    .left-right-columns .inner-wrapper h2 {
      font-size: 25px;
      line-height: 32px;
      margin: 0 0 20px; }
    .left-right-columns .inner-wrapper p {
      font-size: 16px;
      line-height: 23px;
      margin: 0 0 10px; }

  .text-block {
    padding: 20px 0; }

  .featured-links {
    padding: 20px 0;
    text-align: center; }
    .featured-links h2 {
      font-size: 30px;
      line-height: 39px;
      margin: 0 0 20px; }
    .featured-links p {
      text-align: justify; }
    .featured-links .main-inner-wrapper {
      padding: 0; }
    .featured-links .inner-wrapper {
      margin-bottom: 20px;
      padding: 0;
      height: auto; }
      .featured-links .inner-wrapper img {
        margin: 0 0 15px; 
	    max-width: 296px;
	    height: auto; }
      .featured-links .inner-wrapper h3 {
        font-size: 20px;
        line-height: 27px;
        margin: 0 0 15px; 
	    min-height: 0; }
      .featured-links .inner-wrapper p {
        font-size: 16px;
        line-height: 23px;
        margin: 0 0 15px; 
	    min-height: 0; }
      .featured-links .inner-wrapper .btn-styled {
        position: static; }

  .many-columns {
    padding: 20px 0; }
    .many-columns h2 {
      font-size: 30px;
      line-height: 39px;
      text-align: center;
      margin: 0 0 20px; }
    .many-columns p {
      line-height: 25px; }

  .single-area {
    padding: 20px 0; }
    .single-area h2.blog-title {
      font-size: 30px;
      line-height: 39px;
      margin: 0 0 20px; }
    .single-area article {
      padding: 10px;
      margin-bottom: 20px;
      min-height: 0; }
      .single-area article h3 {
        font-size: 20px;
        line-height: 27px;
        margin: 0 0 15px; }
      .single-area article time {
        margin: 0 0 25px; }
      .single-area article p:last-child {
        margin: 0; }
    .single-area video {
      margin-top: 20px; }
	.gallery-area {
		padding: 25px 0; }
   .gallery-area img { 
	   margin-bottom: 15px; }
  .blog-area {
    padding: 20px 0; }
    .blog-area article {
      padding: 10px;
      margin: 0 0 15px; }
      .blog-area article h2 {
        font-size: 20px;
        line-height: 27px;
        margin: 0 0 15px; }
      .blog-area article time {
        margin: 0 0 20px; }
	.wpb-posts-nav {
    	display: block;
    	grid-template-columns: unset; }
    .wpb-posts-nav .left-post {
      margin-bottom: 15px; } 
	.entrepreneur {
	  padding: 25px 0; }
	.single-entrepreneur article {
	  padding: 25px 0;}
	.single-entrepreneur article h1.main-title {
		font-size: 23px; line-height: 32px;}
	.single-entrepreneur article h2 {
	    font-size: 20px;
		line-height: 27px;}}