/*General*/
body, button, input, select, textarea {font-size: 14px; line-height: 1.4!important;}
h1 { font-size: 28px; line-height: 1.2!important; font-weight: 400!important; text-transform: uppercase;}
h2 { font-size: 22px; line-height: 1.2!important; font-weight: 500!important; padding-bottom:10px!important;}
h3 { font-size: 18px; line-height: 1.3!important; font-weight: 400;}
h4 { font-size: 17px; line-height: 1.3!important; font-weight: 600!important;}
h5 { font-size: 12px; line-height: 1.3!important; font-weight: 600!important;}
p { font-size: 14px; line-height: 1.4!important; margin:0 0 1em 0; text-align: justify;}

.header_breadcrumb p{ font-size: 12px;}

.footer1 h5 a{color:#dc5800!important;}
.footer1 p{ font-size: 14px; line-height: 1.5!important;}
.footer1 p a{color:#30323B;}
.footer1 p a:hover{color:#000000;}
.footer2 p{ font-size: 12px; line-height: 1.5!important; margin:0px;}
.footer2 p a, .footer2 p a:hover{color:#ffffff;}

.isDisabled a{cursor: pointer;}

/*Slider*/
.swiper-pagination-bullet {background: #fff; opacity: .4;}
.swiper-pagination-bullet-active {opacity: 1.0;}

/*Text Editor*/
.elementor-text-editor p {line-height: 24px;}
.elementor-text-editor ul {list-style-position: outside; margin: 5px 0 0 26px!important;}
.elementor-text-editor ul li {list-style-type: disc; line-height: 23px; padding:0 0 3px 0px;}
a:link .elementor-icon-list-text, p a, .elementor-text-editor ul a {color:#f2701a;}
a:hover .elementor-icon-list-text, p a:hover, .elementor-text-editor ul a:hover {color:#ff0000;}

.elementor-text-editor ol {list-style-position: outside; margin: 5px 0 0 26px!important;}
.elementor-text-editor ol li { list-style-type: decimal; line-height: 22px; padding:0 0 3px 0px;}

/*Multi Button*/
.elementor-641 .elementor-element.elementor-element-828f4c4 .elementor-button {margin: 2px 0;}

/*certifite*/
.uael-grid-item-content .uael-grid-img-thumbnail img {border: 2px solid #e0e0e0;}

/*OPPLE*/
.elementor-2559 h3, .elementor-2556 h3, .elementor-2553 h3, .elementor-2550 h3,
.opplecolor h3{color:#0047aa!important;}

/*Contact Form*/
.uael-cf7-style span.wpcf7-not-valid-tip {color:#ffffff!important; font-size:13px!important; background:#ff1507; padding:4px 12px 3px 12px;}
label {margin-bottom:0.9em;}
@media only screen and (min-width: 769px){
.uael-cf7-col label {padding:0px 10px 0 0!important; width: 100%;}
}