/* ===== Global Font Setup (Lato) ===== */
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap');

html, body, #page, #page * {
  font-family: "Lato", Arial, Helvetica, sans-serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* ===== End Font Setup ===== */
.column {
  float: left;
  width: 25%;
}
.column h2{    
	word-spacing: 10cm;
}
.column:last-child h2{
word-spacing: 0cm;

}
/* Clear floats after the columns */
/*


*/
.row::after{display:table;clear:both;content:""}
.row{margin:auto; width:1000px;}

@media screen and (max-width: 600px) {
  .column {
    width: 80%;
	margin:auto;
	position: relative;
	box-sizing: inherit;
	float:none;
  }
}
@media screen and (max-width: 600px) {
  .row {
    width: 100%;
	margin:auto;
	float:none;
  }
  .row::after{display:table;clear:both;content:""}
}



/*==================================Custom Css=================================*/

@media screen and (max-width:767px){
	.row{margin:auto; width:100%;}
	.column {
		float: left;
		width: 25%;
		height: auto;
	}
	#views_slideshow_cycle_main_testimonial-block{
		width:100%;
	}
.region.region-content p img{
	
	width: 100%!important;padding: 15px 0px}
	/*.imap-biible{
		display: none !important;
	}*/
}

@media screen and (max-width: 575px){
.column {
    float: left;
    width: 100%;
    height: auto;
}
	.class_columnss {
	min-height: inherit!important;}
	span.reponsiveclasssss {
    font-size: 30px!important;
}
	.column h2{
		word-spacing: 0cm;
	}
	.jcarousel-skin-default .jcarousel-clip-horizontal{
		
	}
	.item-list .pager {
    clear: both;
    text-align: right;
    padding: 0px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 4px;
    margin-bottom: 0px;
}
}

@media screen and (min-width: 320px) and (max-width: 767px){
#views_slideshow_cycle_div_our_experience-block_1 p {
    left: 10px;
    font-size: 20px;
    line-height: 30px;
    top: 10px;
}
	#superfish-1-accordion {
    display: block;
    position: relative;
    top: 45px !important;
}
	#superfish-1-toggle {
    right: 15px;
}
	.title-image h1#page-title {
    padding: 0px 30px;
    font-size: 22px!important;
    line-height: 30px;
}
}


.tawk-router-view.tawk-flex.tawk-flex-1 {
    flex: inherit!important;
}
