h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,.font-primary,#logo a,.menu-link,.mega-menu-style-2 .mega-menu-title > .menu-link,.top-search-form input,.entry-link,.entry.entry-date-section span,.button-desc,.fbox-content h3,.tab-nav-lg li a,.counter,.nav-tree li a,label,.widget-filter-links li a{	font-family: 'Lato', sans-serif; }

body,.font-body,small,.sub-menu-container .menu-item > .menu-link,.wp-caption,.fbox-center.fbox-italic p,.skills li .progress-percent .counter,.nav-tree ul ul a{font-family: 'Lato', sans-serif;}

.font-secondary, em,.entry-link span,.entry blockquote p,.more-link,.comment-content .comment-author span, .comment-content .comment-author span a,.button-desc span, .testi-content p,.team-title span,.before-heading{font-family: 'Lato', sans-serif;}

.IDLASAYLI7GCLST4 .col-md-7{display:none !important;}
.IDLASAYLI7GCLST4 .show-listing-grid .show-item{padding: 0;border-bottom: 0;}
.IDLASAYLI7GCLST4 form{margin-bottom:0 !important;}

.IDLC0UIDOEF4FYM1 {text-align:center;}
.IDLC0UIDOEF4FYM1 .btn-success {color: #231f20;  background-color: #fff !important;  border-color: #fff !important;  border-radius: 0 !important;  padding: 0.375rem 0.75rem;  font-size: 1rem;}
.IDLC0UIDOEF4FYM1 .btn-success:hover {  color: #fff !important;  background-color: rgb(33, 32, 32) !important;  border-color: rgb(33, 32, 32) !important;}

.slider-element.vh-75 {height:28.9vw !important}
.slider-element.vh-50 {height:28.9vw !important}

.IDLC0VJAJM24U1R10 p{margin-bottom:20px;}
.IDLC0W7BAQNBSK413 p{margin-bottom:20px;}
.news-block-foot div.mb-2{display:none;}
.IDLC0WSOGK4C4L34 .images-item  .p-4.d-flex{display:none !important;}
.IDLC0WSOGK4C4L34 .images-item  .grid-8 > .grid-item{width:50%;}
.IDLC0WSOGK4C4L34 .images-item  .grid-8 > .grid-item:nth-child(7){display:none !important;}
.IDLC0WSOGK4C4L34 .images-item  .grid-8 > .grid-item:nth-child(8){display:none !important;}
.IDLC0WSOGK4C4L34 .images-item  .grid-8 > .grid-item .show-gallery-card{aspect-ratio:unset;}
.footer--row .col-md-6{flex: 0 0 100%;max-width: 100%;}
.footer--row .col-md-6:first-child{padding-bottom:0;}
.footer--row .col-md-6:last-child .row{margin:0 !important;}
.footer-spons-hca{width:100%;}
.footer--row .sociallink--block{display: flex;justify-content: center;}
.footer--row .footer-logo{display:none !important;}
.menu-link{text-transform: uppercase;}
.sub-menu-container .menu-link{text-transform: unset;}

.page-show-details-split-screen #tabsparent{padding-top: 30px;}
.split-layout-content-inner-col-2-plentiful-theme li{list-style:none;}
.split-screen-img{height: auto;}
.split-layout-content-plentiful-theme .row{align-items:center;}
.split-layout-content-inner-col-2-plentiful-theme .button-desc{padding: 15px;}

[class^="icon-"]{font-family: "font-icons" !important;}
.image--gallerie--grid-image .icon-image{font-size: 14px;}

.offw-box {
    background: #ede8df;
    padding-top: 20px;
}

.white-box {
    background: #fff;
    padding-top: 20px;
}

.accordion .card-header .btn {
    text-decoration: none !important;
    font-size: 16px !important;
}

.card-body ol {
    margin-left: 30px;
}
.icon-line-search, .icon-line-cross{font-family: "lined-icons" !important;}
.accordion .card .card-header .tab-btn i {margin: 5px 10px;}
.page-show-details footer{margin-top: 20px;}
.datepicker td, .datepicker th{border-radius: 0 !important;border: 3px solid #fff !important;}
.datepicker .custom-tooltip {background: #e6a84a !important;color: #fff !important;}
.datepicker table tr td.today{background: #392b75 !important;color: #fff !important;}
#collapse-timeline .style-msg .btn {background: #392b75 !important;border-color: #392b75 !important;}

.news-footer .feature-box{flex-direction: initial;align-items: center;}
.news-footer .feature-box .fbox-media{width: 60%;}
.news-footer .feature-box .fbox-content h3{padding: 15px;line-height: 1.2;}

@media (max-width: 991px) and (min-width: 768px) {
.IDLAPIYLBQSZES97 .col-sm-4{flex: 0 0 100%;max-width: 100%;}
.news-footer .feature-box .fbox-content h3{line-height: 13px !important;}
.news-footer .feature-box .fbox-content h3 span{font-size: 13px !important;}
.news-footer .feature-box .fbox-media{width: 50%;}
.IDLC0VGN04RYC9M3.news-footer{min-height: 368px;}
}
@media (max-width: 767px){
.IDLC0VFHF8CJ4WQ1 .colum_pb{flex: 0 0 100%;max-width: 100%;}
.news-footer .feature-box .fbox-content h3{line-height: 13px !important;}
.news-footer .feature-box .fbox-content h3 span{font-size: 13px !important;}
.news-footer .feature-box .fbox-media{width: 50%;}
}
@media (min-width: 992px){
.news-footer .feature-box .fbox-media img{aspect-ratio: 3/2.3;}
}