@import url("bootstrap.min.css");@import url('../css-1');@import url('../css-2');body {    margin: 0;    padding: 0;    font-family: 'Poppins',sans-serif;    background-color: #fdc101 !important;}.main {    margin: auto;    padding: 0;    width: 92%;}img {    max-width: 100%;}@font-face {    font-family: "glyphicons-halflings-regular";    src: url("../fonts/glyphicons-halflings-regular.ttf");}<script > $('#my-pics').carousel({interval: 15000}); </script > .carousel-indicators {    bottom: 55px !important;}.carousel-indicators li {    background: #000!important;}.container {    padding-right: 15px;}.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7,.col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {    padding: 0;    margin: 0;}.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7,.col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {    padding: 0;    margin: 0;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7,.col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {    padding: 0;    margin: 0;}h1 {    font-family: 'Poppins',sans-serif;}h2 {    margin: 0px;    padding: 0px 0px;    font-family: 'Poppins',sans-serif;}h1, h3, h4, h5, h6 {    margin: 0px;    color: #ffffff;    font-size: 24px;    padding: 10px 0px 5px 0;    text-align: center;}/*
    margin: 13px;
    padding: 5px 0px;
    line-height: 23px;
    font-size: 17px;
    color: #000;
}
*//*breadcrum start*/.abot-brd2 {    bottom: 0px;    width: 100%;    position: absolute;    background-color: rgba(255, 172, 0, 0.83);    padding: 10px 0;    text-align: left;}h3 a {    color: white;    text-decoration: none;}    h3 a:hover {        color: white;        text-decoration: none;    }.abt-bead3 a {    text-decoration: none;    color: #014218;    font-size: 25px;}.abt-bead3 {    font-size: 20px;    color: #000;}/*breadcrum end*//*social icon*/.social-list {    padding: 0;    margin: 0px;    text-align: right;}    .social-list li {        margin: 0;        list-style: none;        display: inline-block;        transition: all 0.2s linear;        font-size: 18px;        text-align: center;    }        .social-list li a i {            font-size: 19px;            height: 48px;            width: 35px;            background: #014218;            padding: 15px 8px;            text-align: center;            color: #ffac00;            border-bottom-right-radius: 17px;            border-bottom-left-radius: 17px;        }        .social-list li a:hover i {            background-color: #fff;            color: #014218;        }/*top start*/.top-list {    margin: 0px;    padding: 0px;}    .top-list li {        margin: 0px;        padding: 0px 12px;        list-style: none;        display: inline-block;        color: #fff;        font-size: 19px;        border-right: 2px solid #fff;    }        .top-list li:last-child {            border: 0px;        }        .top-list li:first-child i {            transform: rotate(90deg);        }        .top-list li i {            background: #fff;            width: 40px;            height: 40px;            border-radius: 50%;            line-height: 40px;            font-size: 22px;            color: #0067b0;            text-align: center;        }.top1 {    background: #fff;    padding: 0px 0px;}.top2 {    padding: 0px 18px;}.top11 a {    background: #014218;    color: #fff;    padding: 13px 15px;    line-height: 49px;    font-size: 19px;    text-decoration: none;    border-bottom-left-radius: 17px;    border-bottom-right-radius: 17px;}.sun {    border-style: none;    border-color: inherit;    border-width: -44;    background: white;    width: 100px;    height: 100px;    border-radius: 50%;    position: relative;    box-shadow: 0 0 20px white, 0 0 30px white, 0 0 40px white, 0 0 50px white, 0 0 60px white;    /* position: absolute; */    left: 0;    right: 0;    /* bottom: -18px; */    margin-top: 80px;    margin-left: auto;    margin-right: auto;    margin-bottom: 0;}.top13 {    padding-top: 10px;}.top4 {    padding: 15px 0px;}/*top end*//*navigation start*/.nab-bar1 {    background-color: #035084;    padding: 6px 0px;}.nab1 {    background: #ffc902;}.head3 h2 {    text-align: center;    padding: 11px 5px;    color: #000000;    font-weight: 600;}/*navigation end*//*head start*/.head1 {    background: #fff;}.head2 {    padding: 0px 20px;    margin-top: -10px;}.head3 {    background: #ffc902;    border-bottom-left-radius: 31px;    border-bottom-right-radius: 31px;}    .head3:after {        position: absolute;        content: "";        left: -10px;        border: 5px solid transparent;        border-bottom: 5px solid #9e7d03;        border-right: 5px solid #9e7d03;        top: 0;    }    .head3:before {        position: absolute;        content: "";        right: -10px;        border: 5px solid transparent;        border-bottom: 5px solid #9e7d03;        border-left: 5px solid #9e7d03;    }.head4 {    padding: 0px 0px;    background: #ffcd04;}    .head4 h2 {        padding-left: 200px;        color: #000;        font-size: 24px;    }        .head4 h2 span {            background: #014218;            color: #fff;            padding: 8px 15px;            position: absolute;            left: 0;        }/*head end*//*best services start*/.best2 {    background-color: #014218;    padding-bottom: 40px;    padding-top: 50px;}.best5 img {    padding: 10px;    background-color: #fff;    margin-top: 0px;}.best3 {    padding: 0px 25px;}.best7 {    padding: 20px 20px 20px 20px;}    .best7 h1 {        padding-bottom: 10px;        font-weight: 600;    }        .best7 h1 a {            color: #ffc902;            text-decoration: none;        }    .best7 h2 span {        color: #ffac00;    }    .best7 p {        color: #fff;        font-weight: 300;        font-size: 18px;        line-height: 28px;    }        .best7 p strong {            color: #ffc902;        }.best8 {    padding: 25px 0px;}.best12 h2 {    border: 1px solid #eee;    padding: 10px;    border-left: 10px solid #ffac00;    color: #fff;    border-radius: 13px;    font-size: 30px;    background: #014218;}    .best12 h2 span {        color: #ffc902;    }.box {    font-family: 'Dosis', sans-serif;    position: relative;    overflow: hidden;}    .box:before,    .box:after {        content: '';        background: #fdc101;        height: 150%;        width: 100%;        border-radius: 0 100% 0 0;        opacity: 0;        position: absolute;        left: -50%;        top: 100%;        z-index: 1;        transition: border-radius .5s ease-out,top .5s ease-out,opacity .3s ease-out;    }    .box:after {        border-radius: 100% 0 0 0;        left: 50%;    }    .box:hover:before,    .box:hover:after {        top: -50%;        opacity: 0.9;        border-radius: 0 35% 0 0;    }    .box:hover:after {        border-radius: 35% 0 0 0;    }    .box img {        width: 100%;        height: auto;    }    .box .box-content {        color: #000;        text-align: center;        width: 80%;        opacity: 0;        transform: translateX(-50%) translateY(-50%);        position: absolute;        top: 50%;        left: 50%;        z-index: 2;        transition: all 0.3s ease 0.2s;    }    .box:hover .box-content {        opacity: 1;    }    .box .title {        font-size: 18px;        font-weight: 700;        text-transform: uppercase;        letter-spacing: 1px;        margin: 0 0 7px;    }    .box .post {        font-size: 18px;        font-weight: 600;        letter-spacing: 1px;        text-transform: capitalize;        margin: 0 0 10px;        display: block;    }    .box .icon {        padding: 0;        margin: 0;        list-style: none;    }        .box .icon li {            margin: 0 5px;            display: inline-block;        }            .box .icon li a {                color: #fff;                background: #053a02;                font-size: 19px;                line-height: 31px;                height: 35px;                width: 35px;                border: 1px solid #fff;                border-bottom: none;                border-right: none;                border-radius: 50%;                display: block;            }                .box .icon li a:hover {                    color: #fff;                    box-shadow: 0 0 10px #000;                }.best14 {    padding: 12px;}.best15 {    background-color: #014218;    box-shadow: 0 0 10px;    padding: 10px;}    .best15 h2 {        color: #ffffff;        font-size: 24px;        padding: 10px 0px 5px 0;        text-align: center;    }.best13 {    padding: 20px 0px;}.best17 {    padding: 20px;    padding-top: 100px;}.best18 h2 {    color: #fdc101;    font-weight: 600;}.best19 {    padding-top: 12px;}.choose-list {    margin: 0px;    padding: 0px;}    .choose-list li {        margin: 0px;        padding: 4px 0px;        list-style: none;        font-size: 16px;        /* width: 50%; */        /* float: left; */        font-weight: 600;    }        .choose-list li i {            color: #fdc101;            padding-right: 5px;        }.best20 {    margin-top: -280px;    margin-left: 80px;}/*best services end*//*ad banner start*/.ad1 {    background: #fdc101;    padding: 25px 0px;    text-align: center;}.ad2 h2 {    line-height: 32px;    padding-bottom: 20px;    font-size: 20px;    color: #000;}    .ad2 h2 span {        color: #fdc101;    }.ad2 p {    font-size: 20px;    font-weight: 600;    color: #000000;}.ad2 h3 {    line-height: 48px;    font-size: 22px;}    .ad2 h3 span {        background-color: #000;        color: #fdc101;        animation: blk 0.6s infinite;        padding: 5px 12px;        display: inline-block;    }@keyframes blk {    0% {        background-color: #000;    }    50% {        background-color: #014218;    }    100% {        background-color: #000;    }}.container-2 .btn {    position: relative;    color: white;    width: 256px;    height: 80px;    line-height: 63px;    transition: all 0.3s;}    .container-2 .btn span {        transition: all 0.3s;        tranform: scale(1, 1);    }    .container-2 .btn::before, .btn::after {        content: '';        position: absolute;        transition: all 0.3s;        bottom: 0;        left: 84px;        width: 80px;        height: 100%;        z-index: 1;    }.btn-two::before, .btn-two::after {    content: '';    position: absolute;    width: 100%;    height: 100%;    bottom: 0;    left: 0;    z-index: 1;    transition: all 0.3s;    animation-iteration-count: infinite;    animation-timing-function: linear;    background-color: #014218;}.btn-two:after {    animation-name: rotatecw;    animation-duration: 2s;}.btn-two:before {    animation-name: rotateccw;    animation-duration: 3s;}.btn-two:after, .btn-two:before {    left: 84px;    width: 80px;    animation-iteration-count: infinite;    animation-timing-function: linear;}@keyframes rotatecw {    from {        transform: rotate(0deg);    }    to {        transform: rotate(360deg);    }}@keyframes rotateccw {    from {        transform: rotate(0deg);    }    to {        transform: rotate(-360deg);    }}.btn-two a {    color: #fff;    font-size: 20px;    /* font-weight: 600; */    text-decoration: none;    z-index: 9999999999;    position: absolute;    display: block;    left: 0;    right: 0;    z-index: 9;}.ad3 {    padding-top: 20px;}/*ad banner end*//*services start*/.serv1 {    background-color: #014218;    padding: 40px 0px;}.serv8 h2 {    color: #fdc101;    padding-left: 130px;    font-size: 24px;}.serv8 img {    border-radius: 50%;    width: 115px;}.serv8 h2 img {    position: absolute;    left: 0;    top: -17px;}.serv8 h2 span {    padding-top: 6px;    display: block;    color: #fff;}.serv8 p {    color: #fff;    font-size: 14px;    line-height: 25px;    padding-top: 10px;}.serv3 {    text-align: left;}    .serv3 h2 {        color: #fdc101;        font-weight: 600;    }    .serv3 p {        color: #fff;    }.serv8 {    margin-top: 55px;}.serv7 {    padding: 15px;}.serv11 img {    /*	border: 10px solid #fff;*/}.serv11 {    margin: 10px 0px;}/*services end*//*contact us start*/.form-group label {    color: #bf1d17;    display: none;    text-align: left;    font-weight: 600;}.btttn {    padding-left: 18px;}.form-texxx h3 {    padding: 2px 0px 2px 0;    font-size: 37px;    text-align: left;    color: #a10800;    margin: 0px;}.form-texxx p {    padding: 7px 0 7px 0;    text-align: left;    font-size: 18px;    line-height: 25px;    font-weight: 300;    color: #fff;}textarea.form-control {    width: 100%;    background: #fff;    /* border: 1px solid transparent; */    /* border-bottom: 1px solid #ffcc00; */    border-radius: 0px;    height: 75px;    color: #000;    box-shadow: none;}input.form-control {    width: 100%;    background: white;    border-radius: 0px;    height: 34px;    color: #000;    box-shadow: none;    border-radius: 0px;}.form-control {    border: 1px solid #bdbbbb;}.btn-group {    text-align: center;}button.btn-default {    background: #000;    text-decoration: none;    color: #fff;    /* width: 60%; */    padding: 5px 15px;    border-radius: 0px;    outline: 0px;    left: 0;    right: 0;    margin: 0 auto;    font-size: 18px;    border: 1px solid #ffc856;    float: none !important;    outline: 1px solid #000;}    button.btn-default i {        color: #ffac00;        padding-right: 4px;    }.fra3 {    padding-top: 15px;}button.btn-default:hover {    background-color: #ffac00;    color: #000;}    button.btn-default:hover i {        color: #014218;    }.form-group {    padding: 5px 12px;    width: 100%;}.ct9 {    background: #014218;    padding: 15px;    color: #000;}.ct1 {    padding: 40px 0px;}.ct10 img {    background: #ffac00;    border-radius: 50%;    padding: 12px;    position: absolute;    width: 20%;    left: -74px;    top: -39px;}.ct10 {    padding-left: 20px;}    .ct10 h2 {        color: #df9604;        font-weight: 600;        font-size: 30px;    }.ct12 h2 {    color: #014218;    font-weight: 600;}.ct12 p {    color: #222;    font-weight: 600;}.ct7 i {    color: #ffac00;    font-size: 35px;    padding-bottom: 8px;}.ct7 h2 {    color: #222;    padding-bottom: 8px;}.ct7 p {    color: #000;}.ct8 {    margin-top: 20px;}.ct6 {    padding: 12px;}.ct7 {    padding: 15px;    box-shadow: 0 0 10px #dbdbdb;    text-align: center;}.ct4 {    padding-right: 65px;}/*contact us end*//*testimonials start*/#testimonial-slider {    padding: 50px 20px 35px 20px;    text-align: center;}.testimonial .description {    font-size: 16px;    color: #000;    line-height: 26px;    text-indent: 30px;    position: relative;}    .testimonial .description:before {        content: "\f10d";        font-family: "Font Awesome 5 Free";        font-weight: 900;        position: absolute;        top: 0;        left: -15px;    }.testimonial .title {    font-size: 24px;    font-weight: bold;    color: #014218;    text-transform: capitalize;    margin: 0;}.testimonial .post {    display: block;    font-size: 18px;    color: #000;}.owl-buttons {    width: 100%;    height: 40px;    position: absolute;    bottom: 40%;    left: 0;}.owl-prev,.owl-next {    position: absolute;    left: 0;    transition: all 0.4s ease-in-out 0s;}.owl-next {    left: auto;    right: 0;}.owl-buttons .owl-prev:before,.owl-buttons .owl-next:before {    content: "\f104";    font-family: "Font Awesome 5 Free";    font-weight: 900;    font-size: 60px;    font-weight: 900;    color: #000;    line-height: 20px;    opacity: 0.8;}.owl-buttons .owl-next:before {    content: "\f105";}.owl-buttons .owl-prev:hover:before,.owl-buttons .owl-next:hover:before {    opacity: 1;}.owl-theme .owl-controls .owl-buttons div {    background: transparent;}.owl-theme .owl-controls {    margin-top: 40px;}    .owl-theme .owl-controls .owl-page span {        width: 50px;        height: 50px;        border-radius: 50%;        border: 4px solid #ccc;        background: url("../home_page_index/tt1.jpg") no-repeat;        background-size: cover;        transition: all 0.3s ease-in-out 0s;    }    .owl-theme .owl-controls .owl-page:nth-child(2) span {        background: url("../home_page_index/tt2.jpg") no-repeat;        background-size: cover;    }    .owl-theme .owl-controls .owl-page:nth-child(3) span {        background: url("../home_page_index/tt3.jpg") no-repeat;        background-size: cover;    }    .owl-theme .owl-controls .owl-page:nth-child(4) span {        background: url("../home_page_index/tt4.html") no-repeat;        background-size: cover;    }    .owl-theme .owl-controls.clickable .owl-page:hover span {        opacity: 0.5;    }    .owl-theme .owl-controls .owl-page.active span,    .owl-theme .owl-controls .owl-page.active:hover span {        border-color: #d133ff;        opacity: 1;    }@media only screen and (max-width: 479px) {    .owl-buttons {        bottom: 30%;    }}.tt1 {    background: url("../home_page_index/testimonilas.jpg");    background-position: center;    background-size: cover;}.tt2 {    background: rgb(255 255 255);    padding: 60px 0px;}.tt4 {    text-align: center;}    .tt4 h2 {        color: #ed0000;        font-weight: 600;    }    .tt4 p {        color: #000;        font-weight: 600;        padding-top: 8px;    }/*testimonials end*//*bottom services start*/.bot1 {    padding: 50px 0px;}.bot3 {    text-align: center;}    .bot3 h2 {        color: #053a02;        font-weight: 600;    }    .bot3 p {        color: #222;        font-weight: 600;        font-size: 25px;    }.bottom-list {    margin: 0px;    padding: 0px;}    .bottom-list li {        margin: 0px;        padding: 0px;        list-style: none;    }        .bottom-list li a {            margin: 0px;            padding: 6px 0px;            display: block;            color: #222;            font-size: 18px;            text-decoration: none;        }            .bottom-list li a i {                color: #ffac00;                padding-right: 4px;            }            .bottom-list li a:hover {                color: #014218;            }                .bottom-list li a:hover i {                    animation: ikl 0.4s infinite;                }.bot5 {    padding: 12px;}@keyframes ikl {    0% {        transform: translateY(6px);    }    50% {        transform: translateY(0px);    }    100% {        transform: translateY(6px);    }}/*bottom services end*//*other services start*/.product-grid {    text-align: center;    box-shadow: 5px 5px 20px 0px #333;    transition: all 0.4s ease 0s;}    .product-grid:hover {        box-shadow: 0 3px 15px rgba(0,0,0,.07);        border: 2px solid #014218;    }    .product-grid .product-image {        position: relative;        overflow: hidden;    }        .product-grid .product-image a.image {            display: block;        }        .product-grid .product-image img {            width: 100%;            height: auto;        }.product-image .pic-1 {    backface-visibility: hidden;    transition: all 0.5s;}.product-grid:hover .product-image .pic-1 {    opacity: 0;    transform: scale(1.1);}.product-image img.pic-2 {    width: 100%;    height: 100%;    opacity: 0;    backface-visibility: hidden;    position: absolute;    top: 0;    left: 0;    transition: all 0.5s;}.product-grid:hover .product-image .pic-1 {    opacity: 1;    transform: scale(1.1);}.product-grid .product-sale-label {    color: #fff;    background: #333;    font-size: 13px;    font-weight: 400;    text-align: center;    text-transform: uppercase;    padding: 2px 7px 2px 15px;    position: absolute;    top: 15px;    right: 0;    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 15% 50%);}.product-grid .social {    width: 100%;    padding: 0;    margin: 0;    list-style: none;    opacity: 0;    transform: translateX(-50%) translateY(-50%);    position: absolute;    top: 65%;    left: 50%;    transition: all 0.4s ease 0s;}.product-grid:hover .social {    opacity: 1;    top: 50%;}.product-grid .social li {    display: inline-block;    margin: 0 3px;}    .product-grid .social li a {        color: #014218;        background: #ffc902;        font-size: 17px;        line-height: 19px;        /* height: 45px; */        padding: 13px;        /* width: 45px; */        border-radius: 3px;        box-shadow: 0 3px 15px rgba(0,0,0,.1);        display: block;        position: relative;        transition: all .3s ease 0s;        text-decoration: none;    }        .product-grid .social li a:hover {            color: #ffc902;            background: #014218;        }.product-grid .quick-view {    color: #fff;    background: #014218;    font-size: 14px;    text-transform: capitalize;    width: 120px;    padding: 10px 20px;    border-radius: 50px;    opacity: 0;    transform: translateX(-50%);    position: absolute;    bottom: 55px;    left: 50%;    transition: all 0.4s ease 0s;    text-decoration: none;}    .product-grid .quick-view:hover {        background: #ffac00;        color: #000;    }.product-grid:hover .quick-view {    opacity: 1;    bottom: 15px;}.product-grid .product-content {    padding: 15px;    color: #000;}.product-grid .title {    font-size: 20px;    font-weight: 600;    text-transform: capitalize;    margin: 0 0 7px;    font-family: 'Poppins',sans-serif;    color: #014218;}.product-grid .price span {    color: #999999;    font-size: 16px;    font-weight: 600;    text-decoration: line-through;    margin-right: 5px;    display: inline-block;}@media screen and (max-width:990px) {    .product-grid {        margin: 0 0 30px;    }}.ot1 {    background: #fdc101;    padding: 40px 0px;}.ot5 {    padding: 6px;    . display: flex;}.ot3 {    text-align: center;}    .ot3 h2 {        color: #014218;        font-weight: 600;    }    .ot3 p {        color: #222;        font-weight: 600;    }.ot4 {    padding-top: 40px;    display: flex;    flex-flow: wrap;}/*other services end*//*footer start*//*disclaimer start*/.ds1 {    background-color: #053a02;    color: #fff;    text-align: center;}.ds2 p {    font-size: 14px;    line-height: 28px;}/*disclaimer end*//*copy right start*/.cp1 {    background-color: #000;    padding: 4px 0px;    text-align: center;}.cp2 p {    color: #fff;    font-size: 14px;}/*copy right end*/.fix {    position: fixed;    padding: 0px;    bottom: 0;    left: 0;    background: #f2f2f2;    border-top: 1px solid #e2e2e2;    display: none;}.end {    margin: 0;    padding: 0;    text-align: center;}    .end li {        display: inline;        text-align: left;        list-style: none;        position: absolute;        text-align: center;        height: 60px;        bottom: 10px;        width: 60px;        border-radius: 1px solid #000;        animation-name: rip;        animation-duration: 0.8s;        animation-iteration-count: infinite;        background: #014218;        line-height: 60px;        border-radius: 50%;    }        .end li:after {            position: absolute;            height: 60px;            width: 60px;            border-radius: 50%;            margin: 0 auto;            left: 0;            right: 0;            z-index: -99;            content: "";            transform: scale(1);            border: 1px solid rgba(162, 162, 162, 0.8);            animation-name: ripp;            animation-duration: 0.8s;            animation-iteration-count: infinite;        }        .end li a {            text-decoration: none;        }.element2 {    animation-delay: 2s;    animation: pulse 2s infinite;    display: table;    animation-direction: alternate;}.last-row {    float: left;    width: 100%;}.cal {    bottom: 0px;    left: 10px;    position: fixed;    z-index: 1111;}.last-row img {    width: 50px;    height: 50px;}.whatsaapp {    bottom: 0px;    right: 16px;    position: fixed;    z-index: 1111;}.end li a img {    font-size: 34px;    animation: pulsate 1s ease-out;    animation-iteration-count: infinite;    -webkit-animation: pulsate 1s ease-out;    -webkit-animation-iteration-count: infinite;    display: block;    height: 30px;    width: 32px;    line-height: 57px;    color: #fff;    margin: 0 auto;    z-index: 99;}.end li a i {    font-size: 34px;    animation: pulsate 1s ease-out;    animation-iteration-count: infinite;    -webkit-animation: pulsate 1s ease-out;    -webkit-animation-iteration-count: infinite;    display: block;    height: 30px;    width: 32px;    line-height: 57px;    color: #fff;    margin: 0 auto;    z-index: 99;}@keyframes pulsate {    0% {        transform: scale(0.9, 0.9);        opacity: 1;    }    50% {        transform: scale(1.2, 1.2);        opacity: 1;    }    100% {        transform: scale(0.9, 0.9);        opacity: 1;    }}@keyframes ripp {    0% {        transform: scale(0.9);    }    20% {        transform: scale(1);    }    40% {        transform: scale(1.1);    }    60% {        transform: scale(1.2);    }    80% {        transform: scale(1.3);    }    100% {        transform: scale(1.4);    }}@keyframes rip {    0% {        box-shadow: 0px 0px 0px 4px rgba(162, 162, 162, 0.8);    }    20% {        box-shadow: 0px 0px 0px 6px rgba(162, 162, 162, 0.6);    }    40% {        box-shadow: 0px 0px 0px 8px rgba(162, 162, 162, 0.4);    }    60% {        box-shadow: 0px 0px 0px 10px rgba(162, 162, 162, 0.2);    }    80% {        box-shadow: 0px 0px 0px 12px rgba(162, 162, 162, 0.1);    }    100% {        box-shadow: 0px 0px 0px 14px rgba(162, 162, 162, 0);    }}.wh-fx {    right: 20px;    background: #26b144 !important;}.ph-fx {    left: 20px;}    .ph-fx a i {        color: #ffac00 !important;    }.end li a img {}.ff5 span {    color: #ff0000;}.foot1 {    background-color: #ffac00;}.foot3 {    background-color: #2b2b2b;}.foot4 {    text-align: center;    padding: 25px 0px;}    .foot4 h2 {        color: #ffac00;        animation: txb 0.6s infinite;        padding: 0 0 15px 0px;        font-size: 28px;    }@keyframes txb {    0% {        text-shadow: 0 0 10px;    }    50% {        text-shadow: 0 0 40px;    }    100% {        text-shadow: 0 0 10px;    }}.foot4 p {    color: #fff;    font-size: 22px;}    .foot4 p span {        color: #ffac00;    }.foot5 {    background: #ffac00;    padding: 21px;}.foot7 h2 {    color: #014218;    font-weight: 600;    padding-bottom: 8px;}.services-list5 {    margin: 0px;    padding: 0px;}.foot7 p {    color: #000;}.services-list5 li {    margin: 0px;    padding: 0px;    list-style: none;    display: block;    width: 50%;    float: left;}    .services-list5 li a {        color: #000;        font-size: 16px;        padding: 6px 0px;        display: block;        text-decoration: none;    }        .services-list5 li a i {            color: #014218;            padding-right: 4px;        }        .services-list5 li a:hover {            color: #014218;        }.foot6 {    padding: 12px;}.social-list2 {    margin: 0px;    padding: 0px;}    .social-list2 li {        margin: 0px;        padding: 0px;        list-style: none;    }        .social-list2 li a {            background-color: #000;            display: block;            padding: 5px;            color: #fff;            font-size: 20px;            text-decoration: none;            margin: 4px 0px;        }            .social-list2 li a i {                background-color: #ffac00;                color: #014218;                width: 38px;                height: 38px;                text-align: center;                line-height: 38px;            }            .social-list2 li a:hover {                background-color: #014218;            }.foot8 a {    color: #014218;    font-size: 18px;    font-weight: 600;}.foot9 {    padding: 30px 0px;    text-align: center;}    .foot9 h2 {        color: #ffac00;        padding-bottom: 10px;    }    .foot9 p {        color: #fff;        font-size: 20px;        line-height: 30px;    }    .foot9 h2 span {        background-color: #014218;        color: #ffac00;        padding: 6px 10px;        animation: ftl 0.6s infinite;    }@keyframes ftl {    0% {        background-color: #014218;        color: #ffac00;    }    50% {        background-color: #ffac00;        color: #014218;    }    100% {        background-color: #014218;        color: #ffac00;    }}.foot-list1 {    margin: 0px;    padding: 0px;}    .foot-list1 li {        margin: 0px;        padding: 0px;        list-style: none;        /* display: inline-flex; */        color: #fff;        font-size: 18px;        display: inline-block;        width: 33.3%;        float: left;    }        .foot-list1 li i {            color: #ffac00;            padding-right: 5px;        }.foot11 {    padding: 20px 0px;    color: #6a6666;    text-align: center;    border-top: 2px solid #222;    margin-top: 20px;}/*footer end*/@media (max-width: 1200px) and (min-width: 992px) {    .top5 {        width: 25%;    }    .top7 {        width: 41.66%;    }    .menu-list li a {        padding: 8px;    }    .head3 {        border-radius: 0px;    }    .best7 p {        font-size: 15px;        line-height: 25px;    }    .box .title {        font-size: 14px;        line-height: 24px;    }    .serv8 h2 {        font-size: 20px;    }    .ct7 p {        font-size: 14px;        font-weight: 600;    }    .ct10 img {        left: -56px;    }    .product-grid .title {        font-size: 20px;    }    .services-list5 li a {        font-size: 14px;    }    .foot7 p {        font-size: 14px;        line-height: 25px;    }    .best15 h2 {        font-size: 22px;    }}@media (max-width: 991px) and (min-width: 768px) {    .top4 {        text-align: center;        border-bottom: 5px solid #014218;    }    .menu-list li a {        font-size: 17px;        padding: 8px;    }    .head3 {        border-radius: 0px;    }    .choose-list li {        width: 50%;        float: left;    }    .ad2 h3 {        font-size: 20px;    }    .serv8 h2 {        font-size: 26px;    }    .serv11 {        padding: 10px;    }    .ct4 {        padding: 0px;    }    .ct10 img {        left: unset;        right: 0;        width: 14%;    }    .best17 {        padding-top: 25px;    }    .best5 img {        margin-top: 30px;    }}@media (max-width: 767px) {    .best5 img {        margin-top: 30px;    }    .top4 {        text-align: center;    }    .top5 {        display: none;    }    .top13 {        text-align: center;        padding-bottom: 15px;    }    .navi-head:after {        display: none;    }    .toggle_bars {        display: block;        color: #ffac00;        font-size: 30px;        text-align: right;    }        .toggle_bars i {            cursor: pointer;        }    .nav-main {        display: none;    }    .tog-top {        display: block;        background-color: transparent;        padding: 10px 10px;    }    .nav-main {        display: none;    }    .menu-list li {        padding: 3px 0px;        line-height: 16px;        display: block;        font-size: 18px;        box-shadow: none;        border-right: 0px;    }        .menu-list li a {            display: block;        }            .menu-list li a:hover {                background-color: #ffac00;                color: #000;            }    .menu-nav {        padding: 10px 0;    }    .menu__item {        display: block;        text-align: center;    }    .menu__link {        border-right: 0px;    }    .menu-list li a:after {        display: none;    }    .box .title {        font-size: 15px;        line-height: 24px;    }    .best17 {        padding-top: 25px;    }    .ab6 p img {        display: block;        padding: 15px;        float: none;        margin: 0 auto;        left: 0;        right: 0;    }    .ct4 {        padding: 0px;    }    .ct10 img {        left: unset;        right: 0;    }    .fix {        display: inline-block;        background: transparent;        border: 0px;        z-index: 9999999;    }    .ff5 {        height: 90px;        text-align: center;        font-size: 18px;        padding: 0px;        color: #000;        padding-top: 22px;        font-weight: 600;    }    .copy {        padding-bottom: 139px !important;    }    .cp1 {        padding-bottom: 90px;    }    .serv8 h2 {        padding: 12px;        text-align: center;        font-size: 24px;    }    .serv8 img {        position: relative !important;        width: auto;        top: 0;        display: block;        margin: 0 auto;    }    .serv7 {        padding: 0px;    }}@media (max-width: 767px) and (min-width: 576px) {    .ad2 h2 {        font-size: 24px;    }    .serv11 {        padding: 10px;    }    .serv8 h2 {        font-size: 26px;        text-align: center;    }    .ct6 {        padding: 12px 5px;    }    .ct7 p {        font-size: 15px;    }    .bot3 h2 {        font-size: 20px;    }    .foot9 h2 {        font-size: 24px;    }    .foot-list1 li {        width: unset;        padding: 12px;        text-align: center;    }    .best15 h2 {        font-size: 22px;    }    .head3 h2 {        font-size: 21px;    }}@media (max-width: 575px) {    .top10 {        width: 100%;        text-align: center;    }    .social-list {        text-align: center;        padding: 10px;    }    .head4 h2 span {        display: block;        position: relative;        text-align: center;    }    .head4 h2 {        padding: 10px;    }    .main {        width: 98%;    }    .best14 {        width: 100%;    }    .choose-list li {        font-size: 15px;    }    .ad2 h2 {        font-size: 21px;    }    .ad2 h3 {        font-size: 16px;    }    .serv7 {        width: 100%;    }    .serv8 h2 {        font-size: 24px;    }    .serv11 {        width: 100%;    }    .ct6, .ot5 {        width: 100%;    }    .tt2 {        padding: 35px 12px;    }    .bot3 h2 {        font-size: 36px;        line-height: 30px;    }    .ff5 {        padding: 10px 53px;        font-size: 15px;    }    .foot-list1 li {        font-size: 15px;    }        .foot-list1 li span {            display: block;        }    .head3 h2 {        font-size: 16px;        line-height: 25px;    }    .best7 {        padding: 20px 0px;    }    .serv3 {        padding: 0px 15px;    }}#footer {    position: relative;    width: 100%;    background: #014218;    overflow: hidden;    color: #989898;    font-size: 13px;    border-top: 4px solid #002d29;    margin-top: 10px;}    #footer::before {        content: "";        display: block;        left: 0;        position: absolute;        top: 5px;        width: 100%;        background: url(../home_page_index/footer_line.png) repeat scroll 0 0;        height: 1px;        opacity: .7;    }.footer_row_spacer {    padding-top: 40px;}h3.get_in {    font-size: 20px;    margin-bottom: 15px;    margin-top: 0;    color: #fff;}ul.no-icon-list {    margin: 0;    padding-bottom: 14px;}    ul.no-icon-list li {        border-bottom: 1px dotted #737373;        list-style: outside none none;        margin: 0;        padding: 5px 0px;    }        ul.no-icon-list li a {            color: #fff;        }.foot-lisiting a {    background: rgba(0, 0, 0, 0) url(../img/footer-arrow-icon.png) no-repeat scroll left center;    font-size: 16px;    padding-left: 21px;}#footer .footer_copyright {    padding: 23px 0px;    background-color: #000000;    position: relative;}.footer_copy_text {    font-size: 15px;    color: #fff;}