#block_2265558 img {
 aspect-ratio: 0.735;
 object-fit: cover;
}
  #block_2265306 {
    background-color: transparent;
  }
  #block_2265306 > .inner {
    padding: 0px;
  }
  #block_2265306 > .inner > .flexbox > .flex-grid-unit {
    margin-right: 10px;
  }
  #block_2265306 > .inner > .flexbox > .flex-grid-unit:last-of-type {
    margin-right: 0;
  }
  @media all and (max-width: 800px) {
    #block_2265306 > .inner > .flexbox > .flex-grid-unit {
      margin-right: 0;
      margin-bottom: 10px;
    }
    #block_2265306 > .inner > .flexbox > .flex-grid-unit:last-of-type {
      margin-bottom: 0;
    }
  }
  
  body.editing #block_2265306 > .inner > .flexbox > .flex-grid-unit:nth-of-type(6) {
    margin-right: 0 !important;
  }


.container #block_2265307 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_2265307 > .content_body {
  padding: 15px;
}
#block_2265307 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265307 {
     order: 0; 
    
    
  }
  #block_2265307 > .content_body {
    
  }
}


.container #block_2265328 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 0 1 500px;
  text-align: center;
}
#block_2265328 > .content_body {
  padding: 30px;
}
#block_2265328 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265328 {
     order: 0; 
    
    
  }
  #block_2265328 > .content_body {
    
  }
}


.container #block_2265343 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_2265343 > .content_body {
  padding: 0;
}
#block_2265343 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265343 {
     order: 0; 
    
    
  }
  #block_2265343 > .content_body {
    
  }
}

#block_2265358 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265358 .img-holder img {
  width: 400px;
  
}
@media all and (max-width: 800px) {
#block_2265358 .img-holder img {
  
  
}
}


#block_2265371 {
text-align: inherit;
}


#block_2265371 ul li::after,
#block_2265371 ul li a:not(.btn) {
color:var(--color-main);
}
#block_2265371 ul li a:not(.btn):hover {
color:#ffffff;
}



  #block_2265381 .btn {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  #block_2265539 {
    background-color: transparent;
    height: 100px;
  }

#block_2265542 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265542 .img-holder img {
  width: 400px;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_2265542 .img-holder img {
  
  
}
}

  #block_2265555 {
    background-color: transparent;
    height: 30px;
  }

  
  
  #block_2265558 {
    background-color: transparent;
  }
  #block_2265558 > .inner {
    padding: 0px;
    
  }
  #block_2265558 > .inner > .flexbox {
    gap: 10px;
  }
  body.editing #block_2265558 > .inner > .flexbox {
    gap: calc(10px * 0.5);
  }
  @media all and (max-width: 800px) {
    
    #block_2265558 > .inner > .flexbox {
      gap: 10px;
    }
  }


.container #block_2265559 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_2265559 > .content_body {
  padding: 15px;
}
#block_2265559 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265559 {
     order: 0; 
    
    
  }
  #block_2265559 > .content_body {
    
  }
}

#block_2265574 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265574 .img-holder img {
  width: 400px;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_2265574 .img-holder img {
  
  
}
}


.container #block_2265593 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_2265593 > .content_body {
  padding: 15px;
}
#block_2265593 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265593 {
     order: 0; 
    
    
  }
  #block_2265593 > .content_body {
    
  }
}

#block_2265594 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265594 .img-holder img {
  width: 400px;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_2265594 .img-holder img {
  
  
}
}


.container #block_2265621 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_2265621 > .content_body {
  padding: 15px;
}
#block_2265621 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265621 {
     order: 0; 
    
    
  }
  #block_2265621 > .content_body {
    
  }
}

#block_2265622 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265622 .img-holder img {
  width: 400px;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_2265622 .img-holder img {
  
  
}
}

  #block_2265649 {
    background-color: transparent;
    height: 30px;
  }

  #block_2265653 {
    background-color: transparent;
    height: 50px;
  }

