@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: 3.30rem; line-height: 1.2!important; font-weight: 600!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;}

b, strong { font-weight: 600;}

/*Header*/


/*Footer*/
.footer1 p, .footer2 p {color:#ffffff; margin:0px; line-height: 1.6!important; }
.footer2 p { font-size: 0.8rem; color:#7c828a; line-height: 1.8!important; }
.footer1 h3,
.footer1 h3 a, .footer1 p a, .footer2 p a{color:#f1f1f1!important;}
.footer1 h3 a:hover, .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;}
.uldesign a {color:#53D0E7!important;}
.uldesign a:hover {color:#001A5A!important;}

.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;}

#ben_design_post .elementor-column-wrap ol {list-style-position: outside; margin: 5px 0 0 26px!important;}
#ben_design_post .elementor-column-wrap ol li {list-style-type: decimal; line-height: 1.5; padding:0 0 10px 0px;}

#ben_design_post .elementor-column-wrap ul {list-style-position: outside; margin: 5px 0 0 26px!important;}
#ben_design_post .elementor-column-wrap ul li {list-style-type: square; line-height: 1.5; padding:0 0 10px 0px;}


/*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;}

