.main.blogs-top {
    margin-top: 11em;
}
.nopadding{
    padding: 0;
}
.exploreall {
    width: 100%;
    background: #534741;
    padding: 15px 0;
}
.exploreall h2 {
    margin: 0;
    text-align: left;
    /*font-family: 'Roboto', sans-serif;*/
    font-weight: 300;
    color: #fff;
    text-transform: capitalize;
    font-size: 60px;
    line-height: 55px;
}
.exploreall h2 img{
    float: left;
    width: 55px;
    height: 55px;
    margin: 0 15px 0 0;
}
.bannerContent {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.headerimage {
    width: 100%;
    float: left;
    margin: 0 0 -1px 0;
    padding: 0;
    background-image: url(images/image1.jpg);
    height: 360px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center top;
}
.blogdate {
    width: 100%;
    float: left;
    /*position: absolute;
    bottom: 0;*/
}
.blogdate h4{
    font-size: 24px;
    line-height: 36px;
    /*font-family: 'Roboto', sans-serif;*/
    color: #373737;
    margin: 25% 0 0;
}
.pageContent {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.personal {
    width: 100%;
    float: left;
    margin: 0;
    padding: 60px 0;
    background: #534741;
}
.personal h2 {
    font-size: 48px;
    /*font-family: 'Roboto', sans-serif;*/
    line-height: 36px;
    font-weight: 400;
    text-transform: none;
    color: #ffffff;
}
.per_liability {
    width: 100%;
    float: left;
    margin: 0;
    padding: 60px 0 30px;
}
.per_liability h3 {
    font-size: 60px;
    text-align: right;
    /*font-family: Corbel;*/
    line-height: 66px;
    font-weight: 700;
    color: #534741;
}
.per_liability .rigthCol {
    border-left: 20px solid #534741;
}
.per_liability .rigthCol p:last-child {
    margin: 0;
}
.per_liability .rigthCol p {
    margin: -5px 0 40px;
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #000;
    text-align: justify;
    letter-spacing: -1px;
}
.per_injury {
    width: 100%;
    float: left;
    margin: 0;
    padding: 60px 0 30px;
}
.per_injury .leftCol h3{
    font-size: 60px;
    text-align: left;
    font-family: Corbel;
    line-height: 66px;
    font-weight: 700;
    color: #534741;
    border-bottom: 20px solid #534741;
}

.per_injury .leftCol p {
    margin: 40px 0 0px;
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #000;
    text-align: justify;
    letter-spacing: -1px;
}
.per_injury .leftCol img{
    height: 514px;
    width: 100%;
    object-fit: contain;
}
.per_injury2 {
    width: 100%;
    float: left;
    margin: 0;
    padding: 80px 0 30px;
}
.per_injury2 h3 {
    font-size: 60px;
    text-align: left;
    font-family: Corbel;
    line-height: 66px;
    font-weight: 700;
    color: #534741;
    margin: -12px 0 0 0;
}
.per_injury2 .leftCol img{
    margin: 48px 0;
    height: 278px;
    width: 100%;
    object-fit: contain;
}
.per_injury2 .rigthCol {
    border-left: 20px solid #534741;
    padding-left: 30px;
}
.per_injury2 .rigthCol p:last-child {
    margin: 0;
}
.per_injury2 .rigthCol p {
    margin: -5px 0 40px;
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #000;
    text-align: justify;
    letter-spacing: -1px;
    word-spacing: -1px;
}
.per_lia_coverage{
    width: 100%;
    float: left;
    margin: 0;
    padding: 45px 0 30px;
}
.per_lia_coverage .innerimg img{
    height: 498px;
    width: 100%;
    object-fit: contain;
}
.per_lia_coverage .innerbox {
    background: #534741;
    padding: 30px;
}
.per_lia_coverage .innerbox h3 {
    font-size: 60px;
    text-align: center;
    font-family: Corbel;
    line-height: 66px;
    font-weight: 700;
    color: #fff;
    border-bottom: 15px solid #fff;
}
.per_lia_coverage .innerbox p{
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #fff;
    text-align: center;
    word-spacing: 0px;
    letter-spacing: -1px;
    margin: 10px 0 18px 0;
}
.per_lia_coverage .squarebox {
    background: #534741;
    height: 295px;
    margin: 15px 0 0 0;
    padding: 15px 20px;
}
.per_lia_coverage .squarebox p{
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #fff;
    text-align: center;
    word-spacing: 0px;
    letter-spacing: -1px;
    margin: 10px 0 18px 0;
}
.per_lia_coverage .squarebox:before {
    content: '';
    background: #fff;
    height: 20px;
    width: 20px;
    display: block;
    border-radius: 10px;
    margin: 0 auto;
}
.per_lia_ins{
    width: 100%;
    float: left;
    margin: 0;
    padding: 45px 0 30px;
}
.per_lia_ins .leftCol img{
    height: 576px;
    width: 100%;
    object-fit: contain;
}
.per_lia_ins .leftCol h3{
    font-size: 48px;
    text-align: right;
    font-family: Corbel;
    font-weight: 700;
    color: #534741;
}
.per_lia_ins .rigthCol p{
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #000;
    text-align: left;
    word-spacing: 0px;
    letter-spacing: -1px;
    margin: 10px 0 18px 0;
}
.per_lia_policy
{
    width: 100%;
    float: left;
    margin: 0;
    padding: 45px 0 30px;
}
.per_lia_policy .leftCol {
    border-right: 25px solid #534741;
}
.per_lia_policy .leftCol p{
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #000;
    text-align: justify;
    word-spacing: 0px;
    letter-spacing: -2px;
    margin: 0 0 40px 0;

}
.per_lia_policy .rigthCol h3{
    font-size: 60px;
    text-align: left;
    font-family: Corbel;
    font-weight: 700;
    color: #534741;
    line-height: 79px;
    margin: -20px 0 0;
}
.per_lia_policy .leftCol p:last-child {
    margin: 0;
}
.med_payments{
    width: 100%;
    float: left;
    margin: 0;
    padding: 45px 0 30px;
}
.med_payments .fullCol h2{
    font-size: 60px;
    text-align: left;
    font-family: Corbel;
    font-weight: 700;
    color: #534741;
    line-height: 67px;
    text-transform: none;
    margin: 0 0 35px 0;
}
.med_payments .fullCol p{
    font-size: 36px;
    line-height: 36px;
    font-family: Corbel;
    color: #000;
    text-align: justify;
    word-spacing: 0px;
    letter-spacing: -2px;
    margin: 0 0 40px 0;
}
.med_payments .fullCol img{
    height: 385px;
    width: 100%;
    object-fit: contain;
    margin: 0 0 30px 0;
}
.nomargin{
    margin: 0;
}
/* carousel */
.media-carousel
{
    margin-bottom: 0;
    padding: 0 40px 30px 40px;
    margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left
{
    left: -12px;
    background-image: none;
    border: 4px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    height: 40px;
    width : 40px;
    margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right
{
    right: -12px !important;
    background-image: none;
    border: 4px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    height: 40px;
    width : 40px;
    margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators
{
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li
{
    background: #c0c0c0;
}
.media-carousel .carousel-indicators .active
{
    background: #333333;
}
.media-carousel .thumbnail img
{
    width: 100%;
    height: 175px
}
.media-carousel .thumbnail{
    padding: 0;
    border-radius: 0;
    border:0;
}
/* End carousel */
.postslider {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0 0 90px;
}
.postslider .navCtrl{
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
}
.postslider .navCtrl .control-box li a{
    border:0;
}
.postslider .media-carousel h4{
    font-size: 30px;
    line-height: 36px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color:#534741;
}
.postslider .media-carousel h4 span{
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
}
.postslider .newfullCol .carousel-control{
    position: relative;
}
.postslider .newfullCol .carousel-control {
    text-shadow: none;
    opacity: 01;
    position: absolute;
    top: -30px;
    background: none;
    font-family: 'Roboto', sans-serif;
    color: #534741;
    font-size: 36px;
    width: auto;
    font-weight: 400;
}
.other_article {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0 0 100px;
}
.other_article .otherTitle
{
    background:#534741;
    padding: 15px 15px;
    margin: 0 0 20px;
}
.other_article .otherTitle h4{
    font-size:30px;
    line-height: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color:#fff;
    font-style: italic;

}
.other_article .articleRow{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}
.other_article .articleRow .articleCol {
    padding: 0;
    width: 32%;
}
.other_article .articleRow .articleCol img{
    width: 100%;
    height: 135px;
    object-fit: contain;
    margin: 0 0 15px;
}
.other_article .articleRow .articleCol p{
    font-size: 24px;
    line-height: 30px;
    text-align: justify;
    font-family: 'Roboto', sans-serif;
    font-style: italic;
    color: #534741;
    font-weight: 500;
}
footer {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
}
@media screen and (min-width:320px) and (max-width:480px)
{
    .exploreall h2{font-size: 30px;line-height: 35px;}
    .exploreall h2 img{width: 35px;height: 35px;}
    .headerimage{height: 86px;}
    .blogdate h4{margin: 22% 0 0;font-size: 13px;line-height: 20px;}
    .personal{padding: 30px 0;}
    .personal h2{font-size: 28px;line-height: 35px;}
    .per_liability{padding: 30px 0 30px;}
    .per_liability h3{font-size: 35px;text-align: center;line-height: 40px;margin: 0 0 20px;}
    .per_liability .rigthCol {border-top: 20px solid #534741;border-left: 0;}
    .per_liability .rigthCol p{margin: 15px 0 20px;font-size: 25px;line-height: 30px;}
    .per_injury{padding: 30px 0 30px;}
    .per_injury .leftCol h3{font-size: 35px;line-height: 40px;padding: 0 0 30px;}
    .per_injury .leftCol p{font-size: 25px;line-height: 30px;}
    .per_injury2{padding: 30px 0 30px;}
    .per_injury2 .rigthCol {border-top: 20px solid #534741;padding-left: 0;padding-top: 30px;border-left: 0;}
    .per_injury2 h3{font-size: 35px;line-height: 40px;margin: 0px 0 20px 0;}
    .per_lia_coverage{padding: 30px 0 30px;}
    .per_lia_coverage .innerimg img{height: auto;}
    .per_lia_coverage .innerbox h3{font-size: 30px;line-height: 35px;padding: 0 0 15px;}
    .per_lia_coverage .innerbox p{font-size: 25px;line-height: 30px;}
    .per_lia_coverage .squarebox{height: auto;}
    .per_lia_coverage .squarebox p{font-size: 25px;line-height: 30px;}
    .per_lia_ins{padding: 30px 0 30px;}
    .per_lia_ins .leftCol h3{font-size: 35px;text-align: center;margin: 0 0 15px 0;}
    .per_lia_ins .leftCol img{height: auto;}
    .per_lia_ins .rigthCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy{padding: 30px 0 30px;}
    .per_lia_policy .leftCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy .leftCol p:last-child{padding: 0 0 30px;}
    .per_lia_policy .leftCol {border-bottom: 25px solid #534741;border-right: 0;}
    .per_lia_policy .rigthCol h3{font-size: 35px;line-height: 40px;margin: 10px 0 0;}
    .med_payments{padding: 30px 0 30px;}
    .med_payments .fullCol h2{font-size: 35px;line-height: 40px;}
    .med_payments .fullCol img{height: auto;}
    .med_payments .fullCol p{font-size: 25px;line-height: 30px;margin: 0 0 20px 0;}
    .media-carousel .thumbnail img{height: 100px;}
    .postslider .media-carousel h4{font-size: 14px;line-height: 26px;}
    .postslider .newfullCol .carousel-control{top: 0px;font-size: 16px;}
    .other_article .otherTitle h4{font-size: 25px;line-height: 30px;}
    .other_article .articleRow .articleCol{width: 100%;}
    .other_article .articleRow .articleCol p{font-size: 18px;line-height: 25px;}
}
@media screen and (min-width:481px) and (max-width:640px)
{
    .exploreall h2{font-size: 30px;line-height: 35px;}
    .exploreall h2 img{width: 35px;height: 35px;}
    .headerimage{height: 125px;}
    .blogdate h4{margin: 22% 0 0;font-size: 13px;line-height: 20px;}
    .personal{padding: 30px 0;}
    .personal h2{font-size: 28px;line-height: 35px;}
    .per_liability{padding: 30px 0 30px;}
    .per_liability h3{font-size: 35px;text-align: center;line-height: 40px;margin: 0 0 20px;}
    .per_liability .rigthCol {border-top: 20px solid #534741;border-left: 0;}
    .per_liability .rigthCol p{margin: 15px 0 20px;font-size: 25px;line-height: 30px;}
    .per_injury{padding: 30px 0 30px;}
    .per_injury .leftCol h3{font-size: 35px;line-height: 40px;padding: 0 0 30px;}
    .per_injury .leftCol p{font-size: 25px;line-height: 30px;}
    .per_injury2{padding: 30px 0 30px;}
    .per_injury2 .rigthCol {border-top: 20px solid #534741;padding-left: 0;padding-top: 30px;border-left: 0;}
    .per_injury2 h3{font-size: 35px;line-height: 40px;margin: 0px 0 20px 0;}
    .per_lia_coverage{padding: 30px 0 30px;}
    .per_lia_coverage .innerimg img{height: auto;}
    .per_lia_coverage .innerbox h3{font-size: 30px;line-height: 35px;padding: 0 0 15px;}
    .per_lia_coverage .innerbox p{font-size: 25px;line-height: 30px;}
    .per_lia_coverage .squarebox{height: auto;}
    .per_lia_coverage .squarebox p{font-size: 25px;line-height: 30px;}
    .per_lia_ins{padding: 30px 0 30px;}
    .per_lia_ins .leftCol h3{font-size: 35px;text-align: center;margin: 0 0 15px 0;}
    .per_lia_ins .leftCol img{height: auto;}
    .per_lia_ins .rigthCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy{padding: 30px 0 30px;}
    .per_lia_policy .leftCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy .leftCol p:last-child{padding: 0 0 30px;}
    .per_lia_policy .leftCol {border-bottom: 25px solid #534741;border-right: 0;}
    .per_lia_policy .rigthCol h3{font-size: 35px;line-height: 40px;margin: 10px 0 0;}
    .med_payments{padding: 30px 0 30px;}
    .med_payments .fullCol h2{font-size: 35px;line-height: 40px;}
    .med_payments .fullCol img{height: auto;}
    .med_payments .fullCol p{font-size: 25px;line-height: 30px;margin: 0 0 20px 0;}
    .media-carousel .thumbnail img{height: 100px;}
    .postslider .media-carousel h4{font-size: 14px;line-height: 26px;}
    .postslider .newfullCol .carousel-control{top: 0px;font-size: 16px;}
    .other_article .otherTitle h4{font-size: 25px;line-height: 30px;}
    .other_article .articleRow .articleCol{width: 100%;}
    .other_article .articleRow .articleCol p{font-size: 18px;line-height: 25px;}
}
@media screen and (min-width:641px) and (max-width:767px)
{
    .exploreall h2{font-size: 30px;line-height: 35px;}
    .exploreall h2 img{width: 35px;height: 35px;}
    .headerimage{height: 86px;}
    .blogdate h4{margin: 22% 0 0;font-size: 13px;line-height: 20px;}
    .personal{padding: 30px 0;}
    .personal h2{font-size: 28px;line-height: 35px;}
    .per_liability{padding: 30px 0 30px;}
    .per_liability h3{font-size: 35px;text-align: center;line-height: 40px;margin: 0 0 20px;}
    .per_liability .rigthCol {border-top: 20px solid #534741;border-left: 0;}
    .per_liability .rigthCol p{margin: 15px 0 20px;font-size: 25px;line-height: 30px;}
    .per_injury{padding: 30px 0 30px;}
    .per_injury .leftCol h3{font-size: 35px;line-height: 40px;padding: 0 0 30px;}
    .per_injury .leftCol p{font-size: 25px;line-height: 30px;}
    .per_injury .rigthCol img {margin: 0 auto;}
    .per_injury2{padding: 30px 0 30px;}
    .per_injury2 .rigthCol {border-top: 20px solid #534741;padding-left: 0;padding-top: 30px;border-left: 0;}
    .per_injury2 h3{font-size: 35px;line-height: 40px;margin: 0px 0 20px 0;}
    .per_lia_coverage{padding: 30px 0 30px;}
    .per_lia_coverage .innerimg img{height: auto;}
    .per_lia_coverage .innerbox h3{font-size: 30px;line-height: 35px;padding: 0 0 15px;}
    .per_lia_coverage .innerbox p{font-size: 25px;line-height: 30px;}
    .per_lia_coverage .squarebox{height: auto;}
    .per_lia_coverage .squarebox p{font-size: 25px;line-height: 30px;}
    .per_lia_ins{padding: 30px 0 30px;}
    .per_lia_ins .leftCol h3{font-size: 35px;text-align: center;margin: 0 0 15px 0;}
    .per_lia_ins .leftCol img{height: auto;}
    .per_lia_ins .rigthCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy{padding: 30px 0 30px;}
    .per_lia_policy .leftCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy .leftCol p:last-child{padding: 0 0 30px;}
    .per_lia_policy .leftCol {border-bottom: 25px solid #534741;border-right: 0;}
    .per_lia_policy .rigthCol h3{font-size: 35px;line-height: 40px;margin: 10px 0 0;}
    .med_payments{padding: 30px 0 30px;}
    .med_payments .fullCol h2{font-size: 35px;line-height: 40px;}
    .med_payments .fullCol img{height: auto;}
    .med_payments .fullCol p{font-size: 25px;line-height: 30px;margin: 0 0 20px 0;}
    .media-carousel .thumbnail img{height: 100px;}
    .postslider .media-carousel h4{font-size: 14px;line-height: 26px;}
    .postslider .newfullCol .carousel-control{top: 0px;font-size: 16px;}
    .other_article .otherTitle h4{font-size: 25px;line-height: 30px;}
    .other_article .articleRow .articleCol{width: 100%;}
    .other_article .articleRow .articleCol p{font-size: 18px;line-height: 25px;}
}
@media screen and (min-width:768px) and (max-width:991px)
{
    .exploreall h2{font-size: 30px;line-height: 35px;}
    .exploreall h2 img{width: 35px;height: 35px;}
    .headerimage{height: 205px;}
    .blogdate h4{margin: 22% 0 0;font-size: 13px;line-height: 20px;}
    .personal{padding: 30px 0;}
    .personal h2{font-size: 28px;line-height: 35px;}
    .per_liability{padding: 30px 0 30px;}
    .per_liability h3{font-size: 40px;text-align: right;line-height: 50px;margin: 0 0 20px;}
    .per_liability .rigthCol {border-left: 20px solid #534741;}
    .per_liability .rigthCol p{margin: 15px 0 20px;font-size: 25px;line-height: 30px;}
    .per_injury{padding: 30px 0 30px;}
    .per_injury .leftCol h3{font-size: 35px;line-height: 40px;padding: 0 0 30px;}
    .per_injury .leftCol p{font-size: 25px;line-height: 30px;}
    .per_injury .rigthCol img {margin: 0 auto;}
    .per_injury2{padding: 30px 0 30px;}
    .per_injury2 .rigthCol {border-left: 20px solid #534741;padding-left: 0;padding-top: 30px;}
    .per_injury2 h3{font-size: 35px;line-height: 40px;margin: 0px 0 20px 0;}
    .per_lia_coverage{padding: 30px 0 30px;}
    .per_lia_coverage .innerimg img{height: auto;}
    .per_lia_coverage .innerbox h3{font-size: 30px;line-height: 35px;padding: 0 0 15px;}
    .per_lia_coverage .innerbox p{font-size: 25px;line-height: 30px;}
    .per_lia_coverage .squarebox{height: auto;}
    .per_lia_coverage .squarebox p{font-size: 25px;line-height: 30px;}
    .per_lia_ins{padding: 30px 0 30px;}
    .per_lia_ins .leftCol h3{font-size: 35px;text-align: center;margin: 0 0 15px 0;}
    .per_lia_ins .leftCol img{height: auto;}
    .per_lia_ins .rigthCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy{padding: 30px 0 30px;}
    .per_lia_policy .leftCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy .leftCol p:last-child{padding: 0 0 30px;}
    .per_lia_policy .leftCol {border-right: 25px solid #534741;}
    .per_lia_policy .rigthCol h3{font-size: 35px;line-height: 40px;margin: 10px 0 0;}
    .med_payments{padding: 30px 0 30px;}
    .med_payments .fullCol h2{font-size: 35px;line-height: 40px;}
    .med_payments .fullCol img{height: auto;}
    .med_payments .fullCol p{font-size: 25px;line-height: 30px;margin: 0 0 20px 0;}
    .media-carousel .thumbnail img{height: 100px;}
    .postslider .media-carousel h4{font-size: 14px;line-height: 26px;}
    .postslider .newfullCol .carousel-control{top: 0px;font-size: 16px;}
    .other_article .otherTitle h4{font-size: 25px;line-height: 30px;}
    .other_article .articleRow .articleCol{width: 32%;}
    .other_article .articleRow .articleCol p{font-size: 18px;line-height: 25px;}
}
@media screen and (min-width:992px) and (max-width:1030px)
{
    .exploreall h2{font-size: 30px;line-height: 35px;}
    .exploreall h2 img{width: 35px;height: 35px;}
    .headerimage{height: 205px;}
    .blogdate h4{margin: 22% 0 0;font-size: 13px;line-height: 20px;}
    .personal{padding: 30px 0;}
    .personal h2{font-size: 28px;line-height: 35px;}
    .per_liability{padding: 30px 0 30px;}
    .per_liability h3{font-size: 45px;text-align: right;line-height: 50px;margin: 0 0 20px;}
    .per_liability .rigthCol {border-left: 20px solid #534741;}
    .per_liability .rigthCol p{margin: 15px 0 20px;font-size: 25px;line-height: 30px;}
    .per_injury{padding: 30px 0 30px;}
    .per_injury .leftCol h3{font-size: 45px;line-height: 50px;padding: 0 0 30px;}
    .per_injury .leftCol p{font-size: 25px;line-height: 30px;}
    .per_injury .rigthCol img {margin: 0 auto;}
    .per_injury2{padding: 30px 0 30px;}
    .per_injury2 .rigthCol {border-left: 20px solid #534741;padding-left: 30px;padding-top: 30px;}
    .per_injury2 h3{font-size: 35px;line-height: 40px;margin: 0px 0 20px 0;}
    .per_lia_coverage{padding: 30px 0 30px;}
    .per_lia_coverage .innerimg img{height: auto;}
    .per_lia_coverage .innerbox h3{font-size: 30px;line-height: 35px;padding: 0 0 15px;}
    .per_lia_coverage .innerbox p{font-size: 25px;line-height: 30px;}
    .per_lia_coverage .squarebox{height: 295px;}
    .per_lia_coverage .squarebox p{font-size: 25px;line-height: 30px;}
    .per_lia_ins{padding: 30px 0 30px;}
    .per_lia_ins .leftCol h3{font-size: 35px;text-align: right;margin: 0 0 15px 0;}
    .per_lia_ins .leftCol img{height: auto;}
    .per_lia_ins .rigthCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy{padding: 30px 0 30px;}
    .per_lia_policy .leftCol p{font-size: 25px;line-height: 30px;}
    .per_lia_policy .leftCol p:last-child{padding: 0 0 30px;}
    .per_lia_policy .leftCol {border-right: 25px solid #534741;}
    .per_lia_policy .rigthCol h3{font-size: 35px;line-height: 40px;margin: 10px 0 0;}
    .med_payments{padding: 30px 0 30px;}
    .med_payments .fullCol h2{font-size: 35px;line-height: 40px;}
    .med_payments .fullCol img{height: auto;}
    .med_payments .fullCol p{font-size: 25px;line-height: 30px;margin: 0 0 20px 0;}
    .media-carousel .thumbnail img{height: 100px;}
    .postslider .media-carousel h4{font-size: 14px;line-height: 26px;}
    .postslider .newfullCol .carousel-control{top: 0px;font-size: 16px;}
    .other_article .otherTitle h4{font-size: 25px;line-height: 30px;}
    .other_article .articleRow .articleCol{width: 32%;}
    .other_article .articleRow .articleCol p{font-size: 18px;line-height: 25px;}
}



.headBanner {
    width: 100%;
    float: left;
    margin: 0;
    padding: 35px 0;
    background: #2c3654;
}
.headBanner .leftCol img{
    margin: 0 auto;
}
.headBanner .rightCol{
    padding: 60px 0 0;
}
.headBanner h1{
    font-family: 'Roboto', sans-serif;
    font-size: 60px;
    font-weight: 500;
    margin: 0 0 15px;
    text-align: right;
}
.headBanner p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    letter-spacing: -0.5px;
    text-align: right;
}
.first_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 25px 0;
}
.first_section .firstCol img{
    height: 380px;
    object-fit: cover;
    width: 100%;
}
.first_section .secondCol{
    padding: 0 5px;
}
.first_section .secondCol h3 {
    font-family: 'Roboto', sans-serif;
    font-size: 36px;
    color: #121212;
    margin: 0 0 25px;
}
.first_section .secondCol p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    margin: 0 0 15px;
}
.first_section .thirdCol img{
    height: 380px;
    object-fit: cover;
    width: 100%;
}
.second_section{
    float: left;
    margin: 0;
    padding: 0px 0 25px;
}
.second_section .firstCol h3{
    font-family: 'Roboto', sans-serif;
    font-size: 36px;
    color: #121212;
    margin: 0 0 25px;
}
.second_section .firstCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    margin: 0 0 15px;
}
.second_section ul.country {
    padding: 0 0 0 40px;
}
.second_section ul.country li {
    font-size: 24px;
    color: #2c3654;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.second_section .secondCol{
    padding: 0 5px;
}
.second_section .secondCol img{
    height: 618px;
    width: 100%;
}
.second_section .thirdCol .bluebg{
    background: #2c3654;
    padding: 45px 35px;
    height: 100%;
}
.second_section .thirdCol .bluebg h4{
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    text-align: center;
    margin: 0 0 45px;
}
.second_section .thirdCol .bluebg p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    text-align: justify;
    line-height: 26px;
}
.third_section{
    float: left;
    margin: 0;
    padding: 0px 0 10px;
    width: 100%;
}
.third_section .firstCol{
    padding: 0 5px;
}
.third_section .firstCol h2{
    font-size: 48px;
    line-height: 73px;
    font-family: 'Roboto', sans-serif;
    text-align: right;
    color: #2c3654;
    text-transform: none;
    border-bottom: 13px solid #2c3654;
    padding: 0 0 22px;
}
.third_section .secondCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654;
    font-weight: 400;
    text-align: justify;
    margin: 0 0 20px;
}
.third_section .thirdCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654;
    font-weight: 400;
    text-align: justify;
    margin: 0 0 20px;
    letter-spacing: -0.5px;
}
.fourth_section{
    float: left;
    margin: 0;
    padding: 0px 0 0px;
    width: 100%;
}
.fourth_section .firstCol, .fourth_section .secondCol, .fourth_section .thirdCol{
    padding: 0 8px;
}
.fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{
    width: 100%;
    height: 360px;
    object-fit: cover;
}
.fifth_section{
    float: left;
    margin: 0;
    padding: 35px 0 0;
    width: 100%;
}
.fifth_section .firstCol, .fifth_section .secondCol, .fifth_section .thirdCol{
    padding: 0 8px;
}
.fifth_section .firstCol h3{
    font-size: 36px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
}
.fifth_section .firstCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 18px;
    text-align: justify;
    font-weight: 500;
}
.fifth_section .thirdCol h3{
    font-size: 36px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
}
.fifth_section .thirdCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
    text-align: justify;
    font-weight: 500;
}
.fifth_section table.permiumtable {
    width: 100%;
}
.fifth_section table.permiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.fifth_section table.permiumtable tr th{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 30px;
}
.fifth_section table.permiumtable tr td{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 30px;
}
.fifth_section table.permiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.fifth_section .secondCol img{
    height: 810px;
    object-fit: cover;
    width: 100%;
}
.sixth_section{
    float: left;
    margin: 0;
    padding:6px 0 50px;
    width: 100%;
}
.sixth_section .firstCol, .sixth_section .secondCol, .sixth_section .thirdCol{
    padding: 0 8px;
}
.sixth_section .firstCol {
    border-bottom: 12px solid #2c3654;
    padding-bottom: 10px;
}
.sixth_section .firstCol h2{
    font-size: 45px;
    font-family: 'Roboto', sans-serif;
    line-height: 53px;
    text-align: right;
    text-transform: none;
    font-weight: 500;
    color: #2b2b2b;
    margin: 0 0 30px;
}
.sixth_section .firstCol p{
    font-size: 18px;
    color: #2b2b2b;
    font-family: 'Roboto', sans-serif;
    text-align: right;
    font-weight: 500;
}
.sixth_section table.avgpermiumtable {
    width: 100%;
}
.sixth_section table.avgpermiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.sixth_section table.avgpermiumtable tr th{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
}
.sixth_section table.avgpermiumtable tr td{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 30px;
}
.sixth_section table.avgpermiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.sixth_section .thirdCol img{
    height: 120px;
    width: 100%;
    object-fit: contain;
}
.sixth_section .thirdCol p{
    font-size: 18px;
    color: #2b2b2b;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;
}
.sixth_section .thirdCol p a{
    font-size: 18px;
    color: #1148d2;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;
}
.seventh_section {
    float: left;
    margin: 0;
    padding: 50px 0 100px 0px;
    width: 100%;
}
.seventh_section .innerBox {
    background: #2c3654;
    width: 100%;
    float: left;
    margin: 0;
    padding: 15px;
    height: 145px;
    display: flex;
    align-items: center;
}
.seventh_section .innerCol {
    padding: 0;
}
.seventh_section .innerCol h4{
    font-size: 18px;
    line-height: 20px;
    text-align: left;
    color:#fff;
    font-family: 'Roboto', sans-serif;
    padding: 0 5px;
}
.seventh_section .firstCol .innerCol img.thumbimg{
    height: 123px;
    width: 100%;
    object-fit: cover;
}
.seventh_section .innerCol .imgCol{
    padding: 0 6px;
}
.seventh_section .innerCol .imgCol img{
    width: 100%;
    height: 120px;
    object-fit: contain;
}
.seventh_section .innerCol img.moreicon{
    width: 90%;
}
.seventh_section .thirdCol .innerCol img.thumbimg{
    height: 123px;
    width: 100%;
    object-fit: cover;
}
.seventh_section .prevBtnbox {
    width: 100%;
    height: 40px;
    float: left;
    background: #2c3654;
    margin: 7px 0 0;
    text-align: center;
}
.seventh_section .prevBtnbox a{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    line-height: 40px;
    display: block;
}


.seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol {padding: 0 8px;}
@media screen and (min-width:320px) and (max-width:480px){
    .headBanner .leftCol img {width: 80%;}
    .headBanner h1{font-size: 30px;}
    .headBanner p {font-size: 18px;}
    .first_section .firstCol, .first_section .thirdCol{padding: 0 5px;}
    .first_section .firstCol img{height: auto;}
    .first_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .first_section .thirdCol img{height: auto;}
    .second_section .firstCol, .second_section .thirdCol{padding: 0 5px;}
    .second_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country {padding: 0 0 20px 40px;}
    .second_section ul.country li{font-size: 18px;line-height: 26px;}
    .second_section .secondCol img{height: auto;}
    .second_section .thirdCol .bluebg{padding: 25px 15px;margin: 25px 0 0;}
    .second_section .thirdCol .bluebg h4{font-size: 25px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg p{font-size: 18px;line-height: 24px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol, .third_section .thirdCol {padding: 0 5px;}
    .third_section .secondCol p{font-size: 15px;margin: 20px 0 0;}
    .third_section .thirdCol p{font-size: 15px;margin: 20px 0 0;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{margin: 0 0 15px;height: auto;}
    .fifth_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .thirdCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .fifth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.avgpermiumtable{margin: 30px 0 0;}
    .sixth_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol img{height: auto;margin: 25px 0;}
    .sixth_section .thirdCol p,.sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol{margin: 0 0 25px;}
}
@media screen and (min-width:481px) and (max-width:640px){
    .headBanner .leftCol img {width: 80%;}
    .headBanner h1{font-size: 40px;}
    .headBanner p {font-size: 20px;}
    .first_section .firstCol, .first_section .thirdCol{padding: 0 5px;}
    .first_section .firstCol img{height: auto;}
    .first_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .first_section .thirdCol img{height: auto;}
    .second_section .firstCol, .second_section .thirdCol{padding: 0 5px;}
    .second_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country {padding: 0 0 20px 40px;}
    .second_section ul.country li{font-size: 18px;line-height: 26px;}
    .second_section .secondCol img{height: auto;}
    .second_section .thirdCol .bluebg{padding: 25px 15px;margin: 25px 0 0;}
    .second_section .thirdCol .bluebg h4{font-size: 25px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg p{font-size: 18px;line-height: 24px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol, .third_section .thirdCol {padding: 0 5px;}
    .third_section .secondCol p{font-size: 15px;margin: 20px 0 0;}
    .third_section .thirdCol p{font-size: 15px;margin: 20px 0 0;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{margin: 0 0 15px;height: auto;}
    .fifth_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .thirdCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .fifth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.avgpermiumtable{margin: 30px 0 0;}
    .sixth_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol img{height: auto;margin: 25px 0;}
    .sixth_section .thirdCol p,.sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol{margin: 0 0 25px;}
}
@media screen and (min-width:641px) and (max-width:767px){
    .headBanner .leftCol img {width: 80%;}
    .headBanner h1{font-size: 40px;}
    .headBanner p {font-size: 20px;}
    .first_section .firstCol, .first_section .thirdCol{padding: 0 5px;}
    .first_section .firstCol img{height: auto;}
    .first_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .first_section .thirdCol img{height: auto;}
    .second_section .firstCol, .second_section .thirdCol{padding: 0 5px;}
    .second_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country {padding: 0 0 20px 40px;column-count: 2;}
    .second_section ul.country li{font-size: 18px;line-height: 26px;}
    .second_section .secondCol img{height: auto;}
    .second_section .thirdCol .bluebg{padding: 25px 15px;margin: 25px 0 0;}
    .second_section .thirdCol .bluebg h4{font-size: 25px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg p{font-size: 18px;line-height: 24px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol, .third_section .thirdCol {padding: 0 5px;}
    .third_section .secondCol p{font-size: 15px;margin: 20px 0 0;}
    .third_section .thirdCol p{font-size: 15px;margin: 20px 0 0;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{margin: 0 0 15px;height: auto;}
    .fifth_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .thirdCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .fifth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.avgpermiumtable{margin: 30px 0 0;}
    .sixth_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol img{height: auto;margin: 25px 0;}
    .sixth_section .thirdCol p,.sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol{margin: 0 0 25px;}
}
@media screen and (min-width:768px) and (max-width:991px){
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 22px;}
    .first_section .secondCol h3{font-size: 22px;margin: 0 0 15px;}
    .first_section .secondCol p{font-size: 14px;margin: 0 0 10px;}
    .second_section .firstCol h3{font-size: 22px;margin: 0 0 15px;}
    .second_section .firstCol p{margin: 0 0 10px;font-size: 14px;}
    .second_section ul.country{padding: 0 0 0px;column-count: 2;}
    .second_section ul.country li{font-size: 14px;line-height: 25px;}
    .second_section .thirdCol .bluebg{padding: 20px 15px;}
    .second_section .thirdCol .bluebg h4{font-size: 20px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg p{font-size: 14px;line-height: 18px;}
    .second_section .secondCol img{height: 345px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol p{font-size: 14px;margin: 0 0 10px;}
    .third_section .thirdCol p{font-size: 14px;margin: 0 0 10px;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{height: 225px;}
    .fifth_section .firstCol h3{font-size: 22px;margin: 0 0 15px;}
    .fifth_section .firstCol p{font-size: 14px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: 440px;}
    .fifth_section .thirdCol h3{font-size: 22px;margin: 0 0 15px;}
    .fifth_section .thirdCol p{font-size: 14px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{font-size: 14px;padding: 0 0 5px 0;line-height: 20px;}
    .fifth_section table.permiumtable tr td{font-size: 14px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .sixth_section .firstCol p{font-size: 14px;}
    .sixth_section table.avgpermiumtable tr th{font-size: 14px;padding: 0 0 5px 0;line-height: 20px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 14px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol p, .sixth_section .thirdCol p a{font-size: 14px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .innerCol h4{font-size: 13px;}
    .seventh_section .innerCol .imgCol img {width: 100%;height: 123px;object-fit: cover;}
    .seventh_section .prevBtnbox a{font-size: 20px;}
}
@media screen and (min-width:992px) and (max-width:1030px){
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 22px;}
    .first_section .secondCol h3{font-size: 30px;margin: 0 0 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country{padding: 0 0 0px;column-count: 2;}
    .second_section ul.country li{font-size: 14px;line-height: 25px;}
    .second_section .thirdCol .bluebg{padding: 27px 20px;}
    .second_section .thirdCol .bluebg h4{font-size: 20px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg p{font-size: 15px;line-height: 18px;}
    .second_section .secondCol img{height: 345px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .third_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{height: 345px;}
    .fifth_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: 585px;}
    .fifth_section .thirdCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .fifth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.avgpermiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol p, .sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .innerCol h4{font-size: 13px;}
    .seventh_section .innerCol .imgCol img {width: 100%;height: 123px;object-fit: cover;}
    .seventh_section .prevBtnbox a{font-size: 20px;}
}
@media screen and (min-width:1031px) and (max-width:1199px){
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 22px;}
    .first_section .secondCol h3{font-size: 30px;margin: 0 0 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country{padding: 0 0 0px;column-count: 2;}
    .second_section ul.country li{font-size: 14px;line-height: 25px;}
    .second_section .thirdCol .bluebg{padding: 27px 20px;}
    .second_section .thirdCol .bluebg h4{font-size: 20px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg p{font-size: 15px;line-height: 18px;}
    .second_section .secondCol img{height: 345px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .third_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{height: 295px;}
    .fifth_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: 585px;}
    .fifth_section .thirdCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .fifth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.avgpermiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol p, .sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .innerCol h4{font-size: 13px;}
    .seventh_section .innerCol .imgCol img {width: 100%;height: 123px;object-fit: cover;}
    .seventh_section .prevBtnbox a{font-size: 20px;}
}




.nomargin{
    margin: 0 !important;
}
.headBanner {
    width: 100%;
    float: left;
    margin: 0;
    padding: 85px 0;
    background: #004a80;
}
.headBanner .rightCol img{
    margin: 0 auto;
    width: 100%;
    padding:0px 0 0;
}
.headBanner h1{
    font-family: 'Roboto', sans-serif;
    font-size: 60px;
    margin: 0 0 0px;
    text-align: left;
    padding:80px 0px 0 0;
    font-weight: 700;
}
.headBanner p{
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    letter-spacing: -0.5px;
    text-align: left;
    line-height: 30px;
    margin: 15px 0 0;
}
.first_section .leftCol,.first_section .rightCol{
    padding: 0 10px;
}
.first_section {
    width: 100%;
    float: left;
    margin: 0;
    padding: 30px 0 0;
}
.first_section h2{
    font-size: 36px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #444444;
    text-align: center;
    margin: 0 0 40px;
}
.first_section .rightCol p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #444444;
    line-height: 28px;
    font-weight: 500;
    text-align: justify;
    margin: 0 0 45px;
}
.first_section .tabContent {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.first_section .tabContent .tabtitle {
    background: #004a80;
    padding: 15px 0;
}
.first_section .tabContent .tabtitle h3 {
    font-size: 36px;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-weight: 400;
}
.first_section .tabContent .tabBody {
    background: #ebebeb;
}
.first_section .leftCol .tabContent .tabBody p {
    text-align: center;
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    padding: 40px 80px 30px;
    line-height: 35px;
    color: #004a80;
}
.first_section .leftCol .tabContent .tabBody p.text-red{
    color: #e22020;
}
.second_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 20px 0 0;
}
.second_section .leftCol,.second_section .rightCol{
    padding: 0 10px;
}
.second_section img {
    width: 100%;
    height: 485px;
    object-fit: cover;
}
.third_section .leftCol,.third_section .rightCol{
    padding: 0 10px;
}
.third_section {
    width: 100%;
    float: left;
    margin: 0;
    padding: 30px 0 0;
}
.third_section h2{
    font-size: 36px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #232323;
    text-align: left;
    margin: 0 0 30px;
}
.third_section .leftCol p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #232323;
    line-height: 28px;
    font-weight: 500;
    text-align: justify;
}
.third_section .tabContent {
    width: 100%;
    float: left;
    margin: 0 0 23px;
    padding: 0;
}
.third_section .tabContent .tabtitle {
    background: #004a80;
    padding: 15px 0;
}
.third_section .tabContent .tabtitle h3 {
    font-size: 36px;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-weight: 400;
}
.third_section .tabContent .tabBody {
    background: #ebebeb;
}
.third_section .rightCol .tabContent .tabBody p {
    text-align: center;
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    padding: 40px 80px 30px;
    line-height: 35px;
    color: #004a80;
}
.third_section .rightCol .tabContent .tabBody p.text-red{
    color: #e22020;
}
.third_section h4 {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    color: #232323;
    margin: 0 0 35px;
}
.third_section .leftCol ul
{
    padding:0 0 30px 20px;
}
.third_section .leftCol ul li{
    font-family: 'Roboto', sans-serif;
    font-size: 24px;
    color: #232323;
    font-weight: 500;
}
.third_section .leftCol img, .third_section .rightCol img{
    padding: 60px 0 25px;
    height: 380px;
    width: 100%;
    object-fit: none;
}
.third_section .leftCol .benefitspolicy h3{
    font-size: 36px;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    color: #444444;
    padding: 50px 0 70px;
}
.third_section .leftCol .benefitspolicy p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #444444;
    line-height: 28px;
    font-weight: 500;
    text-align: justify;
    margin: 0 0 40px;
}
.third_section .rightCol .rt_bottom p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #232323;
    line-height: 28px;
    font-weight: 500;
    text-align: justify;
    margin: 20px 0 10px;
}
.fourth_section {
    width: 100%;
    float: left;
    margin: 0;
    padding: 20px 0 0;
}
.fourth_section .leftCol,.fourth_section .rightCol{
    padding: 0 10px;
}
.fourth_section h2{
    font-size: 36px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #232323;
    text-align: left;
    margin: 0 0 30px;
}
.fourth_section .rightCol p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    line-height: 28px;
    font-weight: 500;
    text-align: justify;
}
.fourth_section .tabContent {
    width: 100%;
    float: left;
    margin: 0 0 23px;
    padding: 0;
}
.fourth_section .tabContent .tabtitle {
    background: #004a80;
    padding: 15px 0;
}
.fourth_section .tabContent .tabtitle h3 {
    font-size: 36px;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-weight: 400;
}
.fourth_section .tabContent .tabBody {
    background: #ebebeb;
}
.fourth_section .leftCol .tabContent .tabBody p {
    text-align: center;
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    padding: 40px 80px 30px;
    line-height: 35px;
    color: #004a80;
}
.fourth_section .leftCol .tabContent .tabBody p.text-red{
    color: #e22020;
}
.fourth_section .premiumbox1 {
    padding: 10px 0 0;
}
.fourth_section .premiumbox2 {
    padding: 50px 0 0;
}
.fourth_section table.permiumtable {
    width: 80%;
    margin: 0 auto;
}
.fourth_section table.permiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.fourth_section .premiumbox1 table.permiumtable tr th{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #454545;
    padding: 0 0 5px 30px;
    font-weight: 700;
}
.fourth_section .premiumbox1 table.permiumtable tr td{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #454545;
    padding: 30px;
    font-weight: 500;
}
.fourth_section .premiumbox2 table.permiumtable tr th{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #454545;
    padding: 0 0 5px 30px;
    font-weight: 700;
}
.fourth_section .premiumbox2 table.permiumtable tr td{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #454545;
    padding: 0 30px;
    font-weight: 500;
}
.fourth_section .premiumbox3 table.permiumtable tr th{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #454545;
    padding: 0 0 5px 30px;
    font-weight: 700;
}
.fourth_section .premiumbox3 table.permiumtable tr td{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #454545;
    padding: 0 30px;
    font-weight: 500;
}
.fourth_section table.permiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.fourth_section .rightCol .avg6months{
    padding: 35px 0;
}
.fourth_section .rightCol .avg6months h4{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    font-weight: 500;
}
.fourth_section .rightCol .avgannual{
    padding: 35px 0;
}
.fourth_section .rightCol .avgannual h4{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    font-weight: 500;
}
.fourth_section .leftCol .thumbimg {
    margin: 30px 0 0;
    float: left;
    width: 100%;
}
.fifth_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 280px 0;
}
.fifth_section .leftCol,.fifth_section .rightCol{
    padding: 0 10px;
}
.fifth_section .contentCol {
    background: #2c3654;
    padding: 20px 25px;
}
.fifth_section .contentCol h3 {
    font-size: 24px;
    color: #ffff;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    line-height: 36px;
    font-weight: 400;
}
.fifth_section .contentCol h3 span {
    font-size: 24px;
    color: #ffff;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    line-height: 36px;
    font-weight: 700;
}
.fifth_section .navbuttons {
    padding: 20px 0 0 0px;
    float: left;
    width: 100%;
}
.fifth_section .navbuttons a{
    font-size: 24px;
    line-height: 36px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654;
    font-weight: 500;
}
@media screen and (min-width:320px) and (max-width:480px)
{
    .headBanner{padding: 35px 0;}
    .headBanner h1{font-size: 30px;padding: 0px 0px 20px 0;}
    .headBanner .rightCol img{width: 70%;}
    .first_section .tabContent{margin: 0 0 20px;}
    .first_section .tabContent .tabtitle{padding: 10px 0;}
    .first_section .tabContent .tabtitle h3{font-size: 22px;}
    .first_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .first_section h2{font-size: 25px;margin: 0 0 20px;}
    .first_section .rightCol p{font-size: 18px;line-height: 22px;margin: 0 0 25px;}
    .second_section img{margin: 0 0 35px;height: auto;}
    .third_section{padding: 0px 0 0;}
    .third_section h4{font-size: 18px;margin: 0 0 25px;}
    .third_section .leftCol p{font-size: 18px;line-height: 22px;}
    .third_section .leftCol ul{padding: 0 0 20px 20px;}
    .third_section .leftCol ul li{font-size: 18px;}
    .third_section h2{font-size: 25px;margin: 0 0 20px;}
    .third_section .leftCol img, .third_section .rightCol img{padding: 15px 0;height: auto;object-fit: contain;}
    .third_section .leftCol .benefitspolicy h3{font-size: 25px;padding: 30px 0 30px;}
    .third_section .leftCol .benefitspolicy p{line-height: 22px;font-size: 18px;margin: 0 0 20px;}
    .third_section .tabContent{margin: 0 0 20px;}
    .third_section .tabContent .tabtitle{padding: 10px 0;}
    .third_section .tabContent .tabtitle h3{font-size: 22px;}
    .third_section .rightCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .third_section .rightCol .rt_bottom p{font-size: 18px;line-height: 22px;}
    .fourth_section .tabContent{margin: 0 0 20px;}
    .fourth_section .tabContent .tabtitle{padding: 10px 0;}
    .fourth_section .tabContent .tabtitle h3{font-size: 22px;}
    .fourth_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .fourth_section .leftCol .thumbimg{margin: 15px 0 0;}
    .fourth_section h2{font-size: 25px;margin: 15px 0 20px;}
    .fourth_section .rightCol p{font-size: 18px;line-height: 22px;}
    .fourth_section .rightCol .avg6months {padding: 25px 0;}
    .fourth_section .rightCol .avg6months h4{font-size: 18px;}
    .fourth_section table.permiumtable {width: 100%;}
    .fourth_section .premiumbox1 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox1 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 20px;}
    .fourth_section .premiumbox2 {padding: 30px 0 0;}
    .fourth_section .premiumbox2 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox2 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 0px 20px;}
    .fourth_section .rightCol .avgannual {padding: 25px 0;}
    .fourth_section .rightCol .avgannual h4{font-size: 18px;}
    .fourth_section .premiumbox3 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox3 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 0px 20px;}
    .fifth_section{padding: 80px 0;}
    .fifth_section .contentCol{padding: 10px 13px;}
    .fifth_section .contentCol h3{font-size: 15px;line-height: 20px;}
    .fifth_section .contentCol h3 span{font-size: 15px;line-height: 20px;}
    .fifth_section .imgCol{padding: 0}
    .fifth_section .imgCol img{height: 100px;object-fit: cover;}
    .fifth_section .navbuttons{padding: 10px 0 20px 0px;text-align: center;}
    .fifth_section .navbuttons a{font-size: 18px;line-height: 24px}
}
@media screen and (min-width:481px) and (max-width:640px)
{
    .headBanner{padding: 35px 0;}
    .headBanner h1{font-size: 30px;padding: 0px 0px 20px 0;}
    .headBanner .rightCol img{width: 70%;}
    .first_section .tabContent{margin: 0 0 20px;}
    .first_section .tabContent .tabtitle{padding: 10px 0;}
    .first_section .tabContent .tabtitle h3{font-size: 22px;}
    .first_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .first_section h2{font-size: 25px;margin: 0 0 20px;}
    .first_section .rightCol p{font-size: 18px;line-height: 22px;margin: 0 0 25px;}
    .second_section img{margin: 0 0 35px;height: auto;}
    .third_section{padding: 0px 0 0;}
    .third_section h4{font-size: 18px;margin: 0 0 25px;}
    .third_section .leftCol p{font-size: 18px;line-height: 22px;}
    .third_section .leftCol ul{padding: 0 0 20px 20px;}
    .third_section .leftCol ul li{font-size: 18px;}
    .third_section h2{font-size: 25px;margin: 0 0 20px;}
    .third_section .leftCol img, .third_section .rightCol img{padding: 15px 0;height: auto;object-fit: contain;}
    .third_section .leftCol .benefitspolicy h3{font-size: 25px;padding: 30px 0 30px;}
    .third_section .leftCol .benefitspolicy p{line-height: 22px;font-size: 18px;margin: 0 0 20px;}
    .third_section .tabContent{margin: 0 0 20px;}
    .third_section .tabContent .tabtitle{padding: 10px 0;}
    .third_section .tabContent .tabtitle h3{font-size: 22px;}
    .third_section .rightCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .third_section .rightCol .rt_bottom p{font-size: 18px;line-height: 22px;}
    .fourth_section .tabContent{margin: 0 0 20px;}
    .fourth_section .tabContent .tabtitle{padding: 10px 0;}
    .fourth_section .tabContent .tabtitle h3{font-size: 22px;}
    .fourth_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .fourth_section .leftCol .thumbimg{margin: 15px 0 0;}
    .fourth_section h2{font-size: 25px;margin: 15px 0 20px;}
    .fourth_section .rightCol p{font-size: 18px;line-height: 22px;}
    .fourth_section .rightCol .avg6months {padding: 25px 0;}
    .fourth_section .rightCol .avg6months h4{font-size: 18px;}
    .fourth_section table.permiumtable {width: 90%;}
    .fourth_section .premiumbox1 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox1 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 20px;}
    .fourth_section .premiumbox2 {padding: 30px 0 0;}
    .fourth_section .premiumbox2 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox2 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 0px 20px;}
    .fourth_section .rightCol .avgannual {padding: 25px 0;}
    .fourth_section .rightCol .avgannual h4{font-size: 18px;}
    .fourth_section .premiumbox3 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox3 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 0px 20px;}
    .fifth_section{padding: 80px 0;}
    .fifth_section .contentCol{padding: 10px 13px;}
    .fifth_section .contentCol h3{font-size: 15px;line-height: 20px;}
    .fifth_section .contentCol h3 span{font-size: 15px;line-height: 20px;}
    .fifth_section .imgCol {padding: 0;}
    .fifth_section .imgCol img{height: 100px;object-fit: cover;width: 100%}
    .fifth_section .navbuttons{padding: 10px 0 20px 0px;text-align: center;}
    .fifth_section .navbuttons a{font-size: 18px;line-height: 24px}
    .fifth_section .contentCol {padding: 20px 25px;}
    .fifth_section .contentCol h3 {font-size: 18px;line-height: 20px;}
}
@media screen and (min-width:641px) and (max-width:767px)
{
    .headBanner{padding: 35px 0;}
    .headBanner h1{font-size: 30px;padding: 0px 0px 20px 0;}
    .headBanner .rightCol img{width: 70%;}
    .first_section .tabContent{margin: 0 0 20px;}
    .first_section .tabContent .tabtitle{padding: 10px 0;}
    .first_section .tabContent .tabtitle h3{font-size: 22px;}
    .first_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .first_section h2{font-size: 25px;margin: 0 0 20px;}
    .first_section .rightCol p{font-size: 18px;line-height: 22px;margin: 0 0 25px;}
    .second_section img{margin: 0 0 35px;height: auto;}
    .third_section{padding: 0px 0 0;}
    .third_section h4{font-size: 18px;margin: 0 0 25px;}
    .third_section .leftCol p{font-size: 18px;line-height: 22px;}
    .third_section .leftCol ul{padding: 0 0 20px 20px;}
    .third_section .leftCol ul li{font-size: 18px;}
    .third_section h2{font-size: 25px;margin: 0 0 20px;}
    .third_section .leftCol img, .third_section .rightCol img{padding: 15px 0;height: auto;object-fit: contain;}
    .third_section .leftCol .benefitspolicy h3{font-size: 25px;padding: 30px 0 30px;}
    .third_section .leftCol .benefitspolicy p{line-height: 22px;font-size: 18px;margin: 0 0 20px;}
    .third_section .tabContent{margin: 0 0 20px;}
    .third_section .tabContent .tabtitle{padding: 10px 0;}
    .third_section .tabContent .tabtitle h3{font-size: 22px;}
    .third_section .rightCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .third_section .rightCol .rt_bottom p{font-size: 18px;line-height: 22px;}
    .fourth_section .tabContent{margin: 0 0 20px;}
    .fourth_section .tabContent .tabtitle{padding: 10px 0;}
    .fourth_section .tabContent .tabtitle h3{font-size: 22px;}
    .fourth_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .fourth_section .leftCol .thumbimg{margin: 15px 0 0;}
    .fourth_section h2{font-size: 25px;margin: 15px 0 20px;}
    .fourth_section .rightCol p{font-size: 18px;line-height: 22px;}
    .fourth_section .rightCol .avg6months {padding: 25px 0;}
    .fourth_section .rightCol .avg6months h4{font-size: 18px;}
    .fourth_section table.permiumtable {width: 70%;}
    .fourth_section .premiumbox1 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox1 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 20px;}
    .fourth_section .premiumbox2 {padding: 30px 0 0;}
    .fourth_section .premiumbox2 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox2 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 0px 20px;}
    .fourth_section .rightCol .avgannual {padding: 25px 0;}
    .fourth_section .rightCol .avgannual h4{font-size: 18px;}
    .fourth_section .premiumbox3 table.permiumtable tr th{font-size: 16px;line-height: 22px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox3 table.permiumtable tr td{font-size: 16px;line-height: 22px;padding: 0px 20px;}
    .fifth_section{padding: 80px 0;}
    .fifth_section .contentCol{padding: 10px 13px;}
    .fifth_section .contentCol h3{font-size: 20px;line-height: 25px;}
    .fifth_section .contentCol h3 span{font-size: 20px;line-height: 25px;}
    .fifth_section .imgCol{padding: 0;}
    .fifth_section .imgCol img{height: 100px;object-fit: cover;width: 100%}
    .fifth_section .navbuttons{padding: 10px 0 20px 0px;text-align: center;}
    .fifth_section .navbuttons a{font-size: 18px;line-height: 24px}
    .fifth_section .contentCol {padding: 28px 25px;}
    .fifth_section .contentCol h3 {font-size: 18px;line-height: 20px;}
}
@media screen and (min-width:768px) and (max-width:991px)
{
    .headBanner{padding: 35px 0;}
    .headBanner h1{font-size: 30px;padding: 20px 0px 20px 0;}
    .headBanner .rightCol img{width: 70%;}
    .first_section .tabContent{margin: 0 0;}
    .first_section .tabContent .tabtitle{padding: 10px 0;}
    .first_section .tabContent .tabtitle h3{font-size: 22px;}
    .first_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .first_section h2{font-size: 20px;margin: 0 0 15px;}
    .first_section .rightCol p{font-size: 16px;line-height: 20px;margin: 0 0 20px;}
    .second_section img{margin: 0 0 35px;height: auto;}
    .third_section{padding: 0px 0 0;}
    .third_section h4{font-size: 18px;margin: 0 0 15px;}
    .third_section .leftCol p{font-size: 16px;line-height: 20px;}
    .third_section .leftCol ul{padding: 0 0 20px 20px;}
    .third_section .leftCol ul li{font-size: 16px;}
    .third_section h2{font-size: 18px;margin: 0 0 10px;}
    .third_section .leftCol img, .third_section .rightCol img{padding: 15px 0;height: auto;object-fit: contain;}
    .third_section .leftCol .benefitspolicy h3{font-size: 16px;padding: 30px 0 30px;}
    .third_section .leftCol .benefitspolicy p{font-size: 16px;line-height: 20px;margin: 0 0 20px;}
    .third_section .tabContent{margin: 0 0 20px;}
    .third_section .tabContent .tabtitle{padding: 10px 0;}
    .third_section .tabContent .tabtitle h3{font-size: 18px;}
    .third_section .rightCol .tabContent .tabBody p{font-size: 16px;line-height: 20px;padding: 20px 20px 15px;}
    .third_section .rightCol .rt_bottom p{font-size: 16px;line-height: 20px;}
    .fourth_section .tabContent{margin: 0 0 20px;}
    .fourth_section .tabContent .tabtitle{padding: 10px 0;}
    .fourth_section .tabContent .tabtitle h3{font-size: 16px;}
    .fourth_section .leftCol .tabContent .tabBody p{font-size: 16px;padding: 20px 20px 15px;line-height: 20px;}
    .fourth_section .leftCol .thumbimg{margin: 15px 0 0;}
    .fourth_section h2{font-size: 18px;;margin: 15px 0 20px;}
    .fourth_section .rightCol p{font-size: 16px;line-height: 20px;}
    .fourth_section .rightCol .avg6months {padding: 20px 0;}
    .fourth_section .rightCol .avg6months h4{font-size: 15px;}
    .fourth_section table.permiumtable {width: 70%;}
    .fourth_section .premiumbox1 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox1 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 10px;}
    .fourth_section .premiumbox2 {padding: 10px 0 0;}
    .fourth_section .premiumbox2 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox2 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 0px 20px;}
    .fourth_section .rightCol .avgannual {padding: 25px 0;}
    .fourth_section .rightCol .avgannual h4{font-size: 15px;}
    .fourth_section .premiumbox3 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox3 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 0px 20px;}
    .fifth_section{padding: 70px 0;}
    .fifth_section .contentCol{padding: 10px 13px;}
    .fifth_section .contentCol h3{font-size: 15px;line-height: 20px;}
    .fifth_section .contentCol h3 span{font-size: 15px;line-height: 20px;}
    .fifth_section .navbuttons{padding: 0px 0 0 0px;}
    .fifth_section .navbuttons a{font-size: 16px;line-height: 36px;}
}
@media screen and (min-width:992px) and (max-width:1030px)
{
    .headBanner{padding: 35px 0;}
    .headBanner h1{font-size: 30px;padding: 20px 0px 20px 0;}
    .headBanner .rightCol img{width: 70%;}
    .first_section .tabContent{margin: 0 0;}
    .first_section .tabContent .tabtitle{padding: 10px 0;}
    .first_section .tabContent .tabtitle h3{font-size: 22px;}
    .first_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .first_section h2{font-size: 20px;margin: 0 0 15px;}
    .first_section .rightCol p{font-size: 16px;line-height: 20px;margin: 0 0 20px;}
    .second_section img{margin: 0 0 35px;height: auto;}
    .third_section{padding: 0px 0 0;}
    .third_section h4{font-size: 18px;margin: 0 0 15px;}
    .third_section .leftCol p{font-size: 16px;line-height: 20px;}
    .third_section .leftCol ul{padding: 0 0 20px 20px;}
    .third_section .leftCol ul li{font-size: 16px;}
    .third_section h2{font-size: 18px;margin: 0 0 10px;}
    .third_section .leftCol img, .third_section .rightCol img{padding: 15px 0;height: auto;object-fit: contain;}
    .third_section .leftCol .benefitspolicy h3{font-size: 16px;padding: 30px 0 30px;}
    .third_section .leftCol .benefitspolicy p{font-size: 16px;line-height: 20px;margin: 0 0 20px;}
    .third_section .tabContent{margin: 0 0 20px;}
    .third_section .tabContent .tabtitle{padding: 10px 0;}
    .third_section .tabContent .tabtitle h3{font-size: 18px;}
    .third_section .rightCol .tabContent .tabBody p{font-size: 16px;line-height: 20px;padding: 20px 20px 15px;}
    .third_section .rightCol .rt_bottom p{font-size: 16px;line-height: 20px;}
    .fourth_section .tabContent{margin: 0 0 20px;}
    .fourth_section .tabContent .tabtitle{padding: 10px 0;}
    .fourth_section .tabContent .tabtitle h3{font-size: 16px;}
    .fourth_section .leftCol .tabContent .tabBody p{font-size: 16px;padding: 20px 20px 15px;line-height: 20px;}
    .fourth_section .leftCol .thumbimg{margin: 15px 0 0;}
    .fourth_section h2{font-size: 18px;;margin: 15px 0 20px;}
    .fourth_section .rightCol p{font-size: 16px;line-height: 20px;}
    .fourth_section .rightCol .avg6months {padding: 20px 0;}
    .fourth_section .rightCol .avg6months h4{font-size: 15px;}
    .fourth_section table.permiumtable {width: 70%;}
    .fourth_section .premiumbox1 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox1 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 10px;}
    .fourth_section .premiumbox2 {padding: 10px 0 0;}
    .fourth_section .premiumbox2 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox2 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 0px 20px;}
    .fourth_section .rightCol .avgannual {padding: 25px 0;}
    .fourth_section .rightCol .avgannual h4{font-size: 15px;}
    .fourth_section .premiumbox3 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox3 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 0px 20px;}
    .fifth_section{padding: 70px 0;}
    .fifth_section .contentCol{    padding: 10px 23px;height: 116px;}
    .fifth_section .contentCol h3{font-size: 20px;line-height: 25px}
    .fifth_section .contentCol h3 span{font-size: 20px;line-height: 25px;}
    .fifth_section .navbuttons{padding: 0px 0 0 0px;}
    .fifth_section .navbuttons a{font-size: 16px;line-height: 36px;}
}
@media screen and (min-width:1031px) and (max-width:1199px)
{
    .headBanner{padding: 35px 0;}
    .headBanner h1{font-size: 30px;padding: 20px 0px 20px 0;}
    .headBanner .rightCol img{width: 70%;}
    .first_section .tabContent{margin: 0 0;}
    .first_section .tabContent .tabtitle{padding: 10px 0;}
    .first_section .tabContent .tabtitle h3{font-size: 22px;}
    .first_section .leftCol .tabContent .tabBody p{font-size: 20px;padding: 20px 20px 15px;line-height: 25px;}
    .first_section h2{font-size: 20px;margin: 0 0 15px;}
    .first_section .rightCol p{font-size: 16px;line-height: 20px;margin: 0 0 20px;}
    .second_section img{margin: 0 0 35px;height: auto;}
    .third_section{padding: 0px 0 0;}
    .third_section h4{font-size: 18px;margin: 0 0 15px;}
    .third_section .leftCol p{font-size: 16px;line-height: 20px;}
    .third_section .leftCol ul{padding: 0 0 20px 20px;}
    .third_section .leftCol ul li{font-size: 16px;}
    .third_section h2{font-size: 18px;margin: 0 0 10px;}
    .third_section .leftCol img, .third_section .rightCol img{padding: 15px 0;height: auto;object-fit: contain;}
    .third_section .leftCol .benefitspolicy h3{font-size: 16px;padding: 30px 0 30px;}
    .third_section .leftCol .benefitspolicy p{font-size: 16px;line-height: 20px;margin: 0 0 20px;}
    .third_section .tabContent{margin: 0 0 20px;}
    .third_section .tabContent .tabtitle{padding: 10px 0;}
    .third_section .tabContent .tabtitle h3{font-size: 18px;}
    .third_section .rightCol .tabContent .tabBody p{font-size: 16px;line-height: 20px;padding: 20px 20px 15px;}
    .third_section .rightCol .rt_bottom p{font-size: 16px;line-height: 20px;}
    .fourth_section .tabContent{margin: 0 0 20px;}
    .fourth_section .tabContent .tabtitle{padding: 10px 0;}
    .fourth_section .tabContent .tabtitle h3{font-size: 16px;}
    .fourth_section .leftCol .tabContent .tabBody p{font-size: 16px;padding: 20px 20px 15px;line-height: 20px;}
    .fourth_section .leftCol .thumbimg{margin: 15px 0 0;}
    .fourth_section h2{font-size: 18px;;margin: 15px 0 20px;}
    .fourth_section .rightCol p{font-size: 16px;line-height: 20px;}
    .fourth_section .rightCol .avg6months {padding: 20px 0;}
    .fourth_section .rightCol .avg6months h4{font-size: 15px;}
    .fourth_section table.permiumtable {width: 70%;}
    .fourth_section .premiumbox1 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox1 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 10px;}
    .fourth_section .premiumbox2 {padding: 10px 0 0;}
    .fourth_section .premiumbox2 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox2 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 0px 20px;}
    .fourth_section .rightCol .avgannual {padding: 25px 0;}
    .fourth_section .rightCol .avgannual h4{font-size: 15px;}
    .fourth_section .premiumbox3 table.permiumtable tr th{font-size: 14px;line-height: 18px;padding: 0 0 5px 0px;}
    .fourth_section .premiumbox3 table.permiumtable tr td{font-size: 14px;line-height: 18px;padding: 0px 20px;}
    .fifth_section{padding: 70px 0;}
    .fifth_section .contentCol{    padding: 10px 23px;height: 116px;}
    .fifth_section .contentCol h3{font-size: 20px;line-height: 25px}
    .fifth_section .contentCol h3 span{font-size: 20px;line-height: 25px;}
    .fifth_section .navbuttons{padding: 0px 0 0 0px;}
    .fifth_section .navbuttons a{font-size: 16px;line-height: 36px;}
}

.nopadding{
    padding: 0;
}
.headBanner {
    width: 100%;
    float: left;
    margin: 0;
    padding: 35px 0;
    background: #004a80;
}
.headBanner .rightCol img{
    margin: 0 auto;
    width: 100%;
    padding:0px 0 0;
}
.headBanner h1{
    font-family: 'Roboto', sans-serif;
    font-size: 60px;
    margin: 0 0 0px;
    text-align: left;
    padding:100px 0px 0 0;
    font-weight: 700;
}
.headBanner p{
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    letter-spacing: -0.5px;
    text-align: left;
    line-height: 30px;
    margin: 15px 0 0;
}
.first_section .leftCol,.first_section .rightCol{
    padding: 0 10px;
}
.first_section .leftCol img{
    height: 685px;
    object-fit: cover;
    width: 100%;
}
.first_section {
    width: 100%;
    float: left;
    margin: 0;
    padding: 30px 0 0;
}
.first_section h2{
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #444444;
    text-align: center;
    margin: 0 0 40px;
}
.first_section p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #444444;
    line-height: 28px;
    font-weight: 500;
    text-align: justify;
}
.first_section ul{
    padding: 30px 0 40px 16px;
}
.first_section ul li{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #444444;
    line-height: 28px;
    font-weight: 500;
    text-align: justify;
}
.second_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 20px 0 0;
}
.second_section .leftCol,.second_section .rightCol{
    padding: 0 10px;
}
.second_section .rightCol .graphtable {
    width: 100%;
    float:left;
}
.second_section .rightCol .graphtable .graphrow h5{
    font-size: 24px;
    color: #232323;
    font-family: 'Roboto', sans-serif;
    padding: 35px 20px;
}
.second_section .rightCol .graphtable .graphrow p{
    font-size: 24px;
    color:#232323;
    font-family: 'Roboto', sans-serif;
    padding: 50px 0 50px 20px;
}
.second_section .rightCol .graphtable .graphrow .leftTd {
    border-right: 15px solid #2c3654;
}
.second_section .rightCol .graphtable .graphrow h5 {
    font-size: 24px;
    color: #232323;
    font-family: 'Roboto', sans-serif;
    padding: 61px 20px;
}
.second_section .rightCol .graphtable .graphrow .rightTd:after {
    content: '';
    height: 2px;
    width: 90%;
    display: block;
    background: #2c3654;
    margin: -1px auto;
}
.second_section .rightCol .graphtable .graphrow:last-child .rightTd:after{
    display: none;
}

.third_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 30px 0 0;
}
.third_section .leftCol,.third_section .rightCol{
    padding: 0 10px;
}
.third_section h2 {
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    text-transform: none;
    color: #232323;
    font-weight: 500;
    margin: 0 0 40px;
}
.third_section p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #232323;
    font-weight: 400;
    margin: 0 0 35px;
}
.third_section .rightCol img{
    width: 100%;
    height: 286px;
    object-fit: cover;
}
.fourth_section{
    width: 100%;
    float: left;
    margin: 0;
    padding:20px 0 0;
}
.fourth_section .postBox{
    padding: 0 10px 40px;
}
.fourth_section .postBox .postThumb img{
    width: 100%;
    height: 272px;
    object-fit: cover;
}
.fourth_section .postBox .postCont h4 {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #232323;
    font-weight: 700;
    padding: 30px 0 30px;
}
.fourth_section .postBox .postCont p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #232323;
    font-weight: 400;
    line-height: 28px;
    text-align: justify;
}
.fifth_section{
    width: 100%;
    float: left;
    margin: 0;
    padding:40px 0 0;
}
.fifth_section .postBox{
    padding: 0 10px 70px;
}
.fifth_section .postBox h2{
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    text-transform: none;
    color: #444444;
    margin: 0 0 30px
}
.fifth_section .postBox p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #444444;
    line-height: 28px;
    text-align: justify;
    letter-spacing: -1px;
}
.fifth_section .postBox ul
{
    padding: 25px 0 0 30px;
}
.fifth_section .postBox ul li{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #444444;
    margin: 0 0 20px;
}
.fifth_section .postBox h3{
    font-size: 36px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    font-weight: 600;
    margin: 0 0 30px;
}
.sixth_section{
    width: 100%;
    float: left;
    margin: 0;
    padding:0px 0 0;
}
.sixth_section .belowCont {
    width: 100%;
    float: left;
    margin: 0;
    padding: 100px 0 0 0;
}
.sixth_section .belowCont p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #3f3f3f;
    text-align: left;
    font-weight: 400;
    letter-spacing: -1px;
    line-height: 28px;
}
.sixth_section .leftCol,.sixth_section .rightCol{
    padding: 0 10px;
}
.sixth_section .leftCol .tablegraph1 {
    width: 100%;
    float:left;
}
.sixth_section .leftCol .tablegraph1 .tablegraphrow h5{
    font-size: 24px;
    color: #232323;
    font-family: 'Roboto', sans-serif;
    padding: 35px 20px;
}
.sixth_section .leftCol .tablegraph1 .tablegraphrow p{
    font-size: 24px;
    color:#232323;
    font-family: 'Roboto', sans-serif;
    padding: 30px 0 30px 20px;
}
.sixth_section .leftCol .tablegraph1 .tablegraphrow .leftTd {
    border-right: 15px solid #2c3654;
}
.sixth_section .leftCol .tablegraph1 .tablegraphrow h5 {
    font-size: 24px;
    color: #232323;
    font-family: 'Roboto', sans-serif;
    padding: 30px 20px;
}
.sixth_section .leftCol .tablegraph1 .tablegraphrow .rightTd:after {
    content: '';
    height: 2px;
    width: 90%;
    display: block;
    background: #2c3654;
    margin: -1px auto;
}
.sixth_section .leftCol .tablegraph1 .tablegraphrow:last-child .rightTd:after{
    display: none;
}
.sixth_section .leftCol,.sixth_section .rightCol{
    padding: 0 10px;
}
.sixth_section .rightCol .tablegraph2 {
    width: 100%;
    float:left;
}
.sixth_section .rightCol .tablegraph2 .tablegraphrow h5{
    font-size: 24px;
    color: #232323;
    font-family: 'Roboto', sans-serif;
    padding: 35px 20px;
}
.sixth_section .rightCol .tablegraph2 .tablegraphrow p{
    font-size: 24px;
    color:#232323;
    font-family: 'Roboto', sans-serif;
    padding: 30px 0 30px 20px;
}
.sixth_section .rightCol .tablegraph2 .tablegraphrow .leftTd {
    border-right: 15px solid #2c3654;
}
.sixth_section .rightCol .tablegraph2 .tablegraphrow h5 {
    font-size: 24px;
    color: #232323;
    font-family: 'Roboto', sans-serif;
    padding: 30px 8px;
    letter-spacing: -1px;
}
.sixth_section .rightCol .tablegraph2 .tablegraphrow .rightTd:after {
    content: '';
    height: 2px;
    width: 90%;
    display: block;
    background: #2c3654;
    margin: -1px auto;
}
.sixth_section .rightCol .tablegraph2 .tablegraphrow:last-child .rightTd:after{
    display: none;
}
.seventh_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 120px 0 250px;;
}
.seventh_section .leftCol,.seventh_section .rightCol{
    padding: 0 10px;
}
.seventh_section .contentCol {
    background: #2c3654;
    padding: 20px 25px;
}
.seventh_section .contentCol h3 {
    font-size: 24px;
    color: #ffff;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    line-height: 36px;
    font-weight: 400;
}
.seventh_section .contentCol h3 span {
    font-size: 24px;
    color: #ffff;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    line-height: 36px;
    font-weight: 700;
}
.seventh_section .navbuttons {
    padding: 20px 0 0 0px;
    float: left;
    width: 100%;
}
.seventh_section .navbuttons a{
    font-size: 24px;
    line-height: 36px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654;
    font-weight: 500;
}

