.et-pb-contact-message p {
color: #32D190;
font-size: 21px;
font-weight: 700;
text-transform: uppercase;
} .et-pb-contact-message p {
display: inline-flex;
font-size: 21px;
background-color: #31d190;
color: #fff;
padding: 10px 20px !important;
} .et-pb-contact-message li {
color:#ffffff;
font-weight:700;
font-size:18px;
} .pagination .alignleft a,
.pagination .alignright a {
color: #ffffff;
background: #0071fc;
border: 2px solid #0070fc;
padding: .7em 1.3em;
border-radius: 50px;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
} .pagination .alignleft a:hover,
.pagination .alignright a:hover {
background: transparent;
color: #0070fc;
border: 2px solid #0070fc;
transition: all 0.3s ease-in-out;
} .wp-pagenavi a,
.wp-pagenavi span {
color: #000000;
background: #f1f3f5;
font-size: 1em !important;
line-height: 1em;
font-weight: bold !important;
padding: 0.45em 0.8em !important;
border-radius: 100px;
transition: all .5s;
} .wp-pagenavi span.current {
color: #ffffff !important;
background: #0070fc !important;
border-radius: 100px;
} .wp-pagenavi a:hover {
color: #ffffff!important;
background: #0070fc!important;
} .wp-pagenavi .pages {
background: none;
} .wp-pagenavi {
border-top: none;
text-align: center;
} .et_overlay:before {
color: #2ea3f2;
content: "E050";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
font-size: 100px;
transition: all .4s;
} .et_pb_module {
position: relative;
background-size: cover;
background-position: 40%;
background-repeat: no-repeat !important;
}