

.et_pb_blurb.wt-centered-white-shadow-blurb:hover {
    transform: scale(1.02);
  transition:ease-in-out .2s;
}

.et_pb_blurb.et_pb_text_align_center.et_pb_blurb_position_top:hover .et_pb_main_blurb_image {
    transform:none;
}

.news-events::after,
.popular-services::after,
.public-meetings::after,
.why-oc::after {
  content: "";
  position: absolute;
  bottom: -12px; /* Adjust for size */
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
    border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  z-index:99;
}
.why-oc::after {
     border-top: 15px solid var(--wt-color-tertiary-base); 
}
.popular-services::after{
    border-top: 15px solid #718f40; 
}

.news-events::after {

  border-top: 15px solid #445b77; 
}
.public-meetings::after {

  border-top: 15px solid #5B799E; 
}

.et_pb_fullwidth_section .et_pb_slider .et_pb_container {
    height:80vh !important;
    max-width:1140px;
}

.et_pb_slide .et_pb_slide_description {
    text-align: left;
    width: fit-content;
    background: #3c5574db;
    float: left;
    left: 0;
    padding: 32px!important;
  border-radius:12px;
   
    top: 0;

    max-width:763px;
}


.wt-centered-white-shadow-blurb {padding:24px 16px;
background:white; box-shadow:var(--wt-shadow-1);border-radius:8px;}


.wt-home-half-row {
    display: flex;
    height: 90vh;

}

.wt-text-half {
    width: 50%;
    align-content: center;
    padding: 0 5%;

}



.wt-text-half h1 {
  padding-bottom:32px;
}

.wt-text-half .jennasue {padding-bottom:16px;}

.wt-image-half {
 background-size:cover;

     width: 50%;
  
}
.et_pb_blurb.small-blurb-tile .et_pb_main_blurb_image .et_pb_image_wrap {
    width: 60px;
}
/* First Row - Low Taxes High Q of Life */
.row-1 .wt-image-half {
  background-image:url(../png/lighthouse-dogs.png);}

/* Second Row - Parks */
.row-2 .wt-image-half {
  background-image:url(../jpg/ottawa-sands-sq.jpg);}


/* Third Row - Fam n Biz */
.row-3 .wt-image-half {
  background-image:url(../jpg/father-son-bike-sq.jpg);}

.wt-text-half {background-image:url(../png/tan-bg.png); 
 background-size:cover;background-position:center;}


@media (max-width:600px) {

    
  .wt-home-half-row {display:flex;height:auto;flex-wrap: wrap;}
 
  .wt-text-half {
   padding:16% 5% 10% 5%;
   width:100%;
   
   }
  .wt-image-half {height: 400px;width:100%;}
.row-1, .row-3 {flex-wrap: wrap-reverse;}
/* .row-1 .wt-text-half,
.row-3 .wt-text-half
 {order:2;}

.row-1 .wt-image-half,
.row-3 .wt-image-half  {order:1;} */
.et_pb_slider .et_pb_slide {padding:0!important;}
}


  .wt-cal-buttons {
        display: flex;
        flex-wrap: wrap;
        gap: 24px;
    }

    .wt-cal-buttons a {
        width: 23%;
     
    background: var(--wt-color-primary-25);

        color: var(--wt-color-primary-50-shade);
        padding: 1.5em 1em;
        text-decoration: none;
        /* margin: 1em; */
        border-radius: 8px;
        text-align: center;
    }

    .wt-cal-buttons a:hover {
      background: var(--wt-color-accent-light-blue);}
      @media screen and (max-width: 500px) {   .wt-cal-buttons a {width:46%;}
      
      .wt-mobile-half-column-row {padding:0;}
      


.et_pb_slide .et_pb_slide_description {
    padding: 30% 5% !important;
    height: 100%!important;
    margin:0!important;
    border-radius:0!important;
}
#main-content .et_pb_slide_content h3 {
        font-size: 2em !important;
}
.et_pb_fullwidth_section .et_pb_slider .et_pb_container {
    height: 65vh !important;
}

.wt-centered-white-shadow-blurb .et_pb_blurb_content {height: 132px;}
.wt-centered-white-shadow-blurb .et_pb_image_wrap {width: 67px;}
.wt-centered-white-shadow-blurb .et_pb_main_blurb_image {margin-bottom: 16px;}


      }