.fourth_section .rightCol h5 {
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    margin: -5px 0 20px;
    letter-spacing: -2px;
}
@media screen and (min-width:320px) and (max-width:480px)
{
    .headBanner h1{padding: 40px 0px 0 0;font-size: 30px;}
    .headBanner p{font-size: 20px;line-height: 25px;margin: 15px 0 15px;}
    .first_section .leftCol img{height: auto;margin: 0 0 15px;}
    .first_section h2{font-size: 25px;margin: 0 0 20px;}
    .first_section p{font-size: 18px;line-height: 22px;}
    .first_section ul {padding: 20px 0 20px 16px;}
    .first_section ul li{font-size: 18px;line-height: 22px;}
    .second_section .rightCol .graphtable .graphrow .leftTd{padding: 0;text-align: center;}
    .second_section .rightCol .graphtable{padding: 15px 0 0;}
    .second_section .rightCol .graphtable .graphrow h5{font-size: 18px;padding: 41px 0 41px 0;}
    .second_section .rightCol .graphtable .graphrow p{font-size: 18px;padding: 14px 0 15px 20px;}
    .second_section .rightCol .graphtable .graphrow .leftTd {border-right: 10px solid #2c3654;}
    .third_section h2{font-size: 25px;margin: 0 0 20px;}
    .third_section p{font-size: 18px;margin: 0 0 10px;}
    .third_section .rightCol img{height: auto;}
    .fourth_section .postBox{padding: 0 10px 20px;}
    .fourth_section .postBox .postThumb img{height: auto;}
    .fourth_section .postBox .postCont h4{font-size: 20px;padding: 20px 0;}
    .fourth_section .postBox .postCont p{font-size: 16px;line-height: 20px;}
    .fifth_section{padding: 30px 0 0;}
    .fifth_section .postBox{padding: 0 10px 20px;}
    .fifth_section .postBox h2{font-size: 25px;margin: 0 0 20px;}
    .fifth_section .postBox p{font-size: 16px;line-height: 20px;letter-spacing: 0;}
    .fifth_section .postBox ul {padding: 25px 0 0 20px;}
    .fifth_section .postBox ul li{margin: 0 0 15px;font-size: 16px;}
    .fifth_section .postBox h3{font-size: 22px;margin: 0 0 20px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow h5{font-size: 15px;padding: 20px 0px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow p{font-size: 15px;padding: 10px 0 10px 0px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow .leftTd {border-right: 10px solid #2c3654;}
    .sixth_section .belowCont{padding: 50px 0 0 0;}
    .sixth_section .belowCont p{font-size: 18px;line-height: 22px;letter-spacing: 0px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{font-size: 15px;padding: 25px 8px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow p{font-size: 15px;padding: 25px 0 25px 0px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .seventh_section{padding: 100px 0 100px;}
    .seventh_section .contentCol{padding: 10px 13px;}
    .seventh_section .contentCol h3{font-size: 15px;line-height: 20px;}
    .seventh_section .contentCol h3 span{font-size: 15px;line-height: 20px;}
    .seventh_section .imgCol img{height: 100px;object-fit: cover;}
    .seventh_section .navbuttons{padding: 10px 0 20px 0px;text-align: center;}
    .seventh_section .navbuttons a{font-size: 18px;line-height: 24px}

}
@media only screen and (min-device-width : 375px) and (max-device-width : 812px)
{
    .second_section .rightCol .graphtable .graphrow h5{padding: 29px 0 29px 0}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{padding: 29px 8px;}
    .seventh_section .contentCol {padding: 20px 13px;}
}
@media only screen and (min-device-width : 375px) and (max-device-width : 667px)
{
    .second_section .rightCol .graphtable .graphrow h5{padding: 29px 0 29px 0}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{padding: 29px 8px;}
    .seventh_section .contentCol {padding: 10px 13px;height: 100px;}
}
@media only screen and (min-device-width : 414px) and (max-device-width : 736px)
{
    .second_section .rightCol .graphtable .graphrow h5{padding: 29px 0 29px 0}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{padding: 29px 8px;}
    .seventh_section .contentCol {padding: 20px 13px;}
}
@media screen and (min-width:481px) and (max-width:640px)
{
    .headBanner h1{padding: 40px 0px 0 0;font-size: 35px;}
    .headBanner p{font-size: 30px;line-height: 30px;margin: 15px 0 15px;}
    .first_section .leftCol img{height: auto;margin: 0 0 15px;}
    .first_section h2{font-size: 30px;margin: 0 0 20px;}
    .first_section p{font-size: 18px;line-height: 22px;}
    .first_section ul {padding: 20px 0 20px 16px;}
    .first_section ul li{font-size: 18px;line-height: 22px;}
    .second_section .rightCol .graphtable .graphrow .leftTd{padding: 0;text-align: center;}
    .second_section .rightCol .graphtable{padding: 15px 0 0;}
    .second_section .rightCol .graphtable .graphrow h5{font-size: 18px;padding: 29px 0;}
    .second_section .rightCol .graphtable .graphrow p{font-size: 18px;padding: 14px 0 15px 20px;}
    .second_section .rightCol .graphtable .graphrow .leftTd {border-right: 10px solid #2c3654;}
    .third_section h2{font-size: 25px;margin: 0 0 20px;}
    .third_section p{font-size: 18px;margin: 0 0 10px;}
    .third_section .rightCol img{height: auto;}
    .fourth_section .postBox{padding: 0 10px 20px;}
    .fourth_section .postBox .postThumb img{height: auto;}
    .fourth_section .postBox .postCont h4{font-size: 20px;padding: 20px 0;}
    .fourth_section .postBox .postCont p{font-size: 16px;line-height: 20px;}
    .fifth_section{padding: 30px 0 0;}
    .fifth_section .postBox{padding: 0 10px 20px;}
    .fifth_section .postBox h2{font-size: 25px;margin: 0 0 20px;}
    .fifth_section .postBox p{font-size: 16px;line-height: 20px;letter-spacing: 0;}
    .fifth_section .postBox ul {padding: 25px 0 0 20px;}
    .fifth_section .postBox ul li{margin: 0 0 15px;font-size: 16px;}
    .fifth_section .postBox h3{font-size: 22px;margin: 0 0 20px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow h5{font-size: 15px;padding: 20px 0px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow p{font-size: 15px;padding: 10px 0 10px 0px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow .leftTd {border-right: 10px solid #2c3654;}
    .sixth_section .belowCont{padding: 50px 0 0 0;}
    .sixth_section .belowCont p{font-size: 18px;line-height: 22px;letter-spacing: 0px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{font-size: 15px;padding: 25px 8px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow p{font-size: 15px;padding:20px 0 20px 0px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .seventh_section{padding: 100px 0 100px;}
    .seventh_section .contentCol{padding: 10px 13px;}
    .seventh_section .contentCol h3{font-size: 15px;line-height: 20px;}
    .seventh_section .contentCol h3 span{font-size: 15px;line-height: 20px;}
    .seventh_section .imgCol img{height: 100px;object-fit: cover;width: 100%}
    .seventh_section .navbuttons{padding: 10px 0 20px 0px;text-align: center;}
    .seventh_section .navbuttons a{font-size: 18px;line-height: 24px}
    .seventh_section .contentCol {padding: 20px 25px;}
    .seventh_section .contentCol h3 {font-size: 18px;line-height: 20px;}
}
@media screen and (min-width:641px) and (max-width:767px){
    .headBanner h1{padding: 40px 0px 0 0;font-size: 35px;}
    .headBanner p{font-size: 30px;line-height: 30px;margin: 15px 0 15px;}
    .first_section .leftCol img{height: auto;margin: 0 0 15px;}
    .first_section h2{font-size: 30px;margin: 0 0 20px;}
    .first_section p{font-size: 18px;line-height: 22px;}
    .first_section ul {padding: 20px 0 20px 16px;}
    .first_section ul li{font-size: 18px;line-height: 22px;}
    .second_section .rightCol .graphtable .graphrow .leftTd{padding: 0;text-align: center;}
    .second_section .rightCol .graphtable{padding: 15px 0 0;}
    .second_section .rightCol .graphtable .graphrow h5{font-size: 18px;padding: 29px 0;}
    .second_section .rightCol .graphtable .graphrow p{font-size: 18px;padding: 26px 0 27px 20px;}
    .second_section .rightCol .graphtable .graphrow .leftTd {border-right: 10px solid #2c3654;}
    .third_section h2{font-size: 25px;margin: 0 0 20px;}
    .third_section p{font-size: 18px;margin: 0 0 10px;}
    .third_section .rightCol img{height: auto;}
    .fourth_section .postBox{padding: 0 10px 20px;}
    .fourth_section .postBox .postThumb img{height: auto;}
    .fourth_section .postBox .postCont h4{font-size: 20px;padding: 20px 0;}
    .fourth_section .postBox .postCont p{font-size: 16px;line-height: 20px;}
    .fifth_section{padding: 30px 0 0;}
    .fifth_section .postBox{padding: 0 10px 20px;}
    .fifth_section .postBox h2{font-size: 25px;margin: 0 0 20px;}
    .fifth_section .postBox p{font-size: 16px;line-height: 20px;letter-spacing: 0;}
    .fifth_section .postBox ul {padding: 25px 0 0 20px;}
    .fifth_section .postBox ul li{margin: 0 0 15px;font-size: 16px;}
    .fifth_section .postBox h3{font-size: 22px;margin: 0 0 20px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow h5{font-size: 15px;padding: 20px 0px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow p{font-size: 15px;padding: 10px 0 10px 0px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow .leftTd {border-right: 10px solid #2c3654;}
    .sixth_section .belowCont{padding: 50px 0 0 0;}
    .sixth_section .belowCont p{font-size: 18px;line-height: 22px;letter-spacing: 0px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{font-size: 15px;padding: 25px 8px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow p{font-size: 15px;padding:20px 0 20px 0px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .seventh_section{padding: 100px 0 100px;}
    .seventh_section .contentCol{padding: 10px 13px;}
    .seventh_section .contentCol h3{font-size: 20px;line-height: 25px;}
    .seventh_section .contentCol h3 span{font-size: 20px;line-height: 25px;}
    .seventh_section .imgCol img{height: 100px;object-fit: cover;width: 100%}
    .seventh_section .navbuttons{padding: 10px 0 20px 0px;text-align: center;}
    .seventh_section .navbuttons a{font-size: 18px;line-height: 24px}
    .seventh_section .contentCol {padding: 25px 25px;}
    .seventh_section .contentCol h3 {font-size: 18px;line-height: 20px;}
}
@media screen and (min-width:768px) and (max-width:991px)
{
    .headBanner h1{font-size: 35px;padding: 30px 0px 0 0;}
    .headBanner p{font-size: 20px;line-height: 25px;margin: 10px 0 0;}
    .first_section .leftCol img{height: auto;}
    .first_section h2{font-size: 25px;margin: 0 0 16px;}
    .first_section p{font-size: 15px;line-height: 18px;}
    .first_section ul {padding: 10px 0 10px 16px;}
    .first_section ul li{font-size: 15px;line-height: 18px;}
    .second_section .rightCol .graphtable .graphrow .leftTd {border-right: 10px solid #2c3654;text-align: center;}
    .second_section .rightCol .graphtable .graphrow h5{font-size: 18px;padding: 30px 0px;}
    .second_section .rightCol .graphtable .graphrow p{font-size: 18px;padding: 18px 0 13px 20px;}
    .third_section h2{font-size: 25px;margin: 0 0 10px;}
    .third_section p{font-size: 15px;margin: 0 0 15px;}
    .third_section .rightCol img{height: auto;}
    .fourth_section .postBox .postThumb img{height: 155px;}
    .fourth_section .postBox .postCont h4{font-size: 20px;padding: 25px 0 25px;}
    .fourth_section .postBox .postCont p{font-size: 15px;line-height: 20px;}
    .fifth_section{padding: 20px 0 0;}
    .fifth_section .postBox h2{font-size: 25px;margin: 0 0 20px;}
    .fifth_section .postBox p{font-size: 16px;line-height: 20px;letter-spacing: 0;}
    .fifth_section .postBox ul {padding: 15px 0 0 20px;}
    .fifth_section .postBox ul li{font-size: 16px;margin: 0 0 10px;}
    .fifth_section .postBox {padding: 0 10px 30px;}
    .fifth_section .postBox h3{font-size: 20px;margin: 0 0 10px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow h5{font-size: 15px;padding: 20px 10px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow p{padding: 16px 0 16px 10px;font-size: 16px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{font-size: 16px;padding: 20px 8px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow p{font-size: 16px;padding: 15px 0 15px 0px;}
    .sixth_section .belowCont{padding: 50px 0 0 0;}
    .sixth_section .belowCont p{font-size: 18px;line-height: 22px;letter-spacing: 0;}
    .seventh_section{padding: 80px 0 80px;}
    .seventh_section .contentCol{padding: 10px 13px;}
    .seventh_section .contentCol h3{font-size: 15px;line-height: 20px;}
    .seventh_section .contentCol h3 span{font-size: 15px;line-height: 20px;}
    .seventh_section .navbuttons{padding: 0px 0 0 0px;}
    .seventh_section .navbuttons a{font-size: 16px;line-height: 36px;}
}
@media screen and (min-width:992px) and (max-width:1030px){
    .headBanner h1{font-size: 40px;padding: 80px 0px 0 0;}
    .headBanner p{font-size: 20px;line-height: 25px;margin: 10px 0 0;}
    .first_section .leftCol img{height: auto;}
    .first_section h2{font-size: 40px;margin: 0 0 20px;}
    .first_section p{font-size: 15px;line-height: 18px;}
    .first_section ul {padding: 10px 0 10px 16px;}
    .first_section ul li{font-size: 18px;line-height: 25px;}
    .second_section .rightCol .graphtable .graphrow .leftTd {border-right: 10px solid #2c3654;text-align: center;}
    .second_section .rightCol .graphtable .graphrow h5{font-size: 20px;padding: 40px 0px}
    .second_section .rightCol .graphtable .graphrow p{font-size: 20px;padding: 28px 0 26px 20px;}
    .third_section h2{font-size: 25px;margin: 0 0 10px;}
    .third_section p{font-size: 15px;margin: 0 0 15px;}
    .third_section .rightCol img{height: auto;}
    .fourth_section .postBox .postThumb img{height: 155px;}
    .fourth_section .postBox .postCont h4{font-size: 20px;padding: 25px 0 25px;}
    .fourth_section .postBox .postCont p{font-size: 15px;line-height: 20px;}
    .fifth_section{padding: 20px 0 0;}
    .fifth_section .postBox h2{font-size: 25px;margin: 0 0 20px;}
    .fifth_section .postBox p{font-size: 16px;line-height: 20px;letter-spacing: 0;}
    .fifth_section .postBox ul {padding: 15px 0 0 20px;}
    .fifth_section .postBox ul li{font-size: 16px;margin: 0 0 10px;}
    .fifth_section .postBox {padding: 0 10px 30px;}
    .fifth_section .postBox h3{font-size: 20px;margin: 0 0 10px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow h5{font-size: 15px;padding: 20px 10px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow p{padding: 16px 0 16px 10px;font-size: 16px;}
    .sixth_section .rightCol .tablegraph1 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{font-size: 16px;padding: 20px 8px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow p{font-size: 16px;padding: 15px 0 15px 0px;}
    .sixth_section .belowCont{padding: 50px 0 0 0;}
    .sixth_section .belowCont p{font-size: 18px;line-height: 22px;letter-spacing: 0;}
    .seventh_section{padding: 80px 0 80px;}
    .seventh_section .contentCol{    padding: 10px 23px;height: 116px;}
    .seventh_section .contentCol h3{font-size: 20px;line-height: 25px}
    .seventh_section .contentCol h3 span{font-size: 20px;line-height: 25px;}
    .seventh_section .navbuttons{padding: 0px 0 0 0px;}
    .seventh_section .navbuttons a{font-size: 16px;line-height: 36px;}
}
@media screen and (min-width:1031px) and (max-width:1199px){
    .headBanner h1{font-size: 45px;padding: 80px 0px 0 0;}
    .headBanner p{font-size: 20px;line-height: 25px;margin: 10px 0 0;}
    .first_section .leftCol img{height: auto;}
    .first_section h2{font-size: 40px;margin: 0 0 20px;}
    .first_section p{font-size: 18px;line-height: 24px;}
    .first_section ul {padding: 10px 0 10px 16px;}
    .first_section ul li{font-size: 18px;line-height: 25px;}
    .second_section .rightCol .graphtable .graphrow .leftTd {border-right: 10px solid #2c3654;text-align: center;}
    .second_section .rightCol .graphtable .graphrow h5{font-size: 20px;padding: 40px 0px}
    .second_section .rightCol .graphtable .graphrow p{font-size: 20px;padding: 28px 0 26px 20px;}
    .third_section h2{font-size: 25px;margin: 0 0 10px;}
    .third_section p{font-size: 15px;margin: 0 0 15px;}
    .third_section .rightCol img{height: auto;}
    .fourth_section .postBox .postThumb img{height: 155px;}
    .fourth_section .postBox .postCont h4{font-size: 20px;padding: 25px 0 25px;}
    .fourth_section .postBox .postCont p{font-size: 15px;line-height: 20px;}
    .fifth_section{padding: 20px 0 0;}
    .fifth_section .postBox h2{font-size: 25px;margin: 0 0 20px;}
    .fifth_section .postBox p{font-size: 16px;line-height: 20px;letter-spacing: 0;}
    .fifth_section .postBox ul {padding: 15px 0 0 20px;}
    .fifth_section .postBox ul li{font-size: 16px;margin: 0 0 10px;}
    .fifth_section .postBox {padding: 0 10px 30px;}
    .fifth_section .postBox h3{font-size: 20px;margin: 0 0 10px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow h5{font-size: 15px;padding: 20px 10px;}
    .sixth_section .leftCol .tablegraph1 .tablegraphrow p{padding: 16px 0 16px 10px;font-size: 16px;}
    .sixth_section .rightCol .tablegraph1 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow .leftTd{border-right: 10px solid #2c3654;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow h5{font-size: 16px;padding: 20px 8px;}
    .sixth_section .rightCol .tablegraph2 .tablegraphrow p{font-size: 16px;padding: 15px 0 15px 0px;}
    .sixth_section .belowCont{padding: 50px 0 0 0;}
    .sixth_section .belowCont p{font-size: 18px;line-height: 22px;letter-spacing: 0;}
    .seventh_section{padding: 80px 0 80px;}
    .seventh_section .contentCol{    padding: 10px 23px;height: 116px;}
    .seventh_section .contentCol h3{font-size: 20px;line-height: 25px}
    .seventh_section .contentCol h3 span{font-size: 20px;line-height: 25px;}
    .seventh_section .navbuttons{padding: 0px 0 0 0px;}
    .seventh_section .navbuttons a{font-size: 16px;line-height: 36px;}}


.headBanner {
    width: 100%;
    float: left;
    margin: 0;
    padding: 15px 0 0 0;
    background: #2c3654;
}
.headBanner .leftCol img{
    margin: 0 auto;
}
.headBanner .rightCol{
    padding: 60px 0 0;
}
.headBanner h1{
    font-family: 'Roboto', sans-serif;
    font-size: 60px;
    font-weight: 500;
    margin: 0 0 15px;
}
.headBanner p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    letter-spacing: -0.5px;
}
.first_section {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0 20px;
}
.first_section .leftCol1 h3 {
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    margin: 0 0 50px;
}
.first_section .leftCol1 p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    font-weight: 400;
    letter-spacing: -0.5px;
}
.first_section .leftCol1 ul {
    list-style: none;
    padding: 0 0 0 20px;
    margin: 30px 0 0;
}
.first_section .leftCol1 ul li {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 25px;
    color: #454545;
}
.second_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.second_section .leftCol img{
    height: 420px;
    width: 100%;
    object-fit: contain;
}
.second_section .rightCol img
{
    height: 420px;
    width: 100%;
    object-fit: contain;
}
.third_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 25px 0 0;
}
.third_section .leftCol1 h3 {
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    margin: 0 0 30px;
}
.third_section .leftCol1 h5 {
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    margin: 0 0 20px;
}
.third_section .leftCol1 p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    font-weight: 400;
    letter-spacing: -0.5px;
    line-height: 30px;
    margin: 0 0 30px;
}
.third_section .leftCol2 p {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    font-weight: 400;
    letter-spacing: -0.5px;
    line-height: 30px;
    margin: 0 0 30px;
}
.third_section .leftCol2 p a{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #2028d6;
    text-align: justify;
    font-weight: 400;
    letter-spacing: -0.5px;
    line-height: 30px;
}
.third_section .rightCol1 img{
    height: 400px;
    object-fit: cover;
    width: 100%;
}
.third_section .rightCol2 img{
    height: 320px;
    object-fit: cover;
    width: 100%;
}
.fourth_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.fourth_section .rightCol h5 {
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    margin: -5px 0 20px;
    letter-spacing: -2px;
}
.fourth_section .rightCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    font-weight: 400;
    margin: 0 0 15px;
}
.fourth_section .leftCol img{
    height: 800px;
    object-fit: cover;
}
.fifth_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 35px 0 0;
}
.fifth_section .leftCol h5{
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    margin: -5px 0 20px;
}
.fifth_section .leftCol h5.innerh5{
    margin: 20px 0 25px 0;
}
.fifth_section .leftCol p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    font-weight: 400;
    letter-spacing: -0.5px;
    line-height: 30px;
    margin: 0 0 30px;
}
.fifth_section .rightCol img{
    height: 700px;
    object-fit: cover;
    width:100%;
}
.sixth_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.sixth_section .leftCol img{
    height: 258px;
    object-fit: cover;
}
.sixth_section .rightCol img{
    height: 258px;
    object-fit: contain;
}
.seventh_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 44px 0;
}
.seventh_section h5{
    font-size: 36px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    margin: 0 0 20px;
}
.seventh_section .leftCol p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    font-weight: 400;
    letter-spacing: -0.5px;
    line-height: 30px;
    margin: 0 0 30px;
}
.seventh_section .leftCol h6{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #454545;
    text-align: justify;
    font-weight: 600;
    letter-spacing: -0.5px;
    line-height: 30px;
    margin: 0 0 20px;
}
.seventh_section .rightCol img{
    height: 950px;
    object-fit: cover;
    object-position: left;
}
.eight_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 0 0 20%;
}
.eight_section .postTitle{
    background: #2c3654;
}
.eight_section .postTitle h6{
    color: #fff;
    font-size: 24px;
    line-height: 24px;
    font-family: 'Roboto', sans-serif;
    padding: 20px 0;
}
.eight_section .postImg img{
    height: 113px;
    object-fit: cover;
    width: 116px;
}
.pr0{
    padding-right: 0;
}
.pl0{
    padding-left: 0;
}
.eight_section .postTitle .arrowImg img{
    margin: 0 auto;
    padding: 10px 0;
}
.eight_section .explore{
    padding-top: 12px;
    padding-bottom: 12px;
}
.eight_section a.previous {
    float: left;
    color: #2c3654;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
}
.eight_section a.next{
    float: right;
    color: #2c3654;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
}
footer{
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
@media screen and (min-width:320px) and (max-width:480px)
{
    .headBanner{padding:15px 0;}
    .headBanner .leftCol img{width: 80%;}
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 18px;}
    .first_section .leftCol1 h3{font-size: 30px;margin: 0 0 20px;}
    .first_section .leftCol1 p{font-size: 20px;}
    .first_section .leftCol1 ul li{font-size: 20px;margin: 0 0 15px;}
    .second_section .leftCol img{height: 160px;}
    .second_section .rightCol img{height: 380px;}
    .third_section .leftCol1 h3{font-size: 30px;margin: 0 0 15px;}
    .third_section .leftCol1 h5{font-size: 22px;}
    .third_section .leftCol1 p{font-size: 20px;margin: 0 0 15px;}
    .third_section .leftCol2 p{font-size: 20px;margin: 15px 0 15px;}
    .third_section .leftCol2 p a{font-size: 20px;}
    .third_section .rightCol2{margin: 0 0 15px;}
    .fourth_section .leftCol img{height: 250px;margin: 0 0 15px;}
    .fourth_section .rightCol h5{font-size: 22px;letter-spacing:0;}
    .fifth_section{padding: 25px 0 0;}
    .fifth_section .leftCol h5{font-size: 22px;}
    .fifth_section .leftCol p{font-size: 20px;line-height: 28px;margin: 0 0 20px;}
    .fifth_section .rightCol{margin: 0 0 15px;}
    .sixth_section .leftCol img{height: auto;}
    .sixth_section .rightCol img {height: auto;}
    .seventh_section h5{font-size: 30px;}
    .seventh_section .leftCol p{font-size: 20px;line-height: 25px;margin: 0 0 20px;}
    .seventh_section .leftCol h6{font-size: 20px;line-height: 25px;margin: 0 0 15px;}
    .pdM0{padding: 0;margin: 0 0 15px;}
    .eight_section .postTitle h6{font-size: 24px;}
    .eight_section .explore{margin: 0 0 15px;}
    .nopadding {padding: 0 15px;}
    .seventh_section .rightCol img {height: auto;object-fit: contain;object-position: left;width: 100%;}
}
@media screen and (min-width:481px) and (max-width:640px)
{
    .nopadding {padding: 0 15px;}
    .headBanner{padding:15px 0;}
    .headBanner .leftCol img{width: 50%;}
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 18px;}
    .first_section .leftCol1 h3{font-size: 30px;margin: 0 0 20px;}
    .first_section .leftCol1 p{font-size: 20px;}
    .first_section .leftCol1 ul li{font-size: 20px;margin: 0 0 15px;}
    .first_section .rightCol1 img{width: 100%;}
    .second_section .leftCol img{height: 160px;width: 100%;object-fit: fill;}
    .second_section .rightCol img{height: 380px;}
    .third_section .leftCol1 h3{font-size: 30px;margin: 0 0 15px;}
    .third_section .leftCol1 h5{font-size: 22px;}
    .third_section .leftCol1 p{font-size: 20px;margin: 0 0 15px;}
    .third_section .leftCol2 p{font-size: 20px;margin: 15px 0 15px;}
    .third_section .leftCol2 p a{font-size: 20px;}
    .third_section .rightCol2{margin: 0 0 15px;}
    .fourth_section .leftCol img{height: 250px;margin: 0 0 15px;width: 100%;}
    .fourth_section .rightCol h5{font-size: 22px;letter-spacing:0;}
    .fifth_section{padding: 25px 0 0;}
    .fifth_section .leftCol h5{font-size: 22px;}
    .fifth_section .leftCol p{font-size: 20px;line-height: 28px;margin: 0 0 20px;}
    .fifth_section .rightCol{margin: 0 0 15px;}
    .sixth_section .leftCol img{height: auto;}
    .sixth_section .rightCol img {height: auto;}
    .seventh_section h5{font-size: 30px;}
    .seventh_section .leftCol p{font-size: 20px;line-height: 25px;margin: 0 0 20px;}
    .seventh_section .leftCol h6{font-size: 20px;line-height: 25px;margin: 0 0 15px;}
    .pdM0{padding: 0;margin: 0 0 15px;}
    .eight_section .postTitle {height: 110px;}
    .eight_section .postTitle h6{font-size: 24px;padding: 10px 0;}
    .eight_section .explore{margin: 0 0 15px; height:70px !important;}
    .seventh_section .rightCol img {height: auto;object-fit: contain;object-position: left;width: 100%;}
    .eight_section .postTitle .arrowImg img{height: 50px;}
    .eight_section .postImg img{width: 100%;}
}
@media screen and (min-width:641px) and (max-width:767px)
{
    .nopadding {padding: 0 15px;}
    .headBanner{padding:15px 0;}
    .headBanner .leftCol img{width: 50%;}
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 18px;}
    .first_section .leftCol1 h3{font-size: 30px;margin: 0 0 20px;}
    .first_section .leftCol1 p{font-size: 20px;}
    .first_section .leftCol1 ul li{font-size: 20px;margin: 0 0 15px;}
    .first_section .rightCol1 img{width: 100%;}
    .second_section .leftCol img{height: 250px;width: 100%;object-fit: fill;}
    .second_section .rightCol img{height: 380px;}
    .third_section .leftCol1 h3{font-size: 30px;margin: 0 0 15px;}
    .third_section .leftCol1 h5{font-size: 22px;}
    .third_section .leftCol1 p{font-size: 20px;margin: 0 0 15px;}
    .third_section .leftCol2 p{font-size: 20px;margin: 15px 0 15px;}
    .third_section .leftCol2 p a{font-size: 20px;}
    .third_section .rightCol2{margin: 0 0 15px;}
    .fourth_section .leftCol img{height: 390px;margin: 0 0 15px;width: 100%;}
    .fourth_section .rightCol h5{font-size: 22px;letter-spacing:0;}
    .fifth_section{padding: 25px 0 0;}
    .fifth_section .leftCol h5{font-size: 22px;}
    .fifth_section .leftCol p{font-size: 20px;line-height: 28px;margin: 0 0 20px;}
    .fifth_section .rightCol{margin: 0 0 15px;}
    .sixth_section .leftCol img{height: auto;}
    .sixth_section .rightCol img {height: auto;}
    .seventh_section h5{font-size: 30px;}
    .seventh_section .leftCol p{font-size: 20px;line-height: 25px;margin: 0 0 20px;}
    .seventh_section .leftCol h6{font-size: 20px;line-height: 25px;margin: 0 0 15px;}
    .pdM0{padding: 0;margin: 0 0 15px;}
    .eight_section .postTitle {height: 110px;}
    .eight_section .postTitle h6{font-size: 24px;padding: 10px 0;}
    .eight_section .explore{margin: 0 0 15px; height:70px !important;}
    .seventh_section .rightCol img {height: auto;object-fit: contain;object-position: left;width: 100%;}
    .eight_section .postTitle .arrowImg img{height: 50px;}
    .eight_section .postImg img{width: 100%;}
}
@media screen and (min-width:768px) and (max-width:991px)
{
    .headBanner .rightCol {padding: 50px 0 0;}
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 20px;}
    .first_section .leftCol1 h3 {font-size: 38px;margin: 0 0 30px;}
    .first_section .leftCol1 p{font-size: 20px;}
    .first_section .leftCol1 ul{margin: 20px 0 0;}
    .first_section .leftCol1 ul li{font-size: 20px;}
    .second_section .leftCol img{height: 260px;}
    .second_section .rightCol img{height: 260px;}
    .third_section .leftCol1 h3{font-size: 40px;margin: 0 0 20px;}
    .third_section .leftCol1 h5{font-size: 25px;}
    .third_section .leftCol1 p{font-size: 20px;}
    .third_section .leftCol2 p,.third_section .leftCol2 p a{font-size: 20px;}
    .fourth_section .rightCol h5{font-size: 25px;}
    .fourth_section .leftCol img{height: 530px;margin:0 0 15px;}
    .fifth_section .leftCol h5{font-size: 25px;}
    .fifth_section .leftCol p{font-size: 20px;margin: 0 0 20px;}
    .sixth_section .leftCol img{height: auto;}
    .sixth_section .rightCol img {height: auto;}
    .seventh_section h5{font-size: 30px;}
    .seventh_section .leftCol p {font-size: 20px;margin: 0 0 20px;}
    .eight_section .postTitle h6{font-size: 13px;}
}
@media screen and (min-width:992px) and (max-width:1030px)
{
    .headBanner .rightCol {padding: 50px 0 0;}
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 20px;}
    .first_section .leftCol1 h3 {font-size: 38px;margin: 0 0 30px;}
    .first_section .leftCol1 p{font-size: 20px;}
    .first_section .leftCol1 ul{margin: 20px 0 0;}
    .first_section .leftCol1 ul li{font-size: 20px;}
    .second_section .leftCol img{height: 260px;}
    .second_section .rightCol img{height: 260px;}
    .third_section .leftCol1 h3{font-size: 40px;margin: 0 0 20px;}
    .third_section .leftCol1 h5{font-size: 25px;}
    .third_section .leftCol1 p{font-size: 20px;}
    .third_section .leftCol2 p,.third_section .leftCol2 p a{font-size: 20px;}
    .fourth_section .rightCol h5{font-size: 25px;}
    .fourth_section .leftCol img{height: 950px;margin:0 0 15px;}
    .fifth_section .leftCol h5{font-size: 25px;}
    .fifth_section .leftCol p{font-size: 20px;margin: 0 0 20px;}
    .sixth_section .leftCol img{height: auto;}
    .sixth_section .rightCol img {height: auto;}
    .seventh_section h5{font-size: 30px;}
    .seventh_section .leftCol p {font-size: 20px;margin: 0 0 20px;}
    .eight_section .postTitle h6{font-size: 19px;}
}
@media screen and (min-width:1031px) and (max-width:1199px)
{
    .headBanner .rightCol {padding: 50px 0 0;}
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 20px;}
    .first_section .leftCol1 h3 {font-size: 38px;margin: 0 0 30px;}
    .first_section .leftCol1 p{font-size: 20px;}
    .first_section .leftCol1 ul{margin: 20px 0 0;}
    .first_section .leftCol1 ul li{font-size: 20px;}
    .second_section .leftCol img{height: 260px;}
    .second_section .rightCol img{height: 260px;}
    .third_section .leftCol1 h3{font-size: 40px;margin: 0 0 20px;}
    .third_section .leftCol1 h5{font-size: 25px;}
    .third_section .leftCol1 p{font-size: 20px;}
    .third_section .leftCol2 p,.third_section .leftCol2 p a{font-size: 20px;}
    .fourth_section .rightCol h5{font-size: 25px;}
    .fourth_section .leftCol img{height: 950px;margin:0 0 15px;}
    .fifth_section .leftCol h5{font-size: 25px;}
    .fifth_section .leftCol p{font-size: 20px;margin: 0 0 20px;}
    .sixth_section .leftCol img{height: auto;}
    .sixth_section .rightCol img {height: auto;}
    .seventh_section h5{font-size: 30px;}
    .seventh_section .leftCol p {font-size: 20px;margin: 0 0 20px;}
    .eight_section .postTitle h6{font-size: 19px;}
}


.banner_top_title h3{
    text-transform: capitalize;
    font-size: 50px !important;
}

table.liability-insurance-blogs {
    width: 750px;
    border-collapse: collapse;
    margin:50px auto;
    border:1px solid #ccc;
}
table.liability-insurance-blogs th {
    color: #000;
    font-weight: bold;
}

table.liability-insurance-blogs td, table.liability-insurance-blogs th {
    padding: 10px;
    text-align: left;
    font-size: 18px;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
table.liability-insurance-blogs td{
    border-bottom: none;
;
}
table.liability-insurance-blogs tr:nth-child(4){
    border-bottom: 1px solid #ccc
}
/*
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/
@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

    table.liability-insurance-blogs table {
        width: 100%;
    }

    /* Force table to not be like tables anymore */
    table.liability-insurance-blogstable,
    table.liability-insurance-blogs thead,
    table.liability-insurance-blogs tbody,
    table.liability-insurance-blogs th,
    table.liability-insurance-blogs td,
    table.liability-insurance-blogs tr {
        display: block;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    table.liability-insurance-blogs thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    table.liability-insurance-blogs td {
        /* Behave  like a "row" */
        position: relative;
        padding-left: 50%;
    }

    table.liability-insurance-blogs td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
        /* Label the data */
        content: attr(data-column);
        color: #000;
        font-weight: bold;
    }

}
.table_style{
    border: 1px solid #ccc
}
.page_nav_section{
    padding: 60px 0 180px !important;
}
.page_nav_box{
    display: flex;
}
#triangle-left {
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-right: 30px solid #2c4278;
    border-bottom: 40px solid transparent;
    display: inline-block;
    top: 25px;
    position: relative;
    margin-right: 10px;
}
#triangle-right {
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-left: 30px solid #2c4278;
    border-bottom: 40px solid transparent;
    display: inline-block;
    top: 25px;
    position: relative;
    margin-left: 10px;
}
.page_nav{
    min-height: 130px;
    background: #0054a6;
    display: flex;
    padding: 20px !important;
}
.page_nav_blank_space{
    width: 30%;
    height: 100%;
}
.page_nav_content{
    font-size: 24pt;
    color: #fff;
    width: 70%;
    line-height: 24px !important;
}
.page_nav_title{
    color: #5674b9;
}
.page_nav_title.pt_01{
    float: left;
    padding-left: 70px;
}
.page_nav_title.pt_02{
    float: right;
    padding-right: 50px;
}

.banner_top.liability-insurance-body{
    background: #dbeaf6;
}
.liability-insurance-body .health_body{
    background: #dbeaf6;
}


.sb_01{
    padding-top: 100px;
}
.banner_area_item.mb_a_1{
    min-height: 400px;
    background: #004a80;
}
.banner_title_content{
    padding-top: 140px;
}
.banner_title_content .bt_03{
    font-size: 50px;
    color: #fff;
}

.all_section_area.pdd_02{
    padding: 15px 0;
}
.tab_manu{
    width: 100%;
    background: #ebebeb;
}

.tab_manu_headding{
    font-size: 30px;
    padding: 30px 0;
    color: #fff !important;
    background: #004a80;
}
.tab_menu_body.tmb_01{
    padding: 70px 5% 70px;
}
.tab_menu_body .tmb_f a{
    font-size: 24px !important;
    padding: 10px 0;
    font-family: "ourFont";
    transition: all ease .5s;
}
.tab_menu_body .tmb_f a:hover{
    color: red !important;
}
.content_image img{
    width: 100%;
    padding: 10px 0;
}
.content_image.ci_01{
    padding-top: 30px;
}
.content_image.ci_01 img{
    height: 500px;
}
.content_image.ci_03{
    height: 964px;
}
.content_image.ci_03 img{
    height: 100%;
}
.content_image.ci_05{
    height: 300px;
}
.content_image.ci_05 img{
    height: 100%;
}


table.rentals-insurance.tb_01 {
    width: 100%;
    border-collapse: collapse;
    margin:50px auto;
}
.rentals-insurance th {

    border-bottom: 3px solid #ccc;
    font-weight: bold;
}
.rentals-insurance td, .rentals-insurance th {
    padding: 10px;
    text-align: left;
    font-size: 18px;
}
.rentals-insurance td{
    border-left: 1px solid #ccc;
}
.rentals-insurance td:nth-child(1){
    border-left: none;
}
.table_th{
    border-left: 4px solid #ccc;
}
.table_td{
    border-left: 4px solid #ccc;
}
.table_td_01{
    border-bottom: 3px solid #ccc;
}
/*
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/
@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

    .rentals-insurance table {
        width: 100%;
    }

    /* Force table to not be like tables anymore */
    .rentals-insurance table, .rentals-insurance thead,.rentals-insurance  tbody,.rentals-insurance  th,.rentals-insurance  td,.rentals-insurance  tr {
        display: block;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    .rentals-insurance thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    .rentals-insurance tr { border: 1px solid #ccc; }

    .rentals-insurance td {
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
    }

    .rentals-insurance td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
        /* Label the data */
        content: attr(data-column);

        color: #000;
        font-weight: bold;
    }
}
.tt_06{
    padding-top: 120px;
}
.tt_07{
    padding-top: 300px;
}
.all_content_area.nav{
    padding: 70px 0%;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 576px){
    .tab_menu_body {
        padding: 30px 10px 30px;
    }
    .content_image.ci_01 img {
        height: auto;
    }
    .content_image.ci_02{
        height: auto;
    }
    .content_image.ci_03{
        height: auto;
    }
    .content_image.ci_03 img{
        height: 100%;
    }
    .content_image.ci_04{
        height: auto;
    }
    .content_image.ci_04 img{
        height: 100%;
    }
    .tt_06{
        padding-top: 120px;
    }
    .tt_07{
        padding-top: 0;
    }
    .nav_content {
        margin: 25px 0;
    }
    .content_image.ci_05{
        height: auto;
    }


}
@media only screen and (min-device-width: 320px) and (max-device-width: 768px){
    .tab_menu_body {
        padding: 30px 10px 30px;
    }
    .content_image.ci_01 img {
        height: 230px;
    }
    .content_image.ci_02{
        height: auto;
    }
    .tt_06{
        padding-top: 0;
    }
    .tt_07{
        padding-top: 0;
    }
    .nav_content {
        margin: 25px 0;
    }
    .content_image.ci_05{
        height: auto;
    }

}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
    .tt_07{
        padding-top: 0;
    }
    .tt_06{
        padding-top: 0;
    }
    .nav_img{
        height: 147px;
    }
    .nav_img img{
        height: 100%;
    }
    .nav_content {
        margin: 25px 0;
    }
    .nav_img{
        margin: 25px 0;
        height: 65px;
    }
    .content_image.ci_05{
        height: 200px;
    }

}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px){
    .tt_07{
        padding-top: 0;
    }
    .tt_06{
        padding-top: 0;
    }
    .content_image.ci_02 {
        height: 600px;
    }
    .content_image.ci_02 img{
        height: 100%;
    }
    .nav_img{
        height: 113px;
    }
    .content_image.ci_05{
        height: 250px;
    }

}



.banner_area_item{
    background: #5674b9;
    min-height: 385px;
    padding-top: 40px;
}
.banner_title_content{
    padding-top: 90px;
    padding-bottom: 50px;
}
.banner_title_content h3{
    font-size: 65px;
    color: #fff;
    font-weight: 500;
}
.all_content_area{
    padding: 50px 0;
}
.mt-4{
    color: #fff;
}
.mt-4.pb_01{
    padding-bottom: 50px;
}
.mt-4.pb_03{
    padding-bottom: 34px;
}
.ml-4{
    color: #fff;
}
.wrapper.w_01{
    margin: 0 5% !important;
}
@media only screen and (max-width: 576px) and (min-width: 320px){
    .all_content_area{
        padding: 25px 0;
    }
    .mt-4.pb_01 {
        padding-bottom: 0 !important;
    }
    .pt-5{
        padding-top: 0 !important;
        padding-bottom: 30px;
    }
    .si_01{
        padding-top: 7rem !important;
    }
    .img_width_01{
        width: 49% !important;
    }
    .img_width_02{
        width: 100% !important;
    }
    .img_width_03{
        padding-bottom: 164px;
        width: 100% !important;
    }
    .pb_02{
        padding-bottom: 110px;
    }
    .nav_content {
        margin: 25px 0;
    }
}
@media only screen and (max-width: 768px) and (min-width: 320px){
    .all_content_area{
        padding: 25px 0;
    }
    .mt-4.pb_01 {
        padding-bottom: 0 !important;
    }
    .pt-5{
        padding-top: 0 !important;
        padding-bottom: 30px;
    }
    .si_01{
        padding-top: 7rem !important;
    }
    .img_width_01{
        width: 49% !important;
    }
    .img_width_02{
        width: 100% !important;
    }
    .img_width_03{
        padding-bottom: 164px;
        width: 100% !important;
    }
    .pb_02{
        padding-bottom: 110px;
    }
    .nav_content {
        margin: 25px 0;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 768px){
    .all_content_area{
        padding: 25px 0;
    }
    .mt-4.pb_02{
        padding-bottom: 118px;
    }
    .pt-5{
        padding-top: 0 !important;
        padding-bottom: 30px;
    }
    .img_width_01 {
        width: 30% !important;
    }
    .img_width_02 {
        width: 50% !important;
        padding-top: 24px;
    }
    .img_width_03 {
        padding-bottom: 0;
        width: 50% !important;
    }
    .img_width_04 {
        padding-bottom: 0;
        width: 50% !important;
    }
    .nav_content {
        margin: 25px 0;
    }
    .nav_img{
        margin: 25px 0;
        height: 65px;
    }
    .slider_img_03{
        padding-bottom: 61px;
    }
}
@media only screen and (max-width: 1366px) and (min-width: 1024px){
    .slider_img_01{
        padding-top: 96px  !important;
    }
    .mt-4.pb_01 {
        padding-bottom: 63px;
    }
    .img_width_01 {
        width: 85% !important;
        padding-top: 24px;
    }
    .img_width_02 {
        width: 100% !important;
        padding-top: 24px;
    }
    .img_width_03 {
        padding-bottom: 0;
        width: 100% !important;
    }
    .slider_img_03{
        padding-top: 70px;
    }
    .mt-4.pb_03 {
        padding-bottom: 68px;
    }
    .slider_img_04{
        padding-top: 70px;
    }
    .nav_img{
        height: 113px;
    }

}


.swiper-container .next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 20px;
    z-index: 3;
    cursor: pointer;
    color: #51759e;
    background: #fff;
    opacity: .2;
    padding: 30px 10px;
}
.swiper-container .prev {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 20px;
    z-index: 3;
    cursor: pointer;
}
.swiper-button-next, .swiper-button-prev{
    color: #51759e;
    background: #fff;
    opacity: .2;
    padding: 45px 15px !important;
}

.slider_ccontent.sc_01{
    background: #5674b9;
}
.slider_ccontent.sc_02{
    background: #8393ca;
}
.slider_ccontent.sc_03{
    background: #003471;
}
.slider_ccontent.sc_04{
    background: #5674b9;
}
.content_item{
    padding: 70px 0;
}
.content_item.ct_01{
    padding: 190px 0;
}
.section_item.si_01{
    background: #004a80;
}
.title_01{
    font-size: 34px;
    color: #fff;
}
.title_01.tt_01{
    padding-top: 60px;
}
.side_img{
    padding: 50px 0;
}
.slider_img_05{
    padding-bottom: 226px;
}
.slider_img_06{
}
.slider_img_08{
    padding-top: 175px;
}
.section_item.si_02{
    background: #004a80;
    background-image: url(images/img6.jpg);
    min-height: 400px;
    background-size: cover;
    background-repeat: no-repeat;
}
.nav_area{
    padding-bottom: 50px;
}

.nav_content.ni_1{
    height: 90px;
    text-align: center;
    align-items: center;
    display: grid;
    background: #004a80;
    padding: 21px;
}
.nav_content p{
    font-size: 16px;
    color: #fff;
}
.nav_content p i{
    font-size: 20px;
    padding-left: 10px;
}
.nav_img{
    height: 90px;
}
.nav_img img{
    height: 100%;
    width: 100%;
}

.teen_drivers{
    min-height: 340px;
    padding: 40px 0;
    background: #2c3654;
}

.table_item_01 .table_border {
    border: 1px solid #ddd;
}
.table_item_01 table tr {
    padding: .35em;
    background-color: transparent;
}
.table_item_01 .table_content {
    color: #fff;
}

.table_item_01 table th {
    font-size: .85em;
    letter-spacing: .1em;
    text-transform: uppercase;
}
.table_item_01 table th, .table_item_01 table td {
    padding: .625em;
    text-align: center;
}
.table_item_01 table {
    border: 1px solid #ccc;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width: 100%;
}
.table_item_01 table td {
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
}

.table_item_01 {
    padding: 50px 0;
}




.banner_area_item.mb_a_1{
    min-height: 400px;
    background: #004a80;
}
.banner_title_content{
    padding-top: 140px;
}
.banner_title_content .bt_03{
    font-size: 50px;
    color: #fff;
}

.all_section_area.pdd_02{
    padding: 15px 0;
}
.tab_manu{
    width: 100%;
    background: #ebebeb;
}

.tab_manu_headding{
    font-size: 30px;
    padding: 30px 0;
    color: #fff !important;
    background: #004a80;
}
.tab_menu_body{
    padding: 70px 30% 70px;
}
.tab_menu_body .tmb_f a{
    font-size: 24px !important;
    padding: 10px 0;
    font-family: "ourFont";
    transition: all ease .5s;
}
.tab_menu_body .tmb_f a:hover{
    color: red !important;
}
.content_image img{
    width: 100%;
    padding: 10px 0;
}
.content_image.ci_01{
    padding-top: 30px;
}
.content_image.ci_01 img{
    height: 500px;
}

.all_content_area.nav{
    padding: 70px 0%;
}
.nav_item{
    padding: 22px;
    background: #2c3654;
    color: #fff !important;
}
.nav_pre{
    float: left;
    line-height: 0 !important;
    padding-left: 30px;
}
.nav_next{
    float: right;
    line-height: 0 !important;
    padding-right: 30px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 576px){
    .tab_menu_body {
        padding: 30px 10px 30px;
    }
    .content_image.ci_01 img {
        height: 230px;
    }
    .nav_img{
        width: 100%;
        margin-bottom: 30px;
    }

}
@media only screen and (min-device-width: 320px) and (max-device-width: 768px){
    .tab_menu_body {
        padding: 30px 10px 30px;
    }
    .content_image.ci_01 img {
        height: 230px;
    }

    .nav_img{
        width: 100%;
        margin-bottom: 30px;
    }

}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
    .nav_img{
        height: 147px;
    }
    .nav_img img{
        height: 100%;
    }

}
.auto-insurance-blog-table table {
    width: 450px;
    border-collapse: collapse;
    margin:50px auto;
}
.auto-insurance-blog-table  th {

    border-bottom: 3px solid #ccc;
    font-weight: bold;
}
.auto-insurance-blog-table td, .auto-insurance-blog-table th {
    padding: 10px;
    text-align: left;
    font-size: 18px;
}
.auto-insurance-blog-table td{
    border-left: 1px solid #ccc;
}
.auto-insurance-blog-table td:nth-child(1){
    border-left: none;
}

@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

    .auto-insurance-blog-table table {
        width: 100%;
    }

    /* Force table to not be like tables anymore */
    .auto-insurance-blog-table table,.auto-insurance-blog-table  thead,.auto-insurance-blog-table  tbody,.auto-insurance-blog-table  th,.auto-insurance-blog-table  td,.auto-insurance-blog-table  tr {
        display: block;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    .auto-insurance-blog-table thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    .auto-insurance-blog-table tr { border: 1px solid #ccc; }

    .auto-insurance-blog-table td {
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
    }

    .auto-insurance-blog-table td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
        /* Label the data */
        content: attr(data-column);

        color: #000;
        font-weight: bold;
    }
}
.nav_content.blogs-bottom {
    background: #004a80;
    padding: 21px;
}



.nopadding{
    padding: 0;
}
.headBanner {
    width: 100%;
    float: left;
    margin: 0;
    padding: 35px 0;
    background: #2c3654;
}
.image-banner{
    max-width: 100%;
}
.headBanner .leftCol img{
    margin: 0 auto;
}
.headBanner .rightCol{
    padding: 60px 0 0;
}
.headBanner h1{
    font-family: 'Roboto', sans-serif;
    font-size: 60px;
    font-weight: 500;
    margin: 0 0 15px;
    text-align: right;
}
.headBanner p{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    letter-spacing: -0.5px;
    text-align: right;
}
.first_section{
    width: 100%;
    float: left;
    margin: 0;
    padding: 25px 0;
}
.first_section .firstCol img{
    height: 285px;
    object-fit: cover;
    width: 100%;
}
.first_section .secondCol{
    padding: 0 5px;
}
.first_section .secondCol h3 {
    font-family: 'Roboto', sans-serif;
    font-size: 36px;
    color: #121212;
    margin: 0 0 25px;
    line-height: 120%;
}
.first_section .secondCol p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #1d1d1d;
    text-align: justify;
    margin: 0 0 15px;
    line-height: 110%;
    font-weight: 500;
}
.first_section .thirdCol img{
    height: 285px;
    object-fit: cover;
    width: 100%;
}
.second_section{
    float: left;
    margin: 0;
    padding: 0px 0 5px;
}
.second_section .firstCol h3{
    font-family: 'Roboto', sans-serif;
    font-size: 30px;
    color: #121212;
    margin: 0 0 25px;
}
.second_section .firstCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #1d1d1d;
    text-align: justify;
    margin: 0 0 15px;
    line-height: 110%;
    font-weight: 500;

}

.second_section table.permiumtable {
    width: 100%;
}
.second_section table.permiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.second_section table.permiumtable tr:last-child{
}
.second_section table.permiumtable tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 18px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}
.second_section table.permiumtable tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 5px;
    text-align: center;
    font-weight: bold;
}
.second_section table.permiumtable tr.tbody td:nth-child(2) {
    border-right: 1px solid #2c3654;
}

.second_section table.permiumtable tr.tbody td:last-child {
    text-align: center;
}
.create_border {
    border-bottom: 13px solid #2c3654;
    padding: 0 0 22px;
}


.second_section ul.country {
    padding: 0 0 0 40px;
}
.second_section ul.country li {
    font-size: 24px;
    color: #2c3654;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.second_section .secondCol{
    padding: 0 5px;
}
.second_section .secondCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #1d1d1d;
    text-align: justify;
    margin: 0 0 15px;

    font-weight: 500;

}
.second_section .secondCol p b{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654;
    text-align: justify;
    margin: 0 0 15px;

}
.second_section .secondCol h3{
    font-family: 'Roboto', sans-serif;
    font-size: 30px;
    color: #121212;
    margin: 0 0 25px;
    text-transform: uppercase;
}
.second_section .secondCol img{
    height: 580px;
    width: 100%;
}


.tab_manu{
    width: 100%;
    background: #ebebeb;
}

.tab_manu_headding{
    font-size: 24px;
    padding: 10px 0;
    color: #fff !important;
    background: #2c3654;
    font-family: 'Roboto', sans-serif;
    text-align: center!important;
}
.tab_menu_body.tmb_01{
    padding: 14px 5% 10px;
}

.text_red a{
    color: red!important;
    text-align: center!important;
}
.tab_menu_body .tmb_f a{
    font-size: 18px;
    text-align: center !important;
    padding: 6px 0;
    font-family: 'Roboto', sans-serif;
    transition: all ease .5s;

}
.tmb_f {
    text-align: center!important;
}
.tab_menu_body .tmb_f a:hover{
    color: red !important;
}
.second_section .thirdCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
    text-align: justify;
    font-weight: 500;
}

.second_section table.permiumtable {
    width: 100%;
}
.second_section table.permiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.second_section table.permiumtable tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}
.second_section table.permiumtable tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 5px;
    padding-left: 15px;
    font-weight: bold;
}
.second_section table.permiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.second_section table.permiumtable tr.tbody td:nth-child(2) {
    border-right: 1px solid #2c3654;
    text-align: center;
}
.second_section table.permiumtable tr.tbody td:last-child {
    text-align: center;
}


.second_section table.permiumtable2 {
    width: 100%;
}
.second_section table.permiumtable2 tr.thead{
    border-bottom: 9px solid #2c3654;
}
.second_section table.permiumtable2 tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}
.second_section table.permiumtable2 tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 5px;
    padding-left: 15px;
    font-weight: bold;
}
.second_section table.permiumtable2 tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.second_section table.permiumtable2 tr.tbody td:last-child {
    text-align: center;
}
.third_section{
    float: left;
    margin: 0;
    padding: 0px 0 10px;
    width: 100%;
}
.third_section .firstCol{
    padding: 0 5px;
}
.third_section .firstCol h2{
    font-size: 48px;
    line-height: 73px;
    font-family: 'Roboto', sans-serif;
    text-align: right;
    color: #2c3654;
    text-transform: none;
    border-bottom: 13px solid #2c3654;
    padding: 0 0 22px;
}
.third_section .secondCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654;
    font-weight: 400;
    text-align: justify;
    margin: 0 0 20px;
}
.third_section .thirdCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654;
    font-weight: 400;
    text-align: justify;
    margin: 0 0 20px;
    letter-spacing: -0.5px;
}
.fourth_section{
    float: left;
    margin: 0;
    padding: 0px 0 0px;
    width: 100%;
}
.fourth_section .firstCol, .fourth_section .secondCol, .fourth_section .thirdCol{
    padding: 0 8px;
}
.fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{
    width: 100%;
    height: 360px;
    object-fit: cover;
}
.fifth_section{
    float: left;
    margin: 0;
    width: 100%;
}
.fifth_section .firstCol, .fifth_section .secondCol, .fifth_section .thirdCol{
    padding: 0 8px;
}
.fifth_section .firstCol h3{
    font-size: 22px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
    font-weight: bold;
}
.fifth_section .firstCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 5px;
    text-align: justify;
    font-weight: 500;
}
.fifth_section table.permiumtable {
    width: 100%;
}
.fifth_section table.permiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.fifth_section table.permiumtable tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}
.fifth_section table.permiumtable tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 23px;
    color: #2c3654;
    padding: 2px 5px;
    font-weight: bold;
    text-align: center;
}
.fifth_section table.permiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;

}

