@media (max-width: 767px){.our_team_head {padding: 0 30px;}}
@media(max-width: 767px){.other_info_breadcrumb{margin-top: 15px;text-align: center;}
.other_info_content_value{padding: 20px 30px;}
.our_services_content_value{padding: 20px 40px;}
.aboutus_team_member_content {padding-bottom: 25px!important;}
.contactus_info{padding: 20px 30px;padding-right: 0;}
#contactus_map iframe{padding-left: 0;padding-right: 30px;}
.contactus_content_form,.contactus_content_info_details {padding-right: 30px;}
.our_service_list::before {background-color: rgba(0,0,0,0.09);content: "";position: absolute;right: 0;top: 0;height: 100%;width: 1px;}
.our_service_list::after {background-color: rgba(0,0,0,0.09);content: "";position: absolute;left: 0;top: 0;height: 100%;width: 1px;}
.service_content_info{margin-bottom: 20px;}
.our_service_list_image,.our_service_info_image{line-height: 39px;height: 50px;width: 50px;}
.our_service_list_image img,.our_service_info_image img{max-width: 60%;}
.service_content_index_left .our_service_list_image{right: -39px;}
.service_content_index_right .our_service_list_image{left: -39px;}
.service_content_index_left .our_service_info_image{right: -39px;}
.service_content_index_right .our_service_info_image{left: -39px;}
.aboutus_team_member_image{height: 320px;overflow: hidden;}
.events_content_list_image{height: 250px;overflow: hidden;}
.events_content{padding: 0;margin-top: 1em;}
.events_content_list{padding: 2em 2.5em;}
}
@media(min-width: 768px) and (max-width: 991px){.other_info_content_value{padding: 20px 30px;}
.our_services_content_value{padding: 20px 30px;}
.our_service_list::before {background-color: rgba(0,0,0,0.09);content: "";position: absolute;left: 0;right: 0;top: 0;margin: auto;height: 100%;width: 1px;}
.contactus_content_form,.contactus_content_info_details {padding-right: 30px;}
.contactus_info{padding: 20px 30px;padding-right: 0;}
#contactus_map iframe{padding-left: 0;padding-right: 30px;}
.other_info::after {background: none repeat-x scroll 0px 0px #847846;content: "";height: 250px;left: 0;position: absolute;right: 0;top: 0;z-index: -1;}
.other_info_content_head h1{text-align: left!important;}.other_info_breadcrumb{text-align: right;}
.album_index{margin-bottom: 40px;padding: 0 40px;}
.our_service_list_image,.our_service_info_image{line-height: 48px;height: 59px;width: 59px;}
.our_service_list_image img,.our_service_info_image img{max-width: 58%;}
.service_content_index_left .our_service_list_image{right: -29px;}
.service_content_index_right .our_service_list_image{left: -29px;}
.service_content_index_left .our_service_info_image{right: -29px;}
.service_content_index_right .our_service_info_image{left: -29px;}
.aboutus_team_member_image{height: 247px;overflow: hidden;}
.events_content_list_image{height: 270px;overflow: hidden;}
.events_content{padding-left: 2rem;}
.events_content_list{padding: 2em 1.5em;}
}
@media(max-width: 991px){.other_info,.aboutus_content{padding: 0;}
.other_info_content_head {margin-bottom: 40px;padding: 20px;}
.other_info_content_head h1{font: bold 23px "Libre Baskerville",arial,sans-serif;text-align: center;}
}
@media(min-width: 992px){
.our_service_list::before {background-color: rgba(0,0,0,0.09);content: "";position: absolute;left: 0;right: 0;top: 0;margin: auto;height: 100%;width: 1px;}
.our_service_list_image{line-height: 48px;height: 59px;width: 59px;}
.our_service_list_image img{max-width: 58%;}
.our_service_list_image,.our_service_info_image{line-height: 48px;height: 59px;width: 59px;}
.our_service_list_image img,.our_service_info_image img{max-width: 58%;}
.service_content_index_left .our_service_list_image{right: -29px;}
.service_content_index_right .our_service_list_image{left: -29px;}
.service_content_index_left .our_service_info_image{right: -29px;}
.service_content_index_right .our_service_info_image{left: -29px;}
.contactus_info{padding: 30px 45px;padding-right: 0;}
#contactus_map iframe{padding-left: 0;padding-right: 45px;}
.album_index{padding: 0 40px;margin: 40px 0;width: 100% !important;}
.other_info_content_value{padding: 30px 45px;}
.our_services_content_value{padding: 30px 45px;}
.other_info::after {background: none repeat-x scroll 0px 0px #847846;content: "";height: 250px;left: 0;position: absolute;right: 0;top: 0;z-index: -1;}
.other_info{padding: 0 30px;}
.other_info_content_head{padding: 20px 43px;}
.other_info_content_head h1{font: bold 35px "Libre Baskerville",arial,sans-serif;}
.other_info_breadcrumb{text-align: right;margin-top: 9px;padding: 0;}
.contactus_content_form,.contactus_content_info_details {padding-right: 45px;}
.aboutus_team_member_image{height: 247px;overflow: hidden;}
.events_content_list_image{height: 270px;overflow: hidden;}
.events_content{padding-left: 1.75em;}
.events_content_list{padding: 2em 1.5em;}
}
.service_content_head{margin-top: 10px!important;}
.service_content_index_left{text-align: right;}
.service_content_index_left .service_content_index_text{padding-right: 65px;}
.service_content_index_left .service_content_index_type_title{padding-right: 0;}
.service_content_index_left .service_content_info{padding-right: 0;}
.service_content_index_right .service_content_index_type_title{padding-left: 0;}
.service_content_index_right .service_content_info{padding-left: 0;}
.our_service_list_image{position: absolute;border: 3px solid #f2e9d2;border-radius: 50%;top: 0;background-color: #8F345F;text-align: center;}
.our_service_info_image{position: absolute;border: 3px solid #f2e9d2;border-radius: 50%;top: 0;background-color: #f2e9d2;text-align: center;}
.service_content_index_right .service_content_index_text{padding-left: 65px;float: right;text-align: left;}
.service_content_index_type_title{font: bold 20px "Libre Baskerville",arial,sans-serif;margin-top: 15px;margin-bottom: 15px;text-transform: uppercase;}
.service_content_index_type_title a{color: #484338!important;text-decoration: none;}
.other_info{position: relative;z-index: 1;}
.other_info_content{background-color: #f2e9d2;margin-bottom: 30px;}
.other_info_content_head{border-bottom: 1px solid rgba(165, 130, 81, 0.4);}
.other_info_breadcrumb{font-size: 0.75em;letter-spacing: 1px;text-transform: uppercase;}
.other_info_breadcrumb a{color: #7e8446;}
.other_info_breadcrumb_seperator{font-size: 13px;margin: 0 10px;}
.aboutus_head{margin-bottom: 0;text-align: center;}
.aboutus_team_member_image img{float: left;width: 100%;}
.aboutus_team_member_content{padding: 17px 17px 0;text-align: left;}
.aboutus_team_member_name {font-size: 16px;}
.aboutus_team_member_profession {height: auto;}
.aboutus_team_member_desc{font-family: tahoma,arial,sans-serif;font-size: 13px;line-height: 22px;margin-bottom: 0;margin-top: 8px;}
.aboutus_team_member_head{border-bottom: 1px dashed #a58251;float: left;padding-bottom: 75px;padding-top: 35px;position: relative;width: 100%;}
.album_index:after {content: '';display: block;clear: both;}
.contactus_content_form{text-align: center;}
.contactus_content_info_form{float: none;display: inline-block;}
.contactus_form_element{margin-top: 20px;}
.contactus_form_input{background-color: transparent;padding: 10px 20px;border: 1px solid #ccc1a2;border-radius: 2px;}
.contactus_form_submit_button{padding: 10px 20px;border: 0;display: inline-block;}
.contactus_info_details{padding: 10px;}
.contactus_info_details_text{background-color: #e3d9bf;z-index: 1;padding: 20px;}
.contactus_info_details_text:hover{background-color: #ffda6b;}
.contactus_info_details_text i{height: 28px;line-height: 28px;}
.contactus_info_details_text span{line-height: 28px;}
.contactus_info_details:before, .contactus_info_details:after {transition: all 0.75s ease 0s;border: 1px solid; content: ""; position: absolute;z-index: 0;}
.contactus_info_details:before {border-color: rgba(165, 130, 81, 0.25);bottom: 2px;left: 25px;right: 2px;top: 25px;}
.contactus_info_details:after, .contactus_info_details:hover:before { bottom: 25px; left: 25px; right: 25px; top: 25px; }
.contactus_info_details:hover:after {border-color: #454227;bottom: 2px; left: 25px; right: 2px; top: 25px; }
.contactus_info_details_head{margin-bottom: 20px;}
.events_content_list{border-bottom: 1px dashed rgba(0, 0, 0, 0.2);}
.events_content_list:last-child{border-bottom: 0;}
.events_content_list_image{position: relative;}
.events_content_list_image img{position: absolute;margin: auto;left: 0;top: 0;bottom: 0;right: 0;max-height: 100%;max-width: 100%;}
.events_content{color: #484338;}
.events_content_name{font-family: "Libre Baskerville",arial,sans-serif;line-height: 30px;font-weight: 700;margin-bottom: 15px;}
.events_content_date{margin-bottom: 5px;}
.events_content_location{margin-bottom: 10px;}
.events_content_description{line-height: 1.7;}