#block_2265656 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265656 .img-holder img {
  width: 800px;
   height: 500px; 
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_2265656 .img-holder img {
  
  
}
}

  #block_2265669 {
    background-color: transparent;
    height: 30px;
  }

  #block_2265672 {
    background-color: transparent;
  }
  #block_2265672 > .inner {
    padding: 0px;
     max-width: ; 
  }
  #block_2265672 > .inner > .flexbox > .flex-grid-unit {
    margin-right: 10px;
  }
  #block_2265672 > .inner > .flexbox > .flex-grid-unit:last-of-type {
    margin-right: 0;
  }
  @media all and (max-width: 800px) {
    #block_2265672 > .inner > .flexbox > .flex-grid-unit {
      margin-right: 0;
      margin-bottom: 10px;
    }
    #block_2265672 > .inner > .flexbox > .flex-grid-unit:last-of-type {
      margin-bottom: 0;
    }
  }
  
  body.editing #block_2265672 > .inner > .flexbox > .flex-grid-unit:nth-of-type(4) {
    margin-right: 0 !important;
  }


.container #block_2265673 {
  background-color: transparent;
  color: #a2a2a2;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_2265673 > .content_body {
  padding: 15px;
}
#block_2265673 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265673 {
     order: 0; 
    
    
  }
  #block_2265673 > .content_body {
    
  }
}

#block_2265688 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265688 .img-holder img {
  width: 400px;
  
}
@media all and (max-width: 800px) {
#block_2265688 .img-holder img {
  
  
}
}

  #block_2265701 {
    background-color: transparent;
    height: 30px;
  }

  #block_2265705 {
    background-color: transparent;
    height: 30px;
  }

			#block_2265708 h3 {
				
				text-align:center;
				
				
				
					margin-top:0px;
					margin-bottom:12px;
			}
		
  #block_2265733 {
    background-color: transparent;
    height: 60px;
  }

#block_2265736 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265736 .img-holder img {
  width: 400px;
  
}
@media all and (max-width: 800px) {
#block_2265736 .img-holder img {
  
  
}
}

  #block_2265749 {
    background-color: transparent;
    height: 30px;
  }


.container #block_2265759 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_2265759 > .content_body {
  padding: 15px;
}
#block_2265759 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_2265759 {
     order: 0; 
    
    
  }
  #block_2265759 > .content_body {
    
  }
}

#block_2265760 > .hold {
  padding: 0px;
}
#block_2265760 > .hold > .outer {
  background-color: transparent;
  
}
#block_2265760 > .hold > .outer > .inner {
  
  padding: 40px 20px;
  color: inherit;
  font-size: inherit;
}
#block_2265760 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_2265760 > .hold > .outer > .inner {
    
    
  }
}

#block_2265777 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265777 .img-holder img {
  width: 400px;
  
}
@media all and (max-width: 800px) {
#block_2265777 .img-holder img {
  
  
}
}

			#block_2265790 h3 {
				color:#a2a2a2;
				text-align:center;
				
				
				
					margin-top:0px;
					margin-bottom:12px;
			}
		
  #block_2265804 {
    background-color: transparent;
    height: 30px;
  }

  #block_2265808 {
    background-color: transparent;
    height: 30px;
  }

#block_2265811 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265811 .img-holder img {
  width: 400px;
  
}
@media all and (max-width: 800px) {
#block_2265811 .img-holder img {
  
  
}
}

  #block_2265824 {
    background-color: transparent;
    height: 30px;
  }

  #block_2265828 {
    background-color: transparent;
    height: 90px;
  }

#block_2265831 .img-holder {
  padding-top: 30px;
  padding-bottom: 0;
}
#block_2265831 .img-holder img {
  width: 400px;
  
}
@media all and (max-width: 800px) {
#block_2265831 .img-holder img {
  
  
}
}

  #block_2265844 {
    background-color: transparent;
    height: 30px;
  }

  #block_2265848 {
    background-color: transparent;
    height: 30px;
  }

  #block_2265851 .btn {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  #block_2265875 {
    background-color: transparent;
    height: 45px;
  }

#block_2265878 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2265878 .img-holder img {
  width: 800px;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_2265878 .img-holder img {
  
  
}
}