.fifth_section .thirdCol h3{
    font-size: 22px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
}
.fifth_section .thirdCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
    text-align: justify;
    font-weight: 500;
}
.fifth_section .secondCol h3{
    font-size: 36px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 25px;
    font-weight: bold;
}
.fifth_section .secondCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 18px;
    text-align: justify;
    font-weight: 500;
}
.fifth_section .secondCol img{
    height: 150px;
    width: 100%;
}
.fifth_section .thirdCol img{
    height: 120px;
    width: 100%;
}
.sixth_section{
    float: left;
    margin: 0;
    padding:6px 0 0;
    width: 100%;
}
.sixth_section .firstCol, .sixth_section .secondCol, .sixth_section .thirdCol{
    padding: 0 8px;
}

.sixth_section .firstCol h2{
    font-size: 45px;
    font-family: 'Roboto', sans-serif;
    line-height: 53px;
    text-align: right;
    text-transform: none;
    font-weight: 500;
    color: #1d1d1d;
    margin: 0 0 30px;
}
.sixth_section .firstCol h3{
    font-family: 'Roboto', sans-serif;
    font-size: 30px;
    color: #121212;
    margin: 0 0 25px;
}
.sixth_section .firstCol p{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #1d1d1d;
    text-align: justify;
    margin: 0 0 15px;
    line-height: 110%;
    font-weight: 500;

}
.sixth_section table.permiumtable {
    width: 100%;
}
.sixth_section table.permiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.sixth_section table.permiumtable tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}

