﻿*{padding: 0px;margin: 0px;}
p, ul li, ul li a{font-family: 'Josefin Sans', sans-serif; font-size:18px;font-weight:normal; }
.banner_bg {background: url("../images/banner_bg.jpg") no-repeat left;width: 100%;background-size: cover;display: flex;align-items: center;height:auto;}
.banner_cnt{margin-top:100px;}
h1,h2,h3,h4,h5,h6{font-family: 'Josefin Sans', sans-serif;}
img{width:auto;max-width:100%;}
.common_h1{color:#fff;font-size:36px;line-height:normal;font-weight:bold;text-transform:uppercase;}
.common_h2 {color: #111;font-size:30px;line-height:normal;font-weight:bold;text-transform:uppercase;}
.common_h3 {font-size: 22px;font-weight: 600;}
.border{border:1px solid #ddd;}
.fontweight600{font-weight:600;font-size:18px;}
.sub_head{color: #fff;font-size:24px;}
.white_txt{color:#FFF !important;}
.btns,.btns:focus {background:#96d914;color: #fff;padding:8px 25px;transition: all 0.5s ease-in-out;font-weight:normal;display: inline-block;font-size:13px;text-align:center; text-decoration:none;font-family: 'Josefin Sans', sans-serif;text-transform: uppercase;font-weight:600;border-radius:5px 5px 5px 5px;border:1px solid transparent;}
.btns:hover,.btns:active{background:#1ebaed;color: #fff; text-decoration:none;border:1px solid #fff;}
.btns1,.btns1:focus {background:#1ebaed;color: #fff;padding:8px 25px;transition: all 0.5s ease-in-out;font-weight:normal;display: inline-block;font-size:13px;text-align:center; text-decoration:none;font-family: 'Josefin Sans', sans-serif;text-transform: uppercase;font-weight:600;border-radius:5px 5px 5px 0px;}
.btns1:hover,.btns1:active{background:#96d914;color: #fff; text-decoration:none;}
.banner_img span{box-shadow:0px 0px 30px rgba(0,0,0,0.15);}
.banner_bg .btns:hover{background:#fff;color:#1ebaed;}
.transition{transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;}
.vertical-align{display:flex;align-items:center;}
.mainmenu{padding:0px;}
.navbar-nav li a{color:#fff !important;font-size:13px;font-weight:600; text-transform:uppercase;margin:0px 5px; padding-top: 5px;padding-bottom: 5px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;}
.navbar-nav li a:hover{color:#28396f !important;}
.navbar-nav li a.active{background:#96d914;color: #fff !important;border-radius:5px 5px 5px 0px;}
.pricing_box span{height:80px;width:80px;background:#00918e;display:inline-block;text-align:center;margin-bottom:15px;line-height:75px;border-radius:200px;box-shadow:0px 4px 0px rgba(0, 145, 142, 0.7);border:2px solid rgba(0, 145, 142, 0.7);}
.line{width:100px;background:#96d914;display:inline-block;height:2px;border:0px;margin:0px 0px 10px !important;}
.form41072_section{border-top:1px solid #eee;padding-top:2rem;margin-top:2rem;}
section{padding:50px 0px;}
.footer{border-top:1px solid #4ac7f0;}
.footer a{color:#292b2c;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;}
.footer a:hover, .footer a:active{color:#28396f; text-decoration:none;}
#back-top {position: fixed;bottom: 30px;right: 20px;z-index: 999;}
#back-top a {color: #fff;font-size: 30px;display: block;height: 40px;transition: all 1s ease 0s;width: 40px;border-radius: 50px;-ms-transition: 1s;-webkit-transition: 1s;opacity: 0.9;-moz-transition: 1s;transition: 1s;background:#96d914;line-height: 20px;text-align: center;padding-top: 9px;}
.footer p{margin-bottom:0px;}
hr{border-color:#5d5d5d;}
.unordered_list li::before {position: absolute;left: 0px;top: 9px;width: 10px;height: 10px;content: "";border: 2px solid #96d914;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
.unordered_list li {position: relative;padding: 5px 0px 5px 17px;font-size: 18px;}
.address_p {line-height:24px;}
.internal_link,.internal_link:focus {color: #292b2c;text-decoration: underline;}
.internal_link:hover,.internal_link:active{text-decoration:underline;color:#96d914;}
.gray_bg{background:#f9f9ff;display:block;}
.middle_shape_section {background: url("../images/middle-shape-bg.png") no-repeat right top;display: block;width: 100%;background-size: contain;}
.deadline_box{background:#FFF;padding:30px 20px;text-align:center;border-radius:15px 15px 15px 0px;border:1px solid #efefef;  margin-bottom:20px;}
.deadline_box h3{color:#1ebaed;}
.deadline_box p{margin-bottom:0px;font-size:18px;font-weight:bold;}
.deadline_box span{font-size:42px;font-weight:bold;display:block;}
.feature_box_section{background:#FFF;padding:40px;text-align:center;border-radius:15px 15px 15px 0px;box-shadow:0px 0px 40px rgba(30, 186, 237,0.15);}
.footer_shape_section{background: url("../images/footer-shape-bg.png") no-repeat left bottom;display: block;width: 100%;background-size: contain;}
.fixed_menu{background:#1ebaed;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.2);}
a.hvr{
    text-decoration: underline;
    color: #1ebaed;
}
a.hvr:hover{
    color:#96d914;
    text-decoration: underline;
}
a.hvr1{
    color :black;
    text-decoration: underline;
}
a.hvr1:hover{
    color:#96d914;
}
.borders-rgt{
    border-right: 1px solid #e5fabc;
}
.ipadbrk{display: none;}
.mob-center{text-align: left !important;}
/* .list-head{margin-top: 60px !important;} */
.adjust{margin-left: 64px !important;}