@import url('https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900');

/*General*/
body, button, input, select, textarea {font-size: 1.026rem; line-height: 1.5!important; font-family: 'Work Sans', sans-serif;}
h1 { font-size: 2.75rem; line-height: 1.2!important; font-weight: 300!important; font-family: 'Work Sans', sans-serif; letter-spacing: -1px;}
h2 { font-size: 2rem; line-height: 1.3!important; font-weight: 300!important;}
h3 { font-size: 1.325rem; line-height: 1.3!important; font-weight: 600!important;}
h4 { font-size: .938rem; line-height: 1.4!important; font-weight: 600!important;}
h5 { font-size: .813rem; }
h6 { font-size: .752rem; line-height: 1.44!important; font-weight: 600!important;}
p { font-size: 1.026rem; line-height: 1.5!important; text-align:justify!important;}

.textleft p {text-align:left!important;}
.textcenter p {text-align:center!important;}

b, strong { font-weight: 600;}

.mbn {margin-bottom:0px!important;}

.bluelink a {color:#22A5D5;}
.bluelink a:hover {color:#042E6F;}
.greenB {color:#04636f;}

/*Header*/
.header1 .uael-dual-button-1 a.elementor-button {background-color: #94c83d!important; margin-top:0px;}
.header1 .uael-dual-button-1 a:hover.elementor-button {background-color: #042e6f!important; color:#ffffff!important;}
.elementor-9 .elementor-element.elementor-element-eb26005 .elementor-slide-heading {text-shadow: 1px 1px 4px #212121;}
.elementor-widget-theme-page-title .elementor-heading-title {font-weight: 400!important;}

@media only screen and (max-width: 392px) {
  .header1 .uael-dual-button-1 a.elementor-button {margin-top:6px;}
}

.page-id-1855 .header_title h1, .page-id-1851 .header_title h1, .page-id-1852 .header_title h1, .page-id-1853 .header_title h1, .page-id-1854 .header_title h1, .page-id-3615 .header_title h1, .page-id-3640 .header_title h1, .page-id-8837 .header_title h1, .page-id-9823 .header_title h1 {display:none;}


/*Footer*/
.footer1 p, .footer2 p {color:#ffffff; margin:0px; line-height: 1.6!important; text-align:left!important;}
.footer2 p { font-size: 0.8rem; color:#7c828a; line-height: 1.8!important; text-align:left!important;}
.footer1 p a, .footer2 p a{color:#7c828a!important;}
.footer1 p a:hover, .footer2 p a:hover{color:#ffffff!important;}

/*Text Editor*/
.elementor-text-editor p {line-height: 24px;}
.uael-table__text-inner ul, .elementor-text-editor ul {list-style-position: outside; margin: 5px 0 0 26px!important;}
.uael-table__text-inner ul li, .elementor-text-editor ul li {list-style-type: square; line-height: 1.5; padding:0 0 10px 0px;}


.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: 1.5; padding:0 0 10px 0px;}

/*Anti Bribery*/
.elementor-page-3897 .uael-table__text-inner ul, .elementor-text-editor ul {list-style-position: outside; margin: 5px 0 26px 26px!important;}
.ul_lower_latin ul li {list-style-type: lower-latin!important;}

/*contact form*/
.PadT20 {padding-top:20px;}
.des_radio .wpcf7-list-item-label{color:#ffffff;}
.uael-cf7-style span.wpcf7-list-item {width:100%;}
.uael-cf7-style input[type="radio"] + span:before {height:16px!important; width:16px!important;}

/*Pagination*/
.elementor-pagination, .elementor-pagination .page-numbers.current {font-size: 20px!important;}

/*Contact Icon List*/
.elementor-icon-list-icon {text-align:center;}
.elementor-icon-list-item a .elementor-icon-list-text {color:#26A3D4!important;}
.elementor-icon-list-item a:hover .elementor-icon-list-text {color:#0C316F!important;}

/*about us Gallery*/
.uael-img-gallery-wrap .uael-grid-img-thumbnail {line-height:0px;}

/* Post Gallery*/
.envira-title, .envira-gallery-captioned-text {font-size: 13px!important; font-family: arial!important; line-height: 18px!important; padding: 0 6px 6px 6px!important; text-align: left!important;}		