.sixth_section table.permiumtable tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 10px;
    color: #2c3654;
    padding: 7px 0 10px 3px;
    font-weight: bold;
    text-align: center;
}
.sixth_section table.permiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.sixth_section .secondCol h2{
    font-size: 45px;
    font-family: 'Roboto', sans-serif;
    line-height: 53px;
    text-align: right;
    text-transform: none;
    font-weight: 500;
    color: #2b2b2b;
    margin: 0 0 30px;
}
.sixth_section .firstCol h3{
    font-size: 22px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    font-weight: bold;
    color: black;

}
.sixth_section .firstCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
}
.sixth_section .secondCol img{
    height: 150px;
    width: 100%;
}
.sixth_section table.permiumtable2 {
    width: 100%;
}
.sixth_section table.permiumtable2 tr.thead{
    border-bottom: 9px solid #2c3654;
}
.sixth_section table.permiumtable2 tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}
.sixth_section table.permiumtable2 tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 24px;
    color: #2c3654;
    padding: 3px 0 10px 3px;
}
.sixth_section table.permiumtable2 tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.sixth_section table.avgpermiumtable {
    width: 100%;
}
.sixth_section table.avgpermiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.sixth_section table.avgpermiumtable tr th{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
}
.sixth_section table.avgpermiumtable tr td{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 7px 30px;
}
.sixth_section table.avgpermiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.sixth_section .thirdCol img{
    height: 120px;
    width: 100%;

}