#block_2265891 > .hold {
  padding: 0px;
}
#block_2265891 > .hold > .outer {
  background-color: transparent;
  
  
}
#block_2265891 > .hold > .outer > .inner {
  
  padding: 40px 20px;
  color: inherit;
  font-size: inherit;
}
#block_2265891 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_2265891 > .hold > .outer > .inner {
    
    
    
    
    
  }
  
  #block_2265891 > .hold {
    
  }
}

#block_2265908 {
  padding: 15px 0;
  font-size: 24px;
}

#block_2265908 ul.social-links li a {
  color: var(--color-main);
}
#block_2265908 ul.social-links li a:hover {
  color: #c89483;
}
#block_2265908 ul.social-links li a svg {
  width: 24px;
  height: 24px;
}
#block_2265908 ul.social-links li a svg > path {
  fill: var(--color-main);
}
#block_2265908 ul.social-links li a:hover svg > path {
  fill: #c89483;
}
#block_2265908 ul.social-links li a svg > g > path {
  stroke: var(--color-main);
}
#block_2265908 ul.social-links li a:hover svg > g > path {
  stroke: #c89483;
}

			#block_2265916 h3 {
				color:#a2a2a2;
				text-align:center;
				
				
				
					margin-top:0px;
					margin-bottom:12px;
			}
		
  #block_2265942 {
    background-color: transparent;
    height: 30px;
  }

#block_2277117 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_2277117 .img-holder img {
  width: 100%;
   height: auto; 
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_2277117 .img-holder img {
  
  
}
}

  
  
  #block_8010951 {
    background-color: transparent;
  }
  #block_8010951 > .inner {
    padding: 0px;
    
  }
  #block_8010951 > .inner > .flexbox {
    gap: 10px;
  }
  body.editing #block_8010951 > .inner > .flexbox {
    gap: calc(10px * 0.5);
  }
  @media all and (max-width: 800px) {
    
    #block_8010951 > .inner > .flexbox {
      gap: 10px;
    }
  }


.container #block_8010952 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_8010952 > .content_body {
  padding: 0px;
}
#block_8010952 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_8010952 {
     order: 0; 
    
    
  }
  #block_8010952 > .content_body {
    
  }
}

#block_8010988 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_8010988 .img-holder img {
  width: auto;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_8010988 .img-holder img {
  
  
}
}


.container #block_8011002 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_8011002 > .content_body {
  padding: 0px;
}
#block_8011002 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_8011002 {
     order: 0; 
    
    
  }
  #block_8011002 > .content_body {
    
  }
}

#block_8011017 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_8011017 .img-holder img {
  width: auto;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_8011017 .img-holder img {
  
  
}
}


.container #block_8011031 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_8011031 > .content_body {
  padding: 0px;
}
#block_8011031 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_8011031 {
     order: 0; 
    
    
  }
  #block_8011031 > .content_body {
    
  }
}

#block_8011046 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_8011046 .img-holder img {
  width: auto;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_8011046 .img-holder img {
  
  
}
}


.container #block_8011060 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_8011060 > .content_body {
  padding: 0px;
}
#block_8011060 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_8011060 {
     order: 0; 
    
    
  }
  #block_8011060 > .content_body {
    
  }
}

#block_8011075 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_8011075 .img-holder img {
  width: auto;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_8011075 .img-holder img {
  
  
}
}


.container #block_8011089 {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  flex: 1;
  text-align: left;
}
#block_8011089 > .content_body {
  padding: 0px;
}
#block_8011089 > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  .container #block_8011089 {
     order: 0; 
    
    
  }
  #block_8011089 > .content_body {
    
  }
}

#block_8011104 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_8011104 .img-holder img {
  width: auto;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_8011104 .img-holder img {
  
  
}
}
#block_2265525 { padding-top: 0px; padding-bottom: 0px; }#block_2265328 {
text-transform: uppercase;
}#block_2265371 li {
margin-bottom: 10px;
}#block_2265558 .img-holder {
 position: relative;
 margin: 0 auto;
 max-width: 400px;
}
#block_2265558 .img-holder::after {
 content: '';
 display: block;
 position: absolute;
 top: 0;
 left: 0;
 width: calc(100% - 12px);
 height: calc(100% - 12px);
 border: 2px solid #fff;
 margin: 4px;
}