                                                                                                                                                           
/* Large Above Screen Layout: 1600px. */
@media only screen and (min-width: 1600px) {

}



@media only screen and (max-width: 1200px) {

}

@media only screen and (max-width: 1024px) {
.hm-feature .feat-info {height: 100%;}
.hm-feature .col-xl-4 {  max-width: 100%;  width: 100%;}
.hm-abt .block-image img {width: 100%; height: 100%;}
.menu-toggle {background-color: white;}
.topbar-layout2 .stellarnav.mobile {    display: flex;    justify-content: end;}
.contact-page .media-body { padding-left: 0; padding-top: 1rem;}
.contact-section .media-body {padding: 1rem;}
.market-list .media-body {padding: 1rem;}
.topbar-layout2 .social-media ul {margin-top: 0px; margin-bottom: 0px;}
.topbar-layout2 .logo {padding-left: 10px;}
.stellarnav .menu-toggle span.bars span {background: #d7b185;}
.stellarnav .menu-toggle span.bars {margin-right: 0px !important;}
.topbar-layout2 .row {flex-direction: row;}
.topbar-layout2 .col-12:nth-child(1) {width: 24%;}
.topbar-layout2 .col-12:nth-child(2) {width: 5%; order:1;}
.topbar-layout2 .col-12:nth-child(3) {width: 70%;}
.topbar-layout .top-social {padding-right:0px; display: none;}
.topbar-layout2 .social-media ul {justify-content:end;}
.topbar-layout .top-info {display: flex; align-items: center;justify-content: space-between;}

    
}


@media only screen and (max-width: 991px) {
.market-page .market-list {margin-bottom: 30px;}
.about-info .content-align-center {margin-left: -40px;}
.event-gallery .col-items .entry-post {padding: 1rem;}
.event-gallery .col-items {width: 100%; max-width: 50%;}


}

@media only screen and (max-width: 767px) {
.hm-abt .media-body {padding: 1rem;}
.service-intro .col-sm-6 { width: 100%; max-width: 100%;}
.service-intro .media-body {padding: 1rem;}
.page-id-190 .service-intro figure img { width: 100%; max-width: 50%; height: auto; margin: 0 auto; display: block;}
.page-id-195 .service-intro .col-12:last-child {width: 100%; max-width: 100%;}
.page-id-195 .service-intro .col-12:first-child { width: 100%; max-width: 100%;}
.about-info .section-heading p {padding: 1rem;}
.about-info .col-sm-6 {width: 100%;max-width: 100%;}
.about-info .col-sm-6 figure { margin-bottom: 20px; padding:0 1rem;}
.about-info .media-body {padding: 0 1rem;}
.about-info .content-align-center {padding: 1rem; margin-left: 0px;}
.abt-map .small-gallery {width: 100%; max-width: 100%; padding: 1rem;}
.abt-map .small-gallery .box-item img {width: 100%; height: auto;}
.abt-map .small-gallery .box-item {    width: 100%;    max-width: 100%; margin-bottom: 20px;}
.site-footer .row {flex-direction: column;}
.resource-intro .resource-box {margin-bottom: 40px;}
.hm-abt .block-image img {float: none; width: 100%; max-width: 50%; display: block; margin: 0 auto;}
.service-intro1 .media-body {margin-bottom: 30px;}
.service-intro1 .max-width {flex-direction: column;}
.page-id-195 .service-intro figure img { width: 100%; max-width: 50%; height: auto; margin: 0 auto; display: block;}
.abt-map .logo {padding: 0 1rem;}
.abt-map .logo img {width: 100%; max-width: 100%;}
.hm-feature .feat-info .entry-txt .dmdivider {display: none;}
.abt-staff .entry-img img {height: auto;}
.inner-banner .banner-title {font-size: 26px;}
.event-gallery .col-items .entry-post {padding: 1rem;}
.event-gallery .col-items {width: 100%; max-width: 100%;}
.topbar-layout .top-social ul {justify-content: center;}
.resource-intro .col-12:first-child .resource-box .entry-modal .modal-items:nth-child(1), .resource-intro .col-12:first-child .resource-box .entry-modal .modal-items:nth-child(2) {display: none;}
.resource-intro .col-12:last-child .resource-box .entry-modal .modal-items:nth-child(1), .resource-intro .col-12:last-child .resource-box .entry-modal .modal-items:nth-child(2) {
display: block;}
.service-intro figure svg {width: 100%; max-width: 50% !important; margin: 0 auto; display: block;}


}