.sixth_section .thirdCol h3{
    font-size: 28px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 16px;
}
.sixth_section .thirdCol p{
    font-size: 18px;
    color: #2b2b2b;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;

}
.sixth_section .thirdCol p a{
    font-size: 18px;
    color: #1148d2;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;
}
.inbetween_section{
    float: left;
    margin: 0;
    padding:6px 0 50px;
    width: 100%;
}
.inbetween_section .firstCol, .sixth_section .secondCol, .sixth_section .thirdCol{
    padding: 0 8px;
}
.inbetween_section .firstCol {

}
.inbetween_section .firstCol h2{
    font-size: 32px;
    font-family: 'Roboto', sans-serif;
    line-height: 24px;
    text-align: justify;
    text-transform: none;
    font-weight: 500;
    color: #1d1d1d;
    margin: 0 0 30px;
}
.inbetween_section .firstCol h3{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: right;
    font-weight: 500;
    color: black;

}
.inbetween_section .firstCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    text-align: justify;
}
.inbetween_section table.permiumtable {
    width: 100%;
}
.inbetween_section table.permiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.inbetween_section table.permiumtable tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}
.inbetween_section table.permiumtable tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 10px;
    color: #2c3654;
    padding: 10px 0 10px 3px;
    font-weight: bold;
    text-align: center;
}
.inbetween_section table.permiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.inbetween_section .secondCol h2{
    font-size: 45px;
    font-family: 'Roboto', sans-serif;
    line-height: 53px;
    text-align: right;
    text-transform: none;
    font-weight: 500;
    color: #1d1d1d;
    margin: 0 0 30px;
}
.inbetween_section .secondCol h3{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: right;
    font-weight: 500;
    color: black;

}
.inbetween_section .secondCol p{
    font-size: 18px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
}
.inbetween_section table.permiumtable2 {
    width: 100%;
}
.inbetween_section table.permiumtable2 tr.thead{
    border-bottom: 9px solid #2c3654;
}
.inbetween_section table.permiumtable2 tr th{
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
    font-weight: bold;
}
.inbetween_section table.permiumtable2 tr td{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    line-height: 24px;
    color: #2c3654;
    padding: 3px 0 10px 3px;
    font-weight: bold;
    text-align: center;
}
.inbetween_section table.permiumtable2 tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}
.inbetween_section table.avgpermiumtable {
    width: 100%;
}
.inbetween_section table.avgpermiumtable tr.thead{
    border-bottom: 9px solid #2c3654;
}
.inbetween_section table.avgpermiumtable tr th{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 0 0 5px 0px;
}
.inbetween_section table.avgpermiumtable tr td{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 29px;
    color: #2c3654;
    padding: 7px 30px;
}
.inbetween_section table.avgpermiumtable tr.tbody td:first-child {
    border-right: 1px solid #2c3654;
}




.inbetween_section .thirdCol h3{
    font-size: 22px;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    margin: 0 0 16px;
}
.inbetween_section .thirdCol p{
    font-size: 18px;
    color: #2b2b2b;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;

}
.inbetween_section .thirdCol p a{
    font-size: 18px;
    color: #1148d2;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;
}
.seventh_section {
    float: left;
    margin: 0;
    padding: 50px 0 50px 0px;
    width: 100%;
}
.seventh_section .innerBox {
    background: #2c3654;
    width: 100%;
    float: left;
    margin: 0;
    padding: 15px;
    height: 145px;
    display: flex;
    align-items: center;
}
.seventh_section .innerCol {
    padding: 0;
}
.seventh_section .innerCol h4{
    font-size: 18px;
    line-height: 20px;
    text-align: left;
    color:#fff;
    font-family: 'Roboto', sans-serif;
    padding: 0 5px;
}
.seventh_section .firstCol .innerCol img.thumbimg{
    height: 123px;
    width: 100%;
    object-fit: cover;
}
.seventh_section .innerCol .imgCol{
    padding: 0 6px;
}
.seventh_section .innerCol .imgCol img{
    width: 100%;
    height: 120px;
    object-fit: contain;
}
.seventh_section .innerCol img.moreicon{
    width: 90%;
}
.seventh_section .thirdCol .innerCol img.thumbimg{
    height: 123px;
    width: 100%;
    object-fit: cover;
}
.seventh_section .prevBtnbox {
    width: 100%;
    height: 40px;
    float: left;
    background: #2c3654;
    margin: 7px 0 0;
    text-align: center;
}
.seventh_section .prevBtnbox a{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    line-height: 40px;
    display: block;
}
.text-22px{
    font-size: 22px!important;
}














.seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol {padding: 0 8px;}
@media screen and (min-width:320px) and (max-width:480px){
    .headBanner .leftCol img {width: 80%;}
    .headBanner h1{font-size: 30px;}
    .headBanner p {font-size: 18px;}
    .first_section .firstCol, .first_section .thirdCol{padding: 0 5px;}
    .first_section .firstCol img{height: auto;}
    .first_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .first_section .thirdCol img{height: auto;}
    .second_section .firstCol, .second_section .thirdCol{padding: 0 5px;}
    .second_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .secondCol h3{margin: 25px 0 15px;font-size:25px;}
    .second_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .secondCol p b{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country {padding: 0 0 20px 40px;}
    .second_section ul.country li{font-size: 18px;line-height: 26px;}
    .second_section .secondCol img{height: auto;}
    .second_section .secondCol .picture2 img{height: auto;}
    .sixth_section .secondCol img{height: auto;}
    .second_section .firstcol img{height: auto;}
    .second_section .thirdCol img{height: auto;}
    .second_section .thirdCol .bluebg{padding: 25px 15px;margin: 25px 0 0;}
    .second_section .thirdCol .bluebg .tab_manu p{font-size: 15px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_menu_body .tmb_f a{font-size: 15px;line-height: 18px;}
    .tab_menu_body {padding: 30px 10px 30px;}
    .second_section table.permiumtable tr th{padding: 0 0 0px 0px;font-size: 10px;line-height: 25px;}
    .second_section table.permiumtable tr td{font-size: 10px;line-height: 25px;padding: 0 20px;}
    .second_section table.permiumtable2 tr th{padding: 0 0 0px 0px;font-size: 10px;line-height: 25px;}
    .second_section table.permiumtable2 tr td{font-size: 10px;line-height: 25px;padding: 0 20px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol, .third_section .thirdCol {padding: 0 5px;}
    .third_section .secondCol p{font-size: 15px;margin: 20px 0 0;}
    .third_section .thirdCol p{font-size: 15px;margin: 20px 0 0;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{margin: 0 0 15px;height: auto;}
    .fifth_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .thirdCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .secondCol .table_of_contents{padding: 25px 15px;margin: 25px 0 0;}
    .fifth_section .secondCol .table_of_contents .tab_manu p{font-size: 15px; margin: 0 0 25px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_menu_body .tmb_f a{font-size:15px;line-height: 18px;}
    .fifth_section .thirdCol h3{margin: 25px 0 15px;font-size: 15px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{padding: 0 0 0px 0px;font-size: 10px;line-height: 25px;}
    .fifth_section table.permiumtable tr td{font-size: 10px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .sixth_section .firstCol h3{font-size: 18px}
    .sixth_section .secondCol h3{font-size: 18px}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.permiumtable{margin: 30px 0 0;}
    .sixth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section table.permiumtable2{margin: 30px 0 0;}
    .sixth_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable2 tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section table.avgpermiumtable{margin: 30px 0 0;}
    .sixth_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol .pic1 img{height: auto;margin: 25px 0;}
    .sixth_section .thirdCol .pic2 img{height: auto;margin: 25px 0;}
    .sixth_section .thirdCol p,.sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol{margin: 0 0 25px;}
    .inbetween_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .inbetween_section .firstCol h3{font-size: 18px}
    .inbetween_section .secondCol h3{font-size: 18px}
    .inbetween_section .firstCol p{font-size: 15px;}
    .inbetween_section table.permiumtable{margin: 30px 0 0;}
    .inbetween_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section table.permiumtable2{margin: 30px 0 0;}
    .inbetween_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable2 tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section table.avgpermiumtable{margin: 30px 0 0;}
    .inbetween_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section .thirdCol .pic1 img{height: auto;margin: 25px 0;}
    .inbetween_section .thirdCol .pic2 img{height: auto;margin: 25px 0;}
    .inbetween_section .thirdCol p,.inbetween_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .inbetween_section .thirdCol h3{font-size: 18px}

}
@media screen and (min-width:481px) and (max-width:640px){
    .headBanner .leftCol img {width: 80%;}
    .headBanner h1{font-size: 40px;}
    .headBanner p {font-size: 20px;}
    .first_section .firstCol, .first_section .thirdCol{padding: 0 5px;}
    .first_section .firstCol img{height: auto;}
    .first_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .first_section .thirdCol img{height: auto;}
    .second_section .firstCol, .second_section .thirdCol{padding: 0 5px;}
    .second_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .secondCol h3{margin: 25px 0 15px;font-size:25px;}
    .second_section ul.country {padding: 0 0 20px 40px;}
    .second_section ul.country li{font-size: 18px;line-height: 26px;}
    .second_section .firstcol img{height: auto;}
    .second_section .secondCol img{height: auto;}
    .second_section .secondCol .picture2 img{height: auto;}
    .sixth_section .secondCol img{height: auto;}
    .second_section .thirdCol img{height: auto;}
    .second_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .secondCol p b{font-size: 15px;margin: 0 0 10px;}
    .second_section .thirdCol .bluebg{padding: 25px 15px;margin: 25px 0 0;}
    .second_section .thirdCol .bluebg .tab_manu .tab_manu_headding p{font-size: 20px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_menu_body .tmb_f a{font-size: 15px;line-height: 18px;}
    .second_section table.permiumtable tr th{padding: 0 0 0px 0px;font-size: 11px;line-height: 25px;}
    .second_section table.permiumtable tr td{font-size: 11px;line-height: 25px;padding: 0 20px;}
    .second_section table.permiumtable2 tr th{padding: 0 0 0px 0px;font-size: 11px;line-height: 25px;}
    .second_section table.permiumtable2 tr td{font-size: 11px;line-height: 25px;padding: 0 20px;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol, .third_section .thirdCol {padding: 0 5px;}
    .third_section .secondCol p{font-size: 15px;margin: 20px 0 0;}
    .third_section .thirdCol p{font-size: 15px;margin: 20px 0 0;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{margin: 0 0 15px;height: auto;}
    .fifth_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .thirdCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .secondCol .table_of_contents{padding: 25px 15px;margin: 25px 0 0;}
    .fifth_section .secondCol .table_of_contents .tab_manu p{font-size: 15px; margin: 0 0 25px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_menu_body .tmb_f a{font-size:15px;line-height: 18px;}
    .fifth_section .thirdCol h3{margin: 25px 0 15px;font-size: 15px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{padding: 0 0 0px 0px;font-size: 11px;line-height: 25px;}
    .fifth_section table.permiumtable tr td{font-size: 11px;line-height: 25px;padding: 0 20px;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .sixth_section .firstCol h3{font-size: 24px}
    .sixth_section .secondCol h3{font-size: 23px}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.permiumtable{margin: 30px 0 0;}
    .sixth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section table.permiumtable2{margin: 30px 0 0;}
    .sixth_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable2 tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section table.avgpermiumtable{margin: 30px 0 0;}
    .sixth_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol .pic1 img{height: auto;margin: 25px 0;}
    .sixth_section .thirdCol .pic2 img{height: auto;margin: 25px 0;}
    .sixth_section .thirdCol p,.sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol{margin: 0 0 25px;}
    .inbetween_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .inbetween_section .firstCol h3{font-size: 24px}
    .inbetween_section .secondCol h3{font-size: 23px}
    .inbetween_section .firstCol p{font-size: 15px;}
    .inbetween_section table.permiumtable{margin: 30px 0 0;}
    .inbetween_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section table.permiumtable2{margin: 30px 0 0;}
    .inbetween_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable2 tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section table.avgpermiumtable{margin: 30px 0 0;}
    .inbetween_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section .thirdCol .pic1 img{height: auto;margin: 25px 0;}
    .inbetween_section .thirdCol .pic2 img{height: auto;margin: 25px 0;}
    .inbetween_section .thirdCol p,.inbetween_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .inbetween_section .thirdCol h3{font-size: 18px}
}
@media screen and (min-width:641px) and (max-width:767px){
    .headBanner .leftCol img {width: 80%;}
    .headBanner h1{font-size: 40px;}
    .headBanner p {font-size: 20px;}
    .first_section .firstCol, .first_section .thirdCol{padding: 0 5px;}
    .first_section .firstCol img{height: auto;}
    .first_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .first_section .thirdCol img{height: auto;}
    .second_section .firstCol, .second_section .thirdCol{padding: 0 5px;}
    .second_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country {padding: 0 0 20px 40px;column-count: 2;}
    .second_section ul.country li{font-size: 18px;line-height: 26px;}
    .second_section .firstcol img{height: auto; margin: 10px 0;}
    .second_section .thirdCol img{height: auto; margin: 10px 0;}
    .second_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .second_section .secondCol img{height: auto; margin: 10px 0;}
    .second_section .secondCol .picture2 img{height: auto; margin: 10px 0;}
    .sixth_section .secondCol img{height: auto; margin: 10px 0;}
    .second_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .secondCol p b{font-size: 15px;margin: 0 0 10px;}
    .tab_menu_body {padding: 30px 10px 30px;}
    .second_section .thirdCol .bluebg{padding: 25px 15px;margin: 25px 0 0;}
    .second_section .thirdCol .bluebg .tab_manu .tab_manu_headding p{font-size: 20px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_menu_body .tmb_f a{font-size: 18px;line-height: 18px;}
    .second_section table.permiumtable tr th{padding: 0 0 0px 0px;font-size: 14px;line-height: 25px;}
    .second_section table.permiumtable tr td{font-size: 14px;line-height: 25px;padding: 3px 0 0 0;}
    .second_section table.permiumtable2 tr th{padding: 0 0 0px 0px;font-size: 14px;line-height: 25px;}
    .second_section table.permiumtable2 tr td{font-size: 14px;line-height: 25px;padding: 3px 0 0 0;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol, .third_section .thirdCol {padding: 0 5px;}
    .third_section .secondCol p{font-size: 15px;margin: 20px 0 0;}
    .third_section .thirdCol p{font-size: 15px;margin: 20px 0 0;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{margin: 0 0 15px;height: auto;}
    .fifth_section .firstCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol h3{margin: 25px 0 15px;font-size: 25px;}
    .fifth_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .thirdCol img{height: auto;margin: 0 0 20px;}
    .fifth_section .thirdCol h3{margin: 25px 0 15px;font-size: 15px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{padding: 0 0 0px 0px;font-size: 14px;line-height: 25px;}
    .fifth_section table.permiumtable tr td{font-size: 14px;line-height: 25px;padding: 3px 0 0 0;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .sixth_section .firstCol h3{font-size: 30px}
    .sixth_section .secondCol h3{font-size: 30px}
    .fifth_section .secondCol .table_of_contents{padding: 25px 15px;margin: 25px 0 0;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_manu_headding p{font-size: 20px; margin: 0 0 25px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_menu_body .tmb_f a{font-size:18px;line-height: 18px;}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.permiumtable{margin: 30px 0 0;}
    .sixth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 2px 20px;}
    .sixth_section table.permiumtable2{margin: 30px 0 0;}
    .sixth_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable2 tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section table.avgpermiumtable{margin: 30px 0 0;}
    .sixth_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol .pic1 img{height: auto;margin: 0 0;}
    .sixth_section .thirdCol .pic2 img{height: auto;margin: 0 0;}
    .sixth_section .thirdCol p,.sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .firstCol, .seventh_section .secondCol, .seventh_section .thirdCol{margin: 0 0 25px;}
    .inbetween_section .firstCol h2{font-size: 30px;line-height: 43px;margin: 0 0 20px;}
    .inbetween_section .firstCol h3{font-size: 30px}
    .inbetween_section .secondCol h3{font-size: 30px}
    .inbetween_section .firstCol p{font-size: 15px;}
    .inbetween_section table.permiumtable{margin: 30px 0 0;}
    .inbetween_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section table.permiumtable2{margin: 30px 0 0;}
    .inbetween_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable2 tr td{font-size: 15px;line-height: 25px;padding: 2px 20px;}
    .inbetween_section table.avgpermiumtable{margin: 30px 0 0;}
    .inbetween_section table.avgpermiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section .thirdCol .pic1 img{height: auto;margin: 0 0;}
    .inbetween_section .thirdCol .pic2 img{height: auto;margin: 0 0;}
    .inbetween_section .thirdCol p,.inbetween_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .inbetween_section .thirdCol h3{font-size: 18px}
}

@media screen and (min-width:768px) and (max-width:991px){
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 22px;}
    .first_section .secondCol h3{font-size: 22px;margin: 0 0 15px;}
    .first_section .secondCol p{font-size: 14px;margin: 0 0 10px;}
    .second_section .firstCol h3{font-size: 22px;margin: 0 0 15px;}
    .second_section .firstCol p{margin: 0 0 10px;font-size: 14px;}
    .second_section ul.country{padding: 0 0 0px;column-count: 2;}
    .second_section ul.country li{font-size: 14px;line-height: 25px;}
    .second_section .thirdCol .bluebg   {padding: 4px 4px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_manu_headding p{font-size: 18px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_menu_body .tmb_f a{font-size: 14px;line-height: 18px;}
    .second_section .firstcol img{height: 313px;}
    .second_section .secondCol h3{margin: 0 0 15px;font-size:22px;}
    .second_section .secondCol img{height: 465px;}
    .second_section .secondCol .picture2 img{height: 313px;}
    .sixth_section .secondCol img{height: 120px;}
    .second_section .thirdCol img{height: 313px;}
    .second_section .secondCol p{font-size: 14px;margin: 0 0 10px;}
    .second_section .secondCol p b{font-size: 14px;margin: 0 0 10px;}
    .second_section table.permiumtable tr th{font-size: 14px;padding: 0 0 5px 0;line-height: 20px;}
    .second_section table.permiumtable tr td{font-size: 9px;line-height: 12px;padding: 5px 0 0 0;}
    .second_section table.permiumtable2 tr th{font-size: 14px;padding: 0 0 5px 0;line-height: 20px;}
    .second_section table.permiumtable2 tr td{font-size: 9px;line-height: 12px;padding: 5px 0 0 0;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol p{font-size: 14px;margin: 0 0 10px;}
    .third_section .thirdCol p{font-size: 14px;margin: 0 0 10px;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{height: 225px;}
    .fifth_section .firstCol h3{font-size: 22px;margin: 0 0 15px;}
    .fifth_section .firstCol p{font-size: 14px;margin: 0 0 10px;}
    .fifth_section .secondCol h3{font-size: 22px;margin: 0 0 15px;}
    .fifth_section .secondCol p{font-size: 14px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: 82px;}
    .fifth_section .thirdCol img{height: 96px;}
    .fifth_section .secondCol .table_of_contents{padding: 4px 4px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_manu_headding p{font-size: 18px; margin: 0 0 25px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_menu_body .tmb_f a{font-size:14px;line-height: 18px;}
    .fifth_section .thirdCol h3{font-size: 13px;margin: 0 0 15px;}
    .fifth_section .thirdCol p{font-size: 14px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{font-size: 14px;padding: 0 0 5px 0;line-height: 20px;}
    .fifth_section table.permiumtable tr td{font-size: 9px;line-height: 12px;padding: 5px 0 0 0;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .sixth_section .firstCol h3{font-size: 12px}
    .sixth_section .secondCol h3{font-size: 12px}
    .sixth_section .firstCol p{font-size: 14px;}
    .sixth_section table.permiumtable{margin: 30px 0 0;}
    .sixth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable tr td{font-size: 9px;line-height: 10px;padding: 7px 0 10px 3px;}
    .sixth_section table.permiumtable2{margin: 30px 0 0;}
    .sixth_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable2 tr td{font-size: 9px;line-height: 10px;padding: 5px 0 10px 3px;}
    .sixth_section table.avgpermiumtable tr th{font-size: 14px;padding: 0 0 5px 0;line-height: 20px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 14px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol p, .sixth_section .thirdCol p a{font-size: 14px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .innerCol h4{font-size: 13px;}
    .seventh_section .innerCol .imgCol img {width: 100%;height: 123px;object-fit: cover;}
    .seventh_section .prevBtnbox a{font-size: 20px;}
    .inbetween_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .inbetween_section .firstCol h3{font-size: 12px}
    .inbetween_section .secondCol h3{font-size: 12px}
    .inbetween_section .firstCol p{font-size: 14px;}
    .inbetween_section table.permiumtable{margin: 30px 0 0;}
    .inbetween_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable tr td{font-size: 9px;line-height: 10px;padding: 8px 0 10px 3px;}
    .inbetween_section table.permiumtable2{margin: 30px 0 0;}
    .inbetween_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable2 tr td{font-size: 9px;line-height: 10px;padding: 8px 0 10px 3px;}
    .inbetween_section table.avgpermiumtable tr th{font-size: 14px;padding: 0 0 5px 0;line-height: 20px;}
    .inbetween_section table.avgpermiumtable tr td{font-size: 14px;line-height: 25px;padding: 0 20px;}
    .inbetween_section .thirdCol p, .inbetween_section .thirdCol p a{font-size: 14px;margin: 0 0 10px;}
    .inbetween_section .thirdCol h3{font-size: 16px;}
    .second_section .thirdCol{}
}

@media screen and (min-width:992px) and (max-width:1030px){
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 22px;}
    .first_section .secondCol h3{font-size: 30px;margin: 0 0 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country{padding: 0 0 0px;column-count: 2;}
    .second_section ul.country li{font-size: 14px;line-height: 25px;}
    .second_section .thirdCol .bluebg   {padding: 4px 4px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_manu_headding p{font-size: 18px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_menu_body .tmb_f a{font-size: 15px;line-height: 18px;}
    .second_section .firstcol img{height: 313px;}
    .second_section .secondCol h3{margin: 0 0 15px;font-size:30px;}
    .second_section .secondCol img{height: 465px;}
    .second_section .secondCol .picture2 img{height: 313px;}
    .sixth_section .secondCol img{height: 120px;}
    .second_section .thirdCol img{height: 313px;}
    .second_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .secondCol p b{font-size: 15px;margin: 0 0 10px;}
    .second_section table.permiumtable tr th{font-size: 11px;padding: 0 0 5px 0;line-height: 20px;}
    .second_section table.permiumtable tr td{font-size: 11px;line-height: 15px;padding: 3px 1px 0 0 ;}
    .second_section table.permiumtable2 tr th{font-size: 11px;padding: 0 0 5px 0;line-height: 20px;}
    .second_section table.permiumtable2 tr td{font-size: 11px;line-height: 15px;padding: 3px 1px 0 0 ;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .third_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{height: 345px;}
    .fifth_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: 108px;}
    .fifth_section .thirdCol img{height: 96px;}
    .fifth_section .secondCol .table_of_contents{padding: 4px 4px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_manu_headding p{font-size: 18px; margin: 0 0 25px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_menu_body .tmb_f a{font-size:15px;line-height: 18px;}
    .fifth_section .thirdCol h3{font-size: 18px;margin: 0 0 25px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{font-size: 11px;padding: 0 0 5px 0;line-height: 20px;}
    .fifth_section table.permiumtable tr td{font-size: 11px;line-height: 15px;padding: 3px 1px 0 0 ;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .sixth_section .firstCol h3{font-size: 12px}
    .sixth_section .secondCol h3{font-size: 12px}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.permiumtable{margin: 30px 0 0;}
    .sixth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable tr td{font-size: 10px;line-height: 10px;padding: 5px 0 10px 3px;}
    .sixth_section table.permiumtable2{margin: 30px 0 0;}
    .sixth_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable2 tr td{font-size: 10px;line-height: 10px;padding: 5px 0 10px 3px;}
    .sixth_section table.avgpermiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol p, .sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .innerCol h4{font-size: 13px;}
    .seventh_section .innerCol .imgCol img {width: 100%;height: 123px;object-fit: cover;}
    .seventh_section .prevBtnbox a{font-size: 20px;}
    .inbetween_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .inbetween_section .firstCol h3{font-size: 12px}
    .inbetween_section .secondCol h3{font-size: 12px}
    .inbetween_section .firstCol p{font-size: 15px;}
    .inbetween_section table.permiumtable{margin: 30px 0 0;}
    .inbetween_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable tr td{font-size: 10px;line-height: 10px;padding: 5px 0 10px 3px;}
    .inbetween_section table.permiumtable2{margin: 30px 0 0;}
    .inbetween_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable2 tr td{font-size: 10px;line-height: 10px;padding: 5px 0 10px 3px;}
    .inbetween_section table.avgpermiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .inbetween_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section .thirdCol p, .inbetween_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .inbetween_section .thirdCol h3{font-size: 18px}
}
@media screen and (min-width:1031px) and (max-width:1199px){
    .headBanner h1{font-size: 40px;}
    .headBanner p{font-size: 22px;}
    .first_section .secondCol h3{font-size: 30px;margin: 0 0 25px;}
    .first_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .second_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section ul.country{padding: 0 0 0px;column-count: 2;}
    .second_section ul.country li{font-size: 14px;line-height: 25px;}
    .second_section .thirdCol .bluebg   {padding: 4px 4px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_manu_headding p{font-size: 15px;margin: 0 0 25px;}
    .second_section .thirdCol .bluebg .tab_manu .tab_menu_body .tmb_f a{font-size: 15px;line-height: 18px;}
    .second_section .firstcol img{height: 313px}
    .second_section .secondCol h3{margin: 0 0 15px;font-size:30px;}
    .second_section .secondCol img{height: 465px;}
    .second_section .secondCol .picture2 img{height: 313px;}
    .sixth_section .secondCol img{height: 120px;}
    .second_section .thirdCol img{height: 313px;}
    .second_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .second_section .secondCol p b{font-size: 15px;margin: 0 0 10px;}
    .second_section table.permiumtable tr th{font-size: 12px;padding: 0 0 5px 0;line-height: 20px;}
    .second_section table.permiumtable tr td{font-size: 12px;line-height: 15px;padding: 3px 1px 0 0;}
    .second_section table.permiumtable2 tr th{font-size: 12px;padding: 0 0 5px 0;line-height: 20px;}
    .second_section table.permiumtable2 tr td{font-size: 12px;line-height: 15px;padding: 3px 1px 0 0;}
    .third_section .firstCol h2{font-size: 38px;line-height: 43px;}
    .third_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .third_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fourth_section .firstCol img, .fourth_section .secondCol img, .fourth_section .thirdCol img{height: 295px;}
    .fifth_section .firstCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .firstCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol h3{font-size: 30px;margin: 0 0 25px;}
    .fifth_section .secondCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section .secondCol img{height: 108px;}
    .fifth_section .thirdCol img{height: 96px;}
    .fifth_section .secondCol .table_of_contents{padding: 4px 4px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_manu_headding p{font-size: 18px; margin: 0 0 25px;}
    .fifth_section .secondCol .table_of_contents .tab_manu .tab_menu_body .tmb_f a{font-size:15px;line-height: 18px;}
    .fifth_section .thirdCol h3{font-size: 18px;margin: 0 0 25px;}
    .fifth_section .thirdCol p{font-size: 15px;margin: 0 0 10px;}
    .fifth_section table.permiumtable tr th{font-size: 12px;padding: 0 0 5px 0;line-height: 20px;}
    .fifth_section table.permiumtable tr td{font-size: 12px;line-height: 15px;padding: 3px 1px 0 0;}
    .sixth_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .sixth_section .firstCol h3{font-size: 12px}
    .sixth_section .secondCol h3{font-size: 12px}
    .sixth_section .firstCol p{font-size: 15px;}
    .sixth_section table.permiumtable{margin: 30px 0 0;}
    .sixth_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable tr td{font-size: 10px;line-height: 12px;padding: 5px 0 10px 3px;}
    .sixth_section table.permiumtable2{margin: 30px 0 0;}
    .sixth_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .sixth_section table.permiumtable2 tr td{font-size: 10px;line-height: 12px;padding: 5px 0 10px 3px;}
    .sixth_section table.avgpermiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .sixth_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .sixth_section .thirdCol p, .sixth_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .seventh_section{padding: 0px 0 100px 0px;}
    .seventh_section .innerCol h4{font-size: 13px;}
    .seventh_section .innerCol .imgCol img {width: 100%;height: 123px;object-fit: cover;}
    .seventh_section .prevBtnbox a{font-size: 20px;}
    .inbetween_section .firstCol h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
    .inbetween_section .firstCol h3{font-size: 12px}
    .inbetween_section .secondCol h3{font-size: 12px}
    .inbetween_section .firstCol p{font-size: 15px;}
    .inbetween_section table.permiumtable{margin: 30px 0 0;}
    .inbetween_section table.permiumtable tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable tr td{font-size: 10px;line-height: 12px;padding: 5px 0 10px 3px;}
    .inbetween_section table.permiumtable2{margin: 30px 0 0;}
    .inbetween_section table.permiumtable2 tr th{padding: 0 0 5px 0px;font-size: 15px;line-height: 25px;}
    .inbetween_section table.permiumtable2 tr td{font-size: 10px;line-height: 12px;padding: 5px 0 10px 3px;}
    .inbetween_section table.avgpermiumtable tr th{font-size: 15px;padding: 0 0 5px 0;line-height: 20px;}
    .inbetween_section table.avgpermiumtable tr td{font-size: 15px;line-height: 25px;padding: 0 20px;}
    .inbetween_section .thirdCol p, .inbetween_section .thirdCol p a{font-size: 15px;margin: 0 0 10px;}
    .inbetween_section .thirdCol h3{font-size: 18px}
}

@font-face {
    font-family: importedFont ;
    src: url("../fonts/AvenirLTStd-Black.woff");
}

.banner-container {
    background-color: #2c3654;
    margin-top: -1%;
    margin-left: 0%;

}

.image-banner {
    max-width: 100%;


}

.adjustments img {
    max-width: 100% !important;
    width: 100%;
}

.text-banner {
    position: absolute;
    right: 20%;
    top: 20%;

}

.text-banner p {
    font-size: 40px;
    font-weight: bold;
    color: white;
    line-height: 50px;
    text-align: start;
}

.relative_class {
    position: relative;

}

.first_three {
    display: flex;
    justify-content: space-evenly;
}

.total-loss h3 {
    font-size: 24px;
    text-align: center;
    font-weight: bolder;
}

.total-loss p {
    font-size: 14px;
    text-align: center;
    color: #2c3654;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;

}

.margin_fix {
    margin: 0 16.6667%;
}

.total-loss li {
    font-size: 14px;
    text-align: center;
    color: #2c3654;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
}

.car_3 {
    padding-left: 20px;
}

.total-thresholds p {
    font-size: 14px;
    text-align: center;
    color: #2c3654;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
}

.adjustments {
    margin-top: 3%;
    display: flex;
}

.margin-col {
    margin: 0 1% 0 1%;
    padding: -1%
}
.table_of_contents table {
    width: 100%;
}
.table_of_contents h3 {
    background-color: #2c3654;
    color: white;
    text-align: center;
    height: 12.5%;
    padding-top: 6%;
    font-size: 20px;
    font-weight: bold;
}

.table_of_contents p {
    background-color: #ebebeb;
    text-align: center;
    color: #2c3654;
    font-size: 16px;
    height: 12.5%;
    padding-top: 3px;
    font-weight: bold;

}

.table_of_contents h4 {
    background-color: #ebebeb;
    color: #df2626;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    height: 12.5%;
    padding-top: 26px;


}

.value_automobiles h5 {
    color: #2c3654;
    font-size: 40px;
    line-height: 60px;
    font-weight: bold;
    text-align: right;

}
.value_automobiles hr{
    border: 4px solid #2c3654;
}
.margin_top_cases{
    margin-top: 4%
}

.offered_payment p {
    font-size: 14px;
    color: #2c3654;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
}

.similar_models p {
    font-size: 14px;
    color: #2c3654;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
}

.red_car1 {
    background-color: #2c3654;
    height: 300px;
    display: flex;

}

.green_car {
    background-color: #2c3654;
    height: 300px;
    display: flex;
}

.red_car2 {
    background-color: #2c3654;
    height: 300px;
    display: flex;

}

.center {
    object-fit: contain;
    object-position: center;

}

.totalizing_vehicle h3 {
    font-size: 26px;
    font-weight: bold;
}

.totalizing_vehicle p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top: 6%;
}
.table_of_contents2 table{
    width: 100%;
}

.table_of_contents2 h3 {
    background-color: #2c3654;
    color: white;
    text-align: center;
    height: 10%;
    padding-top: 6%;
    font-size: 20px;
    font-weight: bold;
}

.table_of_contents2 p {
    background-color: #ebebeb;
    text-align: center;
    color: #2c3654;
    font-size: 16px;
    height: 10%;
    padding-top: 3px;
    font-weight: bold;

}

.table_of_contents2 h4 {
    background-color: #ebebeb;
    color: #df2626;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    height: 10%;
    padding-top: 26px;

}

.car_crash {
    max-width: 100%;
    background-color: #2c3654;
    margin-top: 4%;
}

.dispute_total_loss h3 {
    font-size: 26px;
    font-weight: bold;
}

.dispute_total_loss p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top: 6%
}

.salvage_title h3 {
    text-align: right;
    font-size: 36px;
    color: #1d1d1d;
    font-weight: bolder;
}

.salvage_title p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top: 6%;
}

.salvage_title hr {
    margin-top: 10%;
    border: 4px solid #2c3654;
}

.rebuilt_insurance h3 {
    text-align: left;
    font-size: 18px;
    color: #1d1d1d;
    font-weight: 900;
}

.rebuilt_insurance p {
    margin-top: 4%;
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
}


.rebuilt_title p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top: 4%;
}

.buying_recovered h3 {
    color: #1d1d1d;
    font-size: 24px;
    font-weight: bold;
    text-align: justify;

}

.buying_recovered p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top: 5%;
}

.buying_recovered h6 {
    color: #1d1d1d;
    font-size: 20px;
    font-weight: bold;
    text-align: left;
    margin-top: 5%;
}

.vin_verification h6 {
    color: #1d1d1d;
    font-size: 20px;
    font-weight: bold;
    text-align: left;
    margin-top: 5%;

}

.vin_verification p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top: 5%;
}

.obtain_total_loss h6 {
    color: #1d1d1d;
    font-size: 20px;
    font-weight: bold;
    text-align: justify;
    margin-top: 4%;
}

.obtain_total_loss p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top: 4%;
}

.loss_formula h3 {
    text-align: right;
    font-size: 36px;
    color: #1d1d1d;
    font-weight: bolder;
}

.loss_formula p {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: bold;
    line-height: 20px;
    text-align: justify;
    margin-top:6%;
}
.loss_formula img{
    margin-top: 5%;
}
.state_cost hr {
    border: 4px solid #2c3654;
}
.state_state p {
    font-size: 16px;
    font-weight: bolder;
    color: #2c3654;
    margin-left: 3%;
}

.cost_total_loss p {
    font-size: 16px;
    font-weight: bolder;
    color: #2c3654;

}



.usa_states1 p {
    font-size: 14px;
    color: #2c3654;
    margin-top: 7%;
    margin-left: 10%;
    font-weight: bold;
    height: 13px;
}

.vl {
    border-left: 1px solid #2c3654;
    height: 302px;
}

.cost_percentage p {
    font-size: 14px;
    color: #2c3654;
    margin-top: 7%;
    font-weight: bold;
    height: 13px;
}

.uninsured_coverage {
    margin-top: 20%;
    margin-bottom: 20%;
}

.uninsured_coverage_2 {
    margin-top: 20%;
    margin-bottom: 20%;
}

.uninsured_coverage_3 {
    margin-top: 20%;
    margin-bottom: 20%;
}

.picture_text {
    position: relative;
    text-align: center;
    color: white;
}

.centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin-top: 1%;
}
.centered p{
    color:white;
}
.picture_text img{
    margin-top: 2%;
}
.not_visited a:visited{
    text-decoration: none;
    color: white;
}

@media only screen and (min-width: 1900px) {
    .banner-container {
        margin-top: 9%;
        margin-left: 0;
    }

    .text-banner {
        right: 26%;
        top: 23%;
    }

    .text-banner p {
        font-size: 57px;
        line-height: 70px;


    }
    .text_responsive p{
        font-size: 139%;
        line-height: 139%;
    }
    .text_responsive h3{
        font-size: 200%;
        line-height: 139%;
    }
    .text_responsive h4{
        font-size: 139%;
        line-height: 139%;
    }
    .text_responsive li{
        font-size: 139%;
        line-height: 139%;
    }
    .text_responsive table p{
        font-size: 139%;
        line-height: 139%;
    }
    .text_responsive h5{
        font-size: 455%;
        line-height: 139%;
    }
    .text_responsive h6{
        font-size: 180%;
        line-height: 139%;
    }
    .salvage_title h3{
        font-size: 300% !important;
    }
    .usa_states1 p{
        font-size:128%!important;

    }
    .total-loss p{
        font-size: 139%;
        line-height: 121%!important;

    }
    .total-loss li{
        font-size: 139%;
        line-height: 121%!important;
    }
    .total-thresholds p{
        font-size: 139%;
        line-height: 121%!important;
    }
    .centered p{
        font-size: 26px;
        color: white;
    }
    .table_of_contents h3{
        padding-top: 4%;
    }
    .table_of_contents2 h3{
        padding-top: 4%;
    }
    .table_of_contents2 h4{
        padding-top: 40px!important;
    }
    .salvage_title hr{
        margin-top: 184px!important;
    }
}

@media only screen and (min-width: 2200px) {
    .banner-container {
        margin-top: 8%;
        margin-left: 0;
    }

    .text-banner {
        right: 22%;
        top: 17%;
    }

    .text-banner p {
        font-size: 66px;
        line-height: 81px;


    }
    .text_responsive p{
        font-size: 139%;
        line-height: 139%;
    }
    .text_responsive h3{
        font-size: 200%;
        line-height: 139%;
    }
    .text_responsive h4{
        font-size: 139%;
        line-height: 139%;
        padding-top: 38px;
    }
    .text_responsive li{
        font-size: 139%;
        line-height: 139%;
    }
    .text_responsive table p{
        font-size: 139%;
        line-height: 139%;
    }
    .text_responsive h5{
        font-size: 455%;
        line-height: 139%;
    }
    .text_responsive h6{
        font-size: 180%;
        line-height: 139%;
    }
    .salvage_title h3{
        font-size: 300% !important;
    }
    .usa_states1 p{
        font-size:128%!important;

    }
    .total-loss p{
        font-size: 139%;
        line-height: 139%!important;

    }
    .total-loss li{
        font-size: 139%;
        line-height: 139%!important;
    }
    .total-thresholds p{
        font-size: 139%;
        line-height: 139%!important;
    }
    .table_of_contents h3{
        padding-top: 5%!important;
    }
    .table_of_contents2 h3{
        padding-top: 5%!important;
    }
    .centered p{
        font-size: 30px;
        color: white;
    }
}
@media only screen and (min-width: 2100px) {
    .total-loss p {
        font-size: 139%;
        line-height: 139% !important;

    }

    .total-loss li {
        font-size: 139%;
        line-height: 139% !important;
    }

    .total-thresholds p {
        font-size: 139%;
        line-height: 139% !important;
    }
    .centered p{
        font-size: 30px;
        color: white;
    }
}
@media only screen and (min-width: 2400px) {
    .banner-container {
        margin-top: 7%;
        margin-left: 0;
    }

    .text-banner {
        right: 22%;
        top: 17%;
    }

    .text-banner p {
        font-size: 72px;
        line-height: 88px;


    }
    .text_responsive p{
        font-size: 175%;
        line-height: 140%;
    }
    .text_responsive h3{
        font-size: 245%;
        line-height: 175%;
    }
    .text_responsive h4{
        font-size: 175%;
        line-height: 175%;
        padding-top: 45px;
    }
    .text_responsive li{
        font-size: 175%;
        line-height: 175%;
    }
    .text_responsive table p{
        font-size: 175%;
        line-height: 175%;
    }
    .text_responsive h5{
        font-size: 455%;
        line-height: 175%;
    }
    .text_responsive h6{
        font-size: 219%;
        line-height: 139%;
    }
    .salvage_title h3{
        font-size: 312% !important;
    }
    .usa_states1 p{
        font-size:160%!important;
        line-height: 120%!important;

    }
    .total-loss p{
        font-size: 175%;
        line-height: 114%!important;

    }
    .total-loss li{
        font-size: 175%;
        line-height: 114%!important;
    }
    .total-thresholds p{
        font-size: 175%;
        line-height: 114%!important;
    }
    .salvage_title hr{
        margin-top: 50%;
    }
}


@media only screen and (width: 1600px) {
    .banner-container {
        margin-top: 9%;
        margin-left: 0;
    }

    .text-banner {
        right: 14%;
        top: 29%;
    }

    .text-banner p {
        font-size: 48px;
        line-height: 59px;


    }
    .text_responsive p{
        font-size: 117%;
        line-height: 117%;
    }
    .text_responsive h3{
        font-size: 168%;
        line-height: 117%;
    }
    .text_responsive h4{
        font-size: 117%;
        line-height: 117%;
    }
    .text_responsive li{
        font-size: 117%;
        line-height: 117%;
    }
    .text_responsive table p{
        font-size: 117%;
        line-height: 117%;
    }
    .text_responsive h5{
        font-size: 383%;
        line-height: 117%;
    }
    .text_responsive h6{
        font-size: 152%;
        line-height: 117%;
    }
    .salvage_title h3{
        font-size: 253% !important;
    }
    .usa_states1 p{
        font-size:107%!important;

    }
    .total-loss p{
        font-size: 117%;
        line-height: 116%!important;

    }
    .total-loss li{
        font-size: 117%;
        line-height: 116%!important;
    }
    .total-thresholds p{
        font-size: 117%;
        line-height: 116%!important;
    }
    .salvage_title hr{
        margin-top: 37%;
    }
    .centered p{
        font-size: 23px;
        color: white;
    }
}
@media only screen and (width: 1000px) {
    .banner-container {
        margin-top: -3%;
        margin-left: 0;
    }

    .text-banner {
        right: 14%;
        top: 15%;
    }

    .text-banner p {
        font-size: 42px;
        line-height: 51px;


    }
    .text_responsive p{
        font-size: 73%;
        line-height: 100%;
    }
    .text_responsive h3{
        font-size: 104%;
        line-height: 100%;
    }
    .text_responsive h4{
        font-size: 73%;
        line-height: 100%;
    }
    .text_responsive li{
        font-size: 73%;
        line-height: 100%;
    }
    .text_responsive table p{
        font-size: 73%;
        line-height: 100%;
    }
    .text_responsive h5{
        font-size: 238%;
        line-height: 100%;
    }
    .text_responsive h6{
        font-size: 95%;
        line-height: 100%;
    }
    .salvage_title h3{
        font-size: 157% !important;
    }
    .usa_states1 p{
        font-size:67%!important;

    }
    .total-loss p{
        font-size: 73%;
        line-height: 110%!important;

    }
    .total-loss li{
        font-size: 73%;
        line-height: 110%!important;
    }
    .total-thresholds p{
        font-size: 73%;
        line-height: 110%!important;
    }
    .table_of_contents h4{
        padding-top: 16px;
    }
    .table_of_contents2 h4{
        padding-top: 16px;
    }
    .centered p{
        font-size: 14px!important;
        color: white;
    }
    .salvage_title hr{
        margin-top: 31%;
        border: 3px solid #2c3654!important;
    }
    .vl{
        height: 264px;
    }
    .state_cost hr{
        border: 3px solid #2c3654 !important;
    }
}
@media only screen and (width: 800px) {
    .banner-container {
        margin-top: 9%;
        margin-left: 0;
    }

    .text-banner {
        right: 18%;
        top: 29%;
    }

    .text-banner p {
        font-size: 24px;
        line-height: 29px;


    }

    .text_responsive p {
        font-size: 59%;
        line-height: 100%;
    }

    .text_responsive h3 {
        font-size: 84%;
        line-height: 100%;
    }

    .text_responsive h4 {
        font-size: 59%;
        line-height: 100%;
        padding-top: 14px;
    }

    .text_responsive li {
        font-size: 59%;
        line-height: 100%;
    }

    .text_responsive table p {
        font-size: 59%;
        line-height: 100%;
    }

    .text_responsive h5 {
        font-size: 192%;
        line-height: 100%;
    }

    .text_responsive h6 {
        font-size: 76%;
        line-height: 100%;
    }

    .salvage_title h3 {
        font-size: 127% !important;
    }

    .usa_states1 p {
        font-size: 53% !important;

    }

    .total-loss p {
        font-size: 59%;
        line-height: 100% !important;

    }

    .total-loss li {
        font-size: 59%;
        line-height: 100% !important;
    }

    .total-thresholds p {
        font-size: 59%;
        line-height: 100% !important;
    }

    .usa_states1 p {
        margin-top: 0 !important;
    }

    .cost_percentage p {
        margin-top: 0 !important;
    }

    .vl {
        height: 180px !important;
    }

    .salvage_title hr {
        margin-top: 31%;
        border: 2px solid #2c3654 !important;
    }

    .centered p {
        font-size: 10px !important;
        color: white;
        padding-top: 3px;

    }
    .state_cost hr{
        border: 2px solid #2c3654 !important;
    }
}
@media only screen and (width: 500px) {
    .banner-container {
        margin-top: -3%;
        margin-left: 0;
    }

    .text-banner {
        right: 14%;
        top: 15%;
    }

    .text-banner p {
        font-size: 42px;
        line-height: 51px;


    }

    .text_responsive p {
        font-size: 36%;
        line-height: 100%;
    }

    .text_responsive h3 {
        font-size: 52%;
        line-height: 100%;
    }

    .text_responsive h4 {
        font-size: 36%;
        line-height: 100%;
        padding-top: 10px!important;
    }

    .text_responsive li {
        font-size: 36%;
        line-height: 100%;
    }

    .text_responsive table p {
        font-size: 36%;
        line-height: 100%;
    }

    .text_responsive h5 {
        font-size: 119%;
        line-height: 100%;
    }

    .text_responsive h6 {
        font-size: 48%;
        line-height: 100%;
    }

    .salvage_title h3 {
        font-size: 78% !important;
    }

    .usa_states1 p {
        font-size: 33% !important;

    }

    .total-loss p {
        font-size: 36%;
        line-height: 120% !important;

    }

    .total-loss li {
        font-size: 36%;
        line-height: 120% !important;
    }

    .total-thresholds p {
        font-size: 36%;
        line-height: 120% !important;
    }
    .value_automobiles hr{
        margin-top: 10px;
    }
    .cars_adjustments{
        height: 150px;
    }
    .usa_states1 p{
        margin-top: 0!important;
        height: 7px;
    }
    .cost_percentage p{
        margin-top: 0!important;
        height: 7px;
    }
    .vl {
        height: 96px!important;
    }
    .salvage_title hr {
        margin-top: 31%;
        border: 2px solid #2c3654 !important;
    }

    .centered p {
        font-size: 7px !important;
        color: white;
        padding-top: 3px;

    }
    .state_cost hr{
        border: 2px solid #2c3654 !important;
    }
}

.text-center{
    text-align: center!important;
}
.text-left{
    text-align: left !important;
}
.text-right{
    text-align: right !important;
}
.text-bold{
    font-weight: bold !important;
}
.border-none{
    border: none !important;
}
.headBanner .hero_title, .headBanner .hero_subtitle{
    text-align: left !important;
}
.padding_top-5{
    padding-top: 48px;
}
.content_title_item{
    font-family: 'Roboto', sans-serif !important;
    font-size: 36px !important;
    color: #121212 !important;
    margin: 0 0 25px !important;
    line-height: 120% !important;
    font-weight: 500 !important;
}
.content_title_item_two{
    font-family: 'Roboto', sans-serif !important;
    font-size: 24px !important;
    color: #121212 !important;
    margin: 0 0 25px !important;
    line-height: 120% !important;
    font-weight: 500 !important;
}
.content_title_item_three{
    font-family: 'Roboto', sans-serif !important;
    font-size: 30px !important;
    color: #2b2b2b !important;
    margin: 0 0 25px !important;
    line-height: 120% !important;
    font-weight: 500 !important;
}
.content_title_item_four{
    font-family: 'Roboto', sans-serif !important;
    font-size: 48px !important;
    color: #2b2b2b !important;
    margin: 0 0 25px !important;
    line-height: 120% !important;
    font-weight: 500 !important;
    text-transform: none;
}
.section_desc_content{
    font-size: 18px !important;
    font-family: 'Roboto', sans-serif !important;
    color: #2c3654 !important;
    font-weight: 400 !important;
    text-align: justify !important;
    margin: 0 0 20px !important;
    line-height: 24px !important;
}
.section_desc_content_one{
    font-size: 24px !important;
    font-family: 'Roboto', sans-serif !important;
    color: #2c3654 !important;
    font-weight: 400 !important;
    text-align: justify !important;
    margin: 0 0 20px !important;
    line-height: 32px !important;
}

.section_desc_content.text-bold{
    font-weight: bold !important;
}
.sixth_section table.avgpermiumtable.custom tr.tbody td:first-child {
    border-right: none !important;
}
.sixth_section table.avgpermiumtable.custom tr.tbody td:nth-child(2) {
    border-right: 1px solid #2c3654;
}
.custom_tab_nav .tab_manu_headding {
    font-size: 24px !important; 
    font-family: 'Roboto', sans-serif !important;
}
.custom_tab_nav .tmb_01 .content-p a:hover{
    color: #ff8888 !important;
}
.tab_item_one .tmb_01 .content-p a:hover{
    color: #ff8888 !important;
}

.headBannerItem_one{
    background: #004A80 !important;
}
.custom_section_one .tab_manu_headding{
    background: #004A80!important;
}
.custom_section_one .custom_tab_nav .tab_menu_body{
    padding: 70px 0;
}
.custom_section_one .custom_tab_nav .tab_menu_body p{
    padding: 10px;
}
.custom_section_one .custom_tab_nav .tab_menu_body p a {
    font-size: 24px;
    color: #1148d2;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;
}
.post_ul_custom .list_unstyle{
    list-style: none;
    padding: 12px 0;
}
.seventh_section .rightCol img{
    height: auto !important;
}
@media screen and (min-width: 320px) and (max-width: 768px) {
  .cusom__responsive {
    padding-top: 40px !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px)
{
  .cusom__responsive {
    padding-top: 0 !important;
  }
}
.custom_section_one .custom_image img{
    height: auto !important;
}
.custom_section_one .tab_item_one .tab_manu_headding{
    background: #2c3654 !important;
} 
.custom_section_one .tab_item_one .tab_menu_body p{
    padding: 10px;
}
.custom_section_one .tab_item_one .tab_menu_body p a {
    font-size: 18px;
    color: #2c3654;
    font-family: 'Roboto', sans-serif;
    text-align: justify;
    font-weight: 500;
    margin: 0 0 10px;
}
.post_ul_custom .list_unstyle_item{
    list-style: none;
    padding:  0;
}
.bottom_nav_item_explore{
    display: flex;
}
.bottom_nav_item_explore img{
    padding-left: 10px;
}
.banner_section_item{
    background-image: url('/images/front_web/goodsinsured/blogs/business-image-one.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 847px;
    position: relative;
}
.banner_section_item .banner_text{
    width: 70%;
    margin: 0 15%;
}
.banner_section_item .banner_text .card {
    border-radius: 15px;
    box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.2);
    font-size: 2rem;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 20%;
}
.banner_section_item .banner_text .card:before {
    background-color: rgb(168 168 168 / 30%);
    backdrop-filter: blur(1px) saturate(128%) contrast(49%) brightness(110%);
    content: '';
    height: 100%;
    position: absolute;
    width: 100%;
}
.banner_section_item .banner_text .card .heading{
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #fff;
    text-align: center;
    position: relative;
    line-height: 58px;
    z-index: 2;
    padding-bottom: 20px;
}
.banner_section_item .banner_text .card .sub_heading{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #fff;
    text-align: center;
    position: relative;
    line-height: 32px;
    z-index: 2;
}
.padding_top-10{
    padding-top: 100px;
}
.padding_bottom-10{
    padding-bottom: 100px;
}
.custom_section_item_two{
    background-image: url('/images/front_web/goodsinsured/blogs/business-image-two.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 809px;
    position: relative;
}

.custom_section_item_two .text_content{
    width: 70%;
    margin: 0 15%;
}
.custom_section_item_two .text_content .card {
    border-radius: 15px;
    box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.2);
    font-size: 2rem;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 20%;
}
.custom_section_item_two .text_content .card:before {
    background-color: rgb(168 168 168 / 30%);
    backdrop-filter: blur(1px) saturate(128%) contrast(49%) brightness(110%);
    content: '';
    height: 100%;
    position: absolute;
    width: 100%;
}
.custom_section_item_two .text_content .card .heading{
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #454545;
    text-align: center;
    position: relative;
    line-height: 58px;
    z-index: 2;
    padding-bottom: 20px;
}
.custom_section_item_two .text_content .card .sub_heading{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #454545;
    text-align: center;
    position: relative;
    line-height: 32px;
    z-index: 2;
}
.custom_section_item_two .text_content .card .section_desc_content_one{
    color: #454545 !important;
    position: relative;
    z-index: 2;
    font-size: 18px !important;
    text-align: center!important;
}
.custom_section_one .custom_image{
    height: auto !important;
}
.custom_section_item_four{
    background-image: url('/images/front_web/goodsinsured/blogs/business-image-three.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 1070px;
    position: relative;
}
.custom_section_item_four .section_text .section_desc_content{
    text-align: center!important;
}
.custom_section_item_five .section_desc_content{
    text-align: center!important;
    margin-bottom: 0 !important;
}
@media screen and (min-width: 320px) and (max-width: 768px) {
    .banner_section_item .banner_text .card {
        margin-top: 5%;
    }
    .banner_section_item .banner_text .card .heading {
        line-height: 40px;
    }
    .banner_section_item .banner_text {
        width: 100%;
        margin: 0;
    }
    .second_section.padding_top-10.padding_bottom-10{
        padding: 40px 0;
    }
    .custom_section_item_two .text_content {
        width: 100%;
        margin: 0;
    }
    .custom_padding_section.padding_top-10{
        padding-top: 40px;
    }
    .custom_padding_section.padding_bottom-10{
        padding-bottom: 40px;
    }
    .padding_top_sm_none{
        padding-top: 0;
    }
    .padding_bottom_sm_none{
        padding-bottom: 0;
    }
}
/* insurance-for-delis artical page styles*/
.banner_section_item_two{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-one.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
/* hero text */
.banner_section_item_two .banner_text{
    position: relative;
    top: 300px;
}
.second_section .custom_text_right .content_title_item_four{
    text-align: right!important;
}
.second_section .custom_text_right .section_desc_content{
    text-align: right!important;
}
.second_section .custom_text_right .post_ul_custom .list_unstyle_item{
    text-align: right!important;
}
/* mobile reponsive */
@media screen and (min-width: 320px) and (max-width: 767px) {
    .banner_section_item_two{ height: 600px;  background-position: left center !important;  }
    .banner_section_item_two:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .banner_section_item_two .banner_text { top: 150px; }
    .banner_section_item_two .banner_text .content_title_item_four { font-size: 30px !important;}
    .padding_top-10{  padding-top: 30px; }
    .padding_bottom-10{  padding-bottom: 30px; }
    .padding_top-5{ padding-top: 20px; }
    .padding_bottom-5{ padding-bottom: 20px;}
    .delis_section.second_section .leftCol img{height: 300px;} 
    .delis_section.second_section .rightCol img{height: 300px !important;} 
}
/* tab reponsive */
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .banner_section_item_two{ background-position: left center !important;  }
    .banner_section_item_two:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .banner_section_item_two .banner_text {  top: 70px; }
    .banner_section_item_two .banner_text .content_title_item_four { font-size: 48px !important; }
    .padding_top-10{padding-top: 40px !important; }
    .padding_bottom-10{ padding-bottom: 40px !important; }
    .delis_section.second_section .leftCol img{height: 300px;} 
    .delis_section.second_section .rightCol img{height: 300px !important;} 
}
/* ipad pro responsive */
@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .banner_section_item_two .banner_text .content_title_item_four { font-size: 30px !important; }
    .padding_bottom-10{ padding-bottom: 60px !important; }
    .padding_top-10{ padding-top: 60px !important; }
    .delis_section.second_section .leftCol img{height: auto!important;} 
    .delis_section.second_section .rightCol img{height: auto!important;} 
}
/* insurance-for-dental-labs page hero background image */
.banner_section_item_three{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-two.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
/*  hero-text */
.banner_section_item_three .banner_text{
    position: relative;
    top: 300px !important;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .banner_section_item_three{ height: 600px;  background-position: left center !important;  }
    .banner_section_item_three:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .banner_section_item_three .banner_text { top: 100px;}
    .banner_section_item_three .banner_text .content_title_item_four { font-size: 30px !important;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .banner_section_item_three{ background-position: left center !important;  }
    .banner_section_item_three:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .banner_section_item_three .banner_text { top: 70px;}
    .banner_section_item_three .banner_text .content_title_item_four { font-size: 48px !important;}
    .dental_lab_section.second_section .leftCol img{height: 300px!important;} 
    .dental_lab_section.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .banner_section_item_three{ background-position: center center !important;  }
    .banner_section_item_three .banner_text { top: 270px; }
    .banner_section_item_three .banner_text .content_title_item_four { font-size: 30px !important; }
    .dental_lab_section.second_section .leftCol img{height: 300px!important;} 
    .dental_lab_section.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 1024px) and (max-width: 1365px){
    .dental_lab_section.second_section .leftCol img{height: auto!important;} 
    .dental_lab_section.second_section .rightCol img{height: auto!important;} 
}
@media screen and (min-width: 1366px) and (max-width: 1680px){
    .banner_section_item_three{height: 700px;}
    .banner_section_item_three .content_title_item_four{font-size: 36px!important;}
}
/* insurance for dentists hero */
.banner_section_item_four{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-three.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
.banner_section_item_four .banner_text{
    position: relative;
    top: 300px;
}
@media screen and (min-width: 320px) and (max-width: 768px) {
    .banner_section_item_four{ height: 600px;  background-position: left center !important;  }
    .banner_section_item_four:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .banner_section_item_four .banner_text { top: 100px; }
    .banner_section_item_four .banner_text .content_title_item_four {  font-size: 30px !important; }
    .dentists_sectiion.second_section .leftCol img{height: 300px!important;} 
    .dentists_sectiion.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .banner_section_item_four{ background-position: left center !important;  }
    .banner_section_item_four:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .banner_section_item_four .banner_text { top: 70px; }
    .banner_section_item_four .banner_text .content_title_item_four { font-size: 48px !important; }
    .dentists_sectiion.second_section .leftCol img{height: 300px!important;} 
    .dentists_sectiion.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .banner_section_item_four{ background-position: center center !important;  }
    .banner_section_item_four .banner_text { top: 300px; }
    .banner_section_item_four .banner_text .content_title_item_four { font-size: 30px !important; }
    .dentists_sectiion.second_section .leftCol img{height: auto!important;} 
    .dentists_sectiion.second_section .rightCol img{height: auto!important;} 
}

@media screen and (min-width: 1366px) and (max-width: 1680px){
    .banner_section_item_four{height: 700px;}
    .banner_section_item_four .content_title_item_four{font-size: 36px!important;}
}
/* insurance for digital marketing agencies hero section */
.banner_section_item_five{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-four.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
.custom_text_item.text-center{
    text-align: center!important;
}

.custom_text_item.text-right{
    text-align: right!important;
}
/* hexagon block started  */
.hexagon-container {
    top: 308px;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    background: red;
}

.hexagon-wrap {
  position: absolute;
  display: block;
  width: 600px;
  height: 517px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

.hexagon img {
  width: 100%;
  margin-top: -5px;
}

.hexagon, 
.hexagon div {
  margin: 0 auto;
  transform-origin: 50% 50%;
  overflow: hidden;
}

.hexagon {
    text-align: center;
    margin: 0;
    width: 747px;
    height: 630px;
}
.hexagon div {
  width: 100%;
  height: 100%;
}

.hexagon {
  transform: rotate(120deg);
}

.hexagon-outer-rotation {
  transform: rotate(-60deg);
}

.hexagon-inner-rotation {
  transform: rotate(-60deg);
  background: #fff;
}
.hexagon .banner_text{
    padding: 100px 60px 0;
    transform: rotate(120deg)
}
.hexagon-inner-rotation .content_title_item_four{
    padding: 0 35px;
}
.hexagon-inner-rotation .section_desc_content_one{
    padding: 0 35px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .hexagon {
        width: 635px;
        height: 549px;
    }
    .hexagon .banner_text {
        padding: 50px 60px 0;
    }
    .digital_section.second_section .leftCol img{height: 300px!important;} 
    .digital_section.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .hexagon-wrap{
        width: 100%;
    }
    .hexagon {
        width: 320px;
        height: 470px;
    }
    .hexagon .banner_text {
        padding: 95px 0px 0;
    }
    .hexagon .banner_text .content_title_item_four{
        font-size: 24px !important;
    }
    .hexagon-inner-rotation .section_desc_content_one {
        padding: 0px 15px;
    }
    .hexagon .banner_text .section_desc_content_one{
        font-size: 18px !important;
        line-height: 22px!important;
    }
    .digital_section.second_section .leftCol img{height: 300px!important;} 
    .digital_section.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 1024px) and (max-width: 1365px){
    .digital_section.second_section .leftCol img{height: auto!important;} 
    .digital_section.second_section .rightCol img{height: auto!important;} 
}
/* hexagon block end */
.full-width{
    width: 100%;
}
/* insurance for doctor hero section  */
.banner_section_item_six{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-five.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
.custom_margin_bottom-5{
    margin-bottom: 5px !important;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .doctors_section.second_section .leftCol img{height: 300px!important;} 
    .doctors_section.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .doctors_section.second_section .leftCol img{height: 300px!important;} 
    .doctors_section.second_section .rightCol img{height: 300px!important;} 
}
@media screen and (min-width: 1024px) and (max-width: 1365px){
    .doctors_section.second_section .leftCol img{height: auto!important;} 
    .doctors_section.second_section .rightCol img{height: auto!important;} 
}
/* insurance for door and window installer hero section*/
.banner_section_item_seven{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-six.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 798px;
    position: relative;
}
.hero_text_item_one{
    position: relative;
    top: 50%;
    background: #fff;
    padding: 40px 0;
    bottom: 0;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .hero_text_item_one {
        top: 28%;
    }
}
/* insurance for draftsmen hero section */
.banner_section_item_eight{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-seven.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 821px;
    position: relative;
}
.banner_section_item_nine{
    background-image: url('/images/front_web/goodsinsured/blogs/hero-image-eight.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 821px;
    position: relative;
}
.nav_item{
    width: 100%;
    background: red;
    padding: 40px;
    display: flex;
}
.nav_item .left_nav{
    width: 24%;
    height: 120px;
    margin-right: 1%;
    margin-left: 1%;
}
.nav_item .center_nav{
    width: 46%;
    margin: 0 1%;
}
.nav_item .right_nav{
    width: 24%;
    background: blue;
    height: 120px;
    margin-right: 1%;
    margin-left: 1%;
}
.nav_item .left_nav{
    display: flex;
}
.nav_item .left_nav .nav_arrow {
    height: 65px;
    width: 65px;
    background: #ddd;
    text-align: center;
    align-items: center;
    display: block;
    position: relative;
    border-radius: 100%;
}
.nav_item .left_nav .nav_arrow img{
    position: relative;
    top: 7px;
}
.nav_item .left_nav .post_image {
    height: 120px;
    width: 120px;
    padding-left: 15px;
}
.center_item{
    width: 100%;
}
.nav_item .right_nav{
    display: flex;
}
.nav_item .right_nav .nav_arrow {
    height: 65px;
    width: 65px;
    background: #ddd;
    text-align: center;
    align-items: center;
    display: block;
    position: relative;
    border-radius: 100%;
}
.nav_item .right_nav .nav_arrow img{
    position: relative;
    top: 7px;
}
.nav_item .right_nav .post_image {
    height: 120px;
    width: 120px;
    padding-right: 15px;
}
.nav_item .center_nav .center_item .innerBox{
    width: 360px;
    height: 240px;
}
.nav_item .center_nav .center_item {
    padding-left: 5px;

}
.noBgcolor{
    background: transparent!important;
}
.seventh_section .bordered{
    background: #ddd;
    border-radius: 100%;
    padding: 15px;
}
.custom_padding .innerBox{
    height: 240px !important;
}
.explore_article{
    width: 100%;
}
.explore_article .img{
    width: 33.33%;
    float: left;
}
.full_width{
    width: 100%;
}
.d-block{
    display: block;
}
.innerBox.innerBoxOne{
    height: 145px !important;
    margin-top: 50px;
}
@media screen and (min-width: 320px) and (max-width: 768px) {
    .innerBox.innerBoxOne{margin-top: 0; margin-bottom: 25px; }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .innerBox.innerBoxOne{ margin-top: 0; }
    .custom_padding .innerBox {height: 145px !important; margin-bottom: 0;}
    .seventh_section .bordered { padding: 5px; }
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .seventh_section .bordered {  padding: 15px;}
    .custom_padding .innerBox { height: 200px !important;}
    .innerBox.innerBoxOne{ height: 145px !important; margin-top: 25px;}
}
/* bootm nav image hover effect start*/
.section_desc_content_two{
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
    color: #2c3654 ;
    font-weight: 500!important;
    line-height: 14px;
}
.box{
    font-family: 'Roboto', sans-serif;
    overflow: hidden;
    position: relative;
    z-index: 1;
    transition: all .5s;
}
.box:hover{ box-shadow: 3px 3px 5px #999; }
.box:before,
.box:after{
    content: "";
    background: radial-gradient(circle at 23% 70%,rgba(255,255,255,0.8),#fff 30%);
    width: 150%;
    height: 150%;
    opacity: 0;
    transform: rotate(45deg);
    position: absolute;
    top: -22.5%;
    right:-150%;
    z-index: 1;
    transition: all 0.35s ease;
}
.box:after{
    background: rgba(255,255,255,0.5);
    width: 74%;
    height: 74%;
    right: auto;
    left: -28%;
    top: -65%;
}
.box:hover:before{
    opacity: 1;
    right: -88%;
}
.box:hover:after{
    opacity: 1;
    top: -35%;
}
.box img{
    height: auto;
    transition: all 0.5s ease;
}
.box:hover img{ transform: scale(1.2); }
.box .box-content{
    text-align: right;
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    right: -100%;
    z-index: 2;
    transition: all .5s;
}
.box:hover .box-content{ right: 5%; left: 5%; display: block }
.box .title{
    color: #1e272e;
    font-size: 23px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 3px 0;
}
.box .box-content{
    display: none;
}
.box .box-content p{
    left: 5%;
    padding-left: 20px;
    padding-top: 10px;
}
@media only screen and (max-width:479px){
    .box .title{ font-size: 20px; }
}
/* bottom nav image hover effect end */
/* uninsured and underinsured motorist coverage page */
/* hero section **/
.uninsured_hero_section{
    background-image: url('/images/front_web/goodsinsured/blogs/uninsured-hero-image.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 800px;
    position: relative;
}
.uninsured_hero_section .hero_text{
    padding: 40px;
    border: 3px solid #fff;
    position: relative;
    top: 200px;
}
.uninsured_hero_section .hero_text .content_title_item_four{
    color: #fff !important;
}
.uninsured_hero_section .hero_text .section_desc_content_one{
    color: #fff !important;
}
.content_title_item_five {
    font-family: 'Roboto', sans-serif !important;
    font-size: 24px;
    color: #2b2b2b !important;
    font-weight: 500 !important;
    text-transform: none;
}
.underinsured_section{
    padding: 40px 0 40px;
}
.section_desc_content_one .text-blue{
    font-size: 24px ;
    font-family: 'Roboto', sans-serif;
    color:  blue ;
    font-weight: 400;
    text-align: justify;
    margin: 0 0 20px;
    line-height: 32px;
}
.underinsured_table.sixth_section table.avgpermiumtable tr.tbody td:nth-child(2) {
    border-right: 1px solid #2c3654;
}
.underinsured_table.sixth_section table.avgpermiumtable th,
.underinsured_table.sixth_section table.avgpermiumtable td{
    text-align: center;
}
@media screen and (min-width: 320px) and (max-width: 768px) {
    .uninsured_hero_section {  height: 600px; }
    .uninsured_hero_section .hero_text { padding: 20px; top: 60px; }
    .underinsured_section { padding: 25px 0 25px; }
    .underinsured_section.pt-5{ padding-top: 40px !important; }
    .underinsured_section .underinsured_section_img{  padding-bottom: 30px;}

}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .underinsured_section.pt-5{  padding-top: 40px !important; }
    .underinsured_section .underinsured_section_img{ padding-bottom: 30px; }
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .underinsured_section.pt-5{padding-top: 40px !important;}
    .underinsured_section .underinsured_section_img{  padding-bottom: 30px;}
    
}
.padding_bottom-5{
    padding-bottom: 48px;
}
/* business insurance for computer and electroncis store page  */
/* hero section */
.computer_and_electronics_section{
    background-image: url('/images/front_web/goodsinsured/blogs/computer-and-electronics-store-hero.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
/* custom banner text style */
.banner_text.custom_banner_text{
    position: relative;
    top: 300px;
}
.computer_and_electronics_section .custom_banner_text{top: 300px!important;}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .computer_and_electronics_section{ height: 600px;  background-position: left center !important;  }
    .computer_and_electronics_section:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .banner_text.custom_banner_text { top: 100px; }
    .banner_text.custom_banner_text .content_title_item_four { font-size: 30px !important; }
    .computer_section.second_section .leftCol img{height: 300px;} 
    .computer_section.second_section .rightCol img{height: 300px !important;} 
}   
@media screen and (min-width: 768px) and (max-width: 1023px) {
 .computer_and_electronics_section{  background-position: left center!important; }
 .computer_and_electronics_section:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
    .computer_section.second_section .leftCol img{height: 300px;} 
    .computer_section.second_section .rightCol img{height: 300px !important;} 
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .banner_text.custom_banner_text { top: 70px;}
    .banner_text.custom_banner_text .content_title_item_four { font-size: 48px !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1365px){
    .banner_text.custom_banner_text {  top: 300px;}
    .banner_text.custom_banner_text .content_title_item_four { font-size: 30px !important;}
    .computer_section.second_section .leftCol img{height: auto;} 
    .computer_section.second_section .rightCol img{height: auto !important;} 
}
@media screen and (min-width: 1366px) and (max-width: 1680px){
    .computer_and_electronics_section{height: 730px;}
    .computer_and_electronics_section .content_title_item_four{font-size: 36px!important;}
}
.mb-0{
    margin-bottom: 0 !important;
}
/* business debris removal professionals page */
/* hero section */
.debris_removal_professional{
    background-image: url('/images/front_web/goodsinsured/blogs/debris-removal-hero.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
.debris_removal_professional .custom_banner_text{
    top: 300px!important;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .debris_removal_professional{ height: 600px;  background-position: left center !important;  }
    .debris_removal_professional:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
}   
@media screen and (min-width: 768px) and (max-width: 1023px) {
 .debris_removal_professional{  background-position: left center!important; }
 .debris_removal_professional:before{position: absolute; content: ''; height: 100%; width: 100%; background: #fff; top: 0; left: 0; opacity: .6; }
 .debris_section.second_section .leftCol img{height: 300px;} 
 .debris_section.second_section .rightCol img{height: 300px !important;} 
}
@media screen and (min-width: 1024px) and (max-width: 1365px){
 .debris_section.second_section .leftCol img{height: auto;} 
}
@media screen and (min-width: 1366px) and (max-width: 1680px){
    .debris_removal_professional{height: 730px;}
    .debris_removal_professional .content_title_item_four{font-size: 36px!important;}
}
/* dietitatian and nutrationisits page */
.dietitians_hero_section{
    background-image: url('/images/front_web/goodsinsured/blogs/dietittians-hero.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 695px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
     .dietitians_section.second_section .leftCol img{height: 300px;} 
     .dietitians_section.second_section .rightCol img{height: 300px !important;}
} 
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .dietitians_hero_section .hexagon-container .banner_text p{padding: 0 20px;}
     .dietitians_section.second_section .leftCol img{height: 300px !important;} 
     .dietitians_section.second_section .rightCol img{height: 300px !important;} 
}
@media screen and (min-width: 1024px) and (max-width: 1365px){
 .dietitians_section.second_section .leftCol img{height: auto;} 
}
/* business insurance for electricians page*/
.electricians_hero_section{
    background-image: url('/images/front_web/goodsinsured/blogs/electricians-hero-image.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 847px;
    position: relative;
}
.electricians_hero_section .banner_text{
    width: 70%;
    margin: 0 15%;
}
.electricians_hero_section .banner_text .card {
    border-radius: 15px;
    box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.2);
    font-size: 2rem;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 20%;
}
.electricians_hero_section .banner_text .card:before {
    background-color: rgb(168 168 168 / 30%);
    backdrop-filter: blur(1px) saturate(128%) contrast(49%) brightness(110%);
    content: '';
    height: 100%;
    position: absolute;
    width: 100%;
}
.electricians_hero_section .banner_text .card .heading{
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #fff;
    text-align: center;
    position: relative;
    line-height: 58px;
    z-index: 2;
    padding-bottom: 20px;
}
.electricians_hero_section .banner_text .card .sub_heading{
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #fff;
    text-align: center;
    position: relative;
    line-height: 32px;
    z-index: 2;
}
.electrical_section_item_one{
    background-image: url('/images/front_web/goodsinsured/blogs/electricians-image-two.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 809px;
    position: relative;
}

.electrical_section_item_one .text_content{
    width: 70%;
    margin: 0 15%;
}
.electrical_section_item_one .text_content .card {
    border-radius: 15px;
    box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.2);
    font-size: 2rem;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 20%;
}
.electrical_section_item_one .text_content .card:before {
    background-color: rgb(168 168 168 / 30%);
    backdrop-filter: blur(1px) saturate(128%) contrast(49%) brightness(110%);
    content: '';
    height: 100%;
    position: absolute;
    width: 100%;
}
.electrical_section_item_one .text_content .card .heading{
    font-size: 48px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #454545;
    text-align: center;
    position: relative;
    line-height: 58px;
    z-index: 2;
    padding-bottom: 20px;
}
.electrical_section_item_one .text_content .card .sub_heading{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #454545;
    text-align: center;
    position: relative;
    line-height: 32px;
    z-index: 2;
}
.electrical_section_item_one .text_content .card .section_desc_content_one{
    color: #454545 !important;
    position: relative;
    z-index: 2;
    font-size: 18px !important;
    text-align: center!important;
}
.electrical_section_item_two{
    background-image: url('/images/front_web/goodsinsured/blogs/electricians-image-seven.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 1070px;
    position: relative;
}
.electrical_section_item_two .section_text .section_desc_content{
    text-align: center!important;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .electrical_section_item_one .text_content { width: 100%; margin: 0; margin-top: 100px;}
    .electricians_hero_section .banner_text .card {  margin-top: 5%; }
    .electricians_hero_section .banner_text .card .heading { line-height: 40px;}
    .electricians_hero_section .banner_text {  width: 100%;  margin: 0; }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .electricians_hero_section .banner_text .card { margin-top: 15%; }
    .banner_section_item_two .banner_text {  top: 70px; }
    .banner_section_item_two .banner_text .content_title_item_four { font-size: 48px !important; }
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .banner_section_item_two .banner_text .content_title_item_four {  font-size: 30px !important; }
}
@media screen and (min-width: 1366px) and (max-width: 1680px) {
    .banner_section_item_two .banner_text .content_title_item_four {  font-size: 36px !important; }
}
/* business insurance jewelry shop blog started  */
.jewelry_shop_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/jewelry-shop-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.border_bottom-section{
    padding: 100px 0 0;
    box-shadow: -1px 5px 10px -9px rgba(197,197,197,0.75);
-webkit-box-shadow: -1px 5px 10px -9px rgba(197,197,197,0.75);
-moz-box-shadow: -1px 5px 10px -9px rgba(197,197,197,0.75);
}
.jewelers_custom_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/jewelry-shop-image-one.png');
    background-position: 0% 80%;
    background-repeat: no-repeat;
    height: 780px;
    position: relative;
}
.custom_banner_text{
    position: relative;
    top: 380px !important;
}
.jewelers_custom_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/jewelry-shop-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.jewelers_custom_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/jewelry-shop-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.jewelers_custom_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/jewelry-shop-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.jewelers_custom_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/jewelry-shop-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.custom_relative_text_one{
    position: relative;
    top: 100px;
}
.custom_relative_text_two{
    position: relative;
    top: 200px;
}
.custom_relative_text_three{
    position: relative;
    top: 100px;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .jewelry_shop_hero{height: 650px; background-position: 30% 100%;}
    .banner_text.custom_banner_text{top: 100px!important;}
    .glass{  border-radius: 15px; box-shadow: 0 0 1rem 0 rgb(0 0 0 / 20%); font-size: 2rem;  overflow: hidden; position: relative; width: 100%;}
    .glass:before{  background-color: rgb(255 255 255 / 40%);  backdrop-filter: blur(1px) saturate(128%) contrast(49%) brightness(110%); content: ''; height: 100%; position: absolute; width: 100%;}
    .glass h2, .glass h3, .glass h4,  .glass p{ position: relative; z-index: 10; }
    .border_bottom-section{ padding-top: 50px; }
    .content_title_item_four{font-size: 36px !important;}
    .custom_relative_text_one{top: 30px; padding: 20px 0;}
    .jewelers_custom_section_one{background-position: 75% 80%}
    .jewelers_custom_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .jewelers_custom_section_two{background-position: 50% 50%; height: 600px}
    .jewelers_custom_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .jewelers_custom_section_two .custom_relative_text_two{top: 80px;}
    .jewelers_custom_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .jewelers_custom_section_three{background-position: 100% 50%; height: 600px}
    .jewelers_custom_section_three:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .jewelers_custom_section_three .custom_relative_text_two{top: 80px;}
    .jewelers_custom_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .jewelers_custom_section_four{background-position: 0% 50%; height: 600px}
    .jewelers_custom_section_four:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .jewelers_custom_section_four .custom_relative_text_two{top: 80px;}
    .jewelers_custom_section_four .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .jewelers_custom_section_five{background-position: 70%; height: 1000px;}
    .jewelers_custom_section_five:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .jewelers_custom_section_five .custom_relative_text_three{top: 0;}
    .seventh_section.padding_sm-60{padding-top: 60px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .banner_text.jewelry_hero_text{padding-top: 150px;}
    .jewelry_shop_hero{background-position: 30% 90%; height: 850px;}
    .banner_text.custom_banner_text{top: 160px!important;}
    .glass{border-radius: 15px;box-shadow: 0 0 1rem 0 rgb(0 0 0 / 20%); font-size: 2rem; overflow: hidden; position: relative; width: 100%; }
    .glass:before{ background-color: rgb(255 255 255 / 40%); backdrop-filter: blur(1px) saturate(128%) contrast(49%) brightness(110%); content: ''; height: 100%; position: absolute;width: 100%; }
    .glass h2, .glass h3, .glass h4, .glass p{position: relative; z-index: 10; }
    .jewelers_custom_section_one{background-position: 100% 0%;}
    .jewelers_custom_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .custom_relative_text_one{top: 0; padding: 20px;}
    .custom_relative_text_two{top: 50px; padding: 20px;}
    .jewelers_custom_section_two{height: 655px; background-position: 30% 0%}
    .jewelers_custom_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .padding_sm-20{padding: 20px;}
    .jewelers_custom_section_three{height: 655px; background-position: 100% 0%}
    .jewelers_custom_section_three:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .jewelers_custom_section_four{height: 655px; background-position: -100% 0%}
    .jewelers_custom_section_four:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .jewelers_custom_section_five{height: 850px; background-position: 100% 0%}
    .jewelers_custom_section_five:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .jewelry_shop_hero {background-position: 100% 0%;}
    .jewelers_custom_section_one{background-position: 200% 73%;}
    .custom_relative_text_two{top: 150px;}
    .jewelers_custom_section_three{background-position: -220% 50%;}
    .jewelers_custom_section_four{background-position: 450% 50%;}
    .jewelers_custom_section_five{background-position: 250% 73%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .jewelry_shop_hero{background-position: 200% 40%; height: 750px;}
    .custom_banner_text{top: 230px !important;}
    .jewelers_custom_section_one{background-position: -380px 80%;}
    .custom_relative_text_one{top: 30px!important;}
    .jewelers_custom_section_three {  background-position: -30% 50%;}
    .jewelers_custom_section_four{background-position: 140% 50%;}
    .jewelers_custom_section_five{background-position: -60% 50%;}
} 
/* Business Insurance for Janitors page started*/
.janitors_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-for-janitors-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.janitors_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-for-janitors-image-one.png');
    background-position: 0% 80%;
    background-repeat: no-repeat;
    height: 780px;
    position: relative;
}
.janitors_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-for-janitors-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.janitors_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-for-janitors-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.janitors_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-for-janitors-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.janitors_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-for-janitors-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 820px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .janitors_hero{height: 650px; background-position: 30% 100%;}
    .janitors_section_one .glass{padding: 20px 0;}
    .janitors_section_one{background-position: 75% 80%}
    .janitors_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_two{background-position: 50% 50%; height: 600px}
    .janitors_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_two .custom_relative_text_two{top: 80px;}
    .janitors_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .janitors_section_three{background-position: 100% 50%; height: 600px}
    .janitors_section_three:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_three .custom_relative_text_two{top: 80px;}
    .janitors_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .janitors_section_four{background-position: 0% 50%; height: 600px}
    .janitors_section_four:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_four .custom_relative_text_two{top: 80px;}
    .janitors_section_four .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .janitors_section_five{background-position: 70%; height: 1000px;}
    .janitors_section_five:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .banner_text.janitors_hero_text{padding-top: 150px;}
    .janitors_hero{background-position: 30% 90%; height: 850px;}
    .janitors_section_one{background-position: 100% 0%;}
    .janitors_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_one .glass{margin-top: 85px;}
    .custom_relative_text_one{top: 0; padding: 20px;}
    .custom_relative_text_two{top: 50px; padding: 20px;}
    .janitors_section_two{height: 655px; background-position: 30% 0%}
    .janitors_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_three{height: 655px; background-position: 100% 0%}
    .janitors_section_three:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_four{height: 655px; background-position: -100% 0%}
    .janitors_section_four:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .janitors_section_five{height: 900px; background-position: 100% 0%}
    .janitors_section_five:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
}
@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .janitors_hero {background-position: 100% 0%;}
    .janitors_section_one{background-position: 200% 73%;}
    .janitors_section_three{background-position: -220% 50%;}
    .janitors_section_four{background-position: 450% 50%;}
    .janitors_section_five{background-position: 250% 73%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .janitors_hero{background-position: 200% 40%; height: 750px;}
    .janitors_section_one{background-position: -380px 80%;}
    .janitors_section_three {  background-position: -30% 50%;}
    .janitors_section_four{background-position: 140% 50%;}
    .janitors_section_five{background-position: -60% 50%;}
}   
/* Business Insurance for IT Staffing Agencies page started  */
.it_staffing_agencies_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/it-staffing-agencies-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.it_staffing_agencies_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.it_staffing_agencies_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/it-staffing-agencies-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
.custom_padding_section_75{
    padding: 75px 0 50px;
}
.custom_padding_section_35{
    padding: 35px 0;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .it_staffing_agencies_hero{height: 600px; background-position: -100px 0%}
    .it_staffing_agencies_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .it_staffing_agencies_hero .banner_text{padding-top: 70px;}
    .it_staffing_agencies_section_one{height: 480px; background-position: -15% 50%;}
    .it_staffing_agencies_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .it_staffing_agencies_hero{height: 600px;}
    .it_staffing_agencies_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .it_staffing_agencies_hero .banner_text{padding-top: 120px;}
    .it_staffing_agencies_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .it_staffing_agencies_hero{height: 750px; background-position: -490px 50%;}
    .it_staffing_agencies_hero .banner_text{padding-top: 60px;}
    .it_staffing_agencies_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .it_staffing_agencies_hero{height: 750px; background-position: -300px 50%;}
    .it_staffing_agencies_hero .banner_text{padding-top: 100px;}
    .it_staffing_agencies_section_one{background-position: 15px 0%;}
    .it_staffing_agencies_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for IT Project Managers page started */
.it_project_manager_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/it-project-manager-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.it_project_manager_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.it_project_manager_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/it-project-manager-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .it_project_manager_hero{height: 600px; background-position: -100px 0%}
    .it_project_manager_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .it_project_manager_hero .banner_text{padding-top: 70px;}
    .it_project_manager_section_one{height: 480px; background-position: -15% 50%;}
    .it_project_manager_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .it_project_manager_hero{height: 600px;}
    .it_project_manager_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .it_project_manager_hero .banner_text{padding-top: 120px;}
    .it_project_manager_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .it_project_manager_hero{height: 750px; background-position: -490px 50%;}
    .it_project_manager_hero .banner_text{padding-top: 60px;}
    .it_project_manager_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .it_project_manager_hero{height: 750px; background-position: -300px 50%;}
    .it_project_manager_hero .banner_text{padding-top: 100px;}
    .it_project_manager_section_one{background-position: 15px 0%;}
    .it_project_manager_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Land Surveyors page started  */
.land_surveyors_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/land-surbeyors-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.land_surveyors_one{
    background-image: url('/images/front_web/goodsinsured/blogs/land-surbeyors-image-one.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.land_surveyors_two{
    background-image: url('/images/front_web/goodsinsured/blogs/land-surbeyors-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.land_surveyors_three{
    background-image: url('/images/front_web/goodsinsured/blogs/land-surbeyors-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.land_surveyors_four{
    background-image: url('/images/front_web/goodsinsured/blogs/land-surbeyors-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.land_surveyors_five{
    background-image: url('/images/front_web/goodsinsured/blogs/land-surbeyors-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .land_surveyors_hero{height: 650px; background-position: 30% 100%;}
    .land_surveyors_hero .banner_text.custom_banner_text{top: 50px!important;}
    .border_bottom-section{ padding-top: 50px; }
    .content_title_item_four{font-size: 36px !important;}
    .custom_relative_text_one{top: 30px; padding: 20px 0;}
    .land_surveyors_one{background-position: 75% 80%}
    .land_surveyors_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .land_surveyors_two{background-position: 50% 50%; height: 600px}
    .land_surveyors_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .land_surveyors_two .custom_relative_text_two{top: 80px;}
    .land_surveyors_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .land_surveyors_three{background-position: 100% 50%; height: 600px}
    .land_surveyors_three:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .land_surveyors_three .custom_relative_text_two{top: 80px;}
    .land_surveyors_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .land_surveyors_four{background-position: 0% 50%; height: 600px}
    .land_surveyors_four:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .land_surveyors_four .custom_relative_text_two{top: 80px;}
    .land_surveyors_four .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .land_surveyors_five{background-position: 70%; height: 900px;}
    .land_surveyors_five:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .land_surveyors_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .banner_text.jewelry_hero_text{padding-top: 150px;}
    .land_surveyors_hero{background-position: 30% 90%; height: 850px;}
    .banner_text.custom_banner_text{top: 160px!important;}
    .land_surveyors_one{background-position: 100% 0%;}
    .land_surveyors_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .custom_relative_text_one{top: 0; padding: 20px;}
    .custom_relative_text_two{top: 50px; padding: 20px;}
    .land_surveyors_two{height: 655px; background-position: 30% 0%}
    .land_surveyors_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .padding_sm-20{padding: 20px;}
    .land_surveyors_three{height: 655px; background-position: 100% 0%}
    .land_surveyors_three:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .land_surveyors_four{height: 655px; background-position: -100% 0%}
    .land_surveyors_four:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .land_surveyors_five{height: 750px; background-position: 100% 0%}
    .land_surveyors_five:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .land_surveyors_hero {background-position: 100% 0%;}
    .land_surveyors_one{background-position: 200% 73%;}
    .land_surveyors_three{background-position: -260% 50%;}
    .land_surveyors_four{background-position: 450% 50%;}
    .land_surveyors_five{background-position: 250% 73%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .land_surveyors_hero{background-position: -390px 50%; height: 750px;}
    .land_surveyors_one{background-position: -320px 80%;}
    .land_surveyors_three{background-position: -15% 50%;}
    .land_surveyors_four{background-position: 145% 50%;}
    .land_surveyors_five{background-position: -120% 50%;}
} 
/* Business Insurance for IT Consultants page started */
.it_consultant_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/it-consultant-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.it_consultant_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.it_consultant_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/it-consultant-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .it_consultant_hero{height: 600px; background-position: -100px 0%}
    .it_consultant_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .it_consultant_hero .banner_text{padding-top: 70px;}
    .it_consultant_section_one{height: 480px; background-position: -15% 50%;}
    .it_consultant_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .it_consultant_hero{height: 600px;}
    .it_consultant_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .it_consultant_hero .banner_text{padding-top: 120px;}
    .it_consultant_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .it_consultant_hero{height: 750px; background-position: -490px 50%;}
    .it_consultant_hero .banner_text{padding-top: 60px;}
    .it_consultant_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .it_consultant_hero{height: 750px; background-position: -300px 50%;}
    .it_consultant_hero .banner_text{padding-top: 100px;}
    .it_consultant_section_one{background-position: 15px 0%;}
    .it_consultant_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Landscape Architects page started  */
.landscape_architects_hero{
    position: relative;
}
.landscape_architects_hero aside img{
    position: relative;
    left: -30px;
}
.landscape_architects_hero .banenr_text{
    position: relative;
    padding-top: 200px;
}
.w-100{
    width: 100% !important;
}
.landscape_section{
    padding: 70px 0;
}
.landscape_section .right_image{
    margin-right: -30px;
    position: relative;
}
.landscape_section .left_iamge{
    margin-left: -30px;
    position: relative;
}
.landscape_section  .text_content{
    position: relative;
    padding-top: 200px;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .landscape_section{padding: 30px 0;}
    .landscape_architects_hero .banenr_text{padding-top: 20px}
    .landscape_section  .text_content{padding-top: 30px;}
    .landscape_architects_hero img{padding-top: 30px;}
    .landscape_section img{padding-top: 30px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .landscape_section{padding: 40px 0;}
    .landscape_architects_hero .banenr_text{padding-top: 20px}
    .landscape_section  .text_content{padding-top: 30px;}
    .landscape_architects_hero img{padding-top: 30px;}
    .landscape_section img{padding-top: 40px;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .landscape_architects_hero .banenr_text{padding-top: 20px}
    .landscape_architects_hero img{padding-top: 60px;}
    .landscape_section  .text_content{padding-top: 0;}
    .landscape_section img{padding: 40px 0;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .landscape_architects_hero .banenr_text{padding-top: 20px}
    .landscape_section  .text_content{padding-top: 30px;}
}
/* Business Insurance for Irrigation Professionals page started */
.irrigation_profession_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/irrigation-professional-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.irrigation_profession_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.irrigation_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/irrigation-professional-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .irrigation_profession_hero{height: 600px; background-position: -100px 0%}
    .irrigation_profession_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .irrigation_profession_hero .banner_text{padding-top: 70px;}
    .padding_sm-100{padding-top: 100px;}
    .custom_padding_section_75{padding: 30px 0 20px;}
    .irrigation_section_one{height: 480px; background-position: -15% 50%;}
    .padding_xm-15{padding: 15px 0;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .irrigation_profession_hero{height: 600px;}
    .irrigation_profession_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .irrigation_profession_hero .banner_text{padding-top: 120px;}
    .padding_sm-100{padding-top: 100px;}
    .custom_padding_section_75{padding: 50px 0 35px;}
    .irrigation_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .irrigation_profession_hero{height: 750px; background-position: -490px 50%;}
    .irrigation_profession_hero .banner_text{padding-top: 60px;}
    .irrigation_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .irrigation_profession_hero{height: 750px; background-position: -300px 50%;}
    .irrigation_profession_hero .banner_text{padding-top: 100px;}
    .irrigation_section_one{background-position: 15px 0%;}
    .irrigation_section_one .text{padding-top: 120px!important;}
}
/* business insurance for HR Consultant page started  */
.hr_consultant_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/hr-consultant-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 930px;
    position: relative;
}
.hr_consultant_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.hr_consultant_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/hr-consultant-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 816px;
    position: relative;
}
.hr_consultant_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/hr-consultant-image-three.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 1009px;
    position: relative;
}
.padding_top-300{
    padding-top: 300px;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .hr_consultant_hero{height: 600px; background-position: -100px 0%}
    .hr_consultant_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .hr_consultant_hero .banner_text{padding-top: 70px;}
    .hr_consultant_section_one{height: 600px; background-position: 100% 50%;}
    .hr_consultant_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .hr_consultant_section_one .padding_top-300{padding-top: 80px;}
    .hr_consultant_section_two{height: 600px; background-position: 100% 50%;}
    .hr_consultant_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .hr_consultant_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .hr_consultant_hero{height: 600px;}
    .hr_consultant_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .hr_consultant_hero .banner_text{padding-top: 120px;}
    .hr_consultant_section_one{height: 550px; background-position: 87% 50%;}
    .hr_consultant_section_one .padding_top-300{padding-top: 80px;}
    .hr_consultant_section_two{height: 600px; background-position: -595px 50%;}
    .hr_consultant_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .hr_consultant_hero{height: 700px; background-position: -580px 50%;}
    .hr_consultant_hero .banner_text{padding-top: 60px;}
    .hr_consultant_section_one{background-position: -490px 50%; height: 750px;}
    .hr_consultant_section_one .padding_top-300{padding-top: 150px;}
    .hr_consultant_section_two{height: 750px; background-position: -415px 50%;}
    .hr_consultant_section_two .padding_top-300{padding-top: 100px;}
    .padding_top_md-50{padding-top: 50px;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .hr_consultant_hero{height: 600px; background-position: -380px 50%;}
    .hr_consultant_hero .banner_text{padding-top: 100px;}
    .hr_consultant_section_one{background-position: -300px 50%; height: 600px;}
    .hr_consultant_section_one .padding_top-300{padding-top: 150px;}
    .hr_consultant_section_two{height: 600px; background-position: -230px 50%;}
    .hr_consultant_section_two .padding_top-300{padding-top: 100px;}
}
/* business insurance for hvac installation page started */
.hvac_installation_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/hvac-installation-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 930px;
    position: relative;
}
.hvac_installation_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.hvac_installation_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/hvac-installation-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 816px;
    position: relative;
}
.hvac_installation_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/hvac-installation-image-three.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 1009px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .hvac_installation_hero{height: 600px; background-position: -100px 0%}
    .hvac_installation_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .hvac_installation_hero .banner_text{padding-top: 70px;}
    .hvac_installation_section_one{height: 600px; background-position: 100% 50%;}
    .hvac_installation_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .hvac_installation_section_one .padding_top-300{padding-top: 80px;}
    .hvac_installation_section_two{height: 600px; background-position: 100% 50%;}
    .hvac_installation_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .hvac_installation_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .hvac_installation_hero{height: 600px;}
    .hvac_installation_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .hvac_installation_hero .banner_text{padding-top: 120px;}
    .hvac_installation_section_one{height: 550px; background-position: 87% 50%;}
    .hvac_installation_section_one .padding_top-300{padding-top: 80px;}
    .hvac_installation_section_two{height: 600px; background-position: -595px 50%;}
    .hvac_installation_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .hvac_installation_hero{height: 700px; background-position: -580px 50%;}
    .hvac_installation_hero .banner_text{padding-top: 60px;}
    .hvac_installation_section_one{background-position: -490px 50%; height: 750px;}
    .hvac_installation_section_one .padding_top-300{padding-top: 150px;}
    .hvac_installation_section_two{height: 750px; background-position: -415px 50%;}
    .hvac_installation_section_two .padding_top-300{padding-top: 100px;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .hvac_installation_hero{height: 600px; background-position: -380px 50%;}
    .hvac_installation_hero .banner_text{padding-top: 100px;}
    .hvac_installation_section_one{background-position: -300px 50%; height: 600px;}
    .hvac_installation_section_one .padding_top-300{padding-top: 150px;}
    .hvac_installation_section_two{height: 600px; background-position: -230px 50%;}
    .hvac_installation_section_two .padding_top-300{padding-top: 100px;}
}
/* Business insurance for insurance professionals page started  */
.insurance_professionals_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-professionals-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 930px;
    position: relative;
}
.insurance_professionals_hero .banner_text{
    position: relative;
    padding-top: 300px;
}
.insurance_professionals_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-professionals-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 816px;
    position: relative;
}
.insurance_professionals_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/insurance-professionals-image-three.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 1009px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .insurance_professionals_hero{height: 600px; background-position: -100px 0%}
    .insurance_professionals_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .insurance_professionals_hero .banner_text{padding-top: 70px;}
    .insurance_professionals_section_one{height: 600px; background-position: 100% 50%;}
    .insurance_professionals_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .insurance_professionals_section_one .padding_top-300{padding-top: 80px;}
    .insurance_professionals_section_two{height: 600px; background-position: 100% 50%;}
    .insurance_professionals_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .insurance_professionals_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .insurance_professionals_hero{height: 600px;}
    .insurance_professionals_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .insurance_professionals_hero .banner_text{padding-top: 120px;}
    .insurance_professionals_section_one{height: 550px; background-position: 87% 50%;}
    .insurance_professionals_section_one .padding_top-300{padding-top: 80px;}
    .insurance_professionals_section_two{height: 600px; background-position: -595px 50%;}
    .insurance_professionals_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .insurance_professionals_hero{height: 700px; background-position: -580px 50%;}
    .insurance_professionals_hero .banner_text{padding-top: 60px;}
    .insurance_professionals_section_one{background-position: -490px 50%; height: 750px;}
    .insurance_professionals_section_one .padding_top-300{padding-top: 150px;}
    .insurance_professionals_section_two{height: 750px; background-position: -415px 50%;}
    .insurance_professionals_section_two .padding_top-300{padding-top: 100px;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .insurance_professionals_hero{height: 600px; background-position: -380px 50%;}
    .insurance_professionals_hero .banner_text{padding-top: 100px;}
    .insurance_professionals_section_one{background-position: -300px 50%; height: 600px;}
    .insurance_professionals_section_one .padding_top-300{padding-top: 150px;}
    .insurance_professionals_section_two{height: 600px; background-position: -230px 50%;}
    .insurance_professionals_section_two .padding_top-300{padding-top: 100px;}
}
/* Business Insurance for Interior Construction Remodelers page started */
.construction_remodelers_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/construction-remodelers-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 930px;
    position: relative;
}
.construction_remodelers_hero .banner_text{
    position: relative;
    padding-top: 300px;
}
.construction_remodelers_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/construction-remodelers-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 816px;
    position: relative;
}
.construction_remodelers_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/construction-remodelers-image-three.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 1009px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .construction_remodelers_hero{height: 600px; background-position: -100px 0%}
    .construction_remodelers_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .construction_remodelers_hero .banner_text{padding-top: 70px;}
    .construction_remodelers_section_one{height: 600px; background-position: 100% 50%;}
    .construction_remodelers_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .construction_remodelers_section_one .padding_top-300{padding-top: 80px;}
    .construction_remodelers_section_two{height: 600px; background-position: 100% 50%;}
    .construction_remodelers_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .construction_remodelers_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .construction_remodelers_hero{height: 600px;}
    .construction_remodelers_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .construction_remodelers_hero .banner_text{padding-top: 120px;}
    .construction_remodelers_section_one{height: 550px; background-position: 87% 50%;}
    .construction_remodelers_section_one .padding_top-300{padding-top: 80px;}
    .construction_remodelers_section_two{height: 600px; background-position: -595px 50%;}
    .construction_remodelers_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .construction_remodelers_hero{height: 700px; background-position: -580px 50%;}
    .construction_remodelers_hero .banner_text{padding-top: 60px;}
    .construction_remodelers_section_one{background-position: -490px 50%; height: 750px;}
    .construction_remodelers_section_one .padding_top-300{padding-top: 150px;}
    .construction_remodelers_section_two{height: 750px; background-position: -415px 50%;}
    .construction_remodelers_section_two .padding_top-300{padding-top: 100px;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .construction_remodelers_hero{height: 600px; background-position: -380px 50%;}
    .construction_remodelers_hero .banner_text{padding-top: 100px;}
    .construction_remodelers_section_one{background-position: -300px 50%; height: 600px;}
    .construction_remodelers_section_one .padding_top-300{padding-top: 150px;}
    .construction_remodelers_section_two{height: 600px; background-position: -230px 50%;}
    .construction_remodelers_section_two .padding_top-300{padding-top: 100px;}
}
/* Business Insurance for Interior Designers page started  */
.interior_designers_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/interior-designers-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 930px;
    position: relative;
}
.interior_designers_hero .banner_text{
    position: relative;
    padding-top: 300px;
}
.interior_designers_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/interior-designers-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 816px;
    position: relative;
}
.interior_designers_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/interior-designers-image-three.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 1009px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .interior_designers_hero{height: 600px; background-position: -100px 0%}
    .interior_designers_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .interior_designers_hero .banner_text{padding-top: 70px;}
    .interior_designers_section_one{height: 600px; background-position: 100% 50%;}
    .interior_designers_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .interior_designers_section_one .padding_top-300{padding-top: 80px;}
    .interior_designers_section_two{height: 600px; background-position: 100% 50%;}
    .interior_designers_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .interior_designers_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .interior_designers_hero{height: 600px;}
    .interior_designers_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .interior_designers_hero .banner_text{padding-top: 120px;}
    .interior_designers_section_one{height: 550px; background-position: 87% 50%;}
    .interior_designers_section_one .padding_top-300{padding-top: 80px;}
    .interior_designers_section_two{height: 600px; background-position: -595px 50%;}
    .interior_designers_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .interior_designers_hero{height: 700px; background-position: -580px 50%;}
    .interior_designers_hero .banner_text{padding-top: 60px;}
    .interior_designers_section_one{background-position: -490px 50%; height: 750px;}
    .interior_designers_section_one .padding_top-300{padding-top: 150px;}
    .interior_designers_section_two{height: 750px; background-position: -415px 50%;}
    .interior_designers_section_two .padding_top-300{padding-top: 100px;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .interior_designers_hero{height: 600px; background-position: -380px 50%;}
    .interior_designers_hero .banner_text{padding-top: 100px;}
    .interior_designers_section_one{background-position: -300px 50%; height: 600px;}
    .interior_designers_section_one .padding_top-300{padding-top: 150px;}
    .interior_designers_section_two{height: 600px; background-position: -230px 50%;}
    .interior_designers_section_two .padding_top-300{padding-top: 100px;}
}
/* Business Insurance for Hosue Claners Page Started */
.house_cleaners_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/house-cleaners-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 930px;
    position: relative;
}
.house_cleaners_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.hr_consultant_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/house-cleaners-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 816px;
    position: relative;
}
.hr_consultant_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/house-cleaners-image-three.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 1009px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .house_cleaners_hero{height: 600px; background-position: -100px 0%}
    .house_cleaners_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .house_cleaners_hero .banner_text{padding-top: 70px;}
    .hr_consultant_section_one{height: 600px; background-position: 100% 50%;}
    .hr_consultant_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .hr_consultant_section_one .padding_top-300{padding-top: 80px;}
    .hr_consultant_section_two{height: 600px; background-position: 100% 50%;}
    .hr_consultant_section_two:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .7;}
    .hr_consultant_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .house_cleaners_hero{height: 600px;}
    .house_cleaners_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .house_cleaners_hero .banner_text{padding-top: 120px;}
    .hr_consultant_section_one{height: 550px; background-position: 87% 50%;}
    .hr_consultant_section_one .padding_top-300{padding-top: 80px;}
    .hr_consultant_section_two{height: 600px; background-position: -595px 50%;}
    .hr_consultant_section_two .padding_top-300{padding-top: 80px;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .house_cleaners_hero{height: 700px; background-position: -580px 50%;}
    .house_cleaners_hero .banner_text{padding-top: 60px;}
    .hr_consultant_section_one{background-position: -490px 50%; height: 750px;}
    .hr_consultant_section_one .padding_top-300{padding-top: 150px;}
    .hr_consultant_section_two{height: 750px; background-position: -415px 50%;}
    .hr_consultant_section_two .padding_top-300{padding-top: 100px;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .house_cleaners_hero{height: 600px; background-position: -380px 50%;}
    .house_cleaners_hero .banner_text{padding-top: 100px;}
    .hr_consultant_section_one{background-position: -300px 50%; height: 600px;}
    .hr_consultant_section_one .padding_top-300{padding-top: 150px;}
    .hr_consultant_section_two{height: 600px; background-position: -230px 50%;}
    .hr_consultant_section_two .padding_top-300{padding-top: 100px;}
}
/* Business insurance for home halthcare providers page startd  */
.home_healthcare_providers_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/home-healthcare-providers-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.home_healthcare_providers_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/home-healthcare-providers-image-one.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.home_healthcare_providers_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/home-healthcare-providers-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.home_healthcare_providers_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/home-healthcare-providers-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 830px;
    position: relative;
}
.home_healthcare_providers_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/home-healthcare-providers-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 830px;
    position: relative;
}
.home_healthcare_providers_section_four .custom_relative_text_two{
    top: 0;
}
.home_healthcare_providers_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/home-healthcare-providers-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 850px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .home_healthcare_providers_hero{height: 650px; background-position: 30% 100%;}
    .home_healthcare_providers_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_hero .banner_text.custom_banner_text{top: 50px!important;}
    .border_bottom-section{ padding-top: 50px; }
    .content_title_item_four{font-size: 36px !important;}
    .custom_relative_text_one{top: 30px; padding: 20px 0;}
    .home_healthcare_providers_section_one .content{padding: 20px 0;}
    .home_healthcare_providers_section_one{background-position: 75% 80%}
    .home_healthcare_providers_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_two{background-position: 50% 50%; height: 600px}
    .home_healthcare_providers_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_two .custom_relative_text_two{top: 80px;}
    .home_healthcare_providers_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .home_healthcare_providers_section_three{background-position: 100% 50%; height: 600px}
    .home_healthcare_providers_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_three .custom_relative_text_two{top: 80px;}
    .home_healthcare_providers_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .home_healthcare_providers_section_four{height: 900px;}
    .home_healthcare_providers_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_five .custom_relative_text_two{top: 80px;}
    .home_healthcare_providers_section_five .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .home_healthcare_providers_section_five{background-position: 70%; height: 1000px;}
    .home_healthcare_providers_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .banner_text.jewelry_hero_text{padding-top: 150px;}
    .home_healthcare_providers_hero{background-position: 30% 90%; height: 850px;}
    .banner_text.custom_banner_text{top: 160px!important;}
    .home_healthcare_providers_section_one{background-position: 100% 0%;}
    .home_healthcare_providers_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_one .content{margin-top: 85px;}
    .home_healthcare_providers_section_two{height: 655px; background-position: 30% 0%}
    .home_healthcare_providers_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .padding_sm-20{padding: 20px;}
    .home_healthcare_providers_section_three{height: 655px; background-position: 100% 0%}
    .home_healthcare_providers_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_four{background-position: 150px 50%;}
    .home_healthcare_providers_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .home_healthcare_providers_section_five{height: 850px; background-position: 100% 0%}
    .home_healthcare_providers_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .home_healthcare_providers_hero {background-position: 100% 0%;}
    .home_healthcare_providers_section_one{background-position: 200% 73%;}
    .home_healthcare_providers_section_three{background-position: -260% 50%;}
    .home_healthcare_providers_section_four{background-position: 450px 50%; height: 880px;}
    .home_healthcare_providers_section_five{background-position: -360px 73%; height: 900px;}
    .home_healthcare_providers_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .home_healthcare_providers_hero{background-position: -390px 50%; height: 750px;}
    .home_healthcare_providers_hero .banner_text{top: 250px!important;}
    .home_healthcare_providers_section_one{background-position: -320px 80%;}
    .home_healthcare_providers_section_three{background-position: -15% 50%;}
    .home_healthcare_providers_section_three{background-position: -20% 50%;}
    .home_healthcare_providers_section_four{background-position: 150% 50%;}
    .home_healthcare_providers_section_five{background-position: -120% 50%;}
} 
/* Business insurance for Health Educators page startd  */
.health_educators_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/health-educators-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.health_educators_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/health-educators-image-one.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.health_educators_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/health-educators-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.health_educators_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/health-educators-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.health_educators_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/health-educators-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.health_educators_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/health-educators-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .health_educators_hero{height: 650px; background-position: 30% 100%;}
    .health_educators_hero .banner_text.custom_banner_text{top: 50px!important;}
    .health_educators_section_one .content{padding: 20px 0;}
    .health_educators_section_one{background-position: 75% 80%}
    .health_educators_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_two{background-position: 50% 50%; height: 600px}
    .health_educators_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_two .custom_relative_text_two{top: 80px;}
    .health_educators_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .health_educators_section_three{background-position: 100% 50%; height: 600px}
    .health_educators_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_three .custom_relative_text_two{top: 80px;}
    .health_educators_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .health_educators_section_four{height: 650px;}
    .health_educators_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_four .custom_relative_text_two{top: 80px;}
    .health_educators_section_five .custom_relative_text_two{top: 80px;}
    .health_educators_section_five .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .health_educators_section_five{background-position: 70%; height: 1000px}
    .health_educators_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .health_educators_hero{background-position: 30% 90%; height: 850px;}
    .health_educators_section_one{background-position: 100% 0%;}
    .health_educators_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_one .content{margin-top: 85px;}
    .health_educators_section_two{height: 655px; background-position: 30% 0%}
    .health_educators_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_three{height: 655px; background-position: 100% 0%}
    .health_educators_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_four{background-position: 150px 50%;}
    .health_educators_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .health_educators_section_five{height: 850px; background-position: 100% 0%}
    .health_educators_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .health_educators_hero {background-position: 100% 0%;}
    .health_educators_section_one{background-position: -640px 73%;}
    .health_educators_section_three{background-position: -260% 50%;}
    .health_educators_section_four{background-position: 450px 50%; height: 880px;}
    .health_educators_section_five{background-position: -360px 73%; height: 900px;}
    .health_educators_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .health_educators_hero{background-position: -390px 50%; height: 750px;}
    .health_educators_hero .banner_text{top: 250px!important;}
    .health_educators_section_one{background-position: -320px 80%;}
    .health_educators_section_three{background-position: -15% 50%;}
    .health_educators_section_three{background-position: -20% 50%;}
    .health_educators_section_four{background-position: 150% 50%;}
    .health_educators_section_five{background-position: -120% 50%;}
} 
/* Business insurance for Handyman Seriveces page startd  */
.handyman_services_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/handyman-services-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.handyman_services_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/handyman-services-image-one.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.handyman_services_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/handyman-services-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.handyman_services_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/handyman-services-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.handyman_services_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/handyman-services-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 850px;
    position: relative;
}
.handyman_services_section_four .custom_relative_text_two{
    top: 0;
}
.handyman_services_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/handyman-services-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .handyman_services_hero{height: 650px; background-position: 30% 100%;}
    .handyman_services_hero .banner_text.custom_banner_text{top: 50px!important;}
    .border_bottom-section{ padding-top: 50px; }
    .content_title_item_four{font-size: 36px !important;}
    .custom_relative_text_one{top: 30px; padding: 20px 0;}
    .handyman_services_section_one .content{padding: 20px 0;}
    .handyman_services_section_one{background-position: 75% 80%}
    .handyman_services_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_two{background-position: 50% 50%; height: 600px}
    .handyman_services_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_two .custom_relative_text_two{top: 80px;}
    .handyman_services_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .handyman_services_section_three{background-position: 100% 50%; height: 600px}
    .handyman_services_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_three .custom_relative_text_two{top: 80px;}
    .handyman_services_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .handyman_services_section_four{height: 900px;}
    .handyman_services_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_five .custom_relative_text_two{top: 80px;}
    .handyman_services_section_five .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .handyman_services_section_five{background-position: 70%; height: 1000px;}
    .handyman_services_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .handyman_services_hero{background-position: 30% 90%; height: 850px;}
    .banner_text.custom_banner_text{top: 160px!important;}
    .handyman_services_section_one{background-position: 100% 0%;}
    .handyman_services_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_one .content{margin-top: 85px;}
    .handyman_services_section_two{height: 655px; background-position: 30% 0%}
    .handyman_services_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_three{height: 655px; background-position: 100% 0%}
    .handyman_services_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_four{background-position: 150px 50%;}
    .handyman_services_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .handyman_services_section_five{height: 850px; background-position: 100% 0%}
    .handyman_services_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .handyman_services_hero {background-position: 100% 0%;}
    .handyman_services_section_one{background-position: 200% 73%;}
    .handyman_services_section_three{background-position: -260% 50%;}
    .handyman_services_section_four{background-position: 450px 50%; height: 880px;}
    .handyman_services_section_five{background-position: -360px 73%; height: 900px;}
    .handyman_services_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .handyman_services_hero{background-position: -390px 50%; height: 750px;}
    .handyman_services_hero .banner_text{top: 250px!important;}
    .handyman_services_section_one{background-position: -320px 80%;}
    .handyman_services_section_three{background-position: -15% 50%;}
    .handyman_services_section_three{background-position: -20% 50%;}
    .handyman_services_section_four{background-position: 150% 50%;}
    .handyman_services_section_five{background-position: -120% 50%;}
}
/* Business insurance for Gyms and Fitness Centers page startd  */
.gyms_and_fitness_centers_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/gyms-and-fitness-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.gyms_and_fitness_centers_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/gyms-and-fitness-image-one.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.gyms_and_fitness_centers_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/gyms-and-fitness-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.gyms_and_fitness_centers_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/gyms-and-fitness-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.gyms_and_fitness_centers_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/gyms-and-fitness-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.gyms_and_fitness_centers_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/gyms-and-fitness-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 900px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .gyms_and_fitness_centers_hero{height: 650px; background-position: 30% 100%;}
    .gyms_and_fitness_centers_hero .banner_text.custom_banner_text{top: 50px!important;}
    .gyms_and_fitness_centers_section_one .content{padding: 20px 0;}
    .gyms_and_fitness_centers_section_one{background-position: 75% 80%}
    .gyms_and_fitness_centers_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_two{background-position: 50% 50%; height: 600px}
    .gyms_and_fitness_centers_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_two .custom_relative_text_two{top: 80px;}
    .gyms_and_fitness_centers_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .gyms_and_fitness_centers_section_three{background-position: 100% 50%; height: 600px}
    .gyms_and_fitness_centers_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_three .custom_relative_text_two{top: 80px;}
    .gyms_and_fitness_centers_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .gyms_and_fitness_centers_section_four{height: 650px;}
    .gyms_and_fitness_centers_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_four .custom_relative_text_two{top: 80px;}
    .gyms_and_fitness_centers_section_five .custom_relative_text_two{top: 80px;}
    .gyms_and_fitness_centers_section_five .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .gyms_and_fitness_centers_section_five{background-position: 70%; height: 1000px}
    .gyms_and_fitness_centers_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .gyms_and_fitness_centers_hero{background-position: 30% 90%; height: 850px;}
    .gyms_and_fitness_centers_section_one{background-position: 100% 0%;}
    .gyms_and_fitness_centers_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_one .content{margin-top: 85px;}
    .gyms_and_fitness_centers_section_two{height: 655px; background-position: 30% 0%}
    .gyms_and_fitness_centers_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_three{height: 655px; background-position: 100% 0%}
    .gyms_and_fitness_centers_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_four{background-position: 150px 50%;}
    .gyms_and_fitness_centers_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .gyms_and_fitness_centers_section_five{height: 850px; background-position: 100% 0%}
    .gyms_and_fitness_centers_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .gyms_and_fitness_centers_hero {background-position: 100% 0%;}
    .gyms_and_fitness_centers_section_one{background-position: -640px 73%;}
    .gyms_and_fitness_centers_section_three{background-position: -260% 50%;}
    .gyms_and_fitness_centers_section_four{background-position: 450px 50%; height: 880px;}
    .gyms_and_fitness_centers_section_five{background-position: -360px 73%; height: 900px;}
    .gyms_and_fitness_centers_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .gyms_and_fitness_centers_hero{background-position: -390px 50%; height: 750px;}
    .gyms_and_fitness_centers_hero .banner_text{top: 250px!important;}
    .gyms_and_fitness_centers_section_one{background-position: -320px 80%;}
    .gyms_and_fitness_centers_section_three{background-position: -15% 50%;}
    .gyms_and_fitness_centers_section_three{background-position: -20% 50%;}
    .gyms_and_fitness_centers_section_four{background-position: 150% 50%;}
    .gyms_and_fitness_centers_section_five{background-position: -120% 50%;}
}

/* Business Insurance for Grocery Stores Page Started*/
.grocery_stores_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/grocery-stores-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.grocery_stores_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/grocery-stores-image-one.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.grocery_stores_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/grocery-stores-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.grocery_stores_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/grocery-stores-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.grocery_stores_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/grocery-stores-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.grocery_stores_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/grocery-stores-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .grocery_stores_hero{height: 650px; background-position: 30% 100%;}
    .grocery_stores_hero .banner_text.custom_banner_text{top: 50px!important;}
    .grocery_stores_section_one .content{padding: 20px 0;}
    .grocery_stores_section_one{background-position: 75% 80%}
    .grocery_stores_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_two{background-position: 50% 50%; height: 600px}
    .grocery_stores_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_two .custom_relative_text_two{top: 80px;}
    .grocery_stores_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .grocery_stores_section_three{background-position: 100% 50%; height: 600px}
    .grocery_stores_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_three .custom_relative_text_two{top: 80px;}
    .grocery_stores_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .grocery_stores_section_four{height: 650px;}
    .grocery_stores_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_four .custom_relative_text_two{top: 80px;}
    .grocery_stores_section_five .custom_relative_text_two{top: 80px;}
    .grocery_stores_section_five .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .grocery_stores_section_five{background-position: 70%; height: 900px;}
    .grocery_stores_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .grocery_stores_hero{background-position: 30% 90%; height: 850px;}
    .grocery_stores_section_one{background-position: 100% 0%;}
    .grocery_stores_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_one .content{margin-top: 85px;}
    .grocery_stores_section_two{height: 655px; background-position: 30% 0%}
    .grocery_stores_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_three{height: 655px; background-position: 100% 0%}
    .grocery_stores_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_four{background-position: 150px 50%;}
    .grocery_stores_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .grocery_stores_section_five{height: 850px; background-position: 100% 0%}
    .grocery_stores_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .grocery_stores_hero {background-position: 100% 0%;}
    .grocery_stores_section_one{background-position: -640px 73%;}
    .grocery_stores_section_three{background-position: -260% 50%;}
    .grocery_stores_section_four{background-position: 450px 50%; height: 880px;}
    .grocery_stores_section_five{background-position: -360px 73%; height: 900px;}
    .grocery_stores_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .grocery_stores_hero{background-position: -390px 50%; height: 750px;}
    .grocery_stores_hero .banner_text{top: 250px!important;}
    .grocery_stores_section_one{background-position: -320px 80%;}
    .grocery_stores_section_three{background-position: -15% 50%;}
    .grocery_stores_section_three{background-position: -20% 50%;}
    .grocery_stores_section_four{background-position: 150% 50%;}
    .grocery_stores_section_five{background-position: -120% 50%;}
}
/* Business Insurance for Glass and Glazing Contractors page Started  */
.glass_and_glazing_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/glass-and-glazing-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 931px;
    position: relative;
}
.glass_and_glazing_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/glass-and-glazing-image-one.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.glass_and_glazing_section_two{
    background-image: url('/images/front_web/goodsinsured/blogs/glass-and-glazing-image-two.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.glass_and_glazing_section_three{
    background-image: url('/images/front_web/goodsinsured/blogs/glass-and-glazing-image-three.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.glass_and_glazing_section_four{
    background-image: url('/images/front_web/goodsinsured/blogs/glass-and-glazing-image-four.png');
    background-position: 100% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
.glass_and_glazing_section_five{
    background-image: url('/images/front_web/goodsinsured/blogs/glass-and-glazing-image-five.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    height: 785px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .glass_and_glazing_hero{height: 650px; background-position: 30% 100%;}
    .glass_and_glazing_hero .banner_text.custom_banner_text{top: 50px!important;}
    .glass_and_glazing_section_one .content{padding: 20px 0;}
    .glass_and_glazing_section_one{background-position: 75% 80%}
    .glass_and_glazing_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_two{background-position: 50% 50%; height: 600px}
    .glass_and_glazing_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_two .custom_relative_text_two{top: 80px;}
    .glass_and_glazing_section_two .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .glass_and_glazing_section_three{background-position: 100% 50%; height: 600px}
    .glass_and_glazing_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_three .custom_relative_text_two{top: 80px;}
    .glass_and_glazing_section_three .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .glass_and_glazing_section_four{height: 650px;}
    .glass_and_glazing_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_four .custom_relative_text_two{top: 80px;}
    .glass_and_glazing_section_five .custom_relative_text_two{top: 80px;}
    .glass_and_glazing_section_five .custom_relative_text_two .padding_sm-20{padding: 20px;}
    .glass_and_glazing_section_five{background-position: 70%; height: 900px;}
    .glass_and_glazing_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_five .custom_relative_text_three{top: 0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .glass_and_glazing_hero{background-position: 30% 90%; height: 850px;}
    .glass_and_glazing_section_one{background-position: 100% 0%;}
    .glass_and_glazing_section_one:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_one .content{margin-top: 85px;}
    .glass_and_glazing_section_two{height: 655px; background-position: 30% 0%}
    .glass_and_glazing_section_two:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_three{height: 655px; background-position: 100% 0%}
    .glass_and_glazing_section_three:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_four{background-position: 150px 50%;}
    .glass_and_glazing_section_four:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
    .glass_and_glazing_section_five{height: 850px; background-position: 100% 0%}
    .glass_and_glazing_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .glass_and_glazing_hero {background-position: 100% 0%;}
    .glass_and_glazing_section_one{background-position: -640px 73%;}
    .glass_and_glazing_section_three{background-position: -260% 50%;}
    .glass_and_glazing_section_four{background-position: 450px 50%; height: 880px;}
    .glass_and_glazing_section_five{background-position: -360px 73%; height: 900px;}
    .glass_and_glazing_section_five:before{position: absolute;content: ''; background:#fff;height: 100%;width: 100%;opacity: .7;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .glass_and_glazing_hero{background-position: -390px 50%; height: 750px;}
    .glass_and_glazing_hero .banner_text{top: 250px!important;}
    .glass_and_glazing_section_one{background-position: -320px 80%;}
    .glass_and_glazing_section_three{background-position: -20% 50%;}
    .glass_and_glazing_section_four{background-position: 150% 50%;}
    .glass_and_glazing_section_five{background-position: -120% 50%;}
}
/* Business Insurance for Irrigation Professionals page started */
.general_contractors_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/general-contractors-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.general_contractors_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.general_contractors_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/general-contractors-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .general_contractors_hero{height: 600px; background-position: -100px 0%}
    .general_contractors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .general_contractors_hero .banner_text{padding-top: 70px;}
    .general_contractors_section_one{height: 480px; background-position: -15% 50%;}
    .general_contractors_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .5;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .general_contractors_hero{height: 600px;}
    .general_contractors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .general_contractors_hero .banner_text{padding-top: 120px;}
    .general_contractors_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .general_contractors_hero{height: 750px; background-position: -490px 50%;}
    .general_contractors_hero .banner_text{padding-top: 60px;}
    .general_contractors_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .general_contractors_hero{height: 750px; background-position: -300px 50%;}
    .general_contractors_hero .banner_text{padding-top: 100px;}
    .general_contractors_section_one{background-position: 15px 0%;}
    .general_contractors_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Food Vendors Page Started*/
.food_vendors_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/food-vendors-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.food_vendors_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.food_vendors_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/food-vendors-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .food_vendors_hero{height: 600px; background-position: -100px 0%}
    .food_vendors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .food_vendors_hero .banner_text{padding-top: 70px;}
    .food_vendors_section_one{height: 480px; background-position: -15% 50%;}
    .food_vendors_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .5;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .food_vendors_hero{height: 600px;}
    .food_vendors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .food_vendors_hero .banner_text{padding-top: 120px;}
    .food_vendors_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .food_vendors_hero{height: 750px; background-position: -490px 50%;}
    .food_vendors_hero .banner_text{padding-top: 60px;}
    .food_vendors_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .food_vendors_hero{height: 750px; background-position: -300px 50%;}
    .food_vendors_hero .banner_text{padding-top: 100px;}
    .food_vendors_section_one{background-position: 15px 0%;}
    .food_vendors_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Food Trucks Page Started*/
.food_trucks_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/food-trucks-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.food_trucks_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.food_trucks_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/food-trucks-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .food_trucks_hero{height: 600px; background-position: -100px 0%}
    .food_trucks_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .food_trucks_hero .banner_text{padding-top: 70px;}
    .food_trucks_section_one{height: 480px; background-position: -15% 50%;}
    .food_trucks_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .5;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .food_trucks_hero{height: 600px;}
    .food_trucks_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .food_trucks_hero .banner_text{padding-top: 120px;}
    .food_trucks_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .food_trucks_hero{height: 750px; background-position: -490px 50%;}
    .food_trucks_hero .banner_text{padding-top: 60px;}
    .food_trucks_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .food_trucks_hero{height: 750px; background-position: -300px 50%;}
    .food_trucks_hero .banner_text{padding-top: 100px;}
    .food_trucks_section_one{background-position: 15px 0%;}
    .food_trucks_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Florists Page Started */
.florists_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/florists-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.florists_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.florists_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/florists-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .florists_hero{height: 600px; background-position: -100px 0%}
    .florists_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .florists_hero .banner_text{padding-top: 70px;}
    .florists_section_one{height: 480px; background-position: -15% 50%;}
    .florists_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .5;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .florists_hero{height: 600px;}
    .florists_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .florists_hero .banner_text{padding-top: 120px;}
    .florists_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .florists_hero{height: 750px; background-position: -490px 50%;}
    .florists_hero .banner_text{padding-top: 60px;}
    .florists_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .florists_hero{height: 750px; background-position: -300px 50%;}
    .florists_hero .banner_text{padding-top: 100px;}
    .florists_section_one{background-position: 15px 0%;}
    .florists_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Florists Page Started */
.flooring_installations_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/flooring-installation-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.flooring_installations_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.flooring_installations_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/flooring-installation-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .flooring_installations_hero{height: 600px; background-position: -100px 0%}
    .flooring_installations_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .flooring_installations_hero .banner_text{padding-top: 70px;}
    .flooring_installations_section_one{height: 480px; background-position: -15% 50%;}
    .flooring_installations_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .5;}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .flooring_installations_hero{height: 600px;}
    .flooring_installations_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .flooring_installations_hero .banner_text{padding-top: 120px;}
    .flooring_installations_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .flooring_installations_hero{height: 750px; background-position: -490px 50%;}
    .flooring_installations_hero .banner_text{padding-top: 60px;}
    .flooring_installations_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .flooring_installations_hero{height: 750px; background-position: -300px 50%;}
    .flooring_installations_hero .banner_text{padding-top: 100px;}
    .flooring_installations_section_one{background-position: 15px 0%;}
    .flooring_installations_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Fitness Instructors Page Started */
.fitness_instructors_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/fitness-instructors-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.fitness_instructors_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.fitness_instructors_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/fitness-instructors-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .fitness_instructors_hero{height: 600px; background-position: -100px 0%}
    .fitness_instructors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .fitness_instructors_hero .banner_text{padding-top: 70px;}
    .fitness_instructors_section_one{height: 480px; background-position: -15% 50%;}
    .fitness_instructors_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .5;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .fitness_instructors_hero{height: 600px;}
    .fitness_instructors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .fitness_instructors_section_one .banner_text{padding-top: 120px;}
    .fitness_instructors_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .fitness_instructors_hero{height: 750px; background-position: -490px 50%;}
    .fitness_instructors_hero .banner_text{padding-top: 60px;}
    .fitness_instructors_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .fitness_instructors_hero{height: 750px; background-position: -300px 50%;}
    .fitness_instructors_hero .banner_text{padding-top: 100px;}
    .fitness_instructors_section_one{background-position: 15px 0%;}
    .fitness_instructors_section_one .text{padding-top: 120px!important;}
}
/* Business Insurance for Financial and Investment Advisors Page Started */
.financial_and_investment_advisors_hero{
    background-image: url('/images/front_web/goodsinsured/blogs/financial-and-investment-advisors-hero.png');
    background-position: 0% 0%;
    background-repeat: no-repeat;
    height: 961px;
    position: relative;
}
.financial_and_investment_advisors_hero .banner_text{
    position: relative;
    padding-top: 250px;
}
.financial_and_investment_advisors_section_one{
    background-image: url('/images/front_web/goodsinsured/blogs/financial-and-investment-advisors-image-two.png');
    background-position: 100% 0%;
    background-repeat: no-repeat;
    height: 542px;
    position: relative;
}
@media screen and (min-width: 320px) and (max-width: 667px) {
    .financial_and_investment_advisors_hero{height: 600px; background-position: -100px 0%}
    .financial_and_investment_advisors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .financial_and_investment_advisors_hero .banner_text{padding-top: 70px;}
    .financial_and_investment_advisors_section_one{height: 480px; background-position: -15% 50%;}
    .financial_and_investment_advisors_section_one:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #fff; opacity: .5;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .financial_and_investment_advisors_hero{height: 600px;}
    .financial_and_investment_advisors_hero:before{  position: absolute; content: '';  width: 100%; height: 100%; top: 0; background: #ddd; opacity: .7;}
    .financial_and_investment_advisors_section_one .banner_text{padding-top: 120px;}
    .financial_and_investment_advisors_section_one{height: 480px; background-position: 35% 50%;}
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
    .financial_and_investment_advisors_hero{height: 750px; background-position: -490px 50%;}
    .financial_and_investment_advisors_hero .banner_text{padding-top: 60px;}
    .financial_and_investment_advisors_section_one{background-position: -240px 0%;}
}
@media screen and (min-width: 1366px) and (max-width:1680px )  {
    .financial_and_investment_advisors_hero{height: 750px; background-position: -300px 50%;}
    .financial_and_investment_advisors_hero .banner_text{padding-top: 100px;}
    .financial_and_investment_advisors_section_one{background-position: 15px 0%;}
    .financial_and_investment_advisors_section_one .text{padding-top: 120px!important;}
}
