/*scheduling iframe*/
.block_b91d03c6aa2c4c009cd7a77863e3aa8b iframe {
    height: 185vh;
}

/* Equalize Simple List Blocks - Pin Buttons to Bottom*/

/* Change item class here */
.items_a8b86ade6ab346d5adc918f3b9f09ab2 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_a8b86ade6ab346d5adc918f3b9f09ab2 > .item {
	display: flex;
	flex-direction: column;
  position: relative;
}

/* Change item class here */
.items_a8b86ade6ab346d5adc918f3b9f09ab2 > .item .button {
  position: absolute;
  width: 150px;
  bottom: 20px;
  left: 100px;
  right: 20px; 
}

/* Change item class here */
.items_a8b86ade6ab346d5adc918f3b9f09ab2 > .item p {
    margin-bottom: 20px;
}




/* Equalize Simple List Blocks* Home Page 2-Columns/

/* Change item class here */
.items_a93860af778345768c5f344008edb636  { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_a93860af778345768c5f344008edb636  > .item {
	display: flex;
	flex-direction: column;
}

/* Equalize Simple List Blocks* Our Services/

/* Change item class here */
.items_a12d442e34de4b57bfeab6e1974187d6   { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_a12d442e34de4b57bfeab6e1974187d6   > .item {
	display: flex;
	flex-direction: column;
}

/* Equalize Simple List Blocks* Blogs/

/* Change item class here */
.items_f9a5e3e6cb564de2abfeac72d61b0701   { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_f9a5e3e6cb564de2abfeac72d61b0701   > .item {
	display: flex;
	flex-direction: column;
}



/* About Page Slider - Mobile */
@media only screen and (max-width: 767px) {
    .blockWrap_f631e20e1ee649d6941f9b7ed49c2510 .imgEffect-content {
        padding: 20px;
    }
    
    .block_f631e20e1ee649d6941f9b7ed49c2510 .flex-viewport {
        height: 320px!important;
    	background: url(https://static.mywebsites360.com/eab57530968848b7a43668d5d0ab10d7/i/aa813e52668444eaa340b1ab2c8434dd/1/4SoifmQp45JMgBnHp7ed2/CTA%20BG%20copy.png);
    }
    
    .js .flexslider .slides > li {
        height: 320px!important;
    }
    
    .block_f631e20e1ee649d6941f9b7ed49c2510 img.contentImg.visible.ended {
        visibility: hidden;
    }
}

/* Home Page Hero Font - Mobile */
@media only screen and (max-width: 767px) {
    .blockWrap_fc90dec5cbcf42b6aaaddde04685aaa6 .contentTitle {
        text-align: center;
    }
    .blockWrap_fc90dec5cbcf42b6aaaddde04685aaa6 .blockInnerContent {
        text-align: center;
    }
}