.terminalslistWrapper .terminalslist-img {overflow: hidden; position: relative; border: solid 5px #b3b3b3; background: var(--e-global-color-accent); border-radius: 50px 0 0 0;}
.terminalslistWrapper .row.even .terminalslist-img{border-radius: 0 50px 0 0;}
.terminalslistWrapper > .row {padding-top: 50px; padding-bottom: 38px; align-items: center;}
.terminalslistWrapper .terminalslist-title{color: var(--e-global-color-primary); padding-bottom: 10px;}
.terminalslistWrapper h5{font-weight: bold; color: var(--e-global-color-primary); padding: 20px 0 10px;}
.terminalslistWrapperp ul li{color: var(--e-global-color-primary); padding-bottom: 5px;}
.terminalslistWrapper ul li::before{content: '\f138'; font-family: 'FontAwesome'; padding-right: 10px; color: var(--e-global-color-secondary);}
.terminalslistWrapper{ margin: 0 auto; padding: 10px;}
.terminalslistWrapper .row{background-color: transparent; background-image: linear-gradient(180deg, #F2F2F2 22%, #F0F0F0 100%); margin-bottom: 45px; border-bottom: solid 7px var(--e-global-color-secondary); padding: 30px 20px;}
.env-page .terminalslistWrapper p{color: var(--e-global-color-primary);}
.terminalslistWrapper .row.odd{border-radius: 65px 0 65px 0;}
.terminalslistWrapper .row.even{border-radius: 0 65px 0 65px;}
.terminalslistWrapper ul{padding: 10px 0;}


/* --------------  ---------------- */
.featureslistWrapper > .row {align-items: center; margin-bottom: 20px;}
.featureslistWrapper .featureslist-title {font: 400 32px/40px 'opensanscondensedbold'; color: var( --e-global-color-secondary ); padding-bottom: 30px;}
.featureslistWrapper p {font: 400 18px/28px 'Open Sans'; color: var( --e-global-color-primary ); padding-bottom: 30px;}
.featureslistWrapper .featureslist-img {border-radius: 10px 10px 0 0; overflow: hidden; position: relative; background: #ebebed;}
.featureslistWrapper .featureslist-img:before {content: ''; background: url(images/HMS-Logo.png) no-repeat center; background-size: cover; position: absolute; bottom: 0px; width: 126px; height: 97px; right: 0; z-index: 2;}



/*..........Get_in_Touch Start...........*/
.get_in_touch .gform_heading .gform_title{color: var( --e-global-color-secondary ); font: 400 32px/40px 'tahomab0';}
.get_in_touch .medium{width: 100% !important;}
.get_in_touch .ginput_container select{width: 100% !important; height: 50px;}
.get_in_touch label{color: #555353; font:400 18px/30px 'Roboto' !important;}
.get_in_touch .gf_browser_chrome form .gform_next_button{color: #ffffff !important; background-color: var( --e-global-color-secondary ) !important; padding: 13px 50px !important;
    white-space: normal; background-image: none; font: 700 20px / 25px "Roboto" !important; box-shadow: none !important; border: 2px solid var( --e-global-color-secondary ) !important; border-radius: 10px !important;  text-transform: capitalize !important;}
.get_in_touch .gf_browser_chrome form .gform_next_button:hover{ color: var( --e-global-color-secondary ) !important;  background-color: transparent !important; transition: .5s;}
.get_in_touch .gf_progressbar_title{font:400 15px / 25px "Roboto" !important;}
.get_in_touch.signupForm .gf_browser_chrome form input[type="submit"].gform_button{font: 700 20px/20px "Open Sans" !important;}
.get_in_touch .gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_blue{background-color:var( --e-global-color-secondary ); }
/*..........Get_in_Touch End...........*/

.whiteaLink a {color: #fff !important; }
.whiteaLink a:hover {color: var( --e-global-color-secondary ) !important; }

.c-red p strong {color: var( --e-global-color-secondary );}

.greenliteyogaForm .gform_wrapper .gf_page_steps .gf_step_active .gf_step_number {color: var( --e-global-color-primary ); background: transparent;} 

.pdfIcon2 .elementor-widget-container a.elementor-button-link::before {
    content: '';
    position: absolute;
    width: 24px;
    height: 33px;
    background-image: url(images/pdf-icon.png);
    left: 15px;
    top: 7px;
    background-size: contain;
}


/* ----------- Press  */
.single-hms_press .blog-detail-page h1.blog-detail-title {font-family: 'Roboto' !important;}



@media (max-width: 1024px) {


}

/* Responsive */

@media (min-width: 401px) and (max-width: 579px) {

}
@media (max-width: 767px) {
	.column-count2 ul{column-count: 1;}
}




