@charset "utf-8";
@media (min-width:2561px) and (max-width:4000px) {
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 49%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 45%;
        width: 45%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 50%;
        float: left;
        margin: 25px 0 25px -260px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 48%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 45%;
        width: 45%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 50%;
        float: left;
        margin: 25px 0 25px -260px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 99%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 70%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 18%;
        float: right;
        margin: 22px 22px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 100%;
        width: 100%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 420px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 40px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 60px 0 0 0;
        height: 278px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 400px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 2677px !important
    }
    .box2newright.sustainbox1 {
        top: 12%
    }
    .box2newright.sustainbox2 {
        top: 12%
    }
    .box2newright.sustainbox3 {
        top: 25%
    }
    .box2newright.sustainbox4 {
        top: 15%
    }
    .box2newright.sustainbox5 {
        top: 10%
    }
    .box2newright.sustainbox6 {
        top: 15%
    }
    .box2newright.sustainbox7 {
        top: 12%
    }
    .box2newright.sustainbox8 {
        top: 25%
    }
    .box2newright.sustainbox9 {
        top: 18%
    }
    .box2newright.sustainbox10 {
        top: 0%
    }
    .box2newright.sustainbox11 {
        top: 20%
    }
    .box2newright.sustainbox12 {
        top: 15%
    }
    .box2newright.sustainbox13 {
        top: 0%
    }
    ul.refine {
        margin-top: 12.5px;
        padding-left: 0;
        list-style-type: none
    }
    ul.refine>li:first-child {
        padding-top: 0
    }
    ul.refine>li {
        padding-bottom: 8px;
        border-bottom: 1px solid #313131;
        padding-top: 10px
    }
    ul.refine>li a {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:link {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:visited {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:active {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:hover {
        text-decoration: underline;
        color: #006bb7
    }
    .btn {
        font-weight: 700;
        text-transform: uppercase;
        padding: 8px 15px 6px;
        border-radius: 0;
        white-space: initial;
        margin-bottom: 12.5px
    }
    .btn-primary {
        color: #fff;
        background-color: #006bb7;
        border-color: #005c9e
    }
    .btn-primary:hover {
        background-color: #005c9e;
        border-color: #004d84
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .lead {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	 .lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 20px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
		
		
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 550px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 85%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 150px !important;
        float: right;
        margin: 10px;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: 100px
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container2.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 20px;
        color: rgb(23, 31, 50)
    }
    .contentmk p {
        font-size: 15px !important;
        color: rgb(23, 31, 50)
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: 620px;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 55% !important;
        height: 55% !important;
        border-radius: 20px;
        margin: 40px 0 70px 55px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: 300px;
        border-radius: 20px
    }
    .box2newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box2newright .button5 {
        background: #000;
        color: #fff
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 90% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-edu {
        width: 16%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0 8px 15px 8px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 80%;
        display: inline-block;
        position: relative;
        margin-left: 50px;
        margin-right: 50px;
        padding: 0
    }
    .helpleft {
        width: 40%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 40%;
        float: right;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: block
    }
    section.row.circlemobile {
        display: none
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 15px;
        margin-right: 0;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 !important;
        transform: scale(.2) translatez(0)
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 20px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 !important;
        transform: scale(.2) translatez(0)
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 20px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        left: -25px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: -15px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 20px;
        padding: 5px 5px 11px 5px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 20px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    .theme-default .nivo-controlNav {
        display: block !important;
        top: 580px;
        z-index: 22 !important;
        position: relative
    }
    .footer_area .copyright_area {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        margin-left: 0;
        margin-right: 0
    }
    .mts {
        right: -10px !important;
        top: 5px !important
    }
    .wp-dark-mode-switcher.floating {
        position: fixed;
        top: -92%;
        right: 1%;
        float: right
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0 5% 0 5%;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 55px;
        left: 120px;
        width: 100%;
        height: auto
    }
    .simplified-one img {
        width: 420px;
        height: 420px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 !important;
        right: 0 !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 15px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .hnheight {
        margin: 0 0 0 -65px
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: 0;
        left: 7%
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 45.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%;
        left: 4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%;
        left: 4%
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%;
        left: 8%
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .sidehoverbar {
        background-color: #fff !important;
        width: 40px;
        height: 240px;
        left: 0 !important;
        display: inline-block;
        position: absolute
    }
    .sidehoverbar a {
        background-color: #fff;
        position: absolute;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        padding: 0;
        border-radius: 0 5px 5px 0;
        left: -100px;
        transition: .5s
    }
    .sidehoverbar span {
        text-decoration: underline;
        font-family: Lato, sans-serif !important
    }
    .sidehoverbar a img {
        width: 30px;
        height: 30px;
        float: right;
        margin: 6px
    }
    .sugimg {
        width: 35px !important;
        height: 35px !important;
        float: right;
        margin: 1px !important
    }
    .sidehoverbar a:hover {
        left: 0;
        opacity: 1;
        background-color: #fff
    }
    .article {
        top: -5px;
        width: 140px;
        height: 40px
    }
    .talks {
        top: 35px;
        width: 140px;
        height: 40px
    }
    .Interview {
        top: 80px;
        width: 140px;
        height: 40px
    }
    .Scripter {
        top: 120px;
        width: 140px;
        height: 40px
    }
    .Suggested {
        top: 160px;
        width: 140px;
        height: 40px
    }
    .Practice {
        top: 200px;
        width: 140px;
        height: 40px
    }
    .hoverable-topic {
        margin-left: 55px
    }
    .dkmq {
        float: left;
        width: 100%;
        height: 485px !important;
        line-height: 5px
    }
    .dkmq1 {
        float: left;
        width: 100%;
        height: 485px !important
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 530px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-bislogin {
        left: 0;
        position: fixed;
        top: 50%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    #sticky-bislogin-inner {
        left: 0;
        position: fixed;
        top: 61%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    .cheight {
        height: 400px
    }
    .bislogin {
        margin-top: 500px !important;
        position: fixed !important;
        z-index: 99999 !important;
        left: 0 !important;
        display: block !important
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 1000px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 1040px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 580px !important
    }
    .containers {
        width: 3000px;
        margin-left: 30px;
        margin-right: 30px
    }
    .act-desktop {
        display: block
    }
    .act-mobile {
        display: none
    }
    .desktop {
        display: block
    }
    .mobile {
        display: none
    }
    .desktopmedia {
        display: block
    }
    .mediamobile {
        display: none
    }
    .circledesktop {
        display: block
    }
    .circlemobile {
        display: none
    }
    .bis {
        margin-top: -70px
    }
    .blog {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        height: 517px;
        margin: 42px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important
    }
    .events {
        height: 560px;
        background-color: #2957a3
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0 0 0 -12px;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 23px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 !important;
        right: 0 !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 15px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 !important;
        right: -10% !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 15px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 !important;
        transform: scale(.2) translatez(0)
    }
    .wrap3 a {
        position: absolute;
        left: 20px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        left: 50px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 25px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 28vmin;
        margin: 0 0 0 -500px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap-ten a {
        position: absolute;
        left: 10px;
        top: -4px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 38.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -44px;
        width: 75.5%;
        height: 65.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 137px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 24.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -20px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important;
        margin-left: 35px
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 8px 27px 8px 27px;
        text-decoration: none;
        font-size: 15px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 5px 0 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-family: Lato, sans-serif !important
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media (min-width:1921px) and (max-width:2560px) {
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 48%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 60%;
        width: 60%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 50%;
        float: left;
        margin: 25px 0 25px -130px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 48%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 60%;
        width: 60%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 50%;
        float: left;
        margin: 25px 0 25px -130px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 70%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 28%;
        float: right;
        margin: 35px -33px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 420px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 40px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 50px 0 0 0;
        height: 300px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        ;
        padding: 0;
        height: 400px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important
    }
    .box2newright.sustainbox1 {
        top: 12%
    }
    .box2newright.sustainbox2 {
        top: 12%
    }
    .box2newright.sustainbox3 {
        top: 25%
    }
    .box2newright.sustainbox4 {
        top: 15%
    }
    .box2newright.sustainbox5 {
        top: 10%
    }
    .box2newright.sustainbox6 {
        top: 15%
    }
    .box2newright.sustainbox7 {
        top: 12%
    }
    .box2newright.sustainbox8 {
        top: 25%
    }
    .box2newright.sustainbox9 {
        top: 18%
    }
    .box2newright.sustainbox10 {
        top: 0%
    }
    .box2newright.sustainbox11 {
        top: 20%
    }
    .box2newright.sustainbox12 {
        top: 15%
    }
    .box2newright.sustainbox13 {
        top: 0%
    }
    ul.refine {
        margin-top: 12.5px;
        padding-left: 0;
        list-style-type: none
    }
    ul.refine>li:first-child {
        padding-top: 0
    }
    ul.refine>li {
        padding-bottom: 8px;
        border-bottom: 1px solid #313131;
        padding-top: 10px
    }
    ul.refine>li a {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:link {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:visited {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:active {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:hover {
        text-decoration: underline;
        color: #006bb7
    }
    .btn {
        font-weight: 700;
        text-transform: uppercase;
        padding: 8px 15px 6px;
        border-radius: 0;
        white-space: initial;
        margin-bottom: 12.5px
    }
    .btn-primary {
        color: #fff;
        background-color: #006bb7;
        border-color: #005c9e
    }
    .btn-primary:hover {
        background-color: #005c9e;
        border-color: #004d84
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .lead {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 20px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 400px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 85%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 150px !important;
        float: right;
        margin: 10px;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: 100px
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 20px;
        color: rgb(23, 31, 50)
    }
    .contentmk p {
        font-size: 15px !important;
        color: rgb(23, 31, 50)
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: 620px;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 55% !important;
        height: 55% !important;
        border-radius: 20px;
        margin: 40px 0 70px 55px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: 300px;
        border-radius: 20px
    }
    .box2newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box2newright .button5 {
        background: #000;
        color: #fff
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 90% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-edu {
        width: 16%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0 8px 15px 8px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 80%;
        display: inline-block;
        position: relative;
        margin-left: 50px;
        margin-right: 50px;
        padding: 0
    }
    .helpleft {
        width: 40%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 40%;
        float: right;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: block
    }
    section.row.circlemobile {
        display: none
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 15px;
        margin-right: 0;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 15px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 15px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        left: -25px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: -15px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 19px;
        padding: 5px 5px 11px 5px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 20px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    @media screen and (max-width:600px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: block !important;
        top: 440px;
        z-index: 22 !important;
        position: relative
    }
    .footer_area .copyright_area {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        margin-left: 0;
        margin-right: 0
    }
    .mts {
        right: -10px !important;
        top: 5px !important
    }
    .wp-dark-mode-switcher.floating {
        position: fixed;
        top: -90%;
        right: 2%;
        float: right
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0 5% 0 5%;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 55px;
        left: 80px;
        width: 100%;
        height: auto
    }
    .simplified-one img {
        width: 310px;
        height: 310px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 165px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .hnheight {
        margin: 0 0 0 -65px
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 6%
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%;
        left: 4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%;
        left: 4%
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 6%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .sidehoverbar {
        background-color: #fff !important;
        width: 40px;
        height: 240px;
        left: 0 !important;
        display: inline-block;
        position: absolute
    }
    .sidehoverbar a {
        background-color: #fff;
        position: absolute;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        padding: 0;
        border-radius: 0 5px 5px 0;
        left: -100px;
        transition: .5s
    }
    .sidehoverbar span {
        text-decoration: underline;
        font-family: Lato, sans-serif !important
    }
    .sidehoverbar a img {
        width: 30px;
        height: 30px;
        float: right;
        margin: 6px
    }
    .sugimg {
        width: 35px !important;
        height: 35px !important;
        float: right;
        margin: 1px !important
    }
    .sidehoverbar a:hover {
        left: 0;
        opacity: 1;
        background-color: #fff
    }
    .article {
        top: -5px;
        width: 140px;
        height: 40px
    }
    .talks {
        top: 35px;
        width: 140px;
        height: 40px
    }
    .Interview {
        top: 80px;
        width: 140px;
        height: 40px
    }
    .Scripter {
        top: 120px;
        width: 140px;
        height: 40px
    }
    .Suggested {
        top: 160px;
        width: 140px;
        height: 40px
    }
    .Practice {
        top: 200px;
        width: 140px;
        height: 40px
    }
    .hoverable-topic {
        margin-left: 55px
    }
    .dkmq {
        float: left;
        width: 100%;
        height: 330px !important;
        line-height: 5px
    }
    .dkmq1 {
        float: left;
        width: 100%;
        height: 300px !important
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 370px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-bislogin {
        left: 0;
        position: fixed;
        top: 53%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    #sticky-bislogin-inner {
        left: 0;
        position: fixed;
        top: 63%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    .cheight {
        height: 400px
    }
    .bislogin {
        margin-top: 300px !important;
        position: fixed !important;
        z-index: 99999 !important;
        left: 0 !important;
        display: block !important
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 825px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 870px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 400px !important
    }
    .containers {
        width: 2200px;
        margin-left: 30px;
        margin-right: 30px
    }
    .act-desktop {
        display: block
    }
    .act-mobile {
        display: none
    }
    .desktop {
        display: block
    }
    .mobile {
        display: none
    }
    .circledesktop {
        display: block;
        margin-top: 43px !important
    }
    .circlemobile {
        display: none
    }
    .desktopmedia {
        display: block
    }
    .mediamobile {
        display: none
    }
    .bis {
        margin-top: -70px
    }
    .blog {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        height: 369px;
        margin: 42px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important
    }
    .events {
        height: 370px;
        background-color: #2957a3;
        top: 43px !important
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0 0 0 -12px;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -170px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 165px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 300px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 15px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -320px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 28vmin;
        margin: 0 0 0 -315px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap-ten a {
        position: absolute;
        left: 10px;
        top: -4px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 40.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -32px;
        width: 74.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 100px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 24.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 15px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    .custom-product-gradient {
        background: 0 0
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important;
        margin-left: 35px
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 10px 25px 10px 25px;
        text-decoration: none;
        font-size: 18px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 5px 0 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-family: Lato, sans-serif !important
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media (min-width:1621px) and (max-width:1920px) {
	.slider-2024 {
    min-height: 575px !important;  
}
.slide-2024 {
    min-height: 575px !important;
}
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 48%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 80%;
        width: 80%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 50%;
        float: left;
        margin: 25px 0 28px -41px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 48%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 80%;
        width: 80%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 50%;
        float: left;
        margin: 25px 0 28px -41px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 41%;
        float: right;
        margin: 22px -100px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 80%;
        width: 80%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 380px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 50px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 10px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 278px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        ;
        padding: 0;
        height: 350px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important;
    }
    .box2newright.sustainbox1 {
        top: 12%
    }
    .box2newright.sustainbox2 {
        top: 12%
    }
    .box2newright.sustainbox3 {
        top: 25%
    }
    .box2newright.sustainbox4 {
        top: 15%
    }
    .box2newright.sustainbox5 {
        top: 10%
    }
    .box2newright.sustainbox6 {
        top: 15%
    }
    .box2newright.sustainbox7 {
        top: 12%
    }
    .box2newright.sustainbox8 {
        top: 25%
    }
    .box2newright.sustainbox9 {
        top: 18%
    }
    .box2newright.sustainbox10 {
        top: 0%
    }
    .box2newright.sustainbox11 {
        top: 20%
    }
    .box2newright.sustainbox12 {
        top: 15%
    }
    .box2newright.sustainbox13 {
        top: 0%
    }
    ul.refine {
        margin-top: 12.5px;
        padding-left: 0;
        list-style-type: none
    }
    ul.refine>li:first-child {
        padding-top: 0
    }
    ul.refine>li {
        padding-bottom: 8px;
        border-bottom: 1px solid #313131;
        padding-top: 10px
    }
    ul.refine>li a {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:link {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:visited {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:active {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:hover {
        text-decoration: underline;
        color: #006bb7
    }
    .btn {
        font-weight: 700;
        text-transform: uppercase;
        padding: 8px 15px 6px;
        border-radius: 0;
        white-space: initial;
        margin-bottom: 12.5px
    }
    .btn-primary {
        color: #fff;
        background-color: #006bb7;
        border-color: #005c9e
    }
    .btn-primary:hover {
        background-color: #005c9e;
        border-color: #004d84
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .lead {
        font-size: 22px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 19px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 350px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 85%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 150px !important;
        float: right;
        margin: 10px;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: 100px
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 20px;
        color: rgb(23, 31, 50)
    }
    .contentmk p {
        font-size: 15px !important;
        color: rgb(23, 31, 50)
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: 620px;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 55% !important;
        height: 55% !important;
        border-radius: 20px;
        margin: 40px 0 70px 55px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: 300px;
        border-radius: 20px
    }
    .box2newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box2newright .button5 {
        background: #000;
        color: #fff
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 90% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-edu {
        width: 16%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0 8px 15px 8px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 80%;
        display: inline-block;
        position: relative;
        margin-left: 50px;
        margin-right: 50px;
        padding: 0
    }
    .helpleft {
        width: 40%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 40%;
        float: right;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: block
    }
    section.row.circlemobile {
        display: none
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 15px;
        margin-right: 0;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 15px;
        left: -25px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 15px;
        left: -25px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        left: -25px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: -15px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 15px;
        /*padding: 5px 5px 11px 5px;*/
		padding: 5px 2px 11px 1px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 16px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    @media screen and (max-width:600px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: block !important;
        top: 380px;
        z-index: 22 !important;
        position: relative
    }
    .footer_area .copyright_area {
        width: 1000px;
        text-align: center;
        vertical-align: middle;
        margin-left: 350px;
        margin-right: 350px
    }
    .mts {
        right: -10px !important;
        top: 5px !important
    }
    .wp-dark-mode-switcher.floating {
        position: fixed;
        top: -88%;
        right: 2%;
        float: right
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0 5% 0 5%;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 55px;
        left: 50px;
        width: 100%;
        height: auto
    }
    .simplified-one img {
        width: 260px;
        height: 260px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 120px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .hnheight {
        margin: 0 0 0 -45px
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 6%
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -12px
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 6%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .sidehoverbar {
        background-color: #fff !important;
        width: 40px;
        height: 240px;
        left: 0 !important;
        display: inline-block;
        position: absolute
    }
    .sidehoverbar a {
        background-color: #fff;
        position: absolute;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        padding: 0;
        border-radius: 0 5px 5px 0;
        left: -100px;
        transition: .5s
    }
    .sidehoverbar span {
        text-decoration: underline;
        font-family: Lato, sans-serif !important
    }
    .sidehoverbar a img {
        width: 30px;
        height: 30px;
        float: right;
        margin: 6px
    }
    .sugimg {
        width: 35px !important;
        height: 35px !important;
        float: right;
        margin: 1px !important
    }
    .sidehoverbar a:hover {
        left: 0;
        opacity: 1;
        background-color: #fff
    }
    .article {
        top: -5px;
        width: 140px;
        height: 40px
    }
    .talks {
        top: 35px;
        width: 140px;
        height: 40px
    }
    .Interview {
        top: 80px;
        width: 140px;
        height: 40px
    }
    .Scripter {
        top: 120px;
        width: 140px;
        height: 40px
    }
    .Suggested {
        top: 160px;
        width: 140px;
        height: 40px
    }
    .Practice {
        top: 200px;
        width: 140px;
        height: 40px
    }
    .hoverable-topic {
        margin-left: 55px
    }
    .dkmq {
        float: left;
        width: 100%;
        height: 280px !important;
        line-height: 5px
    }
    .dkmq1 {
        float: left;
        width: 100%;
        height: 240px !important
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 350px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-bislogin {
        left: 0;
        position: fixed;
        top: 60%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    #sticky-bislogin-inner {
        left: 0;
        position: fixed;
        top: 60%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    .cheight {
        height: 350px
    }
    .bislogin {
        margin-top: 225px !important;
        position: fixed !important;
        z-index: 99999 !important;
        left: 0 !important;
        display: block !important
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 720px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 760px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 300px !important
    }
    .containers {
        width: 1800px;
        margin-left: 100px;
        margin-right: 100px
    }
    .act-desktop {
        display: block
    }
    .act-mobile {
        display: none
    }
    .desktop {
        display: block
    }
    .mobile {
        display: none
    }
    .circledesktop {
        display: block;
        margin-top: 43px !important
    }
    .circlemobile {
        display: none
    }
    .desktopmedia {
        display: block
    }
    .mediamobile {
        display: none
    }
    .bis {
        margin-top: -70px
    }
    .blog {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        height: 308px;
        margin: 42px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important
    }
    .events {
        height: 308px;
        background-color: #2957a3;
        top: 43px
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0 0 0 -12px;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -95px;
        left: -50px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 120px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 225px;
        right: 0 !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 15px;
        left: -25px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -180px;
        left: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 28vmin;
        margin: 0 0 0 -180px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap-ten a {
        position: absolute;
        left: 10px;
        top: -4px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 39.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -26px;
        width: 75.5%;
        z-index: 1111111;
        height: 72.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 90px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 67%;
        height: 64%;
        left: 25.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        left: -50px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important;
        margin-left: 35px
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 10px 23px 10px 23px;
        text-decoration: none;
        font-size: 15px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 5px 0 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-family: Lato, sans-serif !important
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media (min-width:1441px) and (max-width:1620px) {
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 48%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 370px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 30px 0 0 0;
        height: 278px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 340px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height:100%!important;
    }
    .box2newright.sustainbox1 {
        top: 12%
    }
    .box2newright.sustainbox2 {
        top: 12%
    }
    .box2newright.sustainbox3 {
        top: 25%
    }
    .box2newright.sustainbox4 {
        top: 15%
    }
    .box2newright.sustainbox5 {
        top: 10%
    }
    .box2newright.sustainbox6 {
        top: 15%
    }
    .box2newright.sustainbox7 {
        top: 12%
    }
    .box2newright.sustainbox8 {
        top: 25%
    }
    .box2newright.sustainbox9 {
        top: 18%
    }
    .box2newright.sustainbox10 {
        top: 0%
    }
    .box2newright.sustainbox11 {
        top: 20%
    }
    .box2newright.sustainbox12 {
        top: 15%
    }
    .box2newright.sustainbox13 {
        top: 0%
    }
    ul.refine {
        margin-top: 12.5px;
        padding-left: 0;
        list-style-type: none
    }
    ul.refine>li:first-child {
        padding-top: 0
    }
    ul.refine>li {
        padding-bottom: 8px;
        border-bottom: 1px solid #313131;
        padding-top: 10px
    }
    ul.refine>li a {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:link {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:visited {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:active {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:hover {
        text-decoration: underline;
        color: #006bb7
    }
    .btn {
        font-weight: 700;
        text-transform: uppercase;
        padding: 8px 15px 6px;
        border-radius: 0;
        white-space: initial;
        margin-bottom: 12.5px
    }
    .btn-primary {
        color: #fff;
        background-color: #006bb7;
        border-color: #005c9e
    }
    .btn-primary:hover {
        background-color: #005c9e;
        border-color: #004d84
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .lead {
        font-size: 20px !important;
        font-weight: 600 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 17px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 300px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 85%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 150px !important;
        float: right;
        margin: 10px;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: 100px
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 20px;
        color: rgb(23, 31, 50)
    }
    .contentmk p {
        font-size: 15px !important;
        color: rgb(23, 31, 50)
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: 620px;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 55% !important;
        height: 55% !important;
        border-radius: 20px;
        margin: 40px 0 70px 55px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: 300px;
        border-radius: 20px
    }
	.box2new2 {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: 300px;
   
    }
    .box2newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box2newright .button5 {
        background: #000;
        color: #fff
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 90% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-edu {
        width: 16%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0 8px 15px 8px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 80%;
        display: inline-block;
        position: relative;
        margin-left: 50px;
        margin-right: 50px;
        padding: 0
    }
    .helpleft {
        width: 40%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 40%;
        float: right;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: block
    }
    section.row.circlemobile {
        display: none
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 15px;
        margin-right: 0;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 40px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 40px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: -15px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: -15px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 12px;
        /*padding: 5px 5px 11px 5px;*/
		padding: 5px 0px 11px 0px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 14px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    @media screen and (max-width:600px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: block !important;
        top: 350px;
        z-index: 22 !important;
        position: relative
    }
    .footer_area .copyright_area {
        width: 1000px;
        text-align: center;
        vertical-align: middle;
        margin-left: 250px;
        margin-right: 250px
    }
    .mts {
        right: -10px !important;
        top: 5px !important
    }
    .wp-dark-mode-switcher.floating {
        position: fixed;
        top: -86%;
        right: 2%;
        float: right
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 0
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 0
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0 5% 0 5%;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 45px;
        left: 50px;
        width: 100%;
        height: auto
    }
    .simplified-one img {
        width: 225px;
        height: 225px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: -15px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .hnheight {
        margin: 0 0 0 -65px
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -12px
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .sidehoverbar {
        background-color: #fff !important;
        width: 40px;
        height: 240px;
        left: 0 !important;
        display: inline-block;
        position: absolute
    }
    .sidehoverbar a {
        background-color: #fff;
        position: absolute;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        padding: 0;
        border-radius: 0 5px 5px 0;
        left: -100px;
        transition: .5s
    }
    .sidehoverbar span {
        text-decoration: underline;
        font-family: Lato, sans-serif !important
    }
    .sidehoverbar a img {
        width: 30px;
        height: 30px;
        float: right;
        margin: 6px
    }
    .sugimg {
        width: 35px !important;
        height: 35px !important;
        float: right;
        margin: 1px !important
    }
    .sidehoverbar a:hover {
        left: 0;
        opacity: 1;
        background-color: #fff
    }
    .article {
        top: -5px;
        width: 140px;
        height: 40px
    }
    .talks {
        top: 35px;
        width: 140px;
        height: 40px
    }
    .Interview {
        top: 80px;
        width: 140px;
        height: 40px
    }
    .Scripter {
        top: 120px;
        width: 140px;
        height: 40px
    }
    .Suggested {
        top: 160px;
        width: 140px;
        height: 40px
    }
    .Practice {
        top: 200px;
        width: 140px;
        height: 40px
    }
    .hoverable-topic {
        margin-left: 55px
    }
    .dkmq {
        float: left;
        width: 100%;
        height: 250px !important;
        line-height: 5px
    }
    .dkmq1 {
        float: left;
        width: 100%;
        height: 210px !important
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 280px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-bislogin {
        left: 0;
        position: fixed;
        top: 56%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    #sticky-bislogin-inner {
        left: 0;
        position: fixed;
        top: 60%;
        background-color: #fff;
        padding: 3px;
        z-index: 11111
    }
    .cheight {
        height: 300px
    }
    .bislogin {
        margin-top: 150px !important;
        position: fixed !important;
        z-index: 99999 !important;
        left: 0 !important;
        display: block !important
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 650px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 670px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 235px !important
    }
    .containers {
        width: 1580px;
        margin-left: 50px;
        margin-right: 50px
    }
    .act-desktop {
        display: block
    }
    .act-mobile {
        display: none
    }
    .desktop {
        display: block
    }
    .mobile {
        display: none
    }
    .circledesktop {
        display: block;
        margin-top: 43px !important
    }
    .circlemobile {
        display: none
    }
    .desktopmedia {
        display: block
    }
    .mediamobile {
        display: none
    }
    .bis {
        margin-top: -70px
    }
    .blog {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        height: 278px;
        margin: 42px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important
    }
    .events {
        height: 278px;
        background-color: #2957a3;
        top: 42px !important
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0 0 0 -12px;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -2pc;
        left: -40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: -15px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 40px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -100px;
        left: -54px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 28vmin;
        margin: 0 0 0 -75px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap-ten a {
        position: absolute;
        left: 10px;
        top: -4px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 42.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -21px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 75px
    }
    .wrap-ten a:nth-child(5) {
        width: 63%;
        height: 70%;
        left: 2.5%;
        top: 37.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 67%;
        height: 61%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        left: 0 !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important;
        margin-left: 35px
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 10px 13px 10px 13px;
        text-decoration: none;
        font-size: 15px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 5px 0 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-family: Lato, sans-serif !important
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media (min-width:1366px) and (max-width:1440px) {
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 47%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 35px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important;
    }
    .box2newright.sustainbox1 {
        top: 12%
    }
    .box2newright.sustainbox2 {
        top: 12%
    }
    .box2newright.sustainbox3 {
        top: 25%
    }
    .box2newright.sustainbox4 {
        top: 15%
    }
    .box2newright.sustainbox5 {
        top: 10%
    }
    .box2newright.sustainbox6 {
        top: 15%
    }
    .box2newright.sustainbox7 {
        top: 12%
    }
    .box2newright.sustainbox8 {
        top: 25%
    }
    .box2newright.sustainbox9 {
        top: 18%
    }
    .box2newright.sustainbox10 {
        top: 0%
    }
    .box2newright.sustainbox11 {
        top: 20%
    }
    .box2newright.sustainbox12 {
        top: 15%
    }
    .box2newright.sustainbox13 {
        top: 0%
    }
    ul.refine {
        margin-top: 12.5px;
        padding-left: 0;
        list-style-type: none
    }
    ul.refine>li:first-child {
        padding-top: 0
    }
    ul.refine>li {
        padding-bottom: 8px;
        border-bottom: 1px solid #313131;
        padding-top: 10px
    }
    ul.refine>li a {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:link {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:visited {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:active {
        text-decoration: none;
        color: #000
    }
    ul.refine>li a:hover {
        text-decoration: underline;
        color: #006bb7
    }
    .btn {
        font-weight: 700;
        text-transform: uppercase;
        padding: 8px 15px 6px;
        border-radius: 0;
        white-space: initial;
        margin-bottom: 12.5px
    }
    .btn-primary {
        color: #fff;
        background-color: #006bb7;
        border-color: #005c9e
    }
    .btn-primary:hover {
        background-color: #005c9e;
        border-color: #004d84
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .lead {
        font-size: 18px !important;
        font-weight: 600 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
       margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 260px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 85%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 150px !important;
        float: right;
        margin: 10px;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: 100px
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 20px;
        color: rgb(23, 31, 50)
    }
    .contentmk p {
        font-size: 15px !important;
        color: rgb(23, 31, 50)
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 15px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: 620px;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 55% !important;
        height: 55% !important;
        border-radius: 20px;
        margin: 40px 0 70px 55px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: 300px;
        border-radius: 20px
    }
    .box2newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box2newright .button5 {
        background: #000;
        color: #fff
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 90% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-edu {
        width: 16%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0 8px 15px 8px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 80%;
        display: inline-block;
        position: relative;
        margin-left: 50px;
        margin-right: 50px;
        padding: 0
    }
    .helpleft {
        width: 40%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 40%;
        float: right;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: block
    }
    section.row.circlemobile {
        display: none
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 15px;
        margin-right: 0;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 12px;
        padding: 5px 1px 11px 1px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 13px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    .theme-default .nivo-controlNav {
        display: block !important;
        top: 300px;
        z-index: 22 !important;
        position: relative
    }
    .footer_area .copyright_area {
        width: 1000px;
        text-align: center;
        vertical-align: middle;
        margin-left: 200px;
        margin-right: 200px
    }
    .mts {
        right: -10px !important;
        top: 5px !important
    }
    .wp-dark-mode-switcher.floating {
        position: fixed;
        top: -85%;
        right: 2%;
        float: right
    }
    .circledesktop {
        display: block;
        margin-top: 43px !important
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0 5% 0 5%;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 42px;
        left: 20px;
        width: 100%;
        height: auto
    }
    .simplified-one img {
        width: 195px;
        height: 195px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .hnheight {
        margin: 0 0 0 -20px
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -12px
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .sidehoverbar {
        background-color: #fff !important;
        width: 40px;
        height: 240px;
        left: 0 !important;
        display: inline-block;
        position: absolute
    }
    .sidehoverbar a {
        background-color: #fff;
        position: absolute;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        padding: 0;
        border-radius: 0 5px 5px 0;
        left: -100px;
        transition: .5s
    }
    .sidehoverbar span {
        text-decoration: underline;
        font-family: Lato, sans-serif !important
    }
    .sidehoverbar a img {
        width: 30px;
        height: 30px;
        float: right;
        margin: 6px
    }
    .sugimg {
        width: 35px !important;
        height: 35px !important;
        float: right;
        margin: 1px !important
    }
    .sidehoverbar a:hover {
        left: 0;
        opacity: 1;
        background-color: #fff
    }
    .article {
        top: -5px;
        width: 140px;
        height: 40px
    }
    .talks {
        top: 35px;
        width: 140px;
        height: 40px
    }
    .Interview {
        top: 80px;
        width: 140px;
        height: 40px
    }
    .Scripter {
        top: 120px;
        width: 140px;
        height: 40px
    }
    .Suggested {
        top: 160px;
        width: 140px;
        height: 40px
    }
    .Practice {
        top: 200px;
        width: 140px;
        height: 40px
    }
    .hoverable-topic {
        margin-left: 55px
    }
    .dkmq {
        float: left;
        width: 100%;
        height: 200px !important;
        line-height: 5px
    }
    .dkmq1 {
        float: left;
        width: 100%;
        height: 155px !important
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 213px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-bislogin {
        left: 0;
        position: fixed;
        top: 53%;
        background-color: #fff;
        padding: 2px;
        z-index: 11111
    }
    #sticky-bislogin-inner {
        left: 0;
        position: fixed;
        top: 60%;
        background-color: #fff;
        padding: 2px;
        z-index: 11111
    }
    .cheight {
        height: 250px
    }
    .bislogin {
        margin-top: 100px !important;
        position: fixed !important;
        z-index: 99999 !important;
        left: 0 !important;
        display: block !important
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 600px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 620px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 150px !important
    }
    .containers {
        width: 1500px;
        margin-left: 30px;
        margin-right: 30px
    }
    .desktop {
        display: block
    }
    .mobile {
        display: none
    }
    .act-desktop {
        display: block
    }
    .act-mobile {
        display: none
    }
    .desktopmedia {
        display: block
    }
    .mediamobile {
        display: none
    }
    .bis {
        margin-top: -70px
    }
    .blog {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        height: 223px;
        margin: 42px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important;
        font-weight: 400 !important
    }
    .events {
        height: 222px;
        background-color: #2957a3;
        top: 43px
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0 0 0 -12px;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 28vmin;
        margin: 0 0 0 -35px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap-ten a {
        position: absolute;
        left: 10px;
        top: -4px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 42.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -21px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 69px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: relative;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important;
        margin-left: 35px
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 10px 10px 10px 10px;
        text-decoration: none;
        font-size: 13px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 5px 0 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: fixed;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-family: Lato, sans-serif !important
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media (min-width:999px) and (max-width:1365px) {
.box2new.hod {height: 600px;}	
.twitter.rss.wp-dark-mode-ignore {
  width: 95%;
}
	
/*****newbiswebsite*****************/
    .amazingslider-bullet-image-1 {
        width: 100% !important;
        height: 50px !important
    }
    #amazingslider-bullet-1-0 {
        background-color: #fff;
        width: 94px !important;
        height: 55px !important
    }
    .amazingslider-box-1 {
        display: block;
        position: relative;
        left: 0;
        top: 0;
        width: 75%;
        height: 170px;
        margin-left: 0px !important;
        border-width: 0px !important;
        border-style: none !important;
        border-color: none !important
    }
    .amazingslider-box-0 {
        height: 200px
    }
    #amazingslider-video-0 {
        width: 70%;
        float: left;
        height: 109px;
        margin: 14px 0 0 0
    }
    .emergency-box.sld {
        padding: 0
    }
    .col-md-12.col-sm-12.mobcontent {
        border: 1px solid #c8bdbd;
        border-radius: 20px;
        padding: 1px 35px 1px 35px;
        background-image: linear-gradient(319deg, #cdedfd 0%, #ffec82 37%, #ffcfd2 100%);
        float: left;
        top: 35%;
        position: absolute;
        display: block
    }
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important;
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .theme-default .nivo-controlNav {
        top: 305px !important
    }
    .lead {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 260px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 100%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 100% !important;
        float: left;
        margin: 0;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: auto
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 18px;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .contentmk p {
        font-size: 14px !important;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: auto;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 15px 15px 25px 15px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: auto;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000;
        width: 80%;
        height: 50px
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 10px 15px 10px;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: auto;
        border-radius: 20px
    }
    .box2newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px !important;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg);
        m
    }
    .box2newright .button5 {
        background: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 0 0 0;
        min-height: 58px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 16%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    .rvs-container.rvs-container1 {
        height: 430px !important
    }

/*****end newbiswebsite*****************/		
	
	
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .theme-default .nivo-controlNav {
        top: 305px !important
    }
    .lead {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 260px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 85%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 150px !important;
        float: right;
        margin: 10px;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: 100px
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 25px;
        color: rgb(23, 31, 50)
    }
    .contentmk p {
        font-size: 15px !important;
        color: rgb(23, 31, 50)
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: 620px;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 55% !important;
        height: 55% !important;
        border-radius: 20px;
        margin: 40px 0 70px 55px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: 300px;
        border-radius: 20px
    }
    .box2newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box2newright .button5 {
        background: #000;
        color: #fff
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 50%;
        float: left;
        margin: 0;
        padding: 30px 20px 30px 20px;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 50%;
        float: right;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 80% !important;
        height: 200px !important;
        border-radius: 20px;
        margin: 30px 0 80px 33px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 0 0 0;
        min-height: 58px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 16%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    .rvs-container.rvs-container1 {
        height: 430px !important
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 16%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0ppx;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 80%;
        display: inline-block;
        position: relative;
        margin-left: 50px;
        margin-right: 50px;
        padding: 0
    }
    .helpleft {
        width: 40%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 40%;
        float: right;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    header#header {
        position: relative !important
    }
    section.row.circledesktop {
        display: block
    }
    section.row.circlemobile {
        display: none
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 15px;
        margin-right: 0;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 11px;
        padding: 5px 0px 11px 0px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 13px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    .theme-default .nivo-controlNav {
        display: block !important;
        top: 300px;
        z-index: 22 !important;
        position: relative
    }
    .footer_area .copyright_area {
        width: 1000px;
        text-align: center;
        vertical-align: middle;
        margin-left: 200px;
        margin-right: 200px
    }
    .mts {
        right: -10px !important;
        top: 5px !important
    }
    .wp-dark-mode-switcher.floating {
        position: fixed;
        top: -85%;
        right: 2%;
        float: right
    }
    .circledesktop {
        display: block;
        margin-top: 43px !important
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 75%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 42px;
        left: 20px;
        width: 100%;
        height: auto
    }
    .simplified-one img {
        width: 195px;
        height: 195px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .hnheight {
        margin: 0 0 0 -20px
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -12px
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .sidehoverbar {
        background-color: #fff !important;
        width: 40px;
        height: 240px;
        left: 0 !important;
        display: inline-block;
        position: absolute
    }
    .sidehoverbar a {
        background-color: #fff;
        position: absolute;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        padding: 0;
        border-radius: 0 5px 5px 0;
        left: -100px;
        transition: .5s
    }
    .sidehoverbar span {
        text-decoration: underline;
        font-family: Lato, sans-serif !important
    }
    .sidehoverbar a img {
        width: 30px;
        height: 30px;
        float: right;
        margin: 6px
    }
    .sugimg {
        width: 35px !important;
        height: 35px !important;
        float: right;
        margin: 1px !important
    }
    .sidehoverbar a:hover {
        left: 0;
        opacity: 1;
        background-color: #fff
    }
    .article {
        top: -5px;
        width: 140px;
        height: 40px
    }
    .talks {
        top: 35px;
        width: 140px;
        height: 40px
    }
    .Interview {
        top: 80px;
        width: 140px;
        height: 40px
    }
    .Scripter {
        top: 120px;
        width: 140px;
        height: 40px
    }
    .Suggested {
        top: 160px;
        width: 140px;
        height: 40px
    }
    .Practice {
        top: 200px;
        width: 140px;
        height: 40px
    }
    .hoverable-topic {
        margin-left: 55px
    }
    .dkmq {
        float: left;
        width: 100%;
        height: 200px !important;
        line-height: 5px
    }
    .dkmq1 {
        float: left;
        width: 100%;
        height: 155px !important
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 213px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-bislogin {
        left: 0;
        position: fixed;
        top: 53%;
        background-color: #fff;
        padding: 2px;
        z-index: 11111
    }
    #sticky-bislogin-inner {
        left: 0;
        position: fixed;
        top: 60%;
        background-color: #fff;
        padding: 2px;
        z-index: 11111
    }
    .cheight {
        height: 250px
    }
    .bislogin {
        margin-top: 100px !important;
        position: fixed !important;
        z-index: 99999 !important;
        left: 0 !important;
        display: block !important
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 600px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 620px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 150px !important
    }
    .containers {
        width: 1500px;
        margin-left: 30px;
        margin-right: 30px
    }
    .desktop {
        display: block
    }
    .mobile {
        display: none
    }
    .act-desktop {
        display: block
    }
    .act-mobile {
        display: none
    }
    .desktopmedia {
        display: block
    }
    .mediamobile {
        display: none
    }
    .bis {
        margin-top: -70px
    }
    .blog {
        margin-top: -17px;
        margin-left: 42px;
        z-index: 1;
        visibility: visible
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        height: 223px;
        margin: 42px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important;
        font-weight: 400 !important
    }
    .events {
        height: 222px;
        background-color: #2957a3;
        top: 43px
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0 0 0 -12px;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 28vmin;
        margin: 0 0 0 -35px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap-ten a {
        position: absolute;
        left: 10px;
        top: -4px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 42.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -21px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 69px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5%
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: relative;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important;
        margin-left: 35px
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 10px 10px 10px 10px;
        text-decoration: none;
        font-size: 13px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 5px 0 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-family: Lato, sans-serif !important
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media only screen and (min-width:768px) and (max-width:998px) {
.box2new.hod {height: 600px;}	
.twitter.rss.wp-dark-mode-ignore {
  width: 95%;
}

._2p3a {
  width: 100% !important;
  min-width: 100% !important;
}
/*****newbiswebsite*****************/
    .amazingslider-bullet-image-1 {
        width: 100% !important;
        height: 50px !important
    }
    #amazingslider-bullet-1-0 {
        background-color: #fff;
        width: 94px !important;
        height: 55px !important
    }
    .amazingslider-box-1 {
        display: block;
        position: relative;
        left: 0;
        top: 0;
        width: 75%;
        height: 170px;
        margin-left: 0px !important;
        border-width: 0px !important;
        border-style: none !important;
        border-color: none !important
    }
    .amazingslider-box-0 {
        height: 200px
    }
    #amazingslider-video-0 {
        width: 70%;
        float: left;
        height: 109px;
        margin: 14px 0 0 0
    }
    .emergency-box.sld {
        padding: 0
    }
    .col-md-12.col-sm-12.mobcontent {
        border: 1px solid #c8bdbd;
        border-radius: 20px;
        padding: 1px 35px 1px 35px;
        background-image: linear-gradient(319deg, #cdedfd 0%, #ffec82 37%, #ffcfd2 100%);
        float: left;
        top: 35%;
        position: absolute;
        display: block
    }
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important;
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .theme-default .nivo-controlNav {
        top: 305px !important
    }
    .lead {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 95%
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 100%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 100% !important;
        float: left;
        margin: 0;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: auto
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 18px;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .contentmk p {
        font-size: 14px !important;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: auto;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 15px 15px 25px 15px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: auto;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000;
        width: 80%;
        height: 50px
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 10px 15px 10px;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: auto;
        border-radius: 20px
    }
    .box2newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px !important;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg);
        m
    }
    .box2newright .button5 {
        background: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px;
        border-radius: 20px;
        border:2px solid #000;
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 0 0 0;
        min-height: 58px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 16%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    .rvs-container.rvs-container1 {
        height: 430px !important
    }

/*****end newbiswebsite*****************/	
	
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-edu {
        width: 16%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0 8px 15px 8px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: violet;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #845f52;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 100%;
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0
    }
    .helpleft {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: none
    }
    section.row.circlemobile {
        display: block
    }
    header#header {
        position: relative !important
    }
    section.what_we_area.row.mobile {
        margin-top: -40px !important
    }
    .col-md-3.col-sm-6.footer_about.quick {
        width: 50% !important;
        height: 320px !important
    }
    li.mkmenu__item.is-leaf.leaf {
        width: 100% !important
    }
    section.row.circlemobile {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        margin: 4px 0 0 0
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 30%;
        margin-right: 30%;
        margin-top: 15px;
        margin-bottom: 0;
        animation: spin 10s linear infinite;
        animation-play-state: paused
    }
    .circleKnowbis:hover {
        animation-play-state: paused
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: 0 !important;
        top: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: absolute;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: absolute;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -50px 0 0 25px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 13px;
        padding: 5px 5px 11px 5px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 13px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    @media screen and (max-width:999px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:999px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: none !important;
        top: 300px
    }
    .footer_area .copyright_area {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        margin-left: 0;
        margin-right: 0
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 100%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 100%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 100%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 100%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 35px;
        left: 120px;
        width: 90%;
        height: auto
    }
    .simplified-one img {
        width: 100px;
        height: 100px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .slider {
        padding: 20px 30px 30px 30px
    }
    #cssmenu {
        background-color: #2957a3
    }
    #cssmenu .submenu-button.submenu-opened {
        background: red
    }
    .mkmenu.open {
        width: 480px !important;
        display: block !important;
        position: relative !important;
        background-size: cover !important
    }
    .section.layout-container.clearfix {
        padding: 0 !important
    }
    #sticky-social {
        left: 0;
        position: fixed;
        top: 50%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #sticky-social1 {
        right: 0;
        position: fixed;
        top: 50%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #categories {
        display: block;
        float: left
    }
    #categories1 {
        display: block;
        float: right
    }
    #cat_icon {
        display: none
    }
    #cat_icon1 {
        display: none
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 600px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 430px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: 580px;
        margin-left: -125px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 150px !important
    }
    .bis {
        margin-top: 300px
    }
    .blog {
        margin-top: -20px;
        margin-left: -350px;
        z-index: 1;
        visibility: visible;
        position: fixed
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important;
        font-weight: 400 !important
    }
    .events {
        background-color: #2957a3
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 1px 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        top: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 29vmin;
        margin: 16px 0 0 50px;
        margin-bottom: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s;
        margin-bottom: 50px
    }
    .wrap-ten a {
        position: absolute;
        left: 4px;
        top: 1px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 41.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -12px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 50px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 6%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 8px 30px;
        text-decoration: none;
        font-size: 17px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: -37px 0 0 15px;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .col-md-9.col-sm-9 {
        width: 100% !important;
        position: absolute;
        float: left
    }
    #slider {
        display: block;
        z-index: 9999;
        height: 100px !important;
        float: left;
        position: absolute !important;
        width: 100%
    }
    .skiptoconent {
        background-color: #fff;
        position: fixed;
        float: right;
        margin: -80px 0 0 41px
    }
    .desktop {
        display: none
    }
    .mobile {
        display: block
    }
    .desktopmedia {
        display: none
    }
    .mediamobile {
        display: block
    }
    .circledesktop {
        display: none
    }
    .circlemobile {
        display: block
    }
    .act-desktop {
        display: none
    }
    .act-mobile {
        display: block
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important;
        font-size: 18px
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-size: 94%;
        font-family: Lato, sans-serif !important;
        font-weight: 700
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {
	
.box2new.hod {height: 700px;}	
.twitter.rss.wp-dark-mode-ignore {
  width: 95%;
}	

._2p3a {
  width: 100% !important;
  min-width: 100% !important;
}
/*****newbiswebsite*****************/
    .amazingslider-bullet-image-1 {
        width: 100% !important;
        height: 50px !important
    }
    #amazingslider-bullet-1-0 {
        background-color: #fff;
        width: 94px !important;
        height: 55px !important
    }
    .amazingslider-box-1 {
        display: block;
        position: relative;
        left: 0;
        top: 0;
        width: 75%;
        height: 170px;
        margin-left: 0px !important;
        border-width: 0px !important;
        border-style: none !important;
        border-color: none !important
    }
    .amazingslider-box-0 {
        height: 200px
    }
    #amazingslider-video-0 {
        width: 70%;
        float: left;
        height: 109px;
        margin: 14px 0 0 0
    }
    .emergency-box.sld {
        padding: 0
    }
    .col-md-12.col-sm-12.mobcontent {
        border: 1px solid #c8bdbd;
        border-radius: 20px;
        padding: 1px 35px 1px 35px;
        background-image: linear-gradient(319deg, #cdedfd 0%, #ffec82 37%, #ffcfd2 100%);
        float: left;
        top: 35%;
        position: absolute;
        display: block
    }
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important;
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .theme-default .nivo-controlNav {
        top: 305px !important
    }
    .lead {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 95%
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 100%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 100% !important;
        float: left;
        margin: 0;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: auto
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 18px;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .contentmk p {
        font-size: 14px !important;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: auto;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 15px 15px 25px 15px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: auto;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000;
        width: 80%;
        height: 50px
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 10px 15px 10px;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: auto;
        border-radius: 20px
    }
    .box2newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px !important;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg);
        m
    }
    .box2newright .button5 {
        background: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px;
        border: 2px solid #000;
        border-radius: 20px;
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 0 0 0;
        min-height: 58px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 16%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    .rvs-container.rvs-container1 {
        height: 430px !important
    }

/*****end newbiswebsite*****************/		
	
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: grid;
        position: relative;
        height: auto;
        margin: 0 0 0 100px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 100%;
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0
    }
    .helpleft {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: none
    }
    section.row.circlemobile {
        display: block
    }
    header#header {
        position: relative !important
    }
    section.what_we_area.row.mobile {
        margin-top: -40px !important
    }
    li.mkmenu__item.is-leaf.leaf {
        width: 100% !important
    }
    .col-md-3.col-sm-6.footer_about.quick {
        width: 50% !important
    }
    section.row.circlemobile {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        margin: 40px 0 0 0
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 30%;
        margin-right: 30%;
        margin-top: 5%;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: 0 !important;
        top: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: absolute;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: absolute;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 13px;
        padding: 5px 5px 11px 5px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 13px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    @media screen and (max-width:600px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: none !important;
        top: 300px
    }
    .footer_area .copyright_area {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        margin-left: 0;
        margin-right: 0
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 35px;
        left: 120px;
        width: 90%;
        height: auto
    }
    .simplified-one img {
        width: 100px;
        height: 100px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .slider {
        padding: 20px 30px 30px 30px
    }
    #cssmenu {
        background-color: #2957a3
    }
    #cssmenu .submenu-button.submenu-opened {
        background: red
    }
    .mkmenu.open {
        width: 480px !important;
        display: block !important;
        position: relative !important;
        background-size: cover !important
    }
    .section.layout-container.clearfix {
        padding: 0 !important
    }
    #sticky-social {
        left: 0;
        position: fixed;
        top: 50%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #sticky-social1 {
        right: 0;
        position: fixed;
        top: 50%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #categories {
        display: block;
        float: left
    }
    #categories1 {
        display: block;
        float: right
    }
    #cat_icon {
        display: none
    }
    #cat_icon1 {
        display: none
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 600px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 430px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: 580px;
        margin-left: -125px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 150px !important
    }
    .bis {
        margin-top: 300px
    }
    .blog {
        margin-top: -20px;
        margin-left: -350px;
        z-index: 1;
        visibility: visible;
        position: fixed
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important;
        font-weight: 400 !important
    }
    .events {
        background-color: #2957a3
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 12px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: auto;
        float: right;
        margin: 0 -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        font-family: Lato, sans-serif !important
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 1px 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        top: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 29vmin;
        margin: 16px 0 0 50px;
        margin-bottom: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s;
        margin-bottom: 50px
    }
    .wrap-ten a {
        position: absolute;
        left: 4px;
        top: 1px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 41.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -12px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 50px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 6%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 8px 30px;
        text-decoration: none;
        font-size: 17px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .col-md-9.col-sm-9 {
        width: 100% !important;
        position: absolute;
        float: left
    }
    #slider {
        display: block;
        z-index: 9999;
        height: 100px !important;
        float: left;
        position: absolute !important;
        width: 100%
    }
    .skiptoconent {
        background-color: #fff;
        position: fixed;
        float: right;
        margin: -80px 0 0 41px
    }
    .desktop {
        display: none
    }
    .mobile {
        display: block
    }
    .desktopmedia {
        display: none
    }
    .mediamobile {
        display: block
    }
    .circledesktop {
        display: none
    }
    .circlemobile {
        display: block
    }
    .act-desktop {
        display: none
    }
    .act-mobile {
        display: block
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 24%;
        font-family: Lato, sans-serif !important;
        font-size: 18px
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-size: 94%;
        font-family: Lato, sans-serif !important;
        font-weight: 700
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media only screen and (max-width:479px) {
	
.box2new.hod {height: auto;}	
.twitter.rss.wp-dark-mode-ignore {
  width: 95%;
}

._2p3a {
  width: 100% !important;
  min-width: 100% !important;
}
/*****newbiswebsite*****************/
    .amazingslider-bullet-image-1 {
        width: 100% !important;
        height: 50px !important
    }
    #amazingslider-bullet-1-0 {
        background-color: #fff;
        width: 94px !important;
        height: 55px !important
    }
    .amazingslider-box-1 {
        display: block;
        position: relative;
        left: 0;
        top: 0;
        width: 75%;
        height: 170px;
        margin-left: 0px !important;
        border-width: 0px !important;
        border-style: none !important;
        border-color: none !important
    }
    .amazingslider-box-0 {
        height: 200px
    }
    #amazingslider-video-0 {
        width: 70%;
        float: left;
        height: 109px;
        margin: 14px 0 0 0
    }
    .emergency-box.sld {
        padding: 0
    }
    .col-md-12.col-sm-12.mobcontent {
        border: 1px solid #c8bdbd;
        border-radius: 20px;
        padding: 1px 35px 1px 35px;
        background-image: linear-gradient(319deg, #cdedfd 0%, #ffec82 37%, #ffcfd2 100%);
        float: left;
        top: 35%;
        position: absolute;
        display: block
    }
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height:100%!important;
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .theme-default .nivo-controlNav {
        top: 305px !important
    }
    .lead {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 95%;
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 100%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 100% !important;
        float: left;
        margin: 0;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: auto
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 18px;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .contentmk p {
        font-size: 14px !important;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: auto;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 15px 15px 25px 15px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: auto;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000;
        width: 80%;
        height: 50px
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 10px 15px 10px;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: auto;
        border-radius: 20px
    }
    .box2newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px !important;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg);
        m
    }
    .box2newright .button5 {
        background: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px;
        border: 2px solid #000;
        border-radius: 20px;
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 0 0 0;
        min-height: 58px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 16%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    .rvs-container.rvs-container1 {
        height: 430px !important
    }

/*****end newbiswebsite*****************/	
    .bodesktop {
        display: none;
        position: fixed
    }
    .bodesktop1 {
        display: none;
        position: relative
    }
    .bodesktop2 {
        display: inline-block;
        position: relative;
        top: 50px
    }
    .bodesktop3 {
        display: inline-block;
        position: relative
    }
    .bodesktop4 {
        display: inline-block;
        position: relative
    }
    .bodesktop5 {
        display: none;
        position: relative
    }
    .bodesktop6 {
        display: none;
        position: relative
    }
    .bodesktop7 {
        display: block;
        position: relative
    }
    .bodesktop8 {
        display: block;
        position: relative
    }
    .bodesktop9 {
        display: block;
        position: relative
    }
    .who_we_area.col-md-12.col-sm-12.adds {
        padding: 30px 0 0 0
    }
    .gr {
        padding: 30px 0 0
    }
    span.lang {
        width: 50%;
        float: right;
        margin: 15px 40px 0 0 !important;
        border: 1px solid #ddd;
        border-radius: 0
    }
    .view-content.dkmqevents1.marquee {
        width: 320px;
        float: left;
        margin: 0
    }
    .list-type3 {
        width: 320px !important
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: grid;
        position: relative;
        height: auto;
        margin: 0 0 0 100px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 100%;
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0
    }
    .helpleft {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: none
    }
    section.row.circlemobile {
        display: block
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 5%;
        margin-right: 5%;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        left: 0 !important;
        top: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5px !important
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: absolute;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 13px;
        padding: 5px 5px 11px 5px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    @media screen and (max-width:600px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: none !important;
        top: 300px
    }
    .footer_area .copyright_area {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        margin-left: 0;
        margin-right: 0
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 35px;
        left: 70px;
        width: 90%;
        height: auto
    }
    .simplified-one img {
        width: 100px;
        height: 100px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -12px
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .slider {
        padding: 20px 30px 30px 30px
    }
    #cssmenu .submenu-button.submenu-opened {
        background: red
    }
    #cssmenu {
        background-color: #2957a3
    }
    .mkmenu.open {
        width: 355px !important;
        display: block !important;
        position: relative !important;
        background-size: cover !important
    }
    .section.layout-container.clearfix {
        padding: 0 !important
    }
    #sticky-social {
        left: 0;
        position: fixed;
        top: 50%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #sticky-social1 {
        right: 0;
        position: fixed;
        top: 50%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #categories {
        display: block;
        float: left
    }
    #categories1 {
        display: block;
        float: right
    }
    #cat_icon {
        display: none
    }
    #cat_icon1 {
        display: none
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 600px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 430px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: 580px;
        margin-left: -125px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 150px !important
    }
    .bis {
        margin-top: 300px
    }
    .blog {
        margin-top: -20px;
        margin-left: -350px;
        z-index: 1;
        visibility: visible;
        position: fixed
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important
    }
    .events {
        background-color: #2957a3
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 -5px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 18px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: 100%;
        float: left;
        margin: 0;
        padding: 5px;
        height: auto;
        display: block;
        font-size: 15px;
        text-align: center;
        font-family: Lato, sans-serif !important;
        border-top: 1px solid #fff
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 1px 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        top: 50px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 43.5%;
        left: 54%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 29vmin;
        margin: 16px 0 0 50px;
        margin-bottom: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s;
        margin-bottom: 50px
    }
    .wrap-ten a {
        position: absolute;
        left: 4px;
        top: 1px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 42.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 37.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 54%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 41px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 30px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 6%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 8px 30px;
        text-decoration: none;
        font-size: 17px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .col-md-9.col-sm-9 {
        width: 100% !important;
        position: absolute;
        float: left
    }
    #slider {
        display: block;
        z-index: 9999;
        height: 100px !important;
        float: left;
        position: absolute !important;
        width: 100%
    }
    .skiptoconent {
        background-color: #fff;
        position: fixed;
        float: right;
        margin: -80px 0 0 41px
    }
    .desktop {
        display: none
    }
    .mobile {
        display: block
    }
    .desktopmedia {
        display: none
    }
    .mediamobile {
        display: block
    }
    .circledesktop {
        display: none
    }
    .circlemobile {
        display: block
    }
    .act-desktop {
        display: none
    }
    .act-mobile {
        display: block
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important;
        font-size: 17px
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-size: 94%;
        font-family: Lato, sans-serif !important;
        font-weight: 700
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media only screen and (max-width:320px) {
.box2new.hod {height: auto;}	
.twitter.rss.wp-dark-mode-ignore {
  width: 95%;
}

._2p3a {
  width: 100% !important;
  min-width: 100% !important;
}
/*****newbiswebsite*****************/

   .amazingslider-bullet-image-1 {
        width: 100% !important;
        height: 50px !important
    }
    #amazingslider-bullet-1-0 {
        background-color: #fff;
        width: 94px !important;
        height: 55px !important
    }
    .amazingslider-box-1 {
        display: block;
        position: relative;
        left: 0;
        top: 0;
        width: 75%;
        height: 170px;
        margin-left: 0px !important;
        border-width: 0px !important;
        border-style: none !important;
        border-color: none !important
    }
    .amazingslider-box-0 {
        height: 200px
    }
    #amazingslider-video-0 {
        width: 70%;
        float: left;
        height: 109px;
        margin: 14px 0 0 0
    }
    .emergency-box.sld {
        padding: 0
    }
    .col-md-12.col-sm-12.mobcontent {
        border: 1px solid #c8bdbd;
        border-radius: 20px;
        padding: 1px 35px 1px 35px;
        background-image: linear-gradient(319deg, #cdedfd 0%, #ffec82 37%, #ffcfd2 100%);
        float: left;
        top: 35%;
        position: absolute;
        display: block
    }
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important;
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .theme-default .nivo-controlNav {
        top: 305px !important
    }
    .lead {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
       margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 95%
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 100%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 100% !important;
        float: left;
        margin: 0;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: auto
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 18px;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .contentmk p {
        font-size: 14px !important;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: auto;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 15px 15px 25px 15px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: auto;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000;
        width: 80%;
        height: 50px
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 10px 15px 10px;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: auto;
        border-radius: 20px
    }
    .box2newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px !important;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg);
        m
    }
    .box2newright .button5 {
        background: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px;
        border: 2px solid #000;
        border-radius: 20px;
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 0 0 0;
        min-height: 58px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 16%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    .rvs-container.rvs-container1 {
        height: 430px !important
    }

/*******endnewbistwebite*************/	
    .bodesktop {
        display: none;
        position: fixed
    }
    .bodesktop1 {
        display: none;
        position: relative
    }
    .bodesktop2 {
        display: inline-block;
        position: relative;
        top: 50px
    }
    .bodesktop3 {
        display: inline-block;
        position: relative
    }
    .bodesktop4 {
        display: inline-block;
        position: relative
    }
    .bodesktop5 {
        display: none;
        position: relative
    }
    .bodesktop6 {
        display: none;
        position: relative
    }
    .bodesktop7 {
        display: block;
        position: relative
    }
    .bodesktop8 {
        display: block;
        position: relative
    }
    .bodesktop9 {
        display: block;
        position: relative
    }
    .who_we_area.col-md-12.col-sm-12.adds {
        padding: 30px 0 0 0
    }
    .gr {
        padding: 30px 0 0
    }
    span.lang {
        width: 50%;
        float: right;
        margin: 15px 40px 0 0 !important;
        border: 1px solid #ddd;
        border-radius: 0
    }
    .view-content.dkmqevents1.marquee {
        width: 280px;
        float: left;
        margin: 0
    }
    .list-type3 {
        width: 280px !important
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: grid;
        position: relative;
        height: auto;
        margin: 0 0 0 70px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 100%;
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0
    }
    .helpleft {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: none
    }
    section.row.circlemobile {
        display: block
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 5%;
        margin-right: 5%;
        margin-top: 15px;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        top: 40px !important;
        left: 0 !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        left: 5px !important
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: absolute;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 13px;
        padding: 5px 5px 11px 5px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    .dropdownlist {
        float: left;
        overflow: hidden
    }
    .dropdownlist .dropbtnlist {
        font-size: 13px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 26px 0 10px 10px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist {
        display: none;
        position: absolute;
        background-color: #2957a3;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a {
        float: none;
        color: #fff;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
        text-align: left;
        margin: -2px 0 0 0;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropbtnlist,
    .topnavlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-contentlist a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdownlist:hover .dropdown-contentlist {
        display: block
    }
    @media screen and (max-width:600px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: none !important;
        top: 300px
    }
    .footer_area .copyright_area {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        margin-left: 0;
        margin-right: 0
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 35px;
        left: 50px;
        width: 90%;
        height: auto
    }
    .simplified-one img {
        width: 100px;
        height: 100px
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -12px
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .slider {
        padding: 20px 30px 30px 30px
    }
    #cssmenu .submenu-button.submenu-opened {
        background: red
    }
    #cssmenu {
        background-color: #2957a3
    }
    .mkmenu.open {
        width: 320px !important;
        display: block !important;
        position: relative !important;
        background-size: cover !important
    }
    .section.layout-container.clearfix {
        padding: 0 !important
    }
    #sticky-social {
        left: 0;
        position: fixed;
        top: 53%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #sticky-social1 {
        right: 0;
        position: fixed;
        top: 53%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #categories {
        display: block;
        float: left
    }
    #categories1 {
        display: block;
        float: right
    }
    #cat_icon {
        display: none
    }
    #cat_icon1 {
        display: none
    }
    .inhindi {
        background-color: #fff;
        position: fixed;
        margin-top: 600px;
        float: left;
        left: -45px
    }
    .inmedia {
        margin-top: 430px;
        position: fixed;
        z-index: 99999;
        left: 0
    }
    .inblogs {
        margin-top: 580px;
        margin-left: -125px;
        z-index: 1;
        visibility: visible
    }
    .insocial {
        margin-top: 150px !important
    }
    .bis {
        margin-top: 300px
    }
    .blog {
        margin-top: -20px;
        margin-left: -350px;
        z-index: 1;
        visibility: visible;
        position: fixed
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important
    }
    .events {
        background-color: #2957a3
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 -5px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 18px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: 100%;
        float: left;
        margin: 0;
        padding: 5px;
        height: auto;
        display: block;
        font-size: 15px;
        text-align: center;
        font-family: Lato, sans-serif !important;
        border-top: 1px solid #fff
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        top: 50px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 29vmin;
        margin: 16px 0 0 7px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s;
        margin-bottom: 50px
    }
    .wrap-ten a {
        position: absolute;
        left: 4px;
        top: 1px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 45.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -6px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 38.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 58%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 28px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 6%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 8px 30px;
        text-decoration: none;
        font-size: 17px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .col-md-9.col-sm-9 {
        width: 100% !important;
        position: absolute;
        float: left
    }
    .ndtv {
        margin-top: 120px;
        position: fixed;
        z-index: 99999;
        margin-left: -349px
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 250px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-social {
        left: 0;
        position: fixed;
        top: 250px;
        z-index: 1111
    }
    #slider {
        display: block;
        z-index: 9999;
        height: 100px !important;
        float: left;
        position: absolute !important;
        width: 100%
    }
    .skiptoconent {
        background-color: #fff;
        position: fixed;
        float: right;
        margin: -80px 0 0 41px
    }
    .desktop {
        display: none
    }
    .mobile {
        display: block
    }
    .desktopmedia {
        display: none
    }
    .mediamobile {
        display: block
    }
    .circledesktop {
        display: none
    }
    .circlemobile {
        display: block
    }
    .act-desktop {
        display: none
    }
    .act-mobile {
        display: block
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important;
        font-size: 17px
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-size: 94%;
        font-family: Lato, sans-serif !important;
        font-weight: 700
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media only screen and (max-width:414px) and (max-height:896px) and (-webkit-device-pixel-ratio:2) {
	
/*****newbiswebsite*****************/

    .amazingslider-bullet-image-1 {
        width: 100% !important;
        height: 50px !important
    }
    #amazingslider-bullet-1-0 {
        background-color: #fff;
        width: 94px !important;
        height: 55px !important
    }
    .amazingslider-box-1 {
        display: block;
        position: relative;
        left: 0;
        top: 0;
        width: 75%;
        height: 170px;
        margin-left: 0px !important;
        border-width: 0px !important;
        border-style: none !important;
        border-color: none !important
    }
    .amazingslider-box-0 {
        height: 200px
    }
    #amazingslider-video-0 {
        width: 70%;
        float: left;
        height: 109px;
        margin: 14px 0 0 0
    }
    .emergency-box.sld {
        padding: 0
    }
    .col-md-12.col-sm-12.mobcontent {
        border: 1px solid #c8bdbd;
        border-radius: 20px;
        padding: 1px 35px 1px 35px;
        background-image: linear-gradient(319deg, #cdedfd 0%, #ffec82 37%, #ffcfd2 100%);
        float: left;
        top: 35%;
        position: absolute;
        display: block
    }
    .eventcontent-new {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #000
    }
    .viewed-new {
        width: auto;
        float: right;
        margin: -43px -25px 0 0;
        padding: 1px;
        height: auto;
        display: block;
        font-size: 14px;
        text-align: center;
        color: #000 !important;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a {
        color: #000;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed-new a:hover {
        color: #4054b2;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    p.pt {
        font-size: 14px !important;
        line-height: 20px
    }
    .bismain {
        width: 97%;
        float: left;
        margin: -30px 20px -16px 20px;
        padding: 20px 20px;
        height: auto;
        display: inline-block;
        position: relative;
        background-color: #e4e4e5;
        border-radius: 10px
    }
    .bisbox1 {
        width: 47%;
        float: left;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox1main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox1main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox1main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important
    }
    .bisbox1main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important;
        line-height: 25px
    }
    .bisbox1main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox1main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox1main-right-ct .button5 a {
        color: #fff
    }
    .bisbox1main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox2 {
        width: 4%;
        float: right;
        margin: 15px 13px 15px 13px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox2main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left {
        width: 40%;
        float: left;
        margin: 22px 20px 22px 20px;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-left img {
        border-radius: 20px;
        height: 90%;
        width: 90%;
        margin: 0 10px 0 10px
    }
    .bisbox2main-right {
        width: 48%;
        float: right;
        margin: 25px 25px 25px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox2main-right-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox2main-right-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 15px !important
    }
    .bisbox2main-right-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox2main-right-ct .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox2main-right-ct .button5 a {
        color: #fff
    }
    .bisbox2main-right-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3 {
        width: 98%;
        float: right;
        margin: 15px 15px 15px 15px;
        padding: 0;
        display: block;
        position: relative;
        height: 260px;
        background-color: #fff;
        border-radius: 20px
    }
    .bisbox3main {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left {
        width: 50%;
        float: left;
        margin: 22px 0 22px 0;
        padding: 20px;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-left-ct h1 {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 25px !important
    }
    .bisbox3main-left-ct p {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        color: #000;
        font-size: 18px !important;
        line-height: 30px
    }
    .bisbox3main-left-ct .button5 {
        background: #000;
        color: #fff
    }
    .bisbox3main-left-ct.button5:hover {
        background: #4054b2;
        color: #fff
    }
    .bisbox3main-left-ct .button5 a {
        color: #fff
    }
    .bisbox3main-left-ct .button5 a:hover {
        color: #fff
    }
    .bisbox3main-right {
        width: 42%;
        float: right;
        margin: 22px -35px 22px 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative
    }
    .bisbox3main-right img {
        border-radius: 20px;
        height: 90%;
        width: 90%
    }
    .first-letter {
        font-size: 35px
    }
    .slidediv .nivo-controlNav {
        top: 330px !important
    }
    .view-footer.mkft1 {
        float: left;
        margin: 80px 0 0 0 !important
    }
    .fifty2.mkdash {
        float: right;
        margin: 40px 0 0 0 !important
    }
    .dkmq.danish {
        height: 200px !important
    }
    div#slider.nivoSliders {
        margin: 35px 0 0 0;
        height: 230px
    }
    .emergency-box.slidediv {
        width: 100%;
        float: left;
        margin: 15px 0 15px 0;
        padding: 0;
        height: 300px !important;
        background-color: #4054b2
    }
    .emergency-box.sustain {
        height: 100%!important;
    }
    .theme-default .nivoSlider {
        height: 260px;
        margin: -10px 0 0 0;
        width: 100%;
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important;
        left: 0;
        right: 0
    }
    .theme-default .nivo-controlNav {
        top: 305px !important
    }
    .lead {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        font-weight: 800 !important;
        padding: 0 0 0 0;
        color: #fff;
        text-align: justify;
        margin: 100px 0 0 0;
    }
	.lead-old {
        font-size: 25px !important;
        font-weight: 300 !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        padding: 0 0 0 0;
        color: #000;
        text-align: justify;
        margin: -20px;
    }
    span.real {
        font-size: 15px;
        font-weight: 600 !important
    }
    .sec3 {
        margin: 60px 0 0 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto
    }
    .sec3 h4 {
        font-size: 25px;
        font-family: Arial, sans-serif !important;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #2957a3
    }
    .sec3 p {
        padding: 0;
        font-size: 18px !important;
        line-height: 1.4em;
        font-family: Lato, sans-serif !important;
        text-align: center;
        color: #000
    }
    .active {
        display: none
    }
    #news-slider {
        margin-top: -25px
    }
    .post-slide {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        margin: 20px 15px 20px;
        border-radius: 15px;
        padding-top: 1px;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .post-slide .post-img {
        position: relative;
        overflow: hidden;
        border-radius: 10px;
        margin: 10px 15px 10px 15px;
        height: 100px
    }
    .post-slide .post-img img {
        width: 100%;
        height: auto;
        transform: scale(1, 1);
        transition: transform 0.2s linear
    }
    .post-slide:hover .post-img img {
        transform: scale(1.1, 1.1)
    }
    .post-slide .over-layer {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        transition: all 0.50s linear
    }
    .post-slide:hover .over-layer {
        opacity: 1;
        text-decoration: none
    }
    .post-slide .over-layer i {
        position: relative;
        top: 45%;
        text-align: center;
        display: block;
        color: #fff;
        font-size: 25px
    }
    .post-slide .post-content {
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        padding: 2px 20px 20px;
        border-radius: 15px
    }
    .post-slide .post-title a {
        font-size: 13px;
        font-weight: 700;
        color: #000;
        display: inline-block;
        text-transform: uppercase;
        transition: all 0.3s ease 0s
    }
    .post-slide .post-title a:hover {
        text-decoration: none;
        color: #3498db
    }
    .post-slide .post-description {
        line-height: 24px;
        color: gray;
        margin-bottom: 0
    }
    .post-slide .post-date {
        color: #a9a9a9;
        font-size: 14px
    }
    .post-slide .post-date i {
        font-size: 9px;
        margin-right: 8px;
        color: #CFDACE
    }
    .post-slide .read-more {
        padding: 2px 20px;
        float: right;
        font-size: 12px;
        background: #2957a3;
        color: #fff;
        box-shadow: 0 10px 20px -10px #1376c5;
        border-radius: 25px;
        text-transform: uppercase
    }
    .post-slide .read-more:hover {
        background: #3498db;
        text-decoration: none;
        color: #fff
    }
    .owl-controls .owl-buttons {
        text-align: center;
        margin-top: 20px
    }
    .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        left: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: 3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        right: -10px;
        padding: 0;
        border-radius: 50px;
        box-shadow: -3px 14px 25px -10px #92b4d0;
        transition: background 0.5s ease 0s
    }
    .owl-controls .owl-buttons .owl-prev:after,
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        color: #000;
        font-size: 30px
    }
    .owl-controls .owl-buttons .owl-next:after {
        content: "\f105"
    }
    @media only screen and (max-width:1280px) {
        .post-slide .post-content {
            padding: 0 15px 25px 15px
        }
    }
    .rss {
        height: 250px;
        overflow-x: hidden;
        background-color: #fee2f8;
        background-image: linear-gradient(315deg, #fee2f8 0%, #dcf8ef 74%);
        width: 260px
    }
    .vehicle-detail-banner .car-slider-desc {
        max-width: 180px;
        margin: 0 auto
    }
    .banner-slider .slider.slider-for {
        max-width: 100%;
        padding-right: 0;
        box-shadow: 0 14px 22px -9px #bbcbd8
    }
    .banner-slider .slider.slider-nav {
        max-width: 15%
    }
    .banner-slider .slider.slider-for,
    .banner-slider .slider.slider-nav {
        width: 100%;
        float: left
    }
    .banner-slider .slider.slider-nav {
        height: 430px;
        overflow: hidden
    }
    .thumbnail-image {
        width: 100% !important;
        float: left;
        margin: 0;
        border-radius: 10px !important;
        border: 1px solid #333;
        height: auto
    }
    .slider-banner-image {
        height: 430px
    }
    .banner-slider .slider.slider-nav {
        padding: 0
    }
    .slider-nav .slick-slide.thumbnail-image .thumbImg {
        max-width: 168px;
        height: 70px;
        margin: 0 auto;
        border: 1px solid #EBEBEB
    }
    .slider-banner-image img,
    .slider-nav .slick-slide.thumbnail-image .thumbImg img {
        height: 100%;
        width: 100%;
        object-fit: cover
    }
    .slick-vertical .slick-slide:active,
    .slick-vertical .slick-slide:focus,
    .slick-arrow:hover,
    .slick-arrow:focus {
        border: 0;
        outline: 0
    }
    .slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
        border: 2px solid #196DB6
    }
    .slider-nav .slick-slide.slick-current span {
        color: #196DB6
    }
    .slider-nav .slick-slide {
        text-align: center
    }
    .slick-slide img {
        width: 100% !important
    }
    @media screen and (max-width :991px) {
        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none
        }
        .banner-slider .slider.slider-for {
            padding-right: 0
        }
        .banner-slider .slider.slider-nav {
            height: auto
        }
        .slider-banner-image {
            height: 500px
        }
        .slider.slider-nav.thumb-image {
            padding: 10px 30px 0
        }
        .slider-nav .slick-slide span {
            padding: 5px 0
        }
        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg)
        }
        .slick-prev {
            left: 0;
            right: unset
        }
        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent
        }
        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px
        }
        .bid-tag {
            padding: 10px 0 15px
        }
        .slider.slider-nav.thumb-image {
            white-space: nowrap
        }
        .thumbnail-image.slick-slide {
            padding: 0 5px;
            min-width: 75px;
            display: inline-block;
            float: none
        }
    }
    @media screen and (max-width :767px) {
        .slider-banner-image {
            height: 400px
        }
        .slider.slider-nav.thumb-image {
            padding: 0 20px 0;
            margin: 10px 0 0
        }
        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px
        }
        .slick-prev.slick-arrow {
            background-position: center 10px
        }
        .slick-next.slick-arrow {
            background-position: center 10px, center
        }
        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal
        }
    }
    @media screen and (max-width:580px) {
        .slider-banner-image {
            height: 340px
        }
    }
    @media screen and (max-width :480px) {
        .slider-banner-image {
            height: 280px
        }
    }
    .sec4 {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 435px;
        overflow: hidden
    }
    .sec4 ul {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: auto;
        overflow-x: auto
    }
    .sec4 ul li {
        margin: 0;
        padding: 0;
        width: 100%;
        float: left;
        text-align: justify;
        height: 310px;
        list-style-type: none;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .sec4 ul li img {
        width: 100%;
        height: 100%
    }
    .stleft {
        width: 5%;
        padding: 0%;
        float: left
    }
    .stright {
        width: 95%;
        padding: 1%;
        float: left
    }
    ul.cosec {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none
    }
    ul.cosec li {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: auto;
        list-style-type: none;
        font-family: Lato, sans-serif !important;
        font-size: 15px;
        line-height: 1.5em
    }
    ul.cosec li a {
        color: #000;
        font-weight: 600
    }
    ul.cosec li a:hover {
        color: #4054b2;
        text-decoration: underline;
        font-weight: 600
    }
    h3.cosehead {
        font-size: 15px;
        color: #4054b2;
        text-transform: capitalize;
        font-family: Lato, sans-serif !important;
        margin: 5px 0 5px 0
    }
    .bos-home {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle-home {
        width: 32%;
        display: inline-block;
        position: relative;
        height: auto;
        margin: ;
        padding: 10px 20px 10px 20px
    }
    .circle9-home {
        background: #2957a3;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle9-home:hover {
        background: #f37705;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .bos-home-video {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0;
        background: #2957a3;
        border: 1px solid #2957a3;
        border-radius: 10px
    }
    .stleft1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: left
    }
    .stright1-home {
        width: 50%;
        height: auto;
        margin: 0;
        padding: 0;
        float: right
    }
    .tp-tab-date {
        color: #000 !important;
        font-weight: 700 !important
    }
    .tp-tab-title {
        display: none !important
    }
    .opening-hours,
    .emergency-box,
    .appointment-box,
    .contact-info {
        position: relative;
        padding: 32px;
        border-radius: 20px;
        border: 2px solid #dde4ea;
        height: 700px
    }
    .opening-hours h2,
    .emergency-box h2,
    .appointment-box h2,
    .contact-info h2 {
        position: absolute;
        top: -11px;
        left: 0;
        height: 27px;
        padding-right: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #404040;
        background-color: #fff;
        text-align: center;
        vertical-align: middle
    }
    .rvs-container.rvs-container1.rvs-xs.rvs-sm.rvs-md.rvs-lg.rvs-xl.rvs-animate {
        height: 450px !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    #wpupg-grid-143282 .wpupg-item {
        width: 100%;
        max-width: 23.5% !important
    }
    .containermk {
        position: relative;
        max-width: 100%;
        margin: 0 auto
    }
    .containermk img {
        vertical-align: middle;
        border-radius: 20px;
        height: 300px
    }
    .containermk .contentmk {
        position: absolute;
        bottom: 0;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0);
        color: #f1f1f1;
        width: 100%;
        padding: 20px;
        top: 55%
    }
    .contentmk h1 {
        font-size: 18px;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .contentmk p {
        font-size: 14px !important;
        color: rgb(23, 31, 50);
        padding: 5px 15px 5px 15px
    }
    .button {
        background-color: rgb(41, 87, 163);
        border: none;
        color: #fff;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons {
        background-color: #000;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .buttons:hover {
        background-color: #4054b2;
        border: none;
        color: #fff !important;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        border-radius: 10px
    }
    .ngrid {
        margin: 10px 0 20px 0
    }
    .ngrid1 {
        margin: -10px 0 20px 0
    }
    .ngridheight {
        height: 50%
    }
    .longdiv {
        height: 610px
    }
    .middiv {
        height: 300px
    }
    .boxnew {
        width: 100%;
        float: left;
        margin: 0;
        padding: 20px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: auto;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .boxnewleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .boxnewright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 15px 15px 25px 15px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .boxnewleft .button5 {
        background: #000;
        color: #fff
    }
    .boxnewleft .button5:hover {
        background: #4054b2;
        color: #fff
    }
    .boxnewleft .button5 a {
        color: #fff
    }
    .boxnewleft .button6 {
        background-color: #4054b2;
        color: #fff
    }
    .boxnewleft .button6:hover {
        background-color: #000;
        color: #fff
    }
    .boxnewleft .button6 a {
        color: #fff
    }
    .box1new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #000;
        height: auto;
        border-radius: 20px
    }
    .box1newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box1newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0 0 0 20px;
        display: inline-block;
        position: relative
    }
    .box1newleft img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(360deg)
    }
    .box1newright .button5 {
        background: #fff;
        color: #000;
        width: 80%;
        height: 50px
    }
    .box1newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button5 a {
        background: #fff;
        color: #000
    }
    .box1newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        height: 50px
    }
    .box1newright .button6 a {
        color: #000
    }
    .box2new {
        width: 100%;
        float: left;
        margin: 15px 10px 15px 10px;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: auto;
        border-radius: 20px
    }
	 .box2new2 {
        width: 100%;
        float: left;
        margin: 15px 10px 15px 10px;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #C2C0FF;
        height: auto;
    }
    .box2newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }

    .box2newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box2newleft img {
        width: 80% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px !important;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg);
        m
    }
    .box2newright .button5 {
        background: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px;
        border: 2px solid #000;
        border-radius: 20px;
    }
    .box2newright .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button5 a {
        color: #fff
    }
    .box2newright .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        ;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box2newright .button6 a {
        color: #fff
    }
    .box3new {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #fff;
        height: 300px;
        border-radius: 20px;
        border: 1px solid #ddd
    }
    .box3newleft {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        position: relative
    }
    .box3newright img {
        width: 100% !important;
        height: auto !important;
        border-radius: 20px;
        margin: 20px 0 20px 20px;
        -ms-transform: rotate(50deg);
        transform: rotate(0deg)
    }
    .box3newleft .button5 {
        background: #000;
        background: #000;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5:hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button5 a {
        color: #fff
    }
    .box3newleft .button6 {
        background-color: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6:hover {
        background-color: #000;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .box3newleft .button6 a {
        color: #fff
    }
    .buttons .button7 {
        background: #000;
        background: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 :hover {
        background: #4054b2;
        color: #fff;
        width: 80%;
        margin: 0 0 15px 24px;
        height: 50px
    }
    .buttons .button7 a {
        color: #fff
    }
    .buttons .button7 a:hover {
        color: #fff
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 0 0 0;
        min-height: 58px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 16%;
        text-align: center;
        font-size: 80% !important
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 16%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    .rvs-container.rvs-container1 {
        height: 430px !important
    }

/*******endnewbistwebite*************/		
	
    .bodesktop {
        display: none;
        position: fixed
    }
    .bodesktop1 {
        display: none;
        position: relative
    }
    .bodesktop2 {
        display: inline-block;
        position: relative;
        top: 50px
    }
    .bodesktop3 {
        display: inline-block;
        position: relative
    }
    .bodesktop4 {
        display: inline-block;
        position: relative
    }
    .bodesktop5 {
        display: none;
        position: relative
    }
    .bodesktop6 {
        display: none;
        position: relative
    }
    .bodesktop7 {
        display: block;
        position: relative
    }
    .bodesktop8 {
        display: block;
        position: relative
    }
    .bodesktop9 {
        display: block;
        position: relative
    }
    .who_we_area.col-md-12.col-sm-12.adds {
        padding: 30px 0 0 0
    }
    .gr {
        padding: 30px 0 0
    }
    span.lang {
        width: 50%;
        float: right;
        margin: 15px 40px 0 0 !important;
        border: 1px solid #ddd;
        border-radius: 0
    }
    .view-content.dkmqevents1.marquee {
        width: 280px;
        float: left;
        margin: 0
    }
    .list-type3 {
        width: 280px !important
    }
    .bos {
        width: 100%;
        float: left;
        display: inline-block;
        position: relative;
        height: auto;
        margin: 0;
        padding: 0
    }
    .boscircle {
        width: 18%;
        display: grid;
        position: relative;
        height: auto;
        margin: 0 0 0 70px;
        padding: 0
    }
    .circle1 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle1:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle2:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle3 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle3:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle4 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle4:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle5 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle5:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle6 {
        background: #df0a0a;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle6:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle7 {
        background: #069c54;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle7:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle8 {
        background: #2957a3;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle8:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle9 {
        background: #f37705;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
	
    .circle9:hover {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .circle10 {
        background: #000;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .circle10:hover {
        background: #ccc;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        margin: 5px;
        overflow: hidden;
        padding: 25px;
        position: relative
    }
    .text {
        transform: translate(-50%, -50%);
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        font-family: Lato, sans-serif;
        font-size: 17px;
        line-height: 20px
    }
    .help {
        width: 100%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpinner {
        width: 100%;
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0
    }
    .helpleft {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpleft1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpleft12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpleft1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpleft123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpleft1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    .helpright {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
        display: inline-block;
        position: relative;
        background-color: #2957a3;
        border: 3px solid #fff;
        border-radius: 10px;
        height: 120px
    }
    .helpright1 {
        width: 25%;
        float: left;
        margin: 0 auto;
        padding: 0 auto;
        display: inline-block;
        position: relative;
        border-right: 2px solid #fff;
        padding: 10px;
        height: 120px
    }
    .helpright12 {
        width: 75%;
        float: left;
        margin: 0 auot;
        padding: 0 auto;
        display: inline-block;
        position: relative
    }
    .helpright1 .fa {
        font-size: 50px !important;
        color: #fff;
        vertical-align: bottom;
        padding: 30px 0 0 0
    }
    .helpright123 {
        width: 100%;
        float: left;
        border-bottom: 2px solid #fff;
        font-size: 25px;
        color: #fff;
        padding: 10px;
        font-weight: 700
    }
    .helpright1234 {
        width: 100%;
        float: left;
        font-size: 35px;
        color: #fff;
        padding: 25px 0 0 0;
        font-weight: 700
    }
    section.row.circledesktop {
        display: none
    }
    section.row.circlemobile {
        display: block
    }
    .circleKnowbis {
        position: relative;
        width: 0;
        height: 0;
        border-top: 118px solid #df0a0a;
        border-left: 118px solid #2957a3;
        border-right: 118px solid #069c54;
        border-bottom: 118px solid #f37705;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin-left: 5%;
        margin-right: 0;
        margin-top: 5%;
        margin-bottom: 0
    }
    #inner-circleKnowbis {
        background: #ccc;
        border-radius: 50%;
        height: 90px;
        width: 90px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -45px;
        margin-top: -45px;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicleKnowbis {
        width: 80px;
        height: 18px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -9px;
        text-align: center;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle1Knowbis {
        width: 100px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 10%;
        margin-left: -50px;
        margin-top: -100px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle2Knowbis {
        width: 70px;
        height: 80px;
        position: absolute;
        left: 35%;
        top: 40%;
        margin-left: 45px;
        margin-top: -45px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle3Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -50px;
        margin-top: 58px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .middle-cicle4Knowbis {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 34%;
        margin-left: -132px;
        margin-top: -15px;
        text-align: center;
        z-index: 99;
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 20px !important
    }
    .wrap3_bistalk_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk_hindi,
    span:hover+.wrap3_bistalk_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk_hindi a,
    span:hover+.wrap3_bistalk_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_bistalk {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_bistalk a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_bistalk a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_bistalk a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3_bistalk a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3_bistalk a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3_bistalk a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_bistalk a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_bistalk span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_bistalk span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_bistalk span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_bistalk span span:after {
        top: 1.5vmin
    }
    .wrap3_bistalk,
    span:hover+.wrap3_bistalk {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_bistalk a,
    span:hover+.wrap3_bistalk a {
        transform: scale(1) translatez(0)
    }
    .wrap3_bistalk a:hover div {
        transform: translatez(0)
    }
    .wrap1new_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1new_hindi,
    span:hover+.wrap1new_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new_hindi a,
    span:hover+.wrap1new_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1new_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1new {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1new a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1new a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1new a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1new a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1new a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 4%
    }
    .wrap1new a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1new a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1new span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1new span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1new span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1new span span:after {
        top: 1.5vmin
    }
    .wrap1new,
    span:hover+.wrap1new {
        transform: scale(.8) translateZ(0)
    }
    .wrap1new a,
    span:hover+.wrap1new a {
        transform: scale(1) translatez(0)
    }
    .wrap1new a:hover div {
        transform: translatez(0)
    }
    .covidlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: absolute;
        z-index: 111;
        font-family: Lato, sans-serif !important
    }
    .covid-leftlist {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavlist {
        overflow: hidden;
        background-color: #2957a3;
        margin: -16px 0 0 22px
    }
    .topnavlist a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: left;
        text-decoration: none;
        font-size: 13px;
        padding: 5px 5px 11px 5px;
        margin: 22px 0 0 12px;
        font-family: Lato, sans-serif !important
    }
    .activelist {
        background-color: #ed3338;
        color: #fff
    }
    .topnavlist .iconlist {
        display: none
    }
    @media screen and (max-width:600px) {
        .dropdownlist .dropbtnlist,
        .topnavlist a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavlist a.iconlist {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavlist.responsivelist {
            position: relative
        }
        .topnavlist.responsivelist .iconlist {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavlist.responsivelist .dropdownlist {
            float: none
        }
        .topnavlist.responsivelist .dropdown-contentlist {
            position: relative
        }
        .topnavlist.responsivelist .dropdownlist .dropbtnlist {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .theme-default .nivo-controlNav {
        display: none !important;
        top: 300px
    }
    .footer_area .copyright_area {
        width: 100%;
        text-align: center;
        vertical-align: middle;
        margin-left: 0;
        margin-right: 0
    }
    .zoomten {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .zoomten1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoomten1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    .circlemain {
        width: 90%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .firstcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .secondcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .thirdcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .fourcircle {
        width: 25%;
        float: left;
        height: auto;
        margin: 0 auto;
        padding: 0;
        display: block;
        position: relative
    }
    .simplified-one {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        top: 35px;
        left: 85px;
        width: 90%;
        height: auto
    }
    .simplified-one img {
        width: 100px;
        height: 100px
    }
    .simplified {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .simplified a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .simplified a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .simplified a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .simplified a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .simplified a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .simplified a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .simplified a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .simplified span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .simplified span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .simplified span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .simplified span span:after {
        top: 1.5vmin
    }
    .simplified,
    span:hover+.simplified {
        transform: scale(.8) translateZ(0)
    }
    .simplified a,
    span:hover+.simplified a {
        transform: scale(1) translatez(0)
    }
    .simplified a:hover div {
        transform: translatez(0)
    }
    .simplified-zoom {
        transition: transform .2s;
        margin: 0 auto
    }
    .simplified-zoom:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .wrap_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -15px;
        left: -45px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap_hindi a {
        position: absolute;
        left: 18px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -10px
    }
    .wrap_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap_hindi span span:after {
        top: 1.5vmin
    }
    .wrap_hindi,
    span:hover+.wrap_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap_hindi a,
    span:hover+.wrap_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap1_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 50px;
        left: -44px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap1_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap1_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1_hindi span span:after {
        top: 1.5vmin
    }
    .wrap1_hindi,
    span:hover+.wrap1_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap1_hindi a,
    span:hover+.wrap1_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap1_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap2_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 90px;
        right: 40px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit;
        top: -4%
    }
    .wrap2_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 53.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -4%
    }
    .wrap2_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap2_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 49.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 26%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2_hindi span span:after {
        top: 1.5vmin
    }
    .wrap2_hindi,
    span:hover+.wrap2_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap2_hindi a,
    span:hover+.wrap2_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap2_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap3_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 20px;
        left: -46px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3_hindi a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s;
        top: -12px
    }
    .wrap3_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -2%
    }
    .wrap3_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 5%
    }
    .wrap3_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3_hindi span span:after {
        top: 1.5vmin
    }
    .wrap3_hindi,
    span:hover+.wrap3_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap3_hindi a,
    span:hover+.wrap3_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap3_hindi a:hover div {
        transform: translatez(0)
    }
    .wrap4_hindi {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0 0 0 -55px;
        left: -35px !important;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4_hindi a {
        position: absolute;
        left: 20px;
        top: -10px;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4_hindi a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4_hindi a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4_hindi a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4_hindi a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 8%
    }
    .wrap4_hindi a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4_hindi a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 35.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4_hindi span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4_hindi span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4_hindi span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4_hindi span span:after {
        top: 1.5vmin
    }
    .wrap4_hindi,
    span:hover+.wrap4_hindi {
        transform: scale(.8) translateZ(0)
    }
    .wrap4_hindi a,
    span:hover+.wrap4_hindi a {
        transform: scale(1) translatez(0)
    }
    .wrap4_hindi a:hover div {
        transform: translatez(0)
    }
    .zoom1_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5_hindi {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5_hindi:hover {
        -ms-transform: scale(1.3);
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .slider {
        padding: 20px 30px 30px 30px
    }
    .section.layout-container.clearfix {
        padding: 0 !important
    }
    #categories {
        display: block;
        float: left
    }
    #categories1 {
        display: block;
        float: right
    }
    #cat_icon {
        display: none
    }
    #cat_icon1 {
        display: none
    }
    #sticky-social {
        left: 0;
        position: fixed;
        top: 56%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    #sticky-social1 {
        right: 0;
        position: fixed;
        top: 56%;
        cursor: pointer;
        z-index: 11111 !important;
        width: 40px
    }
    .bis {
        margin-top: 300px
    }
    .blog {
        margin-top: -20px;
        margin-left: -350px;
        z-index: 1;
        visibility: visible;
        position: fixed
    }
    .util ul li a {
        padding: 0 6px;
        color: #fff;
        font-size: 13px;
        font-family: Lato, sans-serif;
        transition: .5s
    }
    .nivoSlider img {
        position: absolute !important;
        height: 100% !important;
        max-height: 100% !important
    }
    .theme-default .nivoSlider {
        position: absolute !important;
        background: 0 0 !important;
        box-shadow: none !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        margin-bottom: 0 !important
    }
    .nivo-controlNav {
        text-align: center;
        padding: 15px 0;
        display: none !important
    }
    .pause,
    .start {
        height: auto !important;
        width: auto !important;
        margin-top: 197px !important;
        z-index: 99 !important;
        position: absolute !important;
        cursor: pointer !important
    }
    #pojo-a11y-toolbar {
        top: 76px !important;
        position: fixed !important;
        z-index: 9999
    }
    .footer_area {
        z-index: 0 !important
    }
    .footer_area {
        z-index: 0 !important
    }
    #scrollUp {
        right: 90px !important
    }
    .professional_builder {
        background: #f5f5f5;
        padding-top: 80px !important;
        padding-bottom: 50px !important
    }
    ul.quick_link li {
        line-height: 22px !important;
        font-weight: 400 !important
    }
    ul.quick_link li a {
        font-size: 13px;
        line-height: 20px !important
    }
    .events {
        background-color: #2957a3
    }
    .eventsmain {
        width: 100%;
        float: left;
        margin: 0;
        padding: 10px;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #fff
    }
    .eventicon {
        width: 10%;
        float: left;
        margin: 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 25px;
        text-align: left
    }
    .eventcontent {
        width: 90%;
        float: right;
        margin: 0 -5px 0 0;
        padding: 0;
        height: auto;
        display: block;
        position: relative;
        font-size: 18px;
        font-weight: 700;
        text-align: left;
        font-family: Lato, sans-serif !important;
        color: #fff
    }
    .viewed {
        width: 100%;
        float: left;
        margin: 0;
        padding: 5px;
        height: auto;
        display: block;
        font-size: 15px;
        text-align: center;
        font-family: Lato, sans-serif !important;
        border-top: 1px solid #fff
    }
    .viewed a {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .viewed a:hover {
        color: #fff;
        text-decoration: none;
        font-family: Lato, sans-serif !important
    }
    .fa.fa-calendar {
        color: #fff
    }
    .pricingdiv {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: "Source Sans Pro", Arial, sans-serif
    }
    .pricingdiv ul.theplan {
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        color: #fff;
        background: #7c3ac9;
        position: relative;
        width: 250px;
        margin-right: 10px;
        margin-bottom: 1em;
        transition: all .5s
    }
    .pricingdiv ul.theplan:hover {
        transform: scale(1.05);
        transition: all .5s;
        z-index: 100;
        box-shadow: 0 0 10px gray
    }
    .pricingdiv ul.theplan li {
        margin: 0 10px;
        position: relative
    }
    .pricingdiv ul.theplan li.title {
        font-size: 150%;
        font-weight: 700;
        text-align: center;
        margin-top: 20px;
        text-transform: uppercase;
        border-bottom: 5px solid #fff
    }
    .pricingdiv ul.theplan:nth-of-type(1) {
        background: #60005e
    }
    .pricingdiv ul.theplan:nth-of-type(2) {
        background: #004c64
    }
    .pricingdiv ul.theplan:nth-of-type(3) {
        background: #001860
    }
    .pricingdiv ul.theplan:nth-of-type(4) {
        background: #752626
    }
    .pricingdiv ul.theplan:nth-of-type(5) {
        background: #0a5ba2
    }
    .pricingdiv ul.theplan:nth-of-type(6) {
        background: #006c44
    }
    .pricingdiv ul.theplan:nth-of-type(7) {
        background: #e53499
    }
    .pricingdiv ul.theplan:nth-of-type(8) {
        background: #2a2cc8
    }
    .pricingdiv ul.theplan:last-of-type {
        margin-right: 0
    }
    .pricingdiv ul.theplan li:last-of-type {
        text-align: center;
        margin-top: auto
    }
    .pricingdiv a.pricebutton {
        background: #fff;
        text-decoration: none;
        padding: 10px;
        display: inline-block;
        margin: 10px auto;
        border-radius: 5px;
        color: navy;
        text-transform: uppercase
    }
    @media only screen and (max-width:500px) {
        .pricingdiv ul.theplan {
            border-radius: 0;
            width: 100%;
            margin-right: 0
        }
        .pricingdiv ul.theplan:hover {
            transform: none;
            box-shadow: none
        }
        .pricingdiv a.pricebutton {
            display: block
        }
    }
    .professional_builder {
        padding: 0
    }
    .about_us_area .about_row {
        padding-top: 0;
        padding-bottom: 20px
    }
    .wrap {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 32.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap span span:after {
        top: 1.5vmin
    }
    .wrap,
    span:hover+.wrap {
        transform: scale(.8) translateZ(0)
    }
    .wrap a,
    span:hover+.wrap a {
        transform: scale(1) translatez(0)
    }
    .wrap a:hover div {
        transform: translatez(0)
    }
    .wrap1 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap1 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap1 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap1 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap1 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap1 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap1 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap1 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 24.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap1 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap1 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap1 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap1 span span:after {
        top: 1.5vmin
    }
    .wrap1,
    span:hover+.wrap1 {
        transform: scale(.8) translateZ(0)
    }
    .wrap1 a,
    span:hover+.wrap1 a {
        transform: scale(1) translatez(0)
    }
    .wrap1 a:hover div {
        transform: translatez(0)
    }
    .wrap2 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap2 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap2 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap2 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap2 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap2 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap2 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap2 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 24%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap2 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap2 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap2 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap2 span span:after {
        top: 1.5vmin
    }
    .wrap2,
    span:hover+.wrap2 {
        transform: scale(.8) translateZ(0)
    }
    .wrap2 a,
    span:hover+.wrap2 a {
        transform: scale(1) translatez(0)
    }
    .wrap2 a:hover div {
        transform: translatez(0)
    }
    .wrap3 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap3 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap3 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap3 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap3 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap3 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap3 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap3 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap3 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap3 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap3 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap3 span span:after {
        top: 1.5vmin
    }
    .wrap3,
    span:hover+.wrap3 {
        transform: scale(.8) translateZ(0)
    }
    .wrap3 a,
    span:hover+.wrap3 a {
        transform: scale(1) translatez(0)
    }
    .wrap3 a:hover div {
        transform: translatez(0)
    }
    .wrap4 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap4 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap4 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap4 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap4 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap4 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 44.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 10%
    }
    .wrap4 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 44.5%;
        left: 52.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap4 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 33.5%;
        top: 23.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap4 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap4 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap4 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap4 span span:after {
        top: 1.5vmin
    }
    .wrap4,
    span:hover+.wrap4 {
        transform: scale(.8) translateZ(0)
    }
    .wrap4 a,
    span:hover+.wrap4 a {
        transform: scale(1) translatez(0)
    }
    .wrap4 a:hover div {
        transform: translatez(0)
    }
    .wrap-ten {
        position: relative;
        width: 28vmin;
        height: 29vmin;
        margin: 16px 0 0 7px;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s;
        margin-bottom: 50px
    }
    .wrap-ten a {
        position: absolute;
        left: 4px;
        top: 1px;
        width: 72.5%;
        height: 71.5%;
        overflow: hidden;
        z-index: 11111;
        transform: scale(.5) translateZ(0)
    }
    .wrap-ten a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap-ten a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 45.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s;
        top: -6px;
        width: 73.5%;
        z-index: 1111111;
        height: 68.5%
    }
    .wrap-ten a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 38.5%;
        transform-origin: 110% -10%;
        left: 51%;
        z-index: 111111;
        left: 58%
    }
    .wrap-ten a:nth-child(4) {
        top: 55.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s;
        left: 28px
    }
    .wrap-ten a:nth-child(5) {
        width: 66%;
        height: 69%;
        left: 2.5%;
        top: 40.5%
    }
    .wrap-ten a:nth-child(6) {
        width: 66%;
        height: 66%;
        left: 26.5%;
        top: 26.5%
    }
    .wrap-ten span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: scale(1)
    }
    .wrap-ten span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap-ten span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap-ten span span:after {
        top: 1.5vmin
    }
    .wrap-ten,
    span:hover+.wrap-ten {
        transform: scale(1) translateZ(2px)
    }
    .wrap-ten a,
    span:hover+.wrap-ten a {
        transform: scale(1) translatez(0)
    }
    .wrap-ten a:hover div {
        transform: translatez(0)
    }
    .wrap6 {
        position: relative;
        width: 40vmin;
        height: 40vmin;
        margin: 0;
        transform: scale(.2) translatez(0);
        transition: transform .5s, opacity .5s
    }
    .wrap6 a {
        position: absolute;
        left: 10px;
        top: 0;
        width: 60.5%;
        height: 60.5%;
        overflow: hidden;
        transform: scale(.5) translateZ(0)
    }
    .wrap6 a div {
        height: 100%;
        background-size: cover;
        transition: opacity .5s;
        border-radius: inherit
    }
    .wrap6 a:nth-child(1) {
        border-radius: 40vmin 0 0 0;
        transform-origin: 110% 110%;
        transition: transform .4s .15s
    }
    .wrap6 a:nth-child(2) {
        border-radius: 0 40vmin 0 0;
        left: 52.5%;
        transform-origin: -10% 110%;
        transition: transform .4s .2s
    }
    .wrap6 a:nth-child(3) {
        border-radius: 0 0 0 40vmin;
        top: 48.5%;
        transform-origin: 110% -10%;
        transition: transform .4s .25s;
        left: 6%
    }
    .wrap6 a:nth-child(4) {
        border-radius: 0 0 40vmin 0;
        top: 48.5%;
        left: 53.5%;
        transform-origin: -10% -10%;
        transition: transform .4s .3s
    }
    .wrap6 a:nth-child(5) {
        width: 50%;
        height: 50%;
        left: 34.5%;
        top: 28.5%;
        border-radius: 50vmin;
        transform: scale(1)
    }
    .wrap6 span {
        position: relative;
        display: block;
        margin: 0 auto;
        top: 45vmin;
        width: 10vmin;
        height: 10vmin;
        border-radius: 100%;
        background: #ddd;
        transform: translateZ(0)
    }
    .wrap6 span span {
        position: absolute;
        width: 60%;
        height: 3px;
        background: #ddd;
        left: 20%;
        top: 50%;
        border-radius: 0
    }
    .wrap6 span span:after,
    span span:before {
        content: "";
        position: absolute;
        left: 0;
        top: -1.5vmin;
        width: 100%;
        height: 100%;
        background: #ddd
    }
    .wrap6 span span:after {
        top: 1.5vmin
    }
    .wrap6,
    span:hover+.wrap6 {
        transform: scale(.8) translateZ(0)
    }
    .wrap6 a,
    span:hover+.wrap6 a {
        transform: scale(1) translatez(0)
    }
    .wrap6 a:hover div {
        transform: translatez(0)
    }
    .zoom6 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom6:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom1 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom1:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 1 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom22 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom22:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom3 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom3:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom4 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom4:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 auto;
        visibility: visible;
        position: absolute
    }
    .zoom5 {
        transition: transform .2s;
        margin: 0 auto
    }
    .zoom5:hover {
        -ms-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        z-index: 000 !important;
        margin: 0 0;
        visibility: visible;
        position: absolute
    }
    .parent {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
        float: left;
        display: inline-block;
        cursor: pointer
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
    .parent:focus .child,
    .parent:hover .child {
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
    .parent:focus .child:before,
    .parent:hover .child:before {
        display: block
    }
    .child:before {
        display: none;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: rgba(52, 73, 94, .75)
    }
    @media screen and (max-width:960px) {
        .parent {
            width: 100%;
            margin: 20px 0
        }
        .wrapper {
            padding: 20px 20px
        }
    }
    .hello {
        display: none
    }
    @media screen and (max-width:480px) {
        .our_service_main {
            width: 100% !important
        }
        .our-services {
            display: block !important
        }
        .service-txt {
            margin: 0 !important
        }
        .custom-title {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 46px 10px 10px !important
        }
    }
    @media screen and (max-width:767px) {
        .footer_about {
            width: 100% !important
        }
        .our-services:hover .custom-text {
            margin: 48px 10px 10px !important
        }
        .cns-content {
            width: 100% !important
        }
        .cns-img .parent {
            float: none !important
        }
    }
    #skip-to-main-content {
        visibility: visible !important
    }
    .product-6:hover .custom-text {
        margin: 56px 10px 10px !important
    }
    .nivo-controlNav {
        text-align: center;
        margin-top: -70px;
        z-index: 99999 !important;
        position: relative;
        display: inherit;
        width: 100%;
        max-width: 100%;
        float: left
    }
    .topnavs {
        overflow: hidden;
        background-color: #2957a3;
        font-family: Lato, sans-serif !important
    }
    .topnavs a {
        float: left;
        display: block;
        color: #f2f2f2;
        text-align: center;
        padding: 8px 30px;
        text-decoration: none;
        font-size: 17px;
        font-family: Lato, sans-serif !important
    }
    .active {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .topnavs .icon {
        display: none;
        font-family: Lato, sans-serif !important
    }
    .dropdown {
        float: left;
        overflow: hidden;
        font-family: Lato, sans-serif !important
    }
    .dropdown .dropbtn {
        font-size: 17px;
        border: none;
        outline: 0;
        color: #fff;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
        z-index: 1;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a {
        float: none;
        color: #000;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropbtn,
    .topnavs a:hover {
        background-color: #ed3338;
        color: #fff;
        font-family: Lato, sans-serif !important
    }
    .dropdown-content a:hover {
        background-color: #ed3338;
        color: #000;
        font-family: Lato, sans-serif !important
    }
    .dropdown:hover .dropdown-content {
        display: block;
        font-family: Lato, sans-serif !important
    }
    @media screen and (max-width:600px) {
        .dropdown .dropbtn,
        .topnavs a:not(:first-child) {
            display: none;
            font-family: Lato, sans-serif !important
        }
        .topnavs a.icon {
            float: right;
            display: block;
            font-family: Lato, sans-serif !important
        }
    }
    @media screen and (max-width:600px) {
        .topnavs.responsive {
            position: relative
        }
        .topnavs.responsive .icon {
            position: absolute;
            right: 0;
            top: 0;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive a {
            float: none;
            display: block;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
        .topnavs.responsive .dropdown {
            float: none
        }
        .topnavs.responsive .dropdown-content {
            position: relative
        }
        .topnavs.responsive .dropdown .dropbtn {
            display: block;
            width: 100%;
            text-align: left;
            font-family: Lato, sans-serif !important
        }
    }
    .covid {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        z-index: 111
    }
    .covid-left {
        width: 100%;
        float: left;
        margin: 0;
        padding: 0;
        display: block;
        height: auto;
        position: relative;
        border-right: 1px solid #fff;
        background-color: #2957a3
    }
    .covid-right ul {
        width: 100%;
        float: right;
        display: flex;
        margin: 0;
        padding: 0;
        position: relative
    }
    .covid-right ul li {
        margin: 10px 10px 0 0;
        padding: 0;
        position: relative
    }
    .dropdowns {
        position: relative;
        display: inline-block
    }
    .dropdowns-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 40px;
        z-index: 1
    }
    .dropdowns-content a {
        color: #000;
        text-decoration: none;
        display: block
    }
    .dropdowns-content a:hover {
        background-color: #fff
    }
    .dropdowns:hover .dropdowns-content {
        display: block
    }
    .dropdowns:hover .dropbtn {
        background-color: #fff
    }
    .popup-title {
        color: #0b6bbf
    }
    .col-md-9.col-sm-9 {
        width: 100% !important;
        position: absolute;
        float: left
    }
    .ndtv {
        margin-top: 120px;
        position: fixed;
        z-index: 99999;
        margin-left: -349px
    }
    .sticky-container {
        padding: 0;
        margin: 0;
        position: fixed;
        right: -130px;
        top: 250px !important;
        width: 210px;
        z-index: 1100
    }
    #sticky-social {
        left: 0;
        position: fixed;
        top: 250px;
        z-index: 1111
    }
    #slider {
        display: block;
        z-index: 9999;
        height: 100px !important;
        float: left;
        position: absolute !important;
        width: 100%
    }
    .skiptoconent {
        background-color: #fff;
        position: fixed;
        float: right;
        margin: -80px 0 0 41px
    }
    .desktop {
        display: none
    }
    .mobile {
        display: block
    }
    .desktopmedia {
        display: none
    }
    .mediamobile {
        display: block
    }
    .circledesktop {
        display: none
    }
    .circlemobile {
        display: block
    }
    .act-desktop {
        display: none
    }
    .act-mobile {
        display: block
    }
    .mk {
        background-color: #e9e6ef;
        padding: 25px 10px 10px 10px;
        margin-top: 30px
    }
    #mkblock-menu-menu-home-left-document ul {
        float: left;
        width: 100%;
        margin: 0;
        list-style: none
    }
    #mkblock-menu-menu-home-left-document ul li {
        float: left;
        margin: 0 1% 0 0;
        min-height: 60px;
        list-style: none;
        padding: 0;
        width: 100%;
        font-family: Lato, sans-serif !important;
        font-size: 17px
    }
    #mkblock-menu-menu-home-left-document ul li a:hover {
        background: #fff !important;
        font-family: Lato, sans-serif !important
    }
    #block-menu-menu-home-left-document ul li a {
        color: #000 !important;
        display: block;
        padding: 5px;
        font-size: 94%;
        font-family: Lato, sans-serif !important;
        font-weight: 700
    }
    div.mkleft_links #mkblock-menu-menu-home-left-document ul li {
        width: 100%
    }
    #mkblock-menu-menu-home-left-document li a {
        float: left;
        width: 100%;
        color: #000
    }
    #mkblock-menu-menu-home-left-document li a span {
        background: #595959 none repeat scroll 0 0;
        border-radius: 20px;
        color: #fff;
        float: left;
        margin-right: 5px;
        margin-top: -3px;
        padding: 5px 10px
    }
    #mkblock-menu-menu-home-left-document li:nth-child(1) a span {
        background-color: #8e3329;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(2) a span {
        background-color: #9e235a;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(3) a span {
        background-color: #2c7297;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(4) a span {
        background-color: #1e6636;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(5) a span {
        background-color: #6f4243;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(6) a span {
        background-color: #46334f;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(7) a span {
        background-color: #5f3d07;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(8) a span {
        background-color: #1d6355;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(9) a span {
        background-color: #874417;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(10) a span {
        background-color: #3c67c4;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(11) a span {
        background-color: #8e44ad;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(12) a span {
        background-color: #495e26;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(13) a span {
        background-color: #6b5606;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(14) a span {
        background-color: #107e97;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(15) a span {
        background-color: #941494;
        width: 12%;
        text-align: center
    }
    #mkblock-menu-menu-home-left-document li:nth-child(16) a span {
        background-color: #595959;
        width: 12%;
        text-align: center
    }
    .round {
        color: #000
    }
}

@media (max-width:768px){}