.feedBack {
    position: fixed; z-index:99999;
    height:50px; width: 60px; border: none; padding: 0px; left: 20px; bottom: 5%; background-image: none;
}
.bg-whatsapp{
	background-color: #4dc247;
	float: left;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    font-size: 28px;
    text-align: center;
    line-height: 50px;
    color: white;
	}
@media only screen and (max-width:960px){
	.main_menu_area .navbar.navbar-default .navbar-header .navbar-brand img{margin: 10px 0!important; height:60px;}
	.bg-whatsapp{height: 30px;
    width: 30px;}
	.rev_slider_wrapper{
	position:relative;
	z-index: 0;
	height:500px!important;
	 max-height: 500px!important;
}
}

.header__wrap{z-index: 8000;
    width: 100%;
    margin: 0;
    background: rgba(121, 121, 121, 0.5);
    position: absolute;}
	
	.wpb_column { padding:0 ;}

#editor-overlay {
    display: none;
    border-color: #2E91FC;
    position: absolute;
    background-color: rgba(46,145,252,0.05);
    border-style: dashed;
    border-width: 3px;
    border-radius: 3px;
    pointer-events: none;
    cursor: pointer;
    z-index: 10000000000;
  }
  .editor-overlay-button {
    color: white;
    background: #2E91FC;
    border-radius: 2px;
    font-size: 13px;
    margin-left: -24px;
    margin-top: -12px;
    padding: 3px 10px;
    text-transform:uppercase;
    font-weight:bold;
    letter-spacing:1.5px;

    left: 50%;
    top: 50%;
    position: absolute;
  }
  
  
   .header {
    font-size: 16px;
    background-color: rgba(52, 73, 94, 0);
  }
  .header-mobile {
    background-color: rgba(52, 73, 94, 0);
  }
  .header a.link-list__link {
    color: #ffffff;
  }
  .header a.link-list__link:hover {
    color: #ffffff;
  }
  .header .dropdown__trigger {
    color: #ffffff !important;
  }
  .header .dropdown__trigger:hover {
    color: #ffffff;
  }
  .header .dropdown__item a {
    color: #ffffff;
  }
  .header .user__login a {
    color: #ffffff;
  }
  .header .hamburger__slice {
    background-color: #ffffff;
  }
  @media (min-width: 768px) {
    .header {
      font-size: 16px;
    }
    .header .dropdown__menu {
      background-color: rgba(52, 73, 94, 0);
    }
  }
  @media (max-width: 767px) {
    .header a.link-list__link {
      text-align: right;
      color: #ecf0f1;
    }
    .header .dropdown__item a {
      text-align: right;
      color: #ecf0f1;
    }
    .header .user__login a {
      text-align: right;
      color: #ecf0f1;
    }
    .header--overlay .header__content--mobile  {
      padding: 20px 0;
    }
    
      .header__content--mobile  {
        padding: 20px 0;
      }
    
    .header__content--mobile  {
      text-align: right;
      background-color: #34495e;
    }
  }
  
   #block-1555988494486 {
    line-height: 1;
  }
  #block-1555988494486 .logo__image {
    display: block;
    width: 250px;
  }
  #block-1555988494486 .logo__text {
    color: ;
  }
  
   #section-1602803705125 .section {
    background-color: rgba(0, 0, 0, 0.55);
  }
  #section-1602803705125 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1602803705125 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1602803705125 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1602803705125 .sizer {
      padding-top: 200px;
      padding-bottom: 100px;
    }
    #section-1602803705125 .container {
      max-width: calc(1260px + 0px + 0px);
      padding-right: 0px;
      padding-left: 0px;
    }
    #section-1602803705125 .container--full {
      max-width: calc(100% + 0px + 0px);
    }
  }
  
   #section-1602803705125 .backgroundVideo {
    z-index: -1;
  }
  
  #block-1602803705125_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602803705125_0.block-type--blog .block {
    padding: 0;
    
      padding-top: 50px;
    
    
    
    
  }
  #block-1602803705125_0.block-type--offer .block {
    padding: 0;
    
      padding-top: 50px;
    
    
    
    
  }
  #block-1602803705125_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
      padding-top: 50px;
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1602803705125_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1602803705125_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1602803705125_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1602803705125_0 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1602803705125_0 {
      text-align: center;
    }
  }
  
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #block-1602803705125_0 .btn {
    border-color: #d9081f;
    border-radius: 0px;
    color: ;
    background-color: #d9081f;
  }
  #block-1602803705125_0 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1602803705125_0 .btn {
        color: #fff;
      }
	  
	  #section-1575488788489 .section {
    background-color: #000000;
  }
  #section-1575488788489 .sizer {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  #section-1575488788489 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1575488788489 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1575488788489 .sizer {
      padding-top: 100px;
      padding-bottom: 100px;
    }
    #section-1575488788489 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1575488788489 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
  #section-1575488788489 .backgroundVideo {
    z-index: -1;
  }
  
  #section-1602800212750 .section {
    background-color: #000000;
  }
  #section-1602800212750 .sizer {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  #section-1602800212750 .container {
    max-width: calc(1260px + 15px + 15px);
    padding-right: 15px;
    padding-left: 15px;
  }
  #section-1602800212750 .container--full {
    max-width: calc(100% + 15px + 15px);
  }
  @media (min-width: 768px) {
    
    #section-1602800212750 .sizer {
      padding-top: 0px;
      padding-bottom: 0px;
    }
    #section-1602800212750 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1602800212750 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
  #block-1602800212750_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602800212750_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1602800212750_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1602800212750_0 .block {
    border: 0px none black;
    border-radius: 0px;
    padding:20px 0 0;
    
  }
  @media (min-width: 768px) {
    #block-1602800212750_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1602800212750_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1602800212750_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1602800212750_0 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1602800212750_0 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #section-1574446571045 {
      background-image: url(kajabi-storefronts-production/themes/1885988/settings_images/Z7xiuGlNQPyVuPNlYPvE_file.jpg);
      background-position: center;
    }
  
  #section-1574446571045 .section {
    background-color: #fff;
  }
  #section-1574446571045 .sizer {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #section-1574446571045 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1574446571045 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1574446571045 {
        
          background-attachment: fixed;
        
      }
    
    #section-1574446571045 .sizer {
      padding-top: 0;
      padding-bottom: 20px;
    }
    #section-1574446571045 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1574446571045 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
    #section-1574446571045 .row {
      -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
      align-items: stretch !important;
    }
	
	
	#block-1574446571045_2 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1574446571045_2.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1574446571045_2.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1574446571045_2 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: #fff;
      padding: 20px;
    
    
    
      
      
        padding: 30px;
      
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1574446571045_2 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1574446571045_2.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1574446571045_2.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1574446571045_2 .block {
      
        padding: 30px;
      
      
      
        
        
          padding: 30px;
        
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1574446571045_2 {
      text-align: center;
    }
  }
  
  
  #block-1574446571045_2 .feature__image {
    width: 350px;
    border-radius: 4px;
  }
  
  
  .btnmore {
    border-color: #ffffff;
    border-radius: 4px;
    color: #fff;
    background-color: #000;
  }
  .btnmore:hover {
	  background-color: #ff7600;
  }
  #block-1574446571045_2 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
  
  #block-1574446571045_1 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1574446571045_1.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1574446571045_1.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1574446571045_1 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: #fff;
      padding: 20px;
    
    
    
      
      
        padding: 30px;
      
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1574446571045_1 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1574446571045_1.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1574446571045_1.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1574446571045_1 .block {
      
        padding: 30px;
      
      
      
        
        
          padding: 30px;
        
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1574446571045_1 {
      text-align: center;
    }
  }
  
  #block-1574446571045_1 .feature__image {
    width: 350px;
    border-radius: 4px;
  }
  
  
  #block-1574446571045_1 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1574446571045_1 .btn {
        color: #fff;
      }
	  
	  
	  #block-1574446571045_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1574446571045_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1574446571045_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1574446571045_0 .block {
    border: 2px none #ecf0f1;
    border-radius: 0px;
    
      background-color: #fff;
      padding: 20px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1574446571045_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1574446571045_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1574446571045_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1574446571045_0 .block {
      
        padding: 30px;
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1574446571045_0 {
      text-align: center;
    }
  }
  
  #block-1574446571045_0 .feature__image {
    width: 350px;
    border-radius: 4px;
  }
  
  
  #block-1574446571045_0 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1574446571045_0 .btn {
        color: #fff;
      }
	  
	  
	  #section-1602814868843 {
      background-image: url(../images/college-painting.jpg);
      background-position: center;
    }
  
  #section-1602814868843 .section {
    background-color: rgba(255, 255, 255, 0);
  }
  #section-1602814868843 .sizer {
    padding-top: 150px;
    padding-bottom: 300px;
  }
  #section-1602814868843 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1602814868843 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1602814868843 {
        
      }
    
    #section-1602814868843 .sizer {
      padding-top: 350px;
      padding-bottom: 300px;
    }
    #section-1602814868843 .container {
      max-width: calc(1260px + 0px + 0px);
      padding-right: 0px;
      padding-left: 0px;
    }
    #section-1602814868843 .container--full {
      max-width: calc(100% + 0px + 0px);
    }
  }
  
  
  #block-1602814868843_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602814868843_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1602814868843_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1602814868843_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: rgba(0, 0, 0, 0.62);
      padding: 20px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1602814868843_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1602814868843_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1602814868843_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1602814868843_0 .block {
      
        padding: 30px;
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1602814868843_0 {
      text-align: left;
    }
  }
  
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #block-1602814868843_0 .btn {
    border-color: #d9081f;
    border-radius: 4px;
    color: ;
    background-color: #d9081f;
  }
  #block-1602814868843_0 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1602814868843_0 .btn {
        color: #fff;
      }
	  
	  
	  #section-1587617728872 .section {
    background-color: #000000;
  }
  #section-1587617728872 .sizer {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #section-1587617728872 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1587617728872 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1587617728872 .sizer {
      padding-top: 100px;
      padding-bottom: 0px;
    }
    #section-1587617728872 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1587617728872 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
   #block-1587617728872_0 { padding: 0; }
  
  #block-1587617728872_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1587617728872_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617728872_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617728872_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1587617728872_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1587617728872_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617728872_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617728872_0 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1587617728872_0 {
      text-align: left;
    }
  }
  
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #section-1587617098478 {
      background-image: url(kajabi-storefronts-production/themes/2847502/settings_images/yw747OwITgSTuwwNXebV_MC-webBanner.jpg);
      background-position: center;
    }
  
  #section-1587617098478 .section {
    background-color: rgba(22, 30, 42, 0.17);
  }
  #section-1587617098478 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1587617098478 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1587617098478 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1587617098478 {
        
      }
    
    #section-1587617098478 .sizer {
      padding-top: 100px;
      padding-bottom: 250px;
    }
    #section-1587617098478 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1587617098478 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
  
  
  
  #block-1587617098478_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1587617098478_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617098478_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617098478_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1587617098478_0 {
      margin-top: 100px;
      margin-right: 300px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1587617098478_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617098478_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617098478_0 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1587617098478_0 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  
  #block-1587617098478_0 .btn {
    border-color: #d9081f;
    border-radius: 4px;
    color: ;
    background-color: #d9081f;
  }
  #block-1587617098478_0 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1587617098478_0 .btn {
        color: #fff;
      }
	  
	  
	  #section-1607721515828 {
      background-image: url(kajabi-storefronts-production/themes/2853118/assets/background.jpg);
      background-position: center;
    }
  
  #section-1607721515828 .section {
    background-color: #0b1826;
  }
  #section-1607721515828 .sizer {
    padding-top: 20px;
    padding-bottom: 10px;
  }
  #section-1607721515828 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1607721515828 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1607721515828 {
        
      }
    
    #section-1607721515828 .sizer {
      padding-top: 40px;
      padding-bottom: 40px;
    }
    #section-1607721515828 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1607721515828 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
    #section-1607721515828 .row {
      -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
      align-items: stretch !important;
    }
	
	
	 #block-1607721686251 { padding: 0; }
  
  #block-1607721686251 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1607721686251.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1607721686251.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1607721686251 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1607721686251 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1607721686251.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1607721686251.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1607721686251 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1607721686251 {
      text-align: ;
    }
  }
  
  
  #block-1607721686251 .block {
        display: flex;
        justify-content: flex-start;
      }
  #block-1607721686251 .image {
    width: 100%;
    
  }
  #block-1607721686251 .image__image {
    width: 100%;
    
    border-radius: 4px;
  }
  #block-1607721686251 .image__overlay {
    
      opacity: 0;
    
    
    background-color: #fff;
    border-radius: 4px;
  }
  #block-1607721686251 .image__overlay-text {
    color:  !important;
  }
  @media (min-width: 768px) {
    #block-1607721686251 .block {
        display: flex;
        justify-content: flex-start;
    }
    #block-1607721686251 .image__overlay {
      opacity: 0;
    }
    #block-1607721686251 .image__overlay:hover {
      opacity: 1;
    }
  }
  
  
  #block-1607721515828_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1607721515828_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1607721515828_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1607721515828_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1607721515828_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1607721515828_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1607721515828_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1607721515828_0 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1607721515828_0 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #block-1607721515828_0 .btn {
    border-color: #d9081f;
    border-radius: 4px;
    color: ;
    background-color: #d9081f;
  }
  #block-1607721515828_0 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1607721515828_0 .btn {
        color: #fff;
      }
	  
	  #section-1606777916089 .section {
    background-color: #000000;
  }
  #section-1606777916089 .sizer {
    padding-top: 40px;
    padding-bottom: 0px;
  }
  #section-1606777916089 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1606777916089 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1606777916089 .sizer {
      padding-top: 0px;
      padding-bottom: 0px;
    }
    #section-1606777916089 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1606777916089 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
  
  #block-1606777916089_0 { padding: 0; }
  
  #block-1606777916089_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1606777916089_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1606777916089_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1606777916089_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1606777916089_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1606777916089_0.block-type--blog .block {
      padding: 0;
      
        padding-top: 30px;
      
      
      
      
    }
    #block-1606777916089_0.block-type--offer .block {
      padding: 0;
      
        padding-top: 30px;
      
      
      
      
    }
    #block-1606777916089_0 .block {
      
      
      
      
        padding-top: 30px;
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1606777916089_0 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #section-1606777552588 {
      background-image: url(kajabi-storefronts-production/themes/2853118/settings_images/Yl4wJItfREClTCwLrwpg_file.jpg);
      background-position: center;
    }
  
  #section-1606777552588 .section {
    background-color: rgba(255, 255, 255, 0);
  }
  #section-1606777552588 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1606777552588 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1606777552588 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1606777552588 {
        
      }
    
    #section-1606777552588 .sizer {
      padding-top: 100px;
      padding-bottom: 100px;
    }
    #section-1606777552588 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1606777552588 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
  #block-1606777552588_0 { padding: 0; }
  
  #block-1606777552588_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1606777552588_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1606777552588_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1606777552588_0 .block {
    border: 0px none black;
    border-radius: 0px;
    
      background-color: rgba(255, 255, 255, 0.595);
      padding: 20px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1606777552588_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 570px;
    }
    #block-1606777552588_0.block-type--blog .block {
      padding: 0;
      
      
        padding-right: 10px;
      
      
      
        padding-left: 60px;
      
    }
    #block-1606777552588_0.block-type--offer .block {
      padding: 0;
      
      
        padding-right: 10px;
      
      
      
        padding-left: 60px;
      
    }
    #block-1606777552588_0 .block {
      
        padding: 30px;
      
      
      
      
      
        padding-right: 10px;
      
      
      
        padding-left: 60px;
      
    }
}
  @media (max-width: 767px) {
    #block-1606777552588_0 {
      text-align: left;
    }
  }
  
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #block-1606777552588_0 .btn {
    border-color: #d9081f;
    border-radius: 4px;
    color: ;
    background-color: #d9081f;
  }
  #block-1606777552588_0 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1606777552588_0 .btn {
        color: #fff;
      }
	  
	  #section-1602805541833 .section {
    background-color: #000000;
  }
  #section-1602805541833 .sizer {
    padding-top: 40px;
    padding-bottom: 0px;
  }
  #section-1602805541833 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1602805541833 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1602805541833 .sizer {
      padding-top: 10px;
      padding-bottom: 0px;
    }
    #section-1602805541833 .container {
      max-width: calc(1260px + 0px + 0px);
      padding-right: 0px;
      padding-left: 0px;
    }
    #section-1602805541833 .container--full {
      max-width: calc(100% + 0px + 0px);
    }
  }
  
  #block-1602805541833_0 { padding: 0; }
  
  #block-1602805541833_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602805541833_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1602805541833_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1602805541833_0 .block {
    border: 0px none black;
    border-radius: 0px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1602805541833_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1602805541833_0.block-type--blog .block {
      padding: 0;
      
        padding-top: 30px;
      
      
      
      
    }
    #block-1602805541833_0.block-type--offer .block {
      padding: 0;
      
        padding-top: 30px;
      
      
      
      
    }
    #block-1602805541833_0 .block {
      
      
      
      
        padding-top: 30px;
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1602805541833_0 {
      text-align: left;
    }
  }
  
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #section-1602800498136 {
      background-image: url(../images/artcartbyarpita-webBanner01.jpg);
      background-position: center;
    }
  
  #section-1602800498136 .section {
    background-color: rgba(0, 0, 0, 0);
  }
  #section-1602800498136 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1602800498136 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1602800498136 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1602800498136 {
        
      }
    
    #section-1602800498136 .sizer {
      padding-top: 200px;
      padding-bottom: 300px;
    }
    #section-1602800498136 .container {
      max-width: calc(1260px + 0px + 200px);
      padding-right: 0px;
      padding-left: 200px;
    }
    #section-1602800498136 .container--full {
      max-width: calc(100% + 0px + 200px);
    }
  }
  
  #block-1602806951741 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602806951741.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1602806951741.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1602806951741 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1602806951741 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 200px;
    }
    #block-1602806951741.block-type--blog .block {
      padding: 0;
      
      
      
      
        padding-left: 150px;
      
    }
    #block-1602806951741.block-type--offer .block {
      padding: 0;
      
      
      
      
        padding-left: 150px;
      
    }
    #block-1602806951741 .block {
      
      
      
      
      
      
      
        padding-left: 150px;
      
    }
}
  @media (max-width: 767px) {
    #block-1602806951741 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #block-1602806951741 .btn {
    border-color: #d9081f;
    border-radius: 4px;
    color: ;
    background-color: #d9081f;
  }
  #block-1602806951741 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1602806951741 .btn {
        color: #fff;
      }
	  
	  #section-1603217227727 .section {
    background-color: #000000;
  }
  #section-1603217227727 .sizer {
    padding-top: 40px;
    padding-bottom: 0px;
  }
  #section-1603217227727 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1603217227727 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1603217227727 .sizer {
      padding-top: 0px;
      padding-bottom: 0px;
    }
    #section-1603217227727 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1603217227727 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
  #block-1603217227727_0 { padding: 0; }
  
  #block-1603217227727_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1603217227727_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1603217227727_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1603217227727_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1603217227727_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1603217227727_0.block-type--blog .block {
      padding: 0;
      
        padding-top: 30px;
      
      
      
      
    }
    #block-1603217227727_0.block-type--offer .block {
      padding: 0;
      
        padding-top: 30px;
      
      
      
      
    }
    #block-1603217227727_0 .block {
      
      
      
      
        padding-top: 30px;
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1603217227727_0 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #section-1603216076089 {
      background-image: url(../images/animal-painting-webbanner-03.jpg);
      background-position: center;
    }
  
  #section-1603216076089 .section {
    background-color: rgba(0, 0, 0, 0);
  }
  #section-1603216076089 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1603216076089 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1603216076089 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1603216076089 {
        
      }
    
    #section-1603216076089 .sizer {
      padding-top: 250px;
      padding-bottom: 400px;
    }
    #section-1603216076089 .container {
      max-width: calc(1260px + 0px + 0px);
      padding-right: 0px;
      padding-left: 0px;
    }
    #section-1603216076089 .container--full {
      max-width: calc(100% + 0px + 0px);
    }
  }
  
  #block-1603216076089_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1603216076089_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1603216076089_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1603216076089_0 .block {
    border: 0px none black;
    border-radius: 0px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1603216076089_0 {
      margin-top: 0px;
      margin-right: 30px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1603216076089_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1603216076089_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1603216076089_0 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1603216076089_0 {
      text-align: left;
    }
  }
  
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #block-1603216076089_0 .btn {
    border-color: #d9081f;
    border-radius: 4px;
    color: ;
    background-color: #d9081f;
  }
  #block-1603216076089_0 .btn-outline {
    color: #d9081f !important;
    background: transparent;
  }
  
    
      #block-1603216076089_0 .btn {
        color: #fff;
      }
	  
	  
	  #section-1587617052492 .section {
    background-color: #000000;
  }
  #section-1587617052492 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1587617052492 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1587617052492 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1587617052492 .sizer {
      padding-top: 50px;
      padding-bottom: 50px;
    }
    #section-1587617052492 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1587617052492 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
    #section-1587617052492 .row {
      -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
      align-items: stretch !important;
    }
	
	#block-1587617052492_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1587617052492_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617052492_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617052492_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: #ede5f2;
      padding: 20px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1587617052492_0 {
      margin-top: 0px;
      margin-right: 050px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1587617052492_0.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617052492_0.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617052492_0 .block {
      
        padding: 30px;
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1587617052492_0 {
      text-align: left;
    }
  }
  
  #block-1587617052492_0 .feature__image {
    width: 100px;
    border-radius: 4px;
  }
  
  #block-1587617052492_1 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1587617052492_1.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617052492_1.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617052492_1 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: #f0e2e2;
      padding: 20px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1587617052492_1 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1587617052492_1.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617052492_1.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617052492_1 .block {
      
        padding: 30px;
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1587617052492_1 {
      text-align: left;
    }
  }
  
  #block-1587617052492_1 .feature__image {
    width: 100px;
    border-radius: 4px;
  }
  
  #block-1587617052492_2 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1587617052492_2.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617052492_2.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1587617052492_2 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: #f0e9e2;
      padding: 20px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1587617052492_2 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 50px;
    }
    #block-1587617052492_2.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617052492_2.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1587617052492_2 .block {
      
        padding: 30px;
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1587617052492_2 {
      text-align: left;
    }
  }
  
  #block-1587617052492_2 .feature__image {
    width: 100px;
    border-radius: 4px;
  }
  
  #section-1607119003063 {
      background-image: url(kajabi-storefronts-production/themes/2853118/settings_images/61NTWZePRvGSjSb3RtJv_BSCHOOL-Banner-artCloseUp001.jpg);
      background-position: center;
    }
  
  #section-1607119003063 .section {
    background-color: rgba(0, 0, 0, 0.52);
  }
  #section-1607119003063 .sizer {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #section-1607119003063 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1607119003063 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1607119003063 {
        
      }
    
    #section-1607119003063 .sizer {
      padding-top: 10px;
      padding-bottom: 10px;
    }
    #section-1607119003063 .container {
      max-width: calc(1260px + 40px + 40px);
      padding-right: 40px;
      padding-left: 40px;
    }
    #section-1607119003063 .container--full {
      max-width: calc(100% + 40px + 40px);
    }
  }
  
  #block-1607119003063_0 { padding: 0; }
  
  #block-1607119003063_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1607119003063_0.block-type--blog .block {
    padding: 0;
    
      padding-top: 20px;
    
    
      padding-right: 20px;
    
    
      padding-bottom: 20px;
    
    
      padding-left: 20px;
    
  }
  #block-1607119003063_0.block-type--offer .block {
    padding: 0;
    
      padding-top: 20px;
    
    
      padding-right: 20px;
    
    
      padding-bottom: 20px;
    
    
      padding-left: 20px;
    
  }
  #block-1607119003063_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: #eae8df;
      padding: 20px;
    
    
    
      
      
        padding: 30px;
      
    
    
      padding-top: 20px;
    
    
      padding-right: 20px;
    
    
      padding-bottom: 20px;
    
    
      padding-left: 20px;
    
  }
  @media (min-width: 768px) {
    #block-1607119003063_0 {
      margin-top: 30px;
      margin-right: 0px;
      margin-bottom: 30px;
      margin-left: 0px;
    }
    #block-1607119003063_0.block-type--blog .block {
      padding: 0;
      
        padding-top: 10px;
      
      
        padding-right: 30px;
      
      
        padding-bottom: 10px;
      
      
        padding-left: 30px;
      
    }
    #block-1607119003063_0.block-type--offer .block {
      padding: 0;
      
        padding-top: 10px;
      
      
        padding-right: 30px;
      
      
        padding-bottom: 10px;
      
      
        padding-left: 30px;
      
    }
    #block-1607119003063_0 .block {
      
        padding: 30px;
      
      
      
        
        
          padding: 30px;
        
      
      
        padding-top: 10px;
      
      
        padding-right: 30px;
      
      
        padding-bottom: 10px;
      
      
        padding-left: 30px;
      
    }
}
  @media (max-width: 767px) {
    #block-1607119003063_0 {
      text-align: center;
    }
  }
  
  #block-1607119003063_0 .form-btn {
    border-color: #e40336;
    border-radius: 4px;
    background: #e40336;
    color: ;
  }
  #block-1607119003063_0 .btn-outline {
    color: #e40336 !important;
    background: transparent;
  }
  
    
      #block-1607119003063_0 .form-btn {
        color: #fff;
      }
    
  
  #block-1607119003063_0 .disclaimer-text {
    font-size: 16px;
    margin-top: 1.25rem;
    margin-bottom: 0;
    color: #9c9690;
  }
  
  #section-footer {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
    }
    .footer {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
    }
	
	.footer, .footer__block {
    font-size: 14px;
    color: ;
    background-color: #2c3e50;
  }
  .footer .logo__text {
    color: ;
  }
  .footer a.link-list__link {
    color: ;
  }
  .footer .link-list__link:hover {
    color: ;
  }
  @media (min-width: 768px) {
    .footer, .footer__block {
      font-size: 16px;
    }
  }
  .powered-by {
    background-color: #2c3e50;
  }
  
    .powered-by {
      text-align: center;
      padding-top: 0;
    }
  
  
    .powered-by a {
      color: #fff;
    }
	
	.social-icons__icon {
    color:  !important;
  }
  .social-icons--round .social-icons__icon {
    background-color: #2980b9;
  }
  .social-icons--square .social-icons__icon {
    background-color: #2980b9;
  }
  
  #block-1555988519593 {
    line-height: 1;
  }
  #block-1555988519593 .logo__image {
    display: block;
    width: 210px;
  }
  #block-1555988519593 .logo__text {
    color: ;
  }
  
  #two-step .modal__content {
    background: #d8e5e9;
  }
  
    #two-step .modal__body, #two-step .modal__content {
      padding: 0;
    }
    #two-step .row {
      margin: 0;
    }
	
	#block-1585757168519 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1585757168519.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1585757168519.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1585757168519 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1585757168519 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1585757168519.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1585757168519.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1585757168519 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1585757168519 {
      text-align: ;
    }
  }
  
  #block-1585757168519 .block {
        display: flex;
        justify-content: flex-start;
      }
  #block-1585757168519 .image {
    width: 100%;
    
  }
  #block-1585757168519 .image__image {
    width: 100%;
    
    border-radius: 4px;
  }
  #block-1585757168519 .image__overlay {
    
      opacity: 0;
    
    
    background-color: #fff;
    border-radius: 4px;
  }
  #block-1585757168519 .image__overlay-text {
    color:  !important;
  }
  @media (min-width: 768px) {
    #block-1585757168519 .block {
        display: flex;
        justify-content: flex-start;
    }
    #block-1585757168519 .image__overlay {
      opacity: 0;
    }
    #block-1585757168519 .image__overlay:hover {
      opacity: 1;
    }
  }
  
  #block-1585757172024 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1585757172024.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1585757172024.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1585757172024 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1585757172024 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1585757172024.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1585757172024.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1585757172024 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1585757172024 {
      text-align: center;
    }
  }
  
  
  #block-1585757172024 .form-btn {
    border-color: #2980b9;
    border-radius: 4px;
    background: #2980b9;
    color: ;
  }
  #block-1585757172024 .btn-outline {
    color: #2980b9 !important;
    background: transparent;
  }
  
    
      #block-1585757172024 .form-btn {
        color: #fff;
      }
    
  
  #block-1585757172024 .disclaimer-text {
    font-size: 16px;
    margin-top: 1.25rem;
    margin-bottom: 0;
    color: #888888;
  }
  
  #exit-pop .modal__content {
    background: ;
  }
  
  #section-1602879969476 {
      background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/3484393/assets/background.jpg?16129070869997509);
      background-position: center;
    }
  
  #section-1602879969476 .section {
    background-color: #000000;
  }
  #section-1602879969476 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1602879969476 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1602879969476 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
      #section-1602879969476 {
        
      }
    
    #section-1602879969476 .sizer {
      padding-top: 0px;
      padding-bottom: 0px;
    }
    #section-1602879969476 .container {
      max-width: calc(1260px + 30px + 030px);
      padding-right: 30px;
      padding-left: 030px;
    }
    #section-1602879969476 .container--full {
      max-width: calc(100% + 30px + 030px);
    }
  }
  
    #section-1602879969476 .row {
      -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
      align-items: stretch !important;
    }
	
	#block-1602879969476_1 { padding: 0; }
  
  #block-1602879969476_1 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602879969476_1.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1602879969476_1.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1602879969476_1 .block {
    border: 0px none black;
    border-radius: 0px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1602879969476_1 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1602879969476_1.block-type--blog .block {
      padding: 0;
      
      
      
      
    }
    #block-1602879969476_1.block-type--offer .block {
      padding: 0;
      
      
      
      
    }
    #block-1602879969476_1 .block {
      
      
      
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1602879969476_1 {
      text-align: ;
    }
  }
  
  #block-1602879969476_1 .block {
        display: flex;
        justify-content: flex-start;
      }
  #block-1602879969476_1 .image {
    width: 100%;
    
  }
  #block-1602879969476_1 .image__image {
    width: 100%;
    
    border-radius: 0px;
  }
  #block-1602879969476_1 .image__overlay {
    
      opacity: 0;
    
    
    background-color: #fff;
    border-radius: 0px;
  }
  #block-1602879969476_1 .image__overlay-text {
    color:  !important;
  }
  @media (min-width: 768px) {
    #block-1602879969476_1 .block {
        display: flex;
        justify-content: flex-start;
    }
    #block-1602879969476_1 .image__overlay {
      opacity: 0;
    }
    #block-1602879969476_1 .image__overlay:hover {
      opacity: 1;
    }
  }
  
  
  #block-1602879969476_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602879969476_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1602879969476_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1602879969476_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
      background-color: #000000;
      padding: 20px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1602879969476_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1602879969476_0.block-type--blog .block {
      padding: 0;
      
        padding-top: 100px;
      
      
        padding-right: 50px;
      
      
      
        padding-left: 50px;
      
    }
    #block-1602879969476_0.block-type--offer .block {
      padding: 0;
      
        padding-top: 100px;
      
      
        padding-right: 50px;
      
      
      
        padding-left: 50px;
      
    }
    #block-1602879969476_0 .block {
      
        padding: 30px;
      
      
      
      
        padding-top: 100px;
      
      
        padding-right: 50px;
      
      
      
        padding-left: 50px;
      
    }
}
  @media (max-width: 767px) {
    #block-1602879969476_0 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  #section-1602882662493 .section {
    background-color: #333333;
  }
  #section-1602882662493 .sizer {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #section-1602882662493 .container {
    max-width: calc(1260px + 10px + 10px);
    padding-right: 10px;
    padding-left: 10px;
  }
  #section-1602882662493 .container--full {
    max-width: calc(100% + 10px + 10px);
  }
  @media (min-width: 768px) {
    
    #section-1602882662493 .sizer {
      padding-top: 0px;
      padding-bottom: 0px;
    }
    #section-1602882662493 .container {
      max-width: calc(1260px + 30px + 30px);
      padding-right: 30px;
      padding-left: 30px;
    }
    #section-1602882662493 .container--full {
      max-width: calc(100% + 30px + 30px);
    }
  }
  
  #block-1602882662493_0 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
  #block-1602882662493_0.block-type--blog .block {
    padding: 0;
    
    
    
    
  }
  #block-1602882662493_0.block-type--offer .block {
    padding: 0;
    
    
    
    
  }
  #block-1602882662493_0 .block {
    border: 4px none black;
    border-radius: 4px;
    
    
    
    
    
    
    
  }
  @media (min-width: 768px) {
    #block-1602882662493_0 {
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }
    #block-1602882662493_0.block-type--blog .block {
      padding: 0;
      
        padding-top: 10px;
      
      
      
      
    }
    #block-1602882662493_0.block-type--offer .block {
      padding: 0;
      
        padding-top: 10px;
      
      
      
      
    }
    #block-1602882662493_0 .block {
      
      
      
      
        padding-top: 10px;
      
      
      
      
    }
}
  @media (max-width: 767px) {
    #block-1602882662493_0 {
      text-align: left;
    }
  }
  
  #block-1577982541036_0 .btn {
    margin-top: 1rem;
  }
  
  
  
  
  