@import "assets/fonts/flaticon/flaticon.css";
@import "https://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900";
@import "https://fonts.googleapis.com/css?family=Great+Vibes";

body {
    font-family: raleway, sans-serif !important;
    font-size: 15px;
    line-height: 29px;
    font-weight: 500;
    color: #666;
    background-color: #fff;
    overflow-x: hidden;
    -webkit-text-size-adjust: 100%;
    -webkit-overflow-scrolling: touch;
    -webkit-font-smoothing: antialiased !important
}

html {
    font-family: raleway, sans-serif !important
}

html,
body {
    width: 100%;
    height: 100% !important
}

img {
    border-radius: 3px
}

a {
    color: #ed145b
}

a,
a > * {
    outline: none;
    cursor: pointer;
    text-decoration: none
}

a:focus,
a:hover {
    color: #03a9f4;
    outline: none;
    text-decoration: none
}

a,
.navbar a,
.form-control {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

img {
    max-width: 100%
}

.search-wrapper {
    display: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: raleway, sans-serif !important;
    font-weight: 400;
    color: #202020;
    margin: 0 0 15px
}

h1 {
    font-size: 40px
}

h2 {
    font-size: 20px
}

h3 {
    font-size: 18px
}

h4 {
    font-size: 16px;
    line-height: 20px
}

h5 {
    font-size: 14px
}

h6 {
    font-size: 12px
}

p img {
    margin: 0
}

p {
    margin: 0 0 25px;
    line-height: 25px
}

hr {
    margin: 0
}

.btn {
    height: 50px;
    padding: 12px 20px;
    font-size: 16px;
    line-height: 26px;
    border-radius: 2px;
    background-color: #03a9f4;
    border: 0
}

.btn-xs {
    height: 25px;
    line-height: 16px;
    padding: 5px 25px
}

.btn-md {
    height: 40px;
    line-height: 18px;
    padding: 12px 40px
}

.btn-lg {
    padding: 12px 38px
}

@media screen and (max-width: 767px) {
    .btn-lg {
        height: auto;
        font-size: 14px;
        padding: 8px 25px
    }
}

.btn:hover {
    background-color: #03a9f4
}

.btn.active,
.btn:active {
    box-shadow: 0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15)
}

.btn.white,
.btn.white:hover,
.btn.white:focus {
    color: #03a9f4
}

.btn i.material-icons {
    font-size: 20px
}

.btn.focus,
.btn:focus,
.btn:hover {
    color: #fff
}

.btn:focus,
button:focus {
    outline: none !important
}

.btn-download {
    padding: 16px 38px;
    text-align: left;
    line-height: 22px;
    height: 75px
}

.btn-download i {
    font-size: 30px;
    line-height: 48px
}

.btn-download span {
    display: block !important;
    overflow: hidden
}

.btn-download strong {
    display: block;
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase
}

address {
    margin: 30px 0 0;
    font-style: normal;
    line-height: 25px
}

address hr {
    margin-top: 20px;
    margin-bottom: 20px
}

thead {
    color: #272829;
    background-color: #f5f5f5;
    border-bottom: 1px solid #eee
}

.table > thead > tr > th {
    padding: 12px 8px
}

.table > thead > tr > th {
    border-bottom: 0
}

.table > tbody > tr > td,
.table > tbody > tr > th {
    color: #666;
    padding: 15px 8px;
    border-top: 1px solid #eee
}

.contact-info i {
    font-size: 30px;
    line-height: 38px;
    float: left;
    margin-right: 18px;
    padding-left: 2px
}

.contact-info .address,
.contact-info .phone,
.contact-info .mail {
    overflow: hidden
}

.contact-info .mail a {
    color: #167eff
}

.contact-info .mail a:hover {
    color: #03a9f4
}

#mapcontent p {
    margin: 0
}

.contact-form-wrapper {
    background: url(assets/img/vactor-map.png) no-repeat center center
}

.contact-form-bg {
    background: url(assets/img/vactor-map.png) no-repeat center center;
    background-size: contain
}

@media(min-width:992px) {
    #contactForm .submit-button {
        float: right
    }
}

.about-section img {
    opacity: .5
}

.section-inner {
    max-width: 80%;
    padding: 75px 75px
}

@media(max-width:600px) {
    .section-inner {
        max-width: 100%;
        padding: 20px
    }
}

.highlights {
    display: flex;
    padding-bottom: 75px
}

.highlights img {
    border-radius: 3px;
    max-height: 300px
}

@media only screen and (max-width: 600px) {

    .img_left img,
    .img_right img {
        max-height: 150px;
        display: block;
        margin: 0 auto;
        margin-bottom: 25px
    }
}

.imgHome-a,
.imgHome-b,
.imgHome-c {
    position: relative;
    display: inline-block
}

.imgHome-a::before {
    content: "";
    position: absolute;
    left: -105px;
    bottom: -45px;
    width: 183px;
    height: 250px;
    background-image: url(assets/img/dot_01.svg);
    background-repeat: no-repeat;
    background-position: 0% 100%;
    background-size: auto 100%
}

@media only screen and (max-width: 600px) {
    .imgHome-a::before {
        left: -50px;
        bottom: 0;
        width: 85px;
        height: 116px
    }
}

.imgHome-b::after {
    content: "";
    position: absolute;
    right: -67px;
    bottom: 10px;
    width: 157px;
    height: 250px;
    background-image: url(assets/img/dot_02.svg);
    background-repeat: no-repeat;
    background-position: 0% 100%;
    background-size: auto 100%
}

@media only screen and (max-width: 600px) {
    .imgHome-b::after {
        right: -35px;
        bottom: 20px;
        width: 80px;
        height: 127px
    }
}

.imgHome-c::before {
    content: "";
    position: absolute;
    left: -85px;
    bottom: 20px;
    width: 183px;
    height: 210px;
    background-image: url(assets/img/dot_04.svg);
    background-repeat: no-repeat;
    background-position: 0% 100%;
    background-size: auto 100%
}

@media only screen and (max-width: 600px) {
    .imgHome-c::before {
        left: -45px;
        bottom: 30px;
        width: 100px;
        height: 115px
    }
}

.home-counter {
    position: relative
}

.home-counter .row {
    padding-left: 50px;
    padding-right: 50px
}

.counter-unit p {
    font-size: 15px;
    color: #e8e8e8
}

.counter-unit .number-counter {
    color: #039be5;
    font-size: 50px;
    display: block
}

.feature-block h2 {
    font-size: 25px
}

.feature-block p {
    font-size: 16px
}

.icon-star {
    display: inline-block;
    height: 50px;
    width: 50px;
    background: url(assets/img/logo/certified.svg);
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.flow-diagram {
    position: relative;
    width: 70%;
    height: 300px;
    margin: 0 auto;
    background: url(assets/img/flow_diagram.svg);
    background-repeat: no-repeat;
    background-position: 50% 0%
}

@media only screen and (max-width: 600px) {
    .flow-diagram {
        width: 100%;
        height: 175px
    }
}

.to-icon {
    font-size: 50px;
    width: 50px;
    height: 50px;
    color: #039be5
}

.icon-box {
    height: 50px;
    width: auto;
    display: block;
    vertical-align: middle;
    margin: 0 auto;
    margin-bottom: 30px
}

.usp-unit .usp-inner {
    padding: 25px 20px 20px;
    min-height: 300px;
    background-color: rgba(255, 255, 255, .6)
}

.usp-unit h4 {
    font-size: 17px;
    line-height: 22px
}

@media only screen and (max-width: 768px) {
    .usp-unit {
        margin-bottom: 15px;
    }
}

@media only screen and (max-width: 600px) {
    .usp-unit h4 {
        font-size: 16px
    }

    .usp-unit {
        margin-bottom: 25px
    }

    .usp-unit .usp-inner {
        min-height: 200px
    }
}

.form-control {
    border-radius: 0
}

.input-field {
    margin-top: 45px
}

.input-field label {
    color: #999;
    top: 0;
    left: 0;
    font-size: 14px;
    line-height: 16px;
    font-weight: 400;
    margin: 0
}

.input-field label.active {
    font-size: 12px
}

.alert {
    padding: 12px 15px
}

.overflow-hidden {
    overflow: hidden
}

.no-margin {
    margin: 0 !important
}

.no-gutter > [class*=col-] {
    padding-right: 0;
    padding-left: 0
}

.no-padding {
    padding: 0 !important
}

.section-padding {
    padding: 75px 0 30px 0
}

@media only screen and (max-width: 600px) {
    .section-padding {
        padding: 50px 0
    }
}

.alignleft {
    float: left;
    margin-right: 35px;
    position: relative
}

.alignright {
    float: right;
    margin-left: 35px;
    position: relative
}

.line-20 {
    line-height: 1.2em
}

.line-25 {
    line-height: 1.5em
}

.line-30 {
    line-height: 1.75em
}

.mt-10 {
    margin-top: 10px
}

.mt-15 {
    margin-top: 15px
}

.mt-20 {
    margin-top: 20px
}

.mt-30 {
    margin-top: 30px
}

.mt-40 {
    margin-top: 40px
}

.mt-50 {
    margin-top: 50px
}

.mt-80 {
    margin-top: 80px
}

.mt-100 {
    margin-top: 100px
}

.mb-10 {
    margin-bottom: 10px !important
}

.mb-15 {
    margin-bottom: 15px !important
}

.mb-20 {
    margin-bottom: 20px !important
}

.mb-30 {
    margin-bottom: 30px !important
}

.mb-40 {
    margin-bottom: 40px !important
}

.mb-50 {
    margin-bottom: 50px !important
}

.mb-70 {
    margin-bottom: 70px !important
}

.mb-80 {
    margin-bottom: 80px !important
}

.mb-100 {
    margin-bottom: 100px !important
}

.mtb-50 {
    margin: 50px 0 !important
}

.mr-10 {
    margin-right: 10px
}

.mr-20 {
    margin-right: 20px
}

.ml-10 {
    margin-left: 10px
}

.ml-20 {
    margin-left: 20px
}

.text-white {
    color: #fff
}

.padding-50 {
    padding: 50px
}

.padding-top-30 {
    padding-top: 30px
}

.padding-top-50 {
    padding-top: 50px
}

.padding-top-70 {
    padding-top: 70px
}

.padding-top-90 {
    padding-top: 90px
}

.padding-top-100 {
    padding-top: 100px
}

.padding-top-110 {
    padding-top: 110px
}

.padding-top-120 {
    padding-top: 120px
}

.padding-top-160 {
    padding-top: 160px
}

.padding-top-220 {
    padding-top: 100px
}

@media screen and (max-width: 768px) {
    .padding-top-220 {
        padding-top: 50px
    }
}

.padding-bottom-20 {
    padding-bottom: 20px
}

.padding-bottom-30 {
    padding-bottom: 30px
}

.padding-bottom-50 {
    padding-bottom: 50px
}

.padding-bottom-70 {
    padding-bottom: 70px
}

.padding-bottom-80 {
    padding-bottom: 80px
}

.padding-bottom-90 {
    padding-bottom: 90px
}

.padding-bottom-100 {
    padding-bottom: 100px
}

.padding-bottom-110 {
    padding-bottom: 110px
}

.padding-bottom-120 {
    padding-bottom: 50px
}

.padding-bottom-190 {
    padding-bottom: 190px
}

@media screen and (min-width: 992px) {
    .pl-100 {
        padding-left: 100px
    }
}

.ptb-30 {
    padding: 30px 0
}

.ptb-50 {
    padding: 50px 0
}

.ptb-70 {
    padding: 70px 0
}

.ptb-90 {
    padding-top: 90px;
    padding-bottom: 90px
}

.ptb-110 {
    padding-top: 110px;
    padding-bottom: 110px
}

.ptb-120 {
    padding-top: 120px;
    padding-bottom: 120px
}

.ptb-150 {
    padding: 150px 0
}

.ptb-190 {
    padding: 190px 0
}

@media screen and (max-width: 991px) {
    .mt-sm-30 {
        margin-top: 30px
    }

    .mt-sm-50 {
        margin-top: 50px
    }

    .mb-sm-30 {
        margin-bottom: 30px
    }

    .mb-sm-50 {
        margin-bottom: 50px
    }
}

@media screen and (max-width: 768px) {
    .mt-xs-30 {
        margin-top: 30px
    }

    .mt-xs-46 {
        margin-top: 46px
    }
}

.radius-2 {
    border-radius: 2px
}

.radius-3 {
    border-radius: 3px
}

.radius-4 {
    border-radius: 4px
}

.font-roboto {
    font-family: roboto, sans-serif !important
}

.font-greatvibes {
    font-family: great vibes, cursive !important
}

.font-16 {
    font-size: 16px
}

.font-18 {
    font-size: 18px
}

.font-20 {
    font-size: 20px
}

.font-25 {
    font-size: 25px
}

.font-30 {
    font-size: 30px !important
}

.font-35 {
    font-size: 35px
}

.font-40 {
    font-size: 40px
}

.font-50 {
    font-size: 40px
}

@media screen and (max-width: 767px) {
    .font-30 {
        font-size: 25px
    }

    h1,
    .font-35,
    .font-40 {
        font-size: 30px
    }
}

.line-height-40 {
    line-height: 40px
}

.line-height-50 {
    line-height: 50px
}

.text-light {
    font-weight: 300 !important
}

.text-regular {
    font-weight: 400 !important
}

.text-medium {
    font-weight: 500 !important
}

.text-bold {
    font-weight: 700 !important
}

.text-extrabold {
    font-weight: 900 !important
}

.dark-text {
    color: #202020 !important
}

.light-grey-text {
    color: #dedede !important
}

.list-icon li {
    font-size: 17px;
    line-height: 40px
}

.list-icon li .material-icons {
    position: relative;
    top: 5px
}

.height-200 {
    height: 200px !important
}

.height-350 {
    height: 350px !important
}

.height-450 {
    height: 450px !important
}

.height-650 {
    height: 650px !important
}

.brand-color {
    color: #03a9f4 !important
}

.brand-color.darken-2 {
    color: #0288d1 !important
}

.brand-bg {
    background-color: #03a9f4 !important
}

.brand-light {
    background-color: #e4effc
}

.brand-bg.darken {
    background-color: #153167 !important
}

.brand-bg.darken-2 {
    background-color: #0288d1 !important
}

.brand-hover:hover {
    background-color: #03a9f4 !important
}

.green-bg {
    background-color: #71c44c !important
}

.green-color {
    color: #71c44c !important
}

.pink {
    background-color: #ed145b !important
}

.white-bg {
    background-color: #fff !important
}

.gray-bg {
    background-color: #f5f5f5 !important
}

.light-gray-bg {
    background-color: #f3f3f3 !important
}

.light-pink-bg {
    background: #fff8f1 !important
}

.dark-bg.darken-1 {
    background: #101010 !important
}

.dark-bg {
    background: #202020 !important
}

.dark-bg.lighten-1 {
    background-color: #1e262a !important
}

.dark-bg.lighten-2 {
    background-color: #303b41 !important
}

.dark-bg.lighten-3 {
    background-color: #2c2c2c !important
}

.dark-bg.lighten-4 {
    background-color: #373a3d !important
}

.border-top {
    border-top: 1px solid #eee
}

.border-tb {
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee
}

.overlay,
.overlay .container {
    position: relative
}

.overlay:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .2)
}

.overlay.dark-0:before {
    background-color: transparent
}

.overlay.dark-1:before {
    background-color: rgba(0, 0, 0, .1)
}

.overlay.dark-2:before {
    background-color: rgba(0, 0, 0, .2)
}

.overlay.dark-3:before {
    background-color: rgba(0, 0, 0, .3)
}

.overlay.dark-4:before {
    background-color: rgba(0, 0, 0, .4)
}

.overlay.dark-5:before {
    background-color: rgba(0, 0, 0, .5)
}

.overlay.dark-6:before {
    background-color: rgba(0, 0, 0, .6)
}

.overlay.dark-7:before {
    background-color: rgba(0, 0, 0, .7)
}

.overlay.dark-8:before {
    background-color: rgba(0, 0, 0, .8)
}

.overlay.dark-9:before {
    background-color: rgba(0, 0, 0, .9)
}

.overlay.dark-10:before {
    background-color: #000
}

.overlay.light-0:before {
    background-color: transparent
}

.overlay.light-1:before {
    background-color: rgba(255, 255, 255, .1)
}

.overlay.light-2:before {
    background-color: rgba(255, 255, 255, .2)
}

.overlay.light-3:before {
    background-color: rgba(255, 255, 255, .3)
}

.overlay.light-4:before {
    background-color: rgba(255, 255, 255, .4)
}

.overlay.light-5:before {
    background-color: rgba(255, 255, 255, .5)
}

.overlay.light-6:before {
    background-color: rgba(255, 255, 255, .6)
}

.overlay.light-7:before {
    background-color: rgba(255, 255, 255, .7)
}

.overlay.light-8:before {
    background-color: rgba(255, 255, 255, .8)
}

.overlay.light-9:before {
    background-color: rgba(255, 255, 255, .9)
}

.overlay.light-10:before {
    background-color: #fff
}

.full-height {
    height: 100vh;
    width: 100%
}

.half-height {
    height: 78vh !important;
    width: 100%
}

.valign-wrapper {
    display: table;
    width: 100%
}

.valign-cell {
    display: table-cell;
    vertical-align: middle
}

.equal-wrapper img {
    width: 100%
}

.equal-wrapper-content {
    padding: 0 120px
}

.equal-wrapper-content .featured-item .icon {
    float: left;
    margin-right: 35px;
    color: #60e3f8
}

@media screen and (max-width: 991px) {
    .equal-wrapper-content {
        padding: 50px 30px
    }
}

.intro-title {
    font-size: 60px;
    font-weight: 900
}

.sub-intro {
    display: block;
    margin: 0 auto 30px
}

@media(min-width:768px) {
    .sub-intro {
        width: 60%
    }
}

.section-title-big {
    font-size: 50px;
    margin-bottom: 20px
}

@media(max-width:600px) {
    .section-title-big {
        font-size: 30px;
        margin-bottom: 20px
    }
}

.section-title {
    font-size: 40px;
    margin-bottom: 20px
}

.section-sub {
    font-size: 20px;
    margin: 0 auto
}

@media(min-width:992px) {
    .section-sub {
        width: 80%
    }
}

.width-60 {
    width: 60%;
    margin: 0 auto
}

@media screen and (max-width: 768px) {
    .intro-title {
        font-size: 35px
    }

    .section-title {
        font-size: 30px;
        line-height: inherit !important
    }

    .section-title p {
        width: 100%
    }

    .width-60 {
        width: 100%
    }
}

.hero-clouds {
    position: absolute;
    top: 0;
    left: 0;
    width: 250.625em;
    height: 100vh;
    background: url(assets/img/banner/clouds.png) 0 100% repeat-x;
    -webkit-animation: cloudLoop 80s linear infinite;
    animation: cloudLoop 80s linear infinite
}

@-webkit-keyframes cloudLoop {
    0% {
        -webkit-transform: translate3d(0,
                0,
                0);
        transform: translate3d(0,
                0,
                0)
    }

    100% {
        -webkit-transform: translate3d(-50%,
                0,
                0);
        transform: translate3d(-50%,
                0,
                0)
    }
}

@keyframes cloudLoop {
    0% {
        -webkit-transform: translate3d(0,
                0,
                0);
        transform: translate3d(0,
                0,
                0)
    }

    100% {
        -webkit-transform: translate3d(-50%,
                0,
                0);
        transform: translate3d(-50%,
                0,
                0)
    }
}

.mouse-icon {
    position: absolute;
    left: 50%;
    bottom: 40px;
    border: 2px solid #fff;
    border-radius: 16px;
    height: 40px;
    width: 24px;
    margin-left: -15px;
    display: block;
    z-index: 10
}

.mouse-icon .wheel {
    -webkit-animation-name: drop;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-delay: 0s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-play-state: running;
    animation-name: drop;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-play-state: running
}

.mouse-icon .wheel {
    position: relative;
    border-radius: 10px;
    background: #fff;
    width: 2px;
    height: 6px;
    top: 4px;
    margin-left: auto;
    margin-right: auto
}

@-webkit-keyframes drop {
    0% {
        top: 5px;
        opacity: 0
    }

    30% {
        top: 10px;
        opacity: 1
    }

    100% {
        top: 25px;
        opacity: 0
    }
}

@keyframes drop {
    0% {
        top: 5px;
        opacity: 0
    }

    30% {
        top: 10px;
        opacity: 1
    }

    100% {
        top: 25px;
        opacity: 0
    }
}

.video-intro {
    position: relative
}

.video-intro .external-link {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px
}

.video-intro .external-link .material-icons {
    font-size: 60px;
    color: rgba(255,
            255,
            255,
            .4);
    -webkit-transition: color .3s ease;
    -moz-transition: color .3s ease;
    -ms-transition: color .3s ease;
    transition: color .3s ease
}

.video-intro:hover .external-link .material-icons {
    color: rgba(255,
            255,
            255,
            .9)
}

.video-trigger i.material-icons {
    font-size: 68px;
    color: #fff;
    margin: 0 20px;
    position: relative;
    top: 24px
}

.mocup-wrapper {
    position: relative
}

.mocup-wrapper img {
    max-width: 100%
}

@media screen and (max-width: 991px) {
    .mocup-wrapper-sm img {
        width: 100%
    }
}

.bg-cover,
[class*=banner-] {
    background-size: cover !important
}

@media screen and (max-width: 767px) {
    .banner-wrapper {
        margin-top: 45px
    }
}

@media(min-width:992px) {
    .bg-fixed {
        background-attachment: fixed
    }
}

.error-wrapper {
    padding: 50px 0
}

.error-wrapper i {
    font-size: 130px;
    line-height: 170px;
    text-align: center;
    display: block;
    color: #dadada
}

.error-info {
    padding-left: 60px;
    border-left: 1px solid #eee
}

.error-info h1 {
    color: #fff;
    font-size: 130px;
    line-height: 100px;
    font-weight: 700;
    text-shadow: 5px 5px 0 #dadada,
        -1px -1px 0 #dadada,
        1px -1px 0 #dadada,
        -1px 1px 0 #dadada,
        1px 1px 0 #dadada
}

.ie9 .error-info h1,
.ie9 .error-wrapper-alt h1 {
    color: #999
}

.error-sub {
    display: block;
    font-size: 30px;
    line-height: 45px;
    font-weight: 700;
    text-transform: uppercase
}

@media screen and (max-width: 767px) {
    .error-info {
        padding-left: 0;
        border-left: 0;
        text-align: center
    }
}

@media(min-width:992px) {
    .error-wrapper {
        padding: 200px 0
    }
}

.error-wrapper-alt h1 {
    color: #fff;
    font-size: 130px;
    line-height: 130px;
    font-weight: 700;
    text-shadow: 5px 5px 0 #dadada,
        -1px -1px 0 #dadada,
        1px -1px 0 #dadada,
        -1px 1px 0 #dadada,
        1px 1px 0 #dadada
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    right: -10px;
    padding-right: 0;
    width: 40px;
    text-align: center
}

button.mfp-close:focus,
button.mfp-arrow {
    background-color: transparent
}

.mfp-bg {
    z-index: 1055
}

.mfp-wrap {
    z-index: 1056
}

.mfp-image-holder .mfp-close:hover,
.mfp-iframe-holder .mfp-close:hover {
    cursor: pointer
}

.mfp-zoom-out-cur {
    cursor: default
}

.box-padding {
    padding: 60px 40px
}

.profile .author-cover {
    position: relative
}

.profile .author-cover img {
    width: 100%
}

.author-wrapper.profile .author-avatar {
    position: relative;
    padding: 15px 20px 30px 130px
}

.author-wrapper.profile .author-avatar img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background: #fff;
    padding: 5px;
    position: absolute;
    top: -30px;
    left: 15px;
    z-index: 20
}

.profile .author-meta {
    padding: 0 40px;
    overflow: hidden
}

.profile .author-meta li {
    margin: 10px 0;
    font-weight: 500
}

.profile .author-meta li .title {
    display: inline-block;
    width: 135px;
    color: #202020
}

.profile .author-meta li .address {
    float: right;
    width: 50%
}

.profile .available {
    display: block;
    padding: 10px;
    text-align: center
}

.profile .available a {
    display: inline-block;
    color: #999
}

.profile .available a:hover {
    color: #03a9f4
}

@media screen and (max-width: 991px) {
    .author-wrapper.profile {
        margin-top: 30px
    }
}

@media screen and (max-width: 479px) {
    .box-padding .cta-button .btn {
        display: block;
        margin-top: 10px
    }

    .profile .author-meta li .title {
        width: 80px
    }

    .profile .author-meta li .address {
        width: 60%
    }
}

.progress-section {
    position: relative
}

.progress-title {
    display: block;
    margin-bottom: 8px
}

.progress {
    box-shadow: none;
    background-color: #eee;
    height: 5px;
    overflow: visible;
    border-radius: 0;
    margin-bottom: 30px
}

.progress-bar {
    box-shadow: none;
    text-align: right
}

.progress-bar span {
    position: absolute;
    top: -32px;
    color: #999;
    font-size: 14px;
    display: inline-block
}

.ie11 .progress-bar span,
.ie10 .progress-bar span,
.ie9 .progress-bar span {
    top: -25px;
    right: 0
}

.progress .progress-bar.six-sec-ease-in-out {
    -webkit-transition: width 2s ease-in-out;
    -moz-transition: width 2s ease-in-out;
    -o-transition: width 2s ease-in-out;
    transition: width 2s ease-in-out
}

.progress-dot {
    position: relative
}

.progress-dot::before {
    content: "";
    width: 20px;
    height: 20px;
    background-color: #03a9f4;
    border-radius: 50%;
    position: absolute;
    top: 0;
    margin-top: -8px;
    right: -1px
}

.clients-grid .border-box {
    border: 1px solid #eee;
    margin-left: -1px;
    margin-bottom: -1px;
    -webkit-transition: box-shadow .3s;
    -moz-transition: box-shadow .3s;
    -ms-transition: box-shadow .3s;
    transition: box-shadow .3s
}

.clients-grid .border-box a {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.clients-grid .border-box img {
    padding: 30px 50px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s
}

.clients-grid .border-box img:hover {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%)
}

.clients-grid .border-box:hover {
    box-shadow: 0 2px 5px 0 rgba(0,
            0,
            0,
            .16),
        0 2px 10px 0 rgba(0,
            0,
            0,
            .12)
}

.clients-grid.grid-gutter .border-box {
    margin-bottom: 30px
}

@media(max-width:991px) {
    .clients-grid.gutter .border-box {
        margin-bottom: 30px
    }
}

.gallery-thumb .flex-viewport li img {
    width: 100%
}

.gallery-thumb .flex-control-thumbs {
    margin: -35px 0 0
}

.gallery-thumb .flex-control-thumbs li {
    width: 70px;
    float: none;
    margin: 0 5px
}

.gallery-thumb .flex-control-thumbs img {
    width: 70px;
    height: 70px !important;
    border-radius: 50%;
    background: #fff;
    padding: 5px;
    opacity: 1;
    z-index: 100;
    position: relative
}

.gallery-thumb .flex-direction-nav a {
    opacity: 1;
    top: auto;
    bottom: 45px;
    text-align: center
}

.gallery-thumb .flex-direction-nav .flex-prev {
    left: 15px
}

.gallery-thumb .flex-direction-nav .flex-next {
    right: 15px
}

.gallery-thumb .flex-direction-nav a.flex-prev::before,
.gallery-thumb .flex-direction-nav a.flex-next::before {
    font-family: material icons;
    font-size: 20px;
    color: #fff
}

.gallery-thumb .flex-direction-nav a.flex-prev::before {
    content: 'arrow_back'
}

.gallery-thumb .flex-direction-nav a.flex-next::before {
    content: 'arrow_forward'
}

@media screen and (max-width: 370px) {
    .gallery-thumb .flex-control-thumbs li {
        width: 50px
    }

    .gallery-thumb .flex-control-thumbs img {
        width: 50px;
        height: 50px !important
    }
}

.food-menu-category {
    padding-bottom: 35px
}

.food-menu-category .food-menu-wrapper {
    -webkit-transition: box-shadow .3s ease-out;
    -moz-transition: box-shadow .3s ease-out;
    -o-transition: box-shadow .3s ease-out;
    -ms-transition: box-shadow .3s ease-out;
    transition: box-shadow .3s ease-out
}

.food-menu-category:hover .food-menu-wrapper {
    box-shadow: 0 8px 17px 0 rgba(0,
            0,
            0,
            .2),
        0 6px 20px 0 rgba(0,
            0,
            0,
            .19)
}

.food-menu-intro {
    padding: 24px
}

.food-menu-intro .material-icons {
    font-size: 40px
}

.food-menu-list {
    padding: 30px
}

.food-menu {
    border-bottom: 1px dotted rgba(255,
            255,
            255,
            .5);
    padding: 0 0 15px;
    margin: 0 0 15px
}

.food-menu-title {
    margin-bottom: 5px
}

.food-menu-detail {
    line-height: 20px
}

.food-menu-price {
    font-style: italic
}

.food-menu-price-detail {
    position: relative;
    text-align: right
}

.food-menu-label {
    background: #fff8f1;
    color: #03a9f4;
    display: inline-block;
    padding: 0 10px;
    font-style: italic;
    font-size: 13px;
    float: right;
    position: relative
}

i[class^=flaticon-] {
    line-height: 50px;
    display: inline-block
}

i[class^=flaticon-]:before {
    font-size: 45px;
    margin-left: 0
}

nav {
    background-color: transparent
}

nav ul,
nav ul li {
    float: none
}

nav ul li:hover,
nav ul li.active {
    background-color: transparent
}

nav ul a {
    font-size: inherit
}

@media only screen and (min-width: 1200px) {
    .container {
        width: 1170px
    }
}

@media only screen and (max-width: 749px) {
    .container {
        width: 100%
    }
}

@media only screen and (max-width: 601px) {
    .container {
        width: 90%
    }
}

.container .row,
.container-fluid .row {
    margin-bottom: 0
}

.container .row {
    margin-right: -15px;
    margin-left: -15px
}

.row .col {
    padding-right: 15px;
    padding-left: 15px
}

.carousel {
    height: auto
}

#owl-demo .section img {
    display: block;
    width: 100%;
    height: auto
}

.button-style .btn,
.button-style .btn-large {
    margin-right: 30px;
    margin-bottom: 30px
}

.button-style .btn-floating i {
    height: auto !important
}

@media(max-width:767px) {
    .equal-height-column {
        height: auto !important
    }
}

.tt-animate i {
    text-align: center;
    overflow: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s
}

.tt-animate i::before {
    speak: none;
    display: block;
    -webkit-font-smoothing: subpixel-antialiased !important;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden
}

.tt-animate.ltr i:hover::before {
    -webkit-animation: LeftToRight .3s forwards;
    -moz-animation: LeftToRight .3s forwards;
    animation: LeftToRight .3s forwards
}

.tt-animate.ltr i:before {
    -webkit-animation: RightToLeft .3s forwards;
    -moz-animation: RightToLeft .3s forwards;
    animation: RightToLeft .3s forwards
}

.tt-animate.btt i:hover::before {
    -webkit-animation: BottomToTop .3s forwards;
    -moz-animation: BottomToTop .3s forwards;
    animation: BottomToTop .3s forwards
}

.tt-animate.btt i:before {
    -webkit-animation: TopToBottom .3s forwards;
    -moz-animation: TopToBottom .3s forwards;
    animation: TopToBottom .3s forwards
}

@-webkit-keyframes LeftToRight {
    49% {
        -webkit-transform: translate(100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translate(-100%)
    }

    51% {
        opacity: 1
    }
}

@-moz-keyframes LeftToRight {
    49% {
        -moz-transform: translate(100%)
    }

    50% {
        opacity: 0;
        -moz-transform: translate(-100%)
    }

    51% {
        opacity: 1
    }
}

@keyframes LeftToRight {
    49% {
        transform: translate(100%)
    }

    50% {
        opacity: 0;
        transform: translate(-100%)
    }

    51% {
        opacity: 1
    }
}

@-webkit-keyframes RightToLeft {
    49% {
        -webkit-transform: translate(100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translate(-100%)
    }

    51% {
        opacity: 1
    }
}

@-moz-keyframes RightToLeft {
    49% {
        -webkit-transform: translate(-100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translate(100%)
    }

    51% {
        opacity: 1
    }
}

@keyframes RightToLeft {
    49% {
        -webkit-transform: translate(100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translate(-100%)
    }

    51% {
        opacity: 1
    }
}

@-webkit-keyframes BottomToTop {
    49% {
        -webkit-transform: translateY(-100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translateY(100%)
    }

    51% {
        opacity: 1
    }
}

@-moz-keyframes BottomToTop {
    49% {
        -moz-transform: translateY(-100%)
    }

    50% {
        opacity: 0;
        -moz-transform: translateY(100%)
    }

    51% {
        opacity: 1
    }
}

@keyframes BottomToTop {
    49% {
        transform: translateY(-100%)
    }

    50% {
        opacity: 0;
        transform: translateY(100%)
    }

    51% {
        opacity: 1
    }
}

@-webkit-keyframes TopToBottom {
    49% {
        -webkit-transform: translateY(-100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translateY(100%)
    }

    51% {
        opacity: 1
    }
}

@-moz-keyframes TopToBottom {
    49% {
        -moz-transform: translateY(-100%)
    }

    50% {
        opacity: 0;
        -moz-transform: translateY(100%)
    }

    51% {
        opacity: 1
    }
}

@keyframes TopToBottom {
    49% {
        transform: translateY(-100%)
    }

    50% {
        opacity: 0;
        transform: translateY(100%)
    }

    51% {
        opacity: 1
    }
}

.device-mockup {
    position: relative;
    width: 100%;
    padding-bottom: 61.775701%
}

.device-mockup > .device {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    background-image: url(assets/img/device-mockups/macbook.png)
}

.device-mockup > .device > .screen {
    background-color: #000;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    position: absolute;
    top: 11.0438729%;
    bottom: 14.6747352%;
    left: 13.364486%;
    right: 13.364486%;
    overflow: hidden
}

.device-mockup[data-device=ipad],
.device-mockup[data-device=ipad][data-orientation=portrait] {
    padding-bottom: 128.406276%
}

.device-mockup[data-device=ipad][data-orientation=landscape] {
    padding-bottom: 79.9086758%
}

.device-mockup[data-device=ipad] > .device,
.device-mockup[data-device=ipad][data-color=black] > .device,
.device-mockup[data-device=ipad][data-orientation=portrait][data-color=black] > .device {
    background-image: url(assets/img/device-mockups/ipad_port_black.png)
}

.device-mockup[data-device=ipad][data-color=white] > .device,
.device-mockup[data-device=ipad][data-orientation=portrait][data-color=white] > .device {
    background-image: url(assets/img/device-mockups/ipad_port_white.png)
}

.device-mockup[data-device=ipad][data-orientation=landscape] > .device,
.device-mockup[data-device=ipad][data-orientation=landscape][data-color=black] > .device {
    background-image: url(assets/img/device-mockups/ipad_land_black.png)
}

.device-mockup[data-device=ipad][data-orientation=landscape][data-color=white] > .device {
    background-image: url(assets/img/device-mockups/ipad_land_white.png)
}

.device-mockup[data-device=ipad] > .device > .screen,
.device-mockup[data-device=ipad][data-orientation=portrait] > .device > .screen {
    top: 12.025723%;
    bottom: 12.154341%;
    left: 13.45995%;
    right: 13.45995%
}

.device-mockup[data-device=ipad][data-orientation=landscape] > .device > .screen {
    top: 13.87755102%;
    bottom: 13.87755102%;
    left: 11.5459883%;
    right: 11.5459883%
}

.screenshot-carousel-wrapper .carousel-control {
    top: 50%;
    margin-top: -35px;
    text-shadow: none;
    filter: alpha(opacity=100);
    opacity: 1;
    width: 70px;
    height: 70px;
    font-size: 40px;
    line-height: 70px;
    background: #fff;
    background-image: none !important;
    border-radius: 50%;
    box-shadow: 0 2px 5px 0 rgba(0,
            0,
            0,
            .16),
        0 2px 10px 0 rgba(0,
            0,
            0,
            .12);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease
}

.screenshot-carousel-wrapper .carousel-control:hover {
    color: #fff;
    background: #81c784;
    box-shadow: 0 8px 17px 0 rgba(0,
            0,
            0,
            .2),
        0 6px 20px 0 rgba(0,
            0,
            0,
            .19)
}

@media screen and (min-width: 850px) {
    .screenshot-carousel-wrapper .carousel-control.left {
        left: -70px
    }

    .screenshot-carousel-wrapper .carousel-control.right {
        right: -70px
    }
}

@media screen and (max-width: 767px) {
    .screenshot-carousel-wrapper .carousel-control {
        margin-top: -20px;
        width: 40px;
        height: 40px;
        font-size: 24px;
        line-height: 40px
    }
}

.subscription-success {
    color: #fff;
    line-height: 24px;
    margin-top: 20px
}

.has-header-search .menuzord-menu {
    margin-right: 30px
}

.search-trigger {
    position: absolute;
    right: 10px;
    top: 0;
    cursor: pointer;
    z-index: 200
}

.search-trigger:focus {
    outline: none
}

.search-trigger i {
    font-size: 18px;
    line-height: 102px;
    color: #202020;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease
}

@media(min-width:769px) {
    .search-trigger.light i {
        color: #fff
    }

    .search-trigger.dark i {
        color: #202020
    }

    .sticky .search-trigger.light i {
        color: #999
    }

    .sticky .search-trigger.light.semidark i {
        color: #fff
    }
}

.search-trigger i:hover {
    color: #03a9f4
}

.tt-nav.sticky .search-trigger i.material-icons {
    line-height: 62px
}

.search-trigger .search-btn {
    padding: 0;
    outline: 0;
    width: 40px;
    height: 40px;
    margin-top: 30px;
    border-radius: 50%;
    box-sizing: border-box;
    transform-origin: 50%;
    -webkit-transition: all .7s cubic-bezier(.4,
            0,
            .2,
            1);
    -moz-transition: all .7s cubic-bezier(.4,
            0,
            .2,
            1);
    -ms-transition: all .7s cubic-bezier(.4,
            0,
            .2,
            1);
    -o-transition: all .7s cubic-bezier(.4,
            0,
            .2,
            1);
    transition: all .7s cubic-bezier(.4,
            0,
            .2,
            1)
}

.search-trigger .search-btn:active,
.search-trigger .search-btn:focus {
    outline: none
}

.search-trigger .icon-search,
.search-trigger .search-close {
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out
}

.icon-search {
    position: absolute;
    top: 18px;
    left: 20px;
    font-size: 28px
}

.search-close {
    position: fixed;
    top: 35px;
    right: 35px;
    color: rgba(255,
            255,
            255,
            .9);
    font-size: 30px;
    visibility: hidden;
    -webkit-transform: translate(10px,
            0) rotate(90deg);
    -moz-transform: translate(10px,
            0) rotate(90deg);
    -ms-transform: translate(10px,
            0) rotate(90deg);
    -o-transform: translate(10px,
            0) rotate(90deg);
    transform: translate(10px,
            0) rotate(90deg);
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    z-index: 1001;
    cursor: pointer
}

.search-close:hover {
    color: #fff
}

.search-form-wrapper {
    position: relative
}

.search-form-wrapper .search-button {
    position: absolute;
    top: 30px;
    right: 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    padding: 0
}

.search-form-wrapper .input-field label,
.search-form-wrapper .input-field input[type=text] {
    color: #fff;
    font-size: 17px
}

.search-form-wrapper .input-field label.active {
    font-size: 12px
}

.search-form-wrapper form {
    position: absolute;
    top: 150px;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    pointer-events: none;
    -moz-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate(40px,
            0);
    -moz-transform: translate(40px,
            0);
    -ms-transform: translate(40px,
            0);
    -o-transform: translate(40px,
            0);
    transform: translate(40px,
            0);
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    z-index: 1000
}

.active-search {
    overflow: hidden
}

.active-search .search-form-wrapper form,
.active-search .search-close {
    -moz-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none
}

.active-search .search-trigger .icon-search {
    -moz-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0;
    visibility: hidden
}

.active-search .search-trigger .search-btn {
    position: relative;
    cursor: default;
    z-index: 300;
    background-color: rgba(3,
            169,
            244,
            .9);
    -webkit-transform: scale(90);
    -moz-transform: scale(90);
    -ms-transform: scale(90);
    -o-transform: scale(90);
    transform: scale(90)
}

@media screen and (max-width: 768px) {
    .search-trigger i {
        line-height: 48px
    }

    .search-trigger .search-btn {
        margin-top: 6px
    }
}

#preloader {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #fff;
    z-index: 999999;
    text-align: center
}

#preloader .preloader-position {
    width: 100%;
    margin: 0 auto;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%,
            -50%);
    -moz-transform: translate(-50%,
            -50%);
    -ms-transform: translate(-50%,
            -50%);
    transform: translate(-50%,
            -50%)
}

#preloader .progress {
    height: 2px;
    margin: 35px 0
}

#preloader .progress .indeterminate {
    background: #03a9f4
}

.slick-slide {
    margin: 0 20px
}

.slick-slide img {
    width: 100%
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0,
            0,
            0);
    -moz-transform: translate3d(0,
            0,
            0);
    -ms-transform: translate3d(0,
            0,
            0);
    -o-transform: translate3d(0,
            0,
            0);
    transform: translate3d(0,
            0,
            0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block
}

.slick-track:before,
.slick-track:after {
    display: table;
    content: ''
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir='rtl'] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-dots {
    position: relative;
    text-align: center
}

.slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 15px;
    height: 15px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: red;
    background-color: transparent;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s
}

ul.slick-dots li button {
    border-radius: 50%;
    background-color: rgba(0,
            0,
            0,
            .1)
}

.slick-dots li.slick-active button {
    background-color: #2245a6
}

div#logo-carousel-free-5795.logo-carousel-free.logo-carousel-free-free-area ul.slick-dots li button {
    background-color: #a8a8a8
}

#content .wpb_alert p:last-child,
#content .wpb_text_column:last-child,
#content .wpb_text_column p:last-child,
.wpb_alert p:last-child,
.wpb_text_column:last-child,
.wpb_text_column p:last-child {
    margin-bottom: 0
}

.hospital-unit img {
    border-radius: 4px
}

.hospital-unit h2 {
    padding: 15px 0 0 0
}

.swasthyasathi::before {
    content: "";
    z-index: 999;
    position: absolute;
    left: 25px;
    top: 0;
    width: 72px;
    height: 85px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.88 90.96'%3E%3Ctitle%3EAsset 11ldpi%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath d='M68.88,0V56.52A34.44,34.44,0,1,1,0,56.52V0Z' style='opacity:0.35000000000000003'/%3E%3Cpath d='M34.44,0h0a33,33,0,0,1,33,33V89.54a0,0,0,0,1,0,0h-66a0,0,0,0,1,0,0V33A33,33,0,0,1,34.44,0Z' transform='translate(68.88 89.54) rotate(180)' style='fill:%23fff'/%3E%3Cpath d='M6.2,32.37l1.29-.14a1.77,1.77,0,0,0,.47,1,1.35,1.35,0,0,0,1,.33,1.4,1.4,0,0,0,1-.29.91.91,0,0,0,.33-.69.69.69,0,0,0-.14-.43,1.09,1.09,0,0,0-.48-.31q-.23-.09-1.06-.31A3.46,3.46,0,0,1,7,30.85a1.94,1.94,0,0,1-.61-1.44,2,2,0,0,1,.28-1,1.83,1.83,0,0,1,.82-.72,3.06,3.06,0,0,1,1.29-.25A2.62,2.62,0,0,1,10.7,28a2.17,2.17,0,0,1,.66,1.58L10,29.65a1.26,1.26,0,0,0-.37-.79,1.26,1.26,0,0,0-.84-.24,1.42,1.42,0,0,0-.91.26.54.54,0,0,0-.21.44.57.57,0,0,0,.2.43,3.31,3.31,0,0,0,1.22.48,6.13,6.13,0,0,1,1.43.51,1.91,1.91,0,0,1,.73.73,2.27,2.27,0,0,1,.26,1.14,2.25,2.25,0,0,1-.31,1.15,1.92,1.92,0,0,1-.89.8,3.44,3.44,0,0,1-1.43.26A2.69,2.69,0,0,1,7,34.2,2.83,2.83,0,0,1,6.2,32.37Z' style='fill:%23020202'/%3E%3Cpath d='M12.66,27.54H14v3.88a8.67,8.67,0,0,0,0,1.2,1.18,1.18,0,0,0,.41.71,1.34,1.34,0,0,0,.88.27,1.26,1.26,0,0,0,.85-.25,1,1,0,0,0,.34-.62,8.72,8.72,0,0,0,.06-1.22v-4H17.9V31.3a10.55,10.55,0,0,1-.11,1.82,2.1,2.1,0,0,1-.4.9,2,2,0,0,1-.77.58,3.11,3.11,0,0,1-1.26.22,3.36,3.36,0,0,1-1.43-.24,2.05,2.05,0,0,1-1.14-1.41,9.43,9.43,0,0,1-.13-1.82Z' style='fill:%23020202'/%3E%3Cpath d='M19.29,34.7V27.54h2.13a7.12,7.12,0,0,1,1.58.11,1.73,1.73,0,0,1,.95.7,2.36,2.36,0,0,1,.38,1.39,2.51,2.51,0,0,1-.22,1.11,1.91,1.91,0,0,1-.56.71,1.85,1.85,0,0,1-.69.34,7,7,0,0,1-1.38.1h-.87v2.7Zm1.33-5.95v2h.73a3.15,3.15,0,0,0,1-.11.89.89,0,0,0,.42-.35,1,1,0,0,0,.15-.56,1,1,0,0,0-.21-.64.9.9,0,0,0-.53-.32,5.9,5.9,0,0,0-1,0Z' style='fill:%23020202'/%3E%3Cpath d='M25.42,34.7V27.54h2.13a7.12,7.12,0,0,1,1.58.11,1.73,1.73,0,0,1,.95.7,2.36,2.36,0,0,1,.38,1.39,2.51,2.51,0,0,1-.22,1.11,1.91,1.91,0,0,1-.56.71,1.85,1.85,0,0,1-.69.34,7,7,0,0,1-1.38.1h-.87v2.7Zm1.33-5.95v2h.73a3.15,3.15,0,0,0,1-.11.89.89,0,0,0,.42-.35,1,1,0,0,0,.15-.56,1,1,0,0,0-.21-.64.9.9,0,0,0-.53-.32,5.9,5.9,0,0,0-1,0Z' style='fill:%23020202'/%3E%3Cpath d='M31.27,31.16a4.91,4.91,0,0,1,.3-1.84,3.4,3.4,0,0,1,.61-1A2.55,2.55,0,0,1,33,27.7a3.36,3.36,0,0,1,1.42-.28,3,3,0,0,1,2.32,1,4,4,0,0,1,.87,2.73,4,4,0,0,1-.87,2.71,2.93,2.93,0,0,1-2.31,1,3,3,0,0,1-2.33-1A3.9,3.9,0,0,1,31.27,31.16Zm1.37,0A2.85,2.85,0,0,0,33.15,33a1.62,1.62,0,0,0,1.31.63,1.6,1.6,0,0,0,1.3-.62,2.9,2.9,0,0,0,.51-1.87,2.86,2.86,0,0,0-.5-1.84,1.73,1.73,0,0,0-2.64,0A2.87,2.87,0,0,0,32.64,31.11Z' style='fill:%23020202'/%3E%3Cpath d='M38.69,34.7V27.54h2.79a4.41,4.41,0,0,1,1.53.19,1.54,1.54,0,0,1,.76.69,2.2,2.2,0,0,1,.29,1.13,1.87,1.87,0,0,1-1.73,2,3.15,3.15,0,0,1,.71.6,8.15,8.15,0,0,1,.76,1.16l.8,1.4H43l-1-1.56a10,10,0,0,0-.7-1.05,1,1,0,0,0-.4-.3,2,2,0,0,0-.67-.08H40v3ZM40,30.56h1a4.67,4.67,0,0,0,1.19-.09.72.72,0,0,0,.37-.3,1,1,0,0,0,.13-.54.91.91,0,0,0-.18-.58.8.8,0,0,0-.5-.28c-.11,0-.43,0-1,0H40Z' style='fill:%23020202'/%3E%3Cpath d='M46.79,34.7V28.75h-2V27.54h5.22v1.21H48.12V34.7Z' style='fill:%23020202'/%3E%3Cpath d='M50.92,34.7V27.54h4.87v1.21H52.25v1.59h3.3v1.21h-3.3v1.95h3.67V34.7Z' style='fill:%23020202'/%3E%3Cpath d='M57,27.54h2.43a4.37,4.37,0,0,1,1.25.14,2.18,2.18,0,0,1,1,.66,3.19,3.19,0,0,1,.63,1.16,5.72,5.72,0,0,1,.22,1.69,5.09,5.09,0,0,1-.2,1.52,3.22,3.22,0,0,1-.7,1.26,2.29,2.29,0,0,1-.93.57,3.72,3.72,0,0,1-1.17.15H57Zm1.33,1.21v4.74h1a3.31,3.31,0,0,0,.8-.07,1.2,1.2,0,0,0,.54-.3,1.55,1.55,0,0,0,.35-.69,5,5,0,0,0,.13-1.31A4.63,4.63,0,0,0,61,29.85a1.67,1.67,0,0,0-.38-.69,1.23,1.23,0,0,0-.61-.34A5.51,5.51,0,0,0,59,28.75Z' style='fill:%23020202'/%3E%3Cpath d='M6,10.27l.92-.13a1.9,1.9,0,0,0,.33,1,.84.84,0,0,0,.68.31.84.84,0,0,0,.68-.27,1,1,0,0,0,.23-.64.78.78,0,0,0-.1-.4.8.8,0,0,0-.34-.29q-.17-.08-.75-.29a2.29,2.29,0,0,1-1.06-.66,2.11,2.11,0,0,1-.43-1.34,2.26,2.26,0,0,1,.2-.95A1.49,1.49,0,0,1,7,5.91a1.74,1.74,0,0,1,.92-.23,1.6,1.6,0,0,1,1.32.55,2.35,2.35,0,0,1,.47,1.46l-.94.06A1.35,1.35,0,0,0,8.47,7a.76.76,0,0,0-.6-.22A.85.85,0,0,0,7.23,7a.57.57,0,0,0-.15.41.61.61,0,0,0,.14.4,2.09,2.09,0,0,0,.86.44,3.72,3.72,0,0,1,1,.48,1.63,1.63,0,0,1,.51.67A2.66,2.66,0,0,1,9.8,10.5a2.59,2.59,0,0,1-.22,1.07,1.58,1.58,0,0,1-.63.74,2,2,0,0,1-1,.24A1.65,1.65,0,0,1,6.58,12,3.06,3.06,0,0,1,6,10.27Z' style='fill:%23020202'/%3E%3Cpath d='M11.25,12.44,10.14,5.8h1l.7,4.56.85-4.56h1.12l.82,4.64.71-4.64h.95l-1.13,6.64h-1l-.93-5-.92,5Z' style='fill:%23020202'/%3E%3Cpath d='M20.58,12.44h-1l-.41-1.51H17.29l-.38,1.51h-1L17.72,5.8h1ZM18.85,9.81,18.2,7.34l-.63,2.46Z' style='fill:%23020202'/%3E%3Cpath d='M20.84,10.27l.92-.13a1.9,1.9,0,0,0,.33,1,.84.84,0,0,0,.68.31.84.84,0,0,0,.68-.27,1,1,0,0,0,.23-.64.78.78,0,0,0-.1-.4.8.8,0,0,0-.34-.29q-.17-.08-.75-.29a2.29,2.29,0,0,1-1.06-.66A2.11,2.11,0,0,1,21,7.53a2.26,2.26,0,0,1,.2-.95,1.49,1.49,0,0,1,.58-.67,1.74,1.74,0,0,1,.92-.23A1.6,1.6,0,0,1,24,6.23a2.35,2.35,0,0,1,.47,1.46l-.94.06A1.35,1.35,0,0,0,23.29,7a.76.76,0,0,0-.6-.22.85.85,0,0,0-.64.24.57.57,0,0,0-.15.41.61.61,0,0,0,.14.4,2.09,2.09,0,0,0,.86.44,3.72,3.72,0,0,1,1,.48,1.63,1.63,0,0,1,.51.67,2.66,2.66,0,0,1,.19,1.06,2.59,2.59,0,0,1-.22,1.07,1.58,1.58,0,0,1-.63.74,2,2,0,0,1-1,.24A1.65,1.65,0,0,1,21.4,12,3.06,3.06,0,0,1,20.84,10.27Z' style='fill:%23020202'/%3E%3Cpath d='M26.46,12.44V6.92H25.08V5.8h3.7V6.92H27.4v5.52Z' style='fill:%23020202'/%3E%3Cpath d='M29.39,12.44V5.8h.94V8.41h1.84V5.8h.94v6.64h-.94V9.53H30.33v2.9Z' style='fill:%23020202'/%3E%3Cpath d='M35.31,12.44V9.64L33.61,5.8h1.1l1.1,2.63L36.88,5.8H38L36.25,9.65v2.79Z' style='fill:%23020202'/%3E%3Cpath d='M42,12.44H41l-.41-1.51H38.74l-.38,1.51h-1L39.17,5.8h1ZM40.3,9.81l-.64-2.46L39,9.81Z' style='fill:%23020202'/%3E%3Cpath d='M44.29,10.27l.92-.13a1.9,1.9,0,0,0,.33,1,.84.84,0,0,0,.68.31.84.84,0,0,0,.68-.27,1,1,0,0,0,.23-.64.78.78,0,0,0-.1-.4.8.8,0,0,0-.34-.29q-.17-.08-.75-.29a2.29,2.29,0,0,1-1.06-.66,2.11,2.11,0,0,1-.43-1.34,2.26,2.26,0,0,1,.2-.95,1.49,1.49,0,0,1,.58-.67,1.74,1.74,0,0,1,.92-.23,1.6,1.6,0,0,1,1.32.55,2.35,2.35,0,0,1,.47,1.46L47,7.75A1.35,1.35,0,0,0,46.75,7a.76.76,0,0,0-.6-.22.85.85,0,0,0-.64.24.57.57,0,0,0-.15.41.61.61,0,0,0,.14.4,2.09,2.09,0,0,0,.86.44,3.72,3.72,0,0,1,1,.48,1.63,1.63,0,0,1,.51.67,2.66,2.66,0,0,1,.19,1.06,2.59,2.59,0,0,1-.22,1.07,1.58,1.58,0,0,1-.63.74,2,2,0,0,1-1,.24A1.65,1.65,0,0,1,44.86,12,3.06,3.06,0,0,1,44.29,10.27Z' style='fill:%23020202'/%3E%3Cpath d='M53.07,12.44H52l-.41-1.51H49.78l-.38,1.51h-1L50.21,5.8h1ZM51.34,9.81,50.7,7.34l-.63,2.46Z' style='fill:%23020202'/%3E%3Cpath d='M54.14,12.44V6.92H52.75V5.8h3.7V6.92H55.08v5.52Z' style='fill:%23020202'/%3E%3Cpath d='M57.07,12.44V5.8H58V8.41h1.84V5.8h.94v6.64h-.94V9.53H58v2.9Z' style='fill:%23020202'/%3E%3Cpath d='M61.73,12.44V5.8h.94v6.64Z' style='fill:%23020202'/%3E%3Cpath d='M57.4,62.4c0,.2,0,.4,0,.59,0,.54,0,1.09-.1,1.63s-.1,1.12-.2,1.67-.29,1.34-.45,2q-.15.62-.35,1.23a21.79,21.79,0,0,1-1.09,2.77c-.24.5-.5,1-.76,1.47a15.61,15.61,0,0,1-1.06,1.71c-.4.55-.82,1.09-1.24,1.62a17.21,17.21,0,0,1-1.69,1.83,24.1,24.1,0,0,1-2.67,2.21,23.84,23.84,0,0,1-3.35,2,22.76,22.76,0,0,1-4.67,1.65,23.76,23.76,0,0,1-2.83.48,23.37,23.37,0,0,1-3.27.13c-.54,0-1.09-.08-1.63-.13a20.15,20.15,0,0,1-3.13-.54,22.18,22.18,0,0,1-3.16-1,23.09,23.09,0,0,1-4.44-2.41,24.3,24.3,0,0,1-1.95-1.52,22,22,0,0,1-1.75-1.68,18.9,18.9,0,0,1-1.79-2.18c-.43-.63-.86-1.25-1.25-1.91s-.69-1.25-1-1.89c-.23-.47-.42-1-.61-1.44s-.33-1-.5-1.5c-.06-.19-.13-.39-.18-.58-.13-.51-.27-1-.36-1.52-.12-.67-.21-1.34-.31-2a22.12,22.12,0,0,1-.13-3.88,11.82,11.82,0,0,1,.21-2c.12-.6.18-1.22.31-1.82s.28-1.05.43-1.58c.08-.3.17-.59.27-.88A14.86,14.86,0,0,1,13.42,53c.21-.44.4-.89.62-1.33s.38-.69.58-1,.42-.7.64-1c.12-.19.26-.37.39-.56s.35-.54.55-.79c.39-.48.78-1,1.19-1.41s.92-1,1.4-1.45c.33-.32.69-.61,1-.9s.44-.38.67-.56.4-.29.6-.42c.4-.28.8-.56,1.22-.82s.65-.38,1-.57l.29-.15c.3-.16.59-.33.9-.48s.57-.26.87-.38l1-.39.47-.17c.35-.11.71-.21,1.06-.34a14.74,14.74,0,0,1,1.89-.5c.5-.12,1-.18,1.52-.25l.94-.13h.17l1.18,0c.44,0,.88,0,1.33,0s.91.05,1.37.09.77.06,1.16.1.69.1,1,.16c.52.1,1,.2,1.56.32s.84.23,1.25.36.83.25,1.24.4.71.28,1,.44c.63.3,1.26.6,1.87.93s1.07.63,1.6,1c.33.21.65.44,1,.66l.42.31.87.72c.25.21.49.42.73.64s.62.56.91.87.82.92,1.22,1.39.57.69.85,1.05c.16.21.3.43.44.64.25.37.49.73.73,1.11.09.14.16.29.24.44s.24.43.36.64.25.49.37.73.28.57.4.86.3.76.45,1.14c.05.13.12.26.17.39a24.11,24.11,0,0,1,.74,2.59c.16.71.29,1.42.38,2.14.06.51.12,1,.14,1.53s0,1,.07,1.56Zm-23,14.87c.28,0,.56,0,.83,0s.82-.07,1.23-.12.75-.09,1.12-.17.94-.22,1.4-.36,1-.3,1.46-.49a16.64,16.64,0,0,0,2-1A14.52,14.52,0,0,0,45.27,73a20,20,0,0,0,1.38-1.47,13.52,13.52,0,0,0,1.89-3,13.7,13.7,0,0,0,1-2.93c.08-.38.17-.76.22-1.14s.09-.77.11-1.16a13.84,13.84,0,0,0,0-1.52A16.9,16.9,0,0,0,49.71,60,14,14,0,0,0,49,57.47a14.28,14.28,0,0,0-1.17-2.41,13.49,13.49,0,0,0-1.41-2,13.25,13.25,0,0,0-1.54-1.55c-.45-.36-.89-.74-1.36-1.08A15.7,15.7,0,0,0,37.65,48c-.45-.09-.91-.13-1.36-.21a10.15,10.15,0,0,0-1.63-.12c-.47,0-.93,0-1.4,0s-.76.05-1.13.11-.95.16-1.42.26a13.31,13.31,0,0,0-1.77.52,15.62,15.62,0,0,0-2.64,1.24A14.26,14.26,0,0,0,24.51,51a16,16,0,0,0-1.78,1.67c-.26.29-.53.57-.76.88a16.3,16.3,0,0,0-1.29,2,15,15,0,0,0-1.35,3.38,13.58,13.58,0,0,0-.43,2.81A13.76,13.76,0,0,0,19,64.14a15.1,15.1,0,0,0,.47,2.3,14.11,14.11,0,0,0,.72,1.93,14.28,14.28,0,0,0,2.73,4,18.74,18.74,0,0,0,1.6,1.48,14.83,14.83,0,0,0,2.68,1.71,14.56,14.56,0,0,0,2.55,1c.51.15,1,.28,1.54.39s.78.12,1.17.16A11.23,11.23,0,0,0,34.38,77.28Zm-13.6-1.75,0,0a1.38,1.38,0,0,1,.07-.17l.71-1.24c.11-.19.11-.23,0-.4L21,73.24c-.14-.15-.18-.15-.37-.07l-1.36.61-.18,0,.15-.26.75-1.1c.11-.16.11-.18,0-.33s-.18-.2-.27-.3l-.17-.2.17-.14a1.24,1.24,0,0,0,.48-1.34,3.26,3.26,0,0,0-.63-1.32,1.24,1.24,0,0,0-1.23-.51,1,1,0,0,0-.82.64,2.25,2.25,0,0,0,0,1.19,7.51,7.51,0,0,1,.1.84.35.35,0,0,1-.53.32.7.7,0,0,1-.24-1l.13-.14c.13-.13.14-.17,0-.33l-.34-.6L16.51,69a1.43,1.43,0,0,0-.61.54,1.19,1.19,0,0,0-.2.9,3.71,3.71,0,0,0,.43,1.18,1.75,1.75,0,0,0,1.18.94,1.29,1.29,0,0,0,1.53-1.2A6.81,6.81,0,0,0,18.65,70a2.57,2.57,0,0,1,0-.33.24.24,0,0,1,.17-.23.22.22,0,0,1,.26.05.61.61,0,0,1,.08.9.19.19,0,0,0,0,.27l.08.15.35.67c-.16,0-.19.06-.23.15l-.58,1.09-.84,1.58.19.24.38.39c.15.16.15.16.34.08l.76-.34.68-.3,0,0c-.23.54-.6,1-.84,1.57l.6.66a.22.22,0,0,0,.28.05l.62-.25,1.23-.5.44-.16c0,.09,0,.18.1.22.21.18.43.35.65.52a.23.23,0,0,0,.19,0c.29-.16.51,0,.71.16s.17.23,0,.44c-.18,0-.37-.09-.56-.16s-.49-.19-.74-.27a1.58,1.58,0,0,0-.64-.11A.82.82,0,0,0,21.75,78a1.64,1.64,0,0,0,1.27.68l.35,0a.67.67,0,0,1,0,.1c-.07.23-.07.23.14.36l.63.39.11,0c.1-.21.19-.41.29-.61s.15-.22.22-.34c.19-.31.4-.61.57-.93a.86.86,0,0,0-.19-1.14A6.12,6.12,0,0,0,24.4,76a2.22,2.22,0,0,0-1-.42.46.46,0,0,1-.32-.17l-.51-.56a.21.21,0,0,0-.29,0l-.78.41ZM41.07,46l.47.29a2.66,2.66,0,0,1,1.25,1.58c.07.25.2.51,0,.8l.66.37L45.3,46l1,.57c.11.06.07.15,0,.23l-.26.43-1.51,2.53a2.11,2.11,0,0,0-.1.23l.64.37c.34-.57.66-1.12,1-1.66s.63-1.11,1-1.65l.3.14.35.21c.07,0,.14.06.19,0a1.49,1.49,0,0,0,.28-.51l-.74-.45.1-.19a2.14,2.14,0,0,0,.27-.85,1.59,1.59,0,0,0-.43-1.22,4.39,4.39,0,0,0-1.3-1,2.58,2.58,0,0,0-1.52-.35.79.79,0,0,0-.7.53.62.62,0,0,0,.21.74c.11.08.21.17.32.24l.51.31c.17.11.19.19.08.35l-.16.24-1.27,2.14a1.43,1.43,0,0,1-.13.16l-.52-1,.17-.07a1.53,1.53,0,0,0,1.07-1.16.84.84,0,0,0,0-.42,1.38,1.38,0,0,0-1-.95,1,1,0,0,0-1.26.94.57.57,0,0,0,.37.53.69.69,0,0,0,.48,0,.52.52,0,0,0,.21-.64l-.07-.15a.41.41,0,0,1,.49.46.88.88,0,0,1-.22.52.85.85,0,0,1-.83.3,3.82,3.82,0,0,1-.67-.29l-.23-.12Zm-17.83-.19s0-.06.06-.07c.3-.18.59-.37.89-.55a.45.45,0,0,1,.49,0,.86.86,0,0,1,.22.24l1.31,2,.47.7.49-.28c.16-.1.17-.11.07-.27L26.13,46c-.24-.38-.49-.75-.73-1.14s-.13-.33.13-.5l.44-.29-.29-.45a.13.13,0,0,0-.2,0c-.19.12-.39.24-.58.37a1.24,1.24,0,0,0-.28.31.33.33,0,0,1-.28.18,1.1,1.1,0,0,0-.45.12c-.39.22-.77.47-1.15.71l-2.25,1.41-.76.47.38.58.47-.28a.2.2,0,0,1,.26,0,2,2,0,0,0,.4.2c.12,0,.26.06.38.12s.21.27,0,.38a1.78,1.78,0,0,1-.32.09c-.06,0-.16,0-.17.09s-.06.38-.09.58a1.24,1.24,0,0,0,1.09-.24.88.88,0,0,0,.41-.85.4.4,0,0,1,0-.14s0-.1.07-.11a1.11,1.11,0,0,1,.4-.12c.15,0,.34,0,.43.19-.24.27-.56.48-.69.84a1.42,1.42,0,0,0,0,1.08l.12,0,.15-.07a1.65,1.65,0,0,1,1.61-.07.19.19,0,0,0,.16,0,2.08,2.08,0,0,0,.53-.35Zm9.2,1,.27-.16A1.16,1.16,0,0,0,33.13,45c-.21-.34-.44-.68-.65-1a1.62,1.62,0,0,1-.23-1,.2.2,0,0,1,.18-.21l.67-.14.31-.08c-.09-.23,0-.48-.2-.66l-.54.11-1.21.25-1.72.33-1.16.24-1.86.35a.14.14,0,0,0-.13.16c0,.1,0,.2,0,.3s.08.26.32.22l.14,0c.15,0,.31-.07.46-.09a.38.38,0,0,1,.44.49.19.19,0,0,1-.19.17.5.5,0,0,1-.17,0c-.23-.09-.35,0-.44.22l-.06.1c-.1.16-.09.22.08.29a1.16,1.16,0,0,0,1.46-.43.41.41,0,0,1,.32-.21.72.72,0,0,1,.6.17,4.27,4.27,0,0,0-.32.31.42.42,0,0,0,.53.63.71.71,0,0,0,.22-.22.22.22,0,0,1,.29-.08.33.33,0,0,1,.22.26.4.4,0,0,1-.33.54l-.69.17a.66.66,0,0,0,.1.52,5.06,5.06,0,0,1,1.09.2,3.76,3.76,0,0,0,.39.16s.14,0,.16,0a1.15,1.15,0,0,0,.21-.48L31,46.27a1.4,1.4,0,0,0,.13-.18,1.53,1.53,0,0,0,.19-.43,1,1,0,0,0-.63-1.13.27.27,0,0,1-.17-.23c0-.19-.1-.37-.12-.56s-.13-.36,0-.56a6,6,0,0,1,1.11-.2c0,.11,0,.19,0,.28a3.48,3.48,0,0,0,0,.47,2.54,2.54,0,0,0,.47.9,8.47,8.47,0,0,1,.45.72.6.6,0,0,1-.13.77c0,.05-.11.15-.09.2A4.86,4.86,0,0,0,32.44,46.83Zm1.84-2.38c0,.16,0,.3-.07.44s-.06.24.17.32a.45.45,0,0,0,.11,0,3.4,3.4,0,0,0,.75,0,.78.78,0,0,0,.57-.58c.05-.16.11-.22.23-.18a.75.75,0,0,1,.36.2,1.78,1.78,0,0,1,.22.49.77.77,0,0,1,.05.32c0,.2-.07.39-.1.58s0,.31-.07.48l.75.13a2.52,2.52,0,0,0,.07-.26c.06-.39.12-.78.18-1.17s.17-1,.25-1.52c0-.12,0-.25.06-.37s.06-.19.22-.17c.33,0,.66.09,1,.16a.4.4,0,0,1,.31.38,1.27,1.27,0,0,1,0,.31c-.08.49-.17,1-.25,1.47,0,.13,0,.27,0,.4-.07.38-.14.76-.2,1.14a.91.91,0,0,0,0,.2l.73.11c.08-.46.16-.9.24-1.34s.18-1.12.26-1.68a4.52,4.52,0,0,1,.09-.49c.07-.27.18-.32.46-.26l.49.06c0-.24.14-.44.05-.67l-.36-.07a1.58,1.58,0,0,0-.91,0,.2.2,0,0,1-.17,0,1.49,1.49,0,0,0-.85-.32c-.38-.08-.76-.11-1.15-.16l-.54-.08-1.54-.25-.28,0-1.12-.18a2,2,0,0,0-.13.68l.35.06c.12,0,.21.06.21.18a1.35,1.35,0,0,0,.29.76,1,1,0,0,1,.14.71.29.29,0,0,1-.38.28Zm.18,37.62a1,1,0,0,0,0-.11c0-.4.07-.8.09-1.2s0-.66,0-1a.85.85,0,0,0-.63-.83,1.36,1.36,0,0,0-1.16.14l-.18.09c0-.27,0-.5,0-.74a1.74,1.74,0,0,0,0-.75c-.38,0-.75-.08-1.14,0l-.35,4.17,1.17.09a2.46,2.46,0,0,0,.06-.29c0-.41.06-.82.1-1.23a1.5,1.5,0,0,1,.11-.41.38.38,0,0,1,.4-.2.32.32,0,0,1,.33.22.83.83,0,0,1,0,.41c0,.2,0,.41-.06.61s0,.28,0,.42a1.34,1.34,0,0,0,0,.54ZM49.8,71.85l-1.27-.75-.13.17-.38.6c-.12.19-.11.22.09.35l.14.09,2.54,1.53.75.44.5-.78c.12-.18.11-.23-.07-.34s-.59-.34-.88-.52a3.52,3.52,0,0,1-.51-.38.39.39,0,0,1,0-.54.36.36,0,0,1,.5-.1l.11.05,1.27.75.21.12.63-1-.14-.12-1.42-.85a2.54,2.54,0,0,0-.49-.24.89.89,0,0,0-.74,0,1.23,1.23,0,0,0-.66,1.26C49.81,71.68,49.8,71.74,49.8,71.85ZM35.2,82.4l.15.71c0,.1.09.12.18.12a4.61,4.61,0,0,0,1-.07,1.07,1.07,0,0,0,.84-.72c.14-.43.27-.88.39-1.32.18-.65.37-1.31.54-2,0-.14.12-.29.06-.46l-.19,0-.8.09a.16.16,0,0,0-.16.14c-.08.43-.16.85-.24,1.28l-.09.45-.05,0a1,1,0,0,1-.1-.16l-.44-1L36,79a.15.15,0,0,0-.17-.09l-.54,0a1.51,1.51,0,0,0-.56.12l.84,1.55.65,1.21a.26.26,0,0,1,0,.17c-.06.18-.16.35-.38.37s-.31,0-.47,0Zm7.09-1.62a4.35,4.35,0,0,1-.21-.42C42,80.18,42,80,41.9,79.8c-.1-.34-.17-.69-.3-1a1,1,0,0,0-1-.68,3.26,3.26,0,0,0-.72.1,3.08,3.08,0,0,0-1.09.43.86.86,0,0,0-.38.93.72.72,0,0,0,.16,0l.82-.14a.17.17,0,0,0,.12-.09.65.65,0,0,1,.54-.44c.23-.06.34,0,.41.26a3.92,3.92,0,0,1-.84.51A5.82,5.82,0,0,0,39,80a.76.76,0,0,0-.33.83.82.82,0,0,0,.66.65A1.72,1.72,0,0,0,40.86,81l.15-.15.24.26C41.59,81,41.94,80.91,42.28,80.78ZM48,77.29l.09,0c.18.13.18.13.37,0l.21-.15.51-.39c-.48-.24-.68-.69-1-1-.15-.18-.29-.38-.45-.55a.93.93,0,0,0-1.07-.31,3.83,3.83,0,0,0-.67.36,3.3,3.3,0,0,0-.88.78.86.86,0,0,0,0,1.07l.89-.53a.14.14,0,0,0,.06-.12c-.05-.31.13-.47.36-.61a.29.29,0,0,1,.37,0c.08.08.08.15-.05.31s-.47.56-.71.83a1.33,1.33,0,0,0-.37.63.86.86,0,0,0,1.13.93,1.83,1.83,0,0,0,1-.87C47.89,77.55,47.94,77.43,48,77.29ZM25.1,79.05a.85.85,0,0,0,.14.76,1.41,1.41,0,0,0,.54.45,9.49,9.49,0,0,0,.9.37,1.26,1.26,0,0,0,1.08-.07A.86.86,0,0,0,28,79.2a1.67,1.67,0,0,0-.3-.26c-.24-.15-.49-.29-.73-.44a.67.67,0,0,1-.2-.17.17.17,0,0,1,.12-.27c.19,0,.51.1.55.28s.18.26.35.29l.16.05.65.18a2.76,2.76,0,0,0,0-.37,1,1,0,0,0-.52-.68,5.6,5.6,0,0,0-.91-.4,1.26,1.26,0,0,0-1,0,.83.83,0,0,0-.39,1.21,1.83,1.83,0,0,0,.58.52l.66.43a.22.22,0,0,1,.1.27.21.21,0,0,1-.22.15.56.56,0,0,1-.63-.45.23.23,0,0,0-.17-.2l-.73-.21Zm17.38.78a1,1,0,0,0,.9.45,3.26,3.26,0,0,0,1.74-.85,1.06,1.06,0,0,0,.31-.74.91.91,0,0,0-.84-.86,2.14,2.14,0,0,0-.67.1l-.75.21a.19.19,0,0,1-.17-.35.53.53,0,0,1,.59-.11.26.26,0,0,0,.29,0l.24-.15.54-.34a1.44,1.44,0,0,0-.19-.18,1.14,1.14,0,0,0-.91-.15,3.44,3.44,0,0,0-1.13.53,1.93,1.93,0,0,0-.35.35.76.76,0,0,0-.09.87.82.82,0,0,0,.75.46,2.48,2.48,0,0,0,.72-.1l.66-.17a.22.22,0,0,1,.27.1.28.28,0,0,1,0,.22.58.58,0,0,1-.72.25.4.4,0,0,0-.49,0l-.51.31ZM29,78.17l-.15.59c-.05.21,0,.24.18.29s.18.07.15.25c-.09.43-.19.86-.27,1.3a.71.71,0,0,0,.35.77,3,3,0,0,0,1.16.28c.1,0,.16,0,.17-.15s0-.43.07-.67l-.26,0c-.25,0-.33-.13-.27-.38s.14-.55.21-.83.07-.2.24-.18.2.06.3.07.15,0,.16-.06a2,2,0,0,0,.16-.73l-.09,0-.25-.06c-.21-.05-.25-.11-.19-.32s.06-.21.09-.32.08-.33.12-.54l-.3.05-.78.19c-.19,0-.24.08-.28.27s-.05.19-.08.31ZM47.82,75l.16-.14c.17-.16.17-.15.34,0l.81.73a1.62,1.62,0,0,0,.29.2.69.69,0,0,0,.8-.06,2.94,2.94,0,0,0,.79-.94l-.65-.48c-.06.09-.1.16-.15.23s-.24.19-.4.06-.52-.46-.78-.69a.44.44,0,0,1-.06-.1l.39-.47-.59-.53h0l-.25.25c-.17.17-.18.17-.36,0l-.68-.62c-.11.4-.21.76-.32,1.11a.23.23,0,0,0,.08.27c.09.08.18.18.27.27l-.25.32Zm2.87-5.4a27.38,27.38,0,0,0,2.91,1.06L54,69.59l-2.89-1.07a2.44,2.44,0,0,0-.11.22ZM50,68.11l-.38,1c0,.09,0,.15.1.18l.59.22,0,0c.13-.3.25-.61.37-.92a.14.14,0,0,0-.09-.19Z' style='fill:%23284ca0'/%3E%3Cpath d='M23.38,64.75a.75.75,0,0,1,.06-.15A7.43,7.43,0,0,1,24.9,63a10.08,10.08,0,0,1,3-1.64,14.38,14.38,0,0,1,2.72-.65,1.83,1.83,0,0,1,.78,0l-.12.09c-.18.14-.38.26-.54.42a1.1,1.1,0,0,0-.3,1.13,1.64,1.64,0,0,0,.4.74.47.47,0,0,1,.11.21c-1-.2-2-.52-2.94-.82a.47.47,0,0,0,0,.15,3.37,3.37,0,0,0,.33.49,8,8,0,0,0,1.18,1.09l.88.64a.43.43,0,0,1,.18.27q.45,1.84.91,3.68c.07.3.16.6.23.9,0,0,0,.09,0,.16l-.3.06-.68.08a.23.23,0,0,1-.27-.17c-.2-.48-.4-1-.62-1.44a4.36,4.36,0,0,0-1-1.51,1.21,1.21,0,0,0-.35-.18.31.31,0,0,0-.37.1,2,2,0,0,0-.3.45,5.8,5.8,0,0,0-.41,1.58c0,.28-.07.56-.12.88l-.32,0-.73-.11c-.16,0-.2-.08-.21-.24,0-.53,0-1.06-.1-1.58a10.05,10.05,0,0,0-.44-2.23,1.2,1.2,0,0,0-1.44-.85C23.89,64.63,23.65,64.69,23.38,64.75Z' style='fill:%23249fda'/%3E%3Cpath d='M32.53,69.22a.74.74,0,0,1-.09-.15c-.16-.6-.32-1.21-.49-1.81a.49.49,0,0,1,0-.32c.24-.6.47-1.21.7-1.82a.3.3,0,0,1,.2-.18A8.92,8.92,0,0,0,34.58,64a4.87,4.87,0,0,0,1.09-1,.39.39,0,0,0,0-.09,13.83,13.83,0,0,1-3,.47l0-.05s.06-.08.1-.11a.8.8,0,0,0,.39-.44,1.8,1.8,0,0,0,.12-1.34,1.13,1.13,0,0,0-.57-.63l-.31-.15a.61.61,0,0,1,.43,0,13.3,13.3,0,0,1,3,1.09A10.63,10.63,0,0,1,38,63.22a7.75,7.75,0,0,1,1.3,1.42c.25.36.46.74.69,1.11a1.1,1.1,0,0,1,.08.21l0,0-.22-.12a2,2,0,0,0-1-.32,1.29,1.29,0,0,0-1.11.53,3.17,3.17,0,0,0-.54,1.07,8.3,8.3,0,0,0-.34,1.69.24.24,0,0,1-.19.24l-1.07.31c-.17,0-.21,0-.21-.18s0-.52,0-.78a4.1,4.1,0,0,0-.14-.79.72.72,0,0,0-1.14-.45,2.37,2.37,0,0,0-.73.67,7.44,7.44,0,0,0-.75,1.24A1,1,0,0,1,32.53,69.22Z' style='fill:%23143e72'/%3E%3Cpath d='M42.18,67.59a2.06,2.06,0,0,1,.1.23c.11.39.22.78.33,1.16a.18.18,0,0,1-.08.22l-.16.09a33.35,33.35,0,0,1-3.51,1.63c-.89.34-1.8.66-2.71.94s-1.7.49-2.57.67c-.7.15-1.42.23-2.13.33a12.06,12.06,0,0,1-2,.13c-.52,0-1-.08-1.56-.12a9,9,0,0,1-1.61-.29,9.18,9.18,0,0,1-3.63-1.84c-.32-.27-.61-.57-.91-.86a1.63,1.63,0,0,1-.14-.17c.14,0,.21,0,.28.1a8.59,8.59,0,0,0,1.75,1,12.63,12.63,0,0,0,2.59.85,10.89,10.89,0,0,0,1.8.27c.5,0,1,.09,1.49.08a14,14,0,0,0,2.13-.16c.66-.12,1.33-.22,2-.36A15.62,15.62,0,0,0,35.23,71c.68-.23,1.36-.48,2-.76A21.16,21.16,0,0,0,39.82,69c.75-.44,1.49-.9,2.24-1.35Z' style='fill:%2314406f'/%3E%3Cpath d='M34.39,58c0-.11,0-.2-.07-.29s0-.17.1-.2l.66-.18a.16.16,0,0,1,.22.12l.32,1.24a2.14,2.14,0,0,1-.24.1c-1,.28-2,.57-3,.82A2.33,2.33,0,0,1,30.08,59a5.66,5.66,0,0,1-.42-.51l-.13-.16-.63.21c-.16,0-.2,0-.27-.1s-.18-.38-.28-.6l.18-.11.5-.21c.18-.08.19-.08.17-.28s0-.22,0-.33a2.65,2.65,0,0,1,.53-1.64,6,6,0,0,1,.47-.53,1.77,1.77,0,0,1,.64-.35l2.08-.86.73-.29c.16-.06.22,0,.28.11l.48,1.24a.16.16,0,0,1-.09.23l-.66.26a.12.12,0,0,1-.17-.08c0-.11-.08-.22-.13-.33s-.09-.16-.24-.11l-.82.32c-.4.17-.8.34-1.21.5a1.26,1.26,0,0,0-.57.51A1.89,1.89,0,0,0,31,58.49a1.35,1.35,0,0,0,1.12.15c.59-.18,1.19-.33,1.78-.49Z' style='fill:%23249fda'/%3E%3Cpath d='M45,69.69a2.31,2.31,0,0,1-.54-4.57A2.31,2.31,0,1,1,45,69.69Zm-.13-3.24a.94.94,0,0,0-.94.94.93.93,0,1,0,1.87,0A.93.93,0,0,0,44.85,66.46Z' style='fill:%2314406f'/%3E%3Cpath d='M35.72,60.2a1.5,1.5,0,0,1,1.56-1.53,1.45,1.45,0,0,1,1.46,1.51,1.49,1.49,0,0,1-1.5,1.51A1.53,1.53,0,0,1,35.72,60.2Z' style='fill:%23144070'/%3E%3Cpath d='M28.4,59.6a1.47,1.47,0,0,1-1.49,1.48,1.49,1.49,0,0,1,0-3A1.47,1.47,0,0,1,28.4,59.6Z' style='fill:%23249fda'/%3E%3Cpath d='M23.1,69.51l-.34-.19a4.6,4.6,0,0,1-1.9-2,3.6,3.6,0,0,1-.28-1,4.23,4.23,0,0,1,.07-1.32,5.37,5.37,0,0,1,.44-1.3,9.64,9.64,0,0,1,1.37-2.13c.1-.12.14-.13.28,0l.65.51c.12.09.12.14,0,.25l-.59.65a6.12,6.12,0,0,0-1.33,2.36,3.45,3.45,0,0,0-.11,1.38,3.88,3.88,0,0,0,1.46,2.55l.21.2A.52.52,0,0,1,23.1,69.51Z' style='fill:%23249fda'/%3E%3Cpath d='M23.24,78.14a2.67,2.67,0,0,1-.37-.15.29.29,0,0,1-.1-.38.27.27,0,0,1,.33-.16l.68.18c.1,0,.12.09.07.18A.63.63,0,0,1,23.24,78.14Z' style='fill:%23284ca0'/%3E%3Cpath d='M46.77,46l-.58-.32-.35-.2c-.15-.09-.16-.11-.07-.26l.12-.21a.48.48,0,0,0-.13-.67c-.26-.19-.54-.35-.82-.52a1.55,1.55,0,0,1-.22-.14.17.17,0,0,1-.05-.14s.08-.12.13-.11a1.23,1.23,0,0,1,.44.06,4.33,4.33,0,0,1,1.47.89A1.11,1.11,0,0,1,47,45.62,4.41,4.41,0,0,1,46.77,46Z' style='fill:%23284ca0'/%3E%3Cpath d='M22.89,46.75c-.29.12-.54.24-.81.33a.39.39,0,0,1-.2,0l-.32-.1s0,0-.06-.07l.17-.13.74-.46c.1-.06.17-.07.23,0S22.81,46.62,22.89,46.75Z' style='fill:%23284ca0'/%3E%3Cpath d='M23.34,48.65a1,1,0,0,1,.41-.47.58.58,0,0,1,.26.41Z' style='fill:%23284ca0'/%3E%3Cpath d='M28.65,43.52l.73-.16c.13,0,.18,0,.2.16s0,.17,0,.24l-.77,0C28.72,43.73,28.68,43.66,28.65,43.52Z' style='fill:%23284ca0'/%3E%3Cpath d='M35.48,42.82l.32,0,1.07.15c.14,0,.19.08.17.2,0,.29-.1.59-.15.88,0,0,0,0,0,.05a.45.45,0,0,1-.13-.07,1.13,1.13,0,0,0-.75-.31c-.08,0-.16,0-.19-.11l-.35-.79Z' style='fill:%23284ca0'/%3E%3Cpath d='M40.71,80.12a.61.61,0,0,1-.6.63.27.27,0,0,1-.28-.15.3.3,0,0,1,0-.33.53.53,0,0,1,.12-.11l.53-.32c.12-.07.18,0,.2.09A1.32,1.32,0,0,1,40.71,80.12Z' style='fill:%23284ca0'/%3E%3Cpath d='M47.21,76.48a.43.43,0,0,1,.29.38.62.62,0,0,1-.42.71.26.26,0,0,1-.28-.06.28.28,0,0,1-.06-.31.62.62,0,0,1,.06-.13l.35-.48Z' style='fill:%23284ca0'/%3E%3Cpath d='M10.44,21.43l1.61-.17a2.21,2.21,0,0,0,.59,1.3,1.69,1.69,0,0,0,1.2.41A1.74,1.74,0,0,0,15,22.6a1.13,1.13,0,0,0,.41-.86.86.86,0,0,0-.17-.54,1.36,1.36,0,0,0-.6-.39q-.29-.11-1.32-.39a4.32,4.32,0,0,1-1.87-.88,2.42,2.42,0,0,1-.75-1.8,2.45,2.45,0,0,1,.35-1.28,2.29,2.29,0,0,1,1-.9,3.81,3.81,0,0,1,1.61-.31,3.27,3.27,0,0,1,2.32.74,2.7,2.7,0,0,1,.82,2L15.22,18a1.57,1.57,0,0,0-.46-1,1.57,1.57,0,0,0-1-.3,1.77,1.77,0,0,0-1.13.32.67.67,0,0,0-.26.55.71.71,0,0,0,.25.54,4.13,4.13,0,0,0,1.52.6,7.64,7.64,0,0,1,1.79.64,2.39,2.39,0,0,1,.91.91,2.84,2.84,0,0,1,.33,1.42,2.8,2.8,0,0,1-.39,1.44,2.4,2.4,0,0,1-1.11,1,4.29,4.29,0,0,1-1.78.33,3.36,3.36,0,0,1-2.39-.78A3.53,3.53,0,0,1,10.44,21.43Z' style='fill:%23284ca0'/%3E%3Cpath d='M23.74,21.05l1.6.55a4,4,0,0,1-1.23,2.17,3.29,3.29,0,0,1-2.18.71,3.39,3.39,0,0,1-2.68-1.21A4.91,4.91,0,0,1,18.21,20a5.15,5.15,0,0,1,1.06-3.46A3.48,3.48,0,0,1,22,15.26a3.25,3.25,0,0,1,2.44,1,3.61,3.61,0,0,1,.84,1.64l-1.64.43a1.93,1.93,0,0,0-.61-1.1A1.65,1.65,0,0,0,22,16.8a1.8,1.8,0,0,0-1.48.71,3.73,3.73,0,0,0-.57,2.31,4,4,0,0,0,.56,2.41,1.76,1.76,0,0,0,1.45.72,1.58,1.58,0,0,0,1.13-.46A2.74,2.74,0,0,0,23.74,21.05Z' style='fill:%23284ca0'/%3E%3Cpath d='M26.77,24.33V15.41h1.65v3.51h3.24V15.41h1.65v8.93H31.67v-3.9H28.42v3.9Z' style='fill:%23284ca0'/%3E%3Cpath d='M35,24.33V15.41h6.08v1.51H36.69v2H40.8v1.5H36.69v2.43h4.58v1.5Z' style='fill:%23284ca0'/%3E%3Cpath d='M42.64,24.33V15.41h2.48l1.49,6.09,1.47-6.09h2.48v8.93H49v-7l-1.63,7H45.8l-1.62-7v7Z' style='fill:%23284ca0'/%3E%3Cpath d='M52.2,24.33V15.41h6.08v1.51H53.86v2H58v1.5H53.86v2.43h4.58v1.5Z' style='fill:%23284ca0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-repeat: no-repeat
}

.ayushman::before {
    content: "";
    z-index: 999;
    position: absolute;
    left: 25px;
    top: 0;
    width: 72px;
    height: 85px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.88 90.96'%3E%3Ctitle%3EAsset 9ldpi%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath d='M68.88,0V56.52A34.44,34.44,0,1,1,0,56.52V0Z' style='opacity:0.35000000000000003'/%3E%3Cpath d='M34.44,0h0a33,33,0,0,1,33,33V89.54a0,0,0,0,1,0,0h-66a0,0,0,0,1,0,0V33A33,33,0,0,1,34.44,0Z' transform='translate(68.88 89.54) rotate(180)' style='fill:%23ff7600'/%3E%3Cpath d='M11,62.74q0-.41,0-.83a14.24,14.24,0,0,1,.23-2.49c.15-.82.29-1.65.49-2.46a21,21,0,0,1,1.18-3.4A22.82,22.82,0,0,1,14.81,50c.49-.74,1.06-1.41,1.6-2.11a17.3,17.3,0,0,1,2-2.12,25.42,25.42,0,0,1,2.09-1.72A21.89,21.89,0,0,1,24.06,42a20.85,20.85,0,0,1,4.2-1.56q1.35-.32,2.71-.58c.43-.08.88-.08,1.32-.14a19.43,19.43,0,0,1,2.92-.11c.46,0,.92.06,1.38.11s1,.09,1.46.18c.76.13,1.53.28,2.28.45a20.31,20.31,0,0,1,3.36,1.12,24,24,0,0,1,3.22,1.67,21.91,21.91,0,0,1,2.81,2.05c.6.51,1.19,1,1.73,1.61s1.1,1.26,1.63,1.9a17.61,17.61,0,0,1,1.73,2.53c.41.72.76,1.47,1.12,2.21a18.35,18.35,0,0,1,1,2.65,17.7,17.7,0,0,1,.64,2.7c.11.71.23,1.42.28,2.13.06.91.08,1.83.06,2.75a17.86,17.86,0,0,1-.18,2.05c-.09.69-.23,1.37-.37,2.06a20.4,20.4,0,0,1-1.24,3.88,20,20,0,0,1-1.61,3.12c-.4.61-.8,1.22-1.23,1.81-.3.41-.64.8-1,1.18s-.84,1-1.3,1.41a24.21,24.21,0,0,1-2.75,2.31,22.85,22.85,0,0,1-4.09,2.36,21.82,21.82,0,0,1-5.05,1.61c-.72.13-1.45.25-2.18.34-.38.05-.76.05-1.15.07-.69,0-1.38.06-2.07.05-.46,0-.92-.06-1.38-.11s-.78-.06-1.17-.13c-.69-.11-1.38-.22-2.06-.37a21.53,21.53,0,0,1-3.74-1.18A23.67,23.67,0,0,1,22,82.4a25.17,25.17,0,0,1-2.64-1.88A23.22,23.22,0,0,1,17,78.26a23.34,23.34,0,0,1-4-6,21,21,0,0,1-1.61-5c-.14-.75-.27-1.51-.34-2.27S11,63.46,11,62.74Z' style='fill:%23fff'/%3E%3Cpath d='M12.61,62.74q0-.39,0-.77a13.26,13.26,0,0,1,.21-2.32c.14-.76.27-1.53.45-2.29a19.57,19.57,0,0,1,1.09-3.17,21.25,21.25,0,0,1,1.79-3.28c.45-.69,1-1.32,1.49-2a16.11,16.11,0,0,1,1.88-2,23.67,23.67,0,0,1,2-1.6,20.38,20.38,0,0,1,3.29-2,19.42,19.42,0,0,1,3.91-1.45q1.25-.3,2.52-.54c.4-.08.82-.08,1.23-.13a18.09,18.09,0,0,1,2.72-.1c.43,0,.86.06,1.28.1s.91.09,1.36.17c.71.12,1.42.26,2.12.42a18.91,18.91,0,0,1,3.13,1,22.35,22.35,0,0,1,3,1.56,20.4,20.4,0,0,1,2.62,1.91c.56.48,1.1,1,1.61,1.5s1,1.17,1.52,1.77A16.4,16.4,0,0,1,53.4,52c.38.67.7,1.37,1,2.06a17.08,17.08,0,0,1,.93,2.47A16.48,16.48,0,0,1,56,59c.1.66.22,1.32.26,2,.06.85.07,1.71.06,2.56a16.63,16.63,0,0,1-.17,1.91c-.09.64-.22,1.28-.34,1.92A19,19,0,0,1,54.63,71a18.6,18.6,0,0,1-1.5,2.91c-.37.57-.74,1.13-1.14,1.68-.28.38-.59.74-.91,1.1s-.79.9-1.21,1.31a22.55,22.55,0,0,1-2.56,2.15,21.28,21.28,0,0,1-3.81,2.2,20.31,20.31,0,0,1-4.7,1.5c-.67.12-1.35.23-2,.32-.35,0-.71.05-1.07.06-.64,0-1.28.05-1.92,0-.43,0-.86-.06-1.28-.1s-.73-.06-1.09-.12c-.64-.1-1.28-.21-1.92-.34A20,20,0,0,1,26,82.64,22,22,0,0,1,22.89,81a23.44,23.44,0,0,1-2.46-1.75,21.62,21.62,0,0,1-2.21-2.1,21.73,21.73,0,0,1-3.72-5.61,19.56,19.56,0,0,1-1.5-4.7c-.13-.7-.25-1.4-.32-2.11s-.06-1.35-.09-2ZM34.39,42c-.44,0-.92.06-1.39.07a16.72,16.72,0,0,0-2.45.3,21.11,21.11,0,0,0-5.68,1.89,21.33,21.33,0,0,0-5.25,3.69c-.39.39-.77.79-1.14,1.19a17.49,17.49,0,0,0-1.61,2A20.77,20.77,0,0,0,15,54.54a19.78,19.78,0,0,0-1,2.91,19.1,19.1,0,0,0-.56,3c-.09.82-.14,1.64-.15,2.47,0,.22,0,.44,0,.66.05.64.09,1.28.17,1.92a17.63,17.63,0,0,0,.76,3.38A20.73,20.73,0,0,0,16,72.9a21.18,21.18,0,0,0,3.19,4.16c.4.41.83.78,1.25,1.16a18.06,18.06,0,0,0,2.17,1.64,20.73,20.73,0,0,0,2.82,1.56,21.81,21.81,0,0,0,3.34,1.21,21.13,21.13,0,0,0,3.3.62c.81.09,1.63.13,2.44.15.27,0,.55,0,.82,0,.72-.06,1.45-.08,2.16-.18a21.16,21.16,0,0,0,4.14-1,21.57,21.57,0,0,0,4.92-2.5,21,21,0,0,0,3.86-3.39A20.36,20.36,0,0,0,52.19,74a20.72,20.72,0,0,0,1.57-2.81A21.59,21.59,0,0,0,55,67.62a18.46,18.46,0,0,0,.59-3.88,25.84,25.84,0,0,0-.06-2.89,18.24,18.24,0,0,0-.32-2.12,19,19,0,0,0-1.46-4.49,21.26,21.26,0,0,0-1.72-3,21.68,21.68,0,0,0-2.36-2.87,15.27,15.27,0,0,0-1.24-1.13c-.6-.5-1.21-1-1.84-1.44A20.85,20.85,0,0,0,42,43.36a22,22,0,0,0-5.67-1.28C35.67,42,35,42,34.39,42Z' style='fill:%232e8ad1'/%3E%3Cpath d='M34.62,73.34a1.38,1.38,0,0,1-.23-.21c-.39-.59-.75-1.19-1.17-1.76S32.16,70,31.6,69.29,30.52,68,29.95,67.45a14.68,14.68,0,0,0-1.43-1.28,7,7,0,0,0-1-.59,5.55,5.55,0,0,0-.64-.3c-.24-.09-.48-.16-.72-.23l-1-.28a1.59,1.59,0,0,0-.48-.09,4.49,4.49,0,0,1-.84-.13,4.06,4.06,0,0,0-.44,0h-2a.55.55,0,0,1-.22,0,.38.38,0,0,1-.19-.17c0-.11.05-.16.14-.2a3.48,3.48,0,0,1,1.29-.4l.08,0a2.49,2.49,0,0,1,1.08-.15c.3,0,.6-.06.9-.08a8.7,8.7,0,0,1,.93,0c.59,0,1.17.07,1.75.12l.27,0c.24,0,.49.08.72.15s.61.2.91.3l.79.27a1.26,1.26,0,0,0,.28,0,6.56,6.56,0,0,0,.08-1.39c0-.26,0-.53-.05-.79s0-.33-.07-.49-.05-.27-.08-.4c-.07-.33-.13-.66-.22-1s-.25-.82-.4-1.22a7.33,7.33,0,0,0-.35-.8c-.23-.47-.47-.93-.73-1.38s-.48-.8-.72-1.2a.6.6,0,0,1,0-.14l0,0c.11.08.23.16.33.25a14.7,14.7,0,0,1,1.63,1.74,20.08,20.08,0,0,1,1.35,2,11.33,11.33,0,0,1,.69,1.31c.28.59.54,1.19.81,1.8s.4.92.58,1.39.26.76.38,1.14.18.49.24.75.13.6.2.9l.06.24.1.48s0,.06,0,.08a4,4,0,0,1,.19,1c.07.64.17,1.27.25,1.9,0,.28.08.56.12.84,0,.13,0,.25,0,.38C34.58,72.23,34.6,72.75,34.62,73.34Z' style='fill:%23e3000f'/%3E%3Cpath d='M39,64.7a1.23,1.23,0,0,0,.6-.18,2.93,2.93,0,0,1,.6-.24l.2-.08.23-.08.42-.12c.33-.09.66-.18,1-.26a2.77,2.77,0,0,1,.44,0,.62.62,0,0,0,.24,0,1.59,1.59,0,0,1,.75-.13H46a1,1,0,0,1,.3,0,2.25,2.25,0,0,0,.86.16.4.4,0,0,1,.15.05l.37.15c.06,0,.16.09.15.12s-.07.17-.13.18a3.16,3.16,0,0,1-.57.07l-1,0h-.08a1.84,1.84,0,0,1-1,.14.78.78,0,0,0-.52.12l0,0a3.06,3.06,0,0,0-.93.19s-.11,0-.13,0c-.22.18-.51.17-.75.31a5.63,5.63,0,0,1-.6.24,2.53,2.53,0,0,0-.31.16,8.57,8.57,0,0,0-1,.6,5.35,5.35,0,0,0-1.1,1c-.14.19-.31.36-.47.54-.54.61-1.09,1.21-1.6,1.85-.38.47-.69,1-1,1.49l-1,1.51-.43.67-.07.06C35,73.22,35,73.11,35,73c0-.4.07-.8.09-1.2s.05-1,.07-1.57a3.22,3.22,0,0,1,.11-1,3.13,3.13,0,0,0,.06-.65c0-.15,0-.31.07-.46s.07-.3.08-.45,0-.46.13-.66a.22.22,0,0,0,0-.13,1.16,1.16,0,0,1,.13-.61.93.93,0,0,0,0-.24c0-.13.07-.26.1-.39s.14-.43.21-.65c.11-.37.2-.75.33-1.12s.31-.87.49-1.29c.29-.67.59-1.33.9-2a15.17,15.17,0,0,1,1.16-2,14.42,14.42,0,0,1,1.57-1.94,3.94,3.94,0,0,1,.41-.33l0,0a.4.4,0,0,1,0,.15c-.16.29-.34.58-.5.88s-.28.57-.41.86-.27.55-.39.83-.18.49-.26.74-.11.36-.17.55-.18.61-.26.91a1.63,1.63,0,0,0,0,.25A1.88,1.88,0,0,1,39,62a2.39,2.39,0,0,0-.1.9c0,.36,0,.72,0,1.07A5.11,5.11,0,0,0,39,64.7Z' style='fill:%23009640'/%3E%3Cpath d='M34.83,68.79l-.07-.05-.2-1.49a.69.69,0,0,0,0-.27,1.18,1.18,0,0,1-.11-.64,1.77,1.77,0,0,0,0-.27l-.12-.59-.06-.27-.1-.45L34,64.45a.71.71,0,0,1,0-.16,1.07,1.07,0,0,0-.13-.58c0-.06,0-.14,0-.21s-.05-.21-.09-.31,0-.06,0-.1a2.36,2.36,0,0,0-.18-.74c-.08-.26-.14-.53-.21-.79s-.16-.55-.26-.83-.22-.44-.27-.68a7.36,7.36,0,0,0-.47-1.19A10.61,10.61,0,0,0,31,56.69c-.18-.23-.33-.48-.51-.72a6.42,6.42,0,0,0-1.26-1.18,4.25,4.25,0,0,0-1-.52,2.84,2.84,0,0,0-.4-.11V54.1a5.41,5.41,0,0,1,.74-.24,3.22,3.22,0,0,1,.69,0,1.53,1.53,0,0,1,.29.06l.4.1.28.09s.08.05.12.06a4.5,4.5,0,0,1,1.64,1c.13.11.28.21.4.33s.34.39.52.57a14.84,14.84,0,0,1,1.13,1.48l.12.15c.17.17.25.17.39,0,.27-.38.53-.77.81-1.14s.65-.84,1-1.26c.14-.17.3-.33.44-.49a2.81,2.81,0,0,1,.9-.71,1.53,1.53,0,0,1,.83-.23c.37,0,.75,0,1.13,0a.94.94,0,0,1,.39.11.12.12,0,0,1,0,.23,2.85,2.85,0,0,0-1,.6,2.14,2.14,0,0,0-.44.45,6.89,6.89,0,0,0-.64.85c-.15.27-.33.52-.48.8a8.26,8.26,0,0,0-.74,1.64c-.06.21-.17.4-.24.6s-.16.52-.24.78l-.06.21c0,.11-.07.22-.1.33s0,.09,0,.14c-.09.29-.19.57-.26.86s-.14.73-.22,1.1c0,0,0,0,0,0-.08.42-.16.83-.24,1.25,0,.12,0,.24,0,.35s-.09.5-.12.75a2.56,2.56,0,0,0,0,.35,2.59,2.59,0,0,1-.14.92.76.76,0,0,0,0,.3,7.29,7.29,0,0,1-.15,1.56c0,.12,0,.24,0,.36S34.85,68.64,34.83,68.79Z' style='fill:%23008bd2'/%3E%3Cpath d='M19.19,59.6c0-.08,0-.16,0-.24a12.52,12.52,0,0,1,.86-2.47,13.69,13.69,0,0,1,1.61-2.69,15.72,15.72,0,0,1,2-2.14,15.46,15.46,0,0,1,7.9-3.68,14.78,14.78,0,0,1,2.79-.2c.7,0,1.41.09,2.11.18a14.54,14.54,0,0,1,2.91.7,15.89,15.89,0,0,1,3.39,1.64A16.76,16.76,0,0,1,45,52.37a15.08,15.08,0,0,1,2.86,3.51,14.76,14.76,0,0,1,1.41,3.19l0,.13c.07.26,0,.39-.14.44a.36.36,0,0,1-.51-.27c-.21-.61-.41-1.22-.65-1.81a12.9,12.9,0,0,0-1.64-2.8,13.75,13.75,0,0,0-1.93-2.08,14.22,14.22,0,0,0-2.6-1.84,15.2,15.2,0,0,0-4.45-1.64,11.56,11.56,0,0,0-2.18-.26c-.35,0-.7-.05-1,0a16,16,0,0,0-4.31.69,15.69,15.69,0,0,0-2.55,1,13.36,13.36,0,0,0-2.75,1.87c-.49.44-1,.89-1.43,1.38a13.58,13.58,0,0,0-1.72,2.38,13.28,13.28,0,0,0-1.08,2.38c-.08.23-.14.46-.21.68a.39.39,0,0,1-.41.33h-.39A.56.56,0,0,1,19.19,59.6Z' style='fill:%23ffc799'/%3E%3Cpath d='M28.32,46.11l.63,2.17a.61.61,0,0,1-.54.17,24.91,24.91,0,0,1-.94-3.34l.57-.18c.15,0,.22.05.29.16l1.26,1.81a.61.61,0,0,0,.21.2c0-.45,0-.9.07-1.36s0-.89.08-1.36l.67-.21a1.67,1.67,0,0,1,.13.26q.44,1.49.87,3a.72.72,0,0,1,0,.15l-.52.16c-.26-.7-.42-1.41-.67-2.15l0,.24c0,.07,0,.15,0,.22,0,.52,0,1-.07,1.56,0,.37,0,.37-.37.47l-.17,0-1.43-2Z' style='fill:%23024282'/%3E%3Cpath d='M28,60.48a1.34,1.34,0,0,1-.37,1.06,1.32,1.32,0,0,1-1.34.41,1.26,1.26,0,0,1-.88-.75,2.19,2.19,0,0,1-.16-.82,1.51,1.51,0,0,1,1-1.36,1,1,0,0,1,.74-.06,1.57,1.57,0,0,1,.88.74A1.32,1.32,0,0,1,28,60.48Z' style='fill:%23e30e0f'/%3E%3Cpath d='M40.5,48.21c.47-1.05.93-2.09,1.41-3.12a.59.59,0,0,1,.15,0c.45.2.9.4,1.34.62a.92.92,0,0,1,.55.76c0,.42-.15.71-.64,1a.78.78,0,0,0,0,.12.9.9,0,0,1-.11,1.09.91.91,0,0,1-1,.35,3.54,3.54,0,0,1-.58-.2l-1-.48Zm.76-.22c.36.15.68.3,1,.42a.48.48,0,0,0,.44-.81,5.44,5.44,0,0,0-1-.52Zm.65-1.41c.33.14.63.27.93.38a.38.38,0,0,0,.46-.22.41.41,0,0,0-.13-.5,3.84,3.84,0,0,0-.9-.43,1.66,1.66,0,0,0-.11.18Z' style='fill:%23024282'/%3E%3Cpath d='M42.48,58.89c.38-.1.62.1.89.36a1.42,1.42,0,0,1,.34,1.47,1.35,1.35,0,0,1-1.75.83,1.32,1.32,0,0,1-.79-1,1.83,1.83,0,0,1,.22-1.16,1,1,0,0,1,.28-.29A1,1,0,0,1,42.48,58.89Z' style='fill:%2300963f'/%3E%3Cpath d='M36.54,45l-.29,2.11c0,.1,0,.24-.14.24a1.44,1.44,0,0,1-.45-.1s0-.12,0-.18c.07-.55.14-1.11.22-1.66s.12-.87.18-1.3c0-.12,0-.27.19-.3a.57.57,0,0,1,.53.22l1.06,2.13.15.27A.75.75,0,0,0,38,46.3l.24-1.83a1.31,1.31,0,0,1,0-.16c.05-.19.08-.21.27-.18l.33.06c0,.16,0,.3,0,.44-.12.92-.25,1.84-.37,2.76,0,.28-.05.27-.34.26a.47.47,0,0,1-.44-.31c-.33-.68-.67-1.35-1-2Z' style='fill:%23024282'/%3E%3Cpath d='M51,52.46l.32.51c.17.29.35.58.52.88a2.6,2.6,0,0,1,.18.4.94.94,0,0,1-1.36,1.13l-.25-.16a8.38,8.38,0,0,1-.74,1.63,1.12,1.12,0,0,1-.36-.52c0-.05,0-.14,0-.2.12-.26.24-.52.38-.76A1,1,0,0,0,49.58,54l-1.2.69a1,1,0,0,1-.32-.48Zm-.95,1.25.61,1a.5.5,0,0,0,.14.13.5.5,0,0,0,.57,0,.42.42,0,0,0,.11-.5c-.15-.39-.42-.72-.61-1.1Z' style='fill:%23024282'/%3E%3Cpath d='M27.25,49.1l-.79-1.36-1.4.78.75,1.37-.48.29c-.34-.49-.59-1-.87-1.5s-.56-1-.86-1.53l.5-.3L24.8,48l1.4-.79-.64-1.16a.79.79,0,0,1,.51-.29l1.68,3-.23.15Z' style='fill:%23024282'/%3E%3Cpath d='M35.61,53.46A1.31,1.31,0,0,1,35,54.52c-.33.29-.61.28-1,0a1,1,0,0,1-.42-.47,1.41,1.41,0,0,1,.45-2,.92.92,0,0,1,.62-.11,1.08,1.08,0,0,1,.71.47A1.72,1.72,0,0,1,35.61,53.46Z' style='fill:%23008bd2'/%3E%3Cpath d='M35.3,47.19a.81.81,0,0,1-.57.12c-.05,0-.12-.1-.16-.17-.13-.26-.25-.52-.38-.79L33,46.42c-.13,0-.18.11-.21.22s-.15.52-.24.79a3.27,3.27,0,0,1-.39.07c-.19,0-.25-.07-.2-.26s.09-.32.14-.48c.28-.89.56-1.77.84-2.66a.28.28,0,0,1,.29-.24c.38,0,.39,0,.55.32l1.35,2.73C35.22,47,35.25,47.09,35.3,47.19ZM33.93,45.8l-.52-1.14-.35,1.19Z' style='fill:%23024282'/%3E%3Cpath d='M15.34,58.5a24.6,24.6,0,0,1,3.73-.44.79.79,0,0,1-.11.5c0,.07-.16.11-.25.12-.27,0-.54.06-.84.08L17.54,60l.86.64c0,.21,0,.41-.2.54a35.66,35.66,0,0,1-3-2.19c0-.08,0-.16.06-.25S15.32,58.58,15.34,58.5Zm.77.43v0l1,.69a3.67,3.67,0,0,0,.21-.84Z' style='fill:%23024282'/%3E%3Cpath d='M49.68,56.9l.31,0,2.39.1h.69c.26,0,.28,0,.36.25s.06.21.1.33c-.92.81-1.83,1.63-2.77,2.42a1.22,1.22,0,0,1-.27-.59L51,59c.26-.22.27-.23.16-.56l-.3-.89h-.66C49.78,57.49,49.72,57.44,49.68,56.9Zm2.06,1.46.94-.79-1.23-.05Z' style='fill:%23024282'/%3E%3Cpath d='M45.23,48.28l.24.2,1.06.76.81-1.1.46.32c-.68,1-1.35,1.88-2,2.82l-.45-.33.91-1.28-1.31-1L44,50l-.45-.33c.67-1,1.34-1.87,2-2.81l.45.33Z' style='fill:%23024282'/%3E%3Cpath d='M23.12,48.82l-.36.3-.07,0a.88.88,0,0,0-1.24.46.42.42,0,0,0,0,.45.34.34,0,0,0,.43.08c.29-.13.57-.28.86-.4a2.31,2.31,0,0,1,.64-.18.93.93,0,0,1,.94,1.11,1.78,1.78,0,0,1-1.7,1.31,1.08,1.08,0,0,1-.75-.44l.34-.33.1,0a.75.75,0,0,0,1,0,1.23,1.23,0,0,0,.52-.57.42.42,0,0,0-.06-.47.38.38,0,0,0-.43-.12c-.22.08-.43.18-.64.27a5.32,5.32,0,0,1-.69.29.86.86,0,0,1-1.07-1.08,1.63,1.63,0,0,1,1.54-1.11A.94.94,0,0,1,23.12,48.82Z' style='fill:%23024282'/%3E%3Cpath d='M17.83,53l.34-.42.29.21,1.33,1a2.37,2.37,0,0,0,.28.18.67.67,0,0,0,.86-.12l.11-.12a.7.7,0,0,0-.11-1.13c-.49-.39-1-.76-1.48-1.14l-.27-.24.32-.43.54.4,1.15.88a1.26,1.26,0,0,1,.21,2,2.57,2.57,0,0,1-.32.31,1,1,0,0,1-1.1.15,3.57,3.57,0,0,1-.62-.38c-.46-.34-.91-.68-1.36-1Z' style='fill:%23024282'/%3E%3Cpath d='M47,51.53l-1,.39-.36-.4.27-.13,2.9-1.13a.3.3,0,0,1,.38.1c.1.12.2.22.11.41-.46,1-.92,1.94-1.38,2.91a2,2,0,0,1-.12.19l-.37-.43.33-.67c.13-.26.13-.26-.07-.48Zm1.12.55.65-1.28-1.31.55Z' style='fill:%23024282'/%3E%3Cpath d='M19.8,56.67l-.27.51c-.35-.16-.68-.3-1-.46a1,1,0,0,0-.67-.11c-.59.11-1.19.18-1.79.27h-.22a1.18,1.18,0,0,1,.22-.56c0-.06.16-.08.25-.09l1.51-.2c-.26-.54-.61-1-.88-1.54l.29-.58c.09.13.15.2.19.27.31.54.62,1.08.92,1.63a.68.68,0,0,0,.34.32l.83.39Z' style='fill:%23024282'/%3E%3Cpath d='M50.83,60.82l2.81-.46-.12-1,.07-.06c.51-.14.47-.08.53.32.11.71.23,1.41.34,2.11,0,.1,0,.23-.07.27a1.17,1.17,0,0,1-.4,0s-.07-.1-.08-.16c0-.22-.07-.43-.11-.65s0-.14-.06-.23l-1.15.17-1.46.24c-.2,0-.27,0-.3-.22a1.67,1.67,0,0,1,0-.22A.91.91,0,0,1,50.83,60.82Z' style='fill:%23024282'/%3E%3Cpath d='M10.38,21.56,12,21.39a2.21,2.21,0,0,0,.59,1.3,1.69,1.69,0,0,0,1.2.41,1.74,1.74,0,0,0,1.2-.37,1.13,1.13,0,0,0,.41-.86.86.86,0,0,0-.17-.54,1.36,1.36,0,0,0-.6-.39q-.29-.11-1.32-.39a4.32,4.32,0,0,1-1.87-.88,2.42,2.42,0,0,1-.75-1.8A2.45,2.45,0,0,1,11,16.6a2.29,2.29,0,0,1,1-.9,3.81,3.81,0,0,1,1.61-.31,3.27,3.27,0,0,1,2.32.74,2.7,2.7,0,0,1,.82,2l-1.65.08a1.57,1.57,0,0,0-.46-1,1.57,1.57,0,0,0-1-.3,1.77,1.77,0,0,0-1.13.32.67.67,0,0,0-.26.55.71.71,0,0,0,.25.54,4.13,4.13,0,0,0,1.52.6,7.64,7.64,0,0,1,1.79.64,2.39,2.39,0,0,1,.91.91A2.84,2.84,0,0,1,17,21.87a2.8,2.8,0,0,1-.39,1.44,2.4,2.4,0,0,1-1.11,1,4.29,4.29,0,0,1-1.78.33,3.36,3.36,0,0,1-2.39-.78A3.53,3.53,0,0,1,10.38,21.56Z' style='fill:%23fff'/%3E%3Cpath d='M23.68,21.19l1.6.55a4,4,0,0,1-1.23,2.17,3.29,3.29,0,0,1-2.18.71,3.39,3.39,0,0,1-2.68-1.21,4.91,4.91,0,0,1-1.05-3.32,5.15,5.15,0,0,1,1.06-3.46A3.48,3.48,0,0,1,22,15.39a3.25,3.25,0,0,1,2.44,1A3.61,3.61,0,0,1,25.26,18l-1.64.43a1.93,1.93,0,0,0-.61-1.1,1.65,1.65,0,0,0-1.12-.4,1.8,1.8,0,0,0-1.48.71,3.73,3.73,0,0,0-.57,2.31,4,4,0,0,0,.56,2.41,1.76,1.76,0,0,0,1.45.72A1.58,1.58,0,0,0,23,22.62,2.74,2.74,0,0,0,23.68,21.19Z' style='fill:%23fff'/%3E%3Cpath d='M26.71,24.47V15.54h1.65v3.51H31.6V15.54h1.65v8.93H31.6v-3.9H28.36v3.9Z' style='fill:%23fff'/%3E%3Cpath d='M35,24.47V15.54H41v1.51H36.62v2h4.11v1.5H36.62V23H41.2v1.5Z' style='fill:%23fff'/%3E%3Cpath d='M42.58,24.47V15.54h2.48l1.49,6.09L48,15.54h2.48v8.93H49v-7l-1.63,7H45.74l-1.62-7v7Z' style='fill:%23fff'/%3E%3Cpath d='M52.14,24.47V15.54h6.08v1.51H53.79v2h4.11v1.5H53.79V23h4.58v1.5Z' style='fill:%23fff'/%3E%3Cpath d='M6.2,32.25l1.29-.14a1.77,1.77,0,0,0,.47,1,1.35,1.35,0,0,0,1,.33,1.4,1.4,0,0,0,1-.29.91.91,0,0,0,.33-.69.69.69,0,0,0-.14-.43,1.09,1.09,0,0,0-.48-.31q-.23-.09-1.06-.31A3.46,3.46,0,0,1,7,30.74a1.94,1.94,0,0,1-.61-1.44,2,2,0,0,1,.28-1,1.83,1.83,0,0,1,.82-.72,3.06,3.06,0,0,1,1.29-.25,2.62,2.62,0,0,1,1.86.59,2.17,2.17,0,0,1,.66,1.58L10,29.54a1.26,1.26,0,0,0-.37-.79,1.26,1.26,0,0,0-.84-.24,1.42,1.42,0,0,0-.91.26.54.54,0,0,0-.21.44.57.57,0,0,0,.2.43,3.31,3.31,0,0,0,1.22.48,6.13,6.13,0,0,1,1.43.51,1.91,1.91,0,0,1,.73.73,2.27,2.27,0,0,1,.26,1.14,2.25,2.25,0,0,1-.31,1.15,1.92,1.92,0,0,1-.89.8,3.44,3.44,0,0,1-1.43.26A2.69,2.69,0,0,1,7,34.08,2.83,2.83,0,0,1,6.2,32.25Z' style='fill:%23020202'/%3E%3Cpath d='M12.66,27.43H14V31.3a8.67,8.67,0,0,0,0,1.2,1.18,1.18,0,0,0,.41.71,1.34,1.34,0,0,0,.88.27,1.26,1.26,0,0,0,.85-.25,1,1,0,0,0,.34-.62,8.72,8.72,0,0,0,.06-1.22v-4H17.9v3.76A10.55,10.55,0,0,1,17.79,33a2.1,2.1,0,0,1-.4.9,2,2,0,0,1-.77.58,3.11,3.11,0,0,1-1.26.22,3.36,3.36,0,0,1-1.43-.24,2.05,2.05,0,0,1-1.14-1.41,9.43,9.43,0,0,1-.13-1.82Z' style='fill:%23020202'/%3E%3Cpath d='M19.29,34.58V27.43h2.13a7.12,7.12,0,0,1,1.58.11,1.73,1.73,0,0,1,.95.7,2.36,2.36,0,0,1,.38,1.39,2.51,2.51,0,0,1-.22,1.11,1.91,1.91,0,0,1-.56.71,1.85,1.85,0,0,1-.69.34,7,7,0,0,1-1.38.1h-.87v2.7Zm1.33-5.95v2h.73a3.15,3.15,0,0,0,1-.11.89.89,0,0,0,.42-.35,1,1,0,0,0,.15-.56,1,1,0,0,0-.21-.64.9.9,0,0,0-.53-.32,5.9,5.9,0,0,0-1,0Z' style='fill:%23020202'/%3E%3Cpath d='M25.42,34.58V27.43h2.13a7.12,7.12,0,0,1,1.58.11,1.73,1.73,0,0,1,.95.7,2.36,2.36,0,0,1,.38,1.39,2.51,2.51,0,0,1-.22,1.11,1.91,1.91,0,0,1-.56.71,1.85,1.85,0,0,1-.69.34,7,7,0,0,1-1.38.1h-.87v2.7Zm1.33-5.95v2h.73a3.15,3.15,0,0,0,1-.11.89.89,0,0,0,.42-.35,1,1,0,0,0,.15-.56,1,1,0,0,0-.21-.64.9.9,0,0,0-.53-.32,5.9,5.9,0,0,0-1,0Z' style='fill:%23020202'/%3E%3Cpath d='M31.27,31a4.91,4.91,0,0,1,.3-1.84,3.4,3.4,0,0,1,.61-1,2.55,2.55,0,0,1,.85-.64,3.36,3.36,0,0,1,1.42-.28,3,3,0,0,1,2.32,1A4,4,0,0,1,37.65,31a4,4,0,0,1-.87,2.71,2.93,2.93,0,0,1-2.31,1,3,3,0,0,1-2.33-1A3.9,3.9,0,0,1,31.27,31Zm1.37,0a2.85,2.85,0,0,0,.51,1.84,1.62,1.62,0,0,0,1.31.63,1.6,1.6,0,0,0,1.3-.62A2.9,2.9,0,0,0,36.27,31a2.86,2.86,0,0,0-.5-1.84,1.73,1.73,0,0,0-2.64,0A2.87,2.87,0,0,0,32.64,31Z' style='fill:%23020202'/%3E%3Cpath d='M38.69,34.58V27.43h2.79a4.41,4.41,0,0,1,1.53.19,1.54,1.54,0,0,1,.76.69,2.2,2.2,0,0,1,.29,1.13,1.87,1.87,0,0,1-1.73,2A3.15,3.15,0,0,1,43,32a8.15,8.15,0,0,1,.76,1.16l.8,1.4H43L42,33a10,10,0,0,0-.7-1.05,1,1,0,0,0-.4-.3,2,2,0,0,0-.67-.08H40v3ZM40,30.45h1a4.67,4.67,0,0,0,1.19-.09.72.72,0,0,0,.37-.3,1,1,0,0,0,.13-.54.91.91,0,0,0-.18-.58.8.8,0,0,0-.5-.28c-.11,0-.43,0-1,0H40Z' style='fill:%23020202'/%3E%3Cpath d='M46.79,34.58V28.64h-2V27.43h5.22v1.21H48.12v5.95Z' style='fill:%23020202'/%3E%3Cpath d='M50.92,34.58V27.43h4.87v1.21H52.25v1.59h3.3v1.21h-3.3v1.95h3.67v1.21Z' style='fill:%23020202'/%3E%3Cpath d='M57,27.43h2.43a4.37,4.37,0,0,1,1.25.14,2.18,2.18,0,0,1,1,.66,3.19,3.19,0,0,1,.63,1.16,5.72,5.72,0,0,1,.22,1.69,5.09,5.09,0,0,1-.2,1.52,3.22,3.22,0,0,1-.7,1.26,2.29,2.29,0,0,1-.93.57,3.72,3.72,0,0,1-1.17.15H57Zm1.33,1.21v4.74h1a3.31,3.31,0,0,0,.8-.07,1.2,1.2,0,0,0,.54-.3,1.55,1.55,0,0,0,.35-.69A5,5,0,0,0,61.17,31,4.63,4.63,0,0,0,61,29.74a1.67,1.67,0,0,0-.38-.69,1.23,1.23,0,0,0-.61-.34A5.51,5.51,0,0,0,59,28.64Z' style='fill:%23020202'/%3E%3Cpath d='M8.66,11.91H7.73l-.37-1.15H5.66l-.35,1.15H4.4L6.05,6.84H7Zm-1.58-2L6.5,8,5.92,9.9Z' style='fill:%23020202'/%3E%3Cpath d='M9.69,11.91V9.77L8.13,6.84h1l1,2,1-2h1L10.55,9.78v2.13Z' style='fill:%23020202'/%3E%3Cpath d='M12.53,6.84h.86V9.58a6.69,6.69,0,0,0,0,.85.85.85,0,0,0,.26.5.81.81,0,0,0,.57.19.77.77,0,0,0,.55-.18A.73.73,0,0,0,15,10.5a6.71,6.71,0,0,0,0-.86V6.84h.86V9.5a8.19,8.19,0,0,1-.07,1.29,1.56,1.56,0,0,1-.26.64,1.32,1.32,0,0,1-.5.41,1.86,1.86,0,0,1-.82.15,2,2,0,0,1-.92-.17,1.36,1.36,0,0,1-.5-.44,1.51,1.51,0,0,1-.24-.56,7.25,7.25,0,0,1-.08-1.29Z' style='fill:%23020202'/%3E%3Cpath d='M16.61,10.26l.84-.1a1.31,1.31,0,0,0,.31.74.83.83,0,0,0,.62.24.86.86,0,0,0,.63-.21.67.67,0,0,0,.21-.49.51.51,0,0,0-.09-.31.7.7,0,0,0-.31-.22l-.69-.22a2.18,2.18,0,0,1-1-.5,1.44,1.44,0,0,1-.39-1,1.48,1.48,0,0,1,.18-.72,1.22,1.22,0,0,1,.53-.51,1.82,1.82,0,0,1,.84-.18,1.61,1.61,0,0,1,1.21.42,1.61,1.61,0,0,1,.42,1.12l-.86,0a.93.93,0,0,0-.24-.56.77.77,0,0,0-.54-.17.87.87,0,0,0-.59.18.4.4,0,0,0-.14.31.42.42,0,0,0,.13.31,2,2,0,0,0,.79.34,3.73,3.73,0,0,1,.93.36,1.31,1.31,0,0,1,.47.51,1.74,1.74,0,0,1,.17.81,1.71,1.71,0,0,1-.2.82,1.29,1.29,0,0,1-.58.57,2.07,2.07,0,0,1-.93.18,1.65,1.65,0,0,1-1.24-.44A2.09,2.09,0,0,1,16.61,10.26Z' style='fill:%23020202'/%3E%3Cpath d='M20.8,11.91V6.84h.86v2h1.68v-2h.86v5.06h-.86V9.69H21.65v2.21Z' style='fill:%23020202'/%3E%3Cpath d='M25.07,11.91V6.84h1.29l.77,3.45.76-3.45h1.29v5.06h-.8v-4l-.84,4h-.83l-.84-4v4Z' style='fill:%23020202'/%3E%3Cpath d='M33.87,11.91h-.93l-.37-1.15h-1.7l-.35,1.15H29.6l1.66-5.06h.91Zm-1.58-2L31.7,8,31.13,9.9Z' style='fill:%23020202'/%3E%3Cpath d='M34.33,11.91V6.84h.83l1.74,3.38V6.84h.8v5.06h-.86L35.13,8.6v3.3Z' style='fill:%23020202'/%3E%3Cpath d='M40.27,6.84H42a4.17,4.17,0,0,1,.75,0,1,1,0,0,1,.44.21,1.25,1.25,0,0,1,.33.42,1.32,1.32,0,0,1,.13.59,1.36,1.36,0,0,1-.16.65,1.06,1.06,0,0,1-.44.45,1.12,1.12,0,0,1,.6.46,1.37,1.37,0,0,1,.21.76,1.75,1.75,0,0,1-.13.67,1.33,1.33,0,0,1-.37.52,1.11,1.11,0,0,1-.58.24c-.14,0-.49,0-1,0H40.27Zm.86.84V8.86h.56l.62,0a.53.53,0,0,0,.35-.18.59.59,0,0,0,.13-.4.62.62,0,0,0-.11-.38.46.46,0,0,0-.32-.18l-.73,0Zm0,2v1.35h.79a3.19,3.19,0,0,0,.59,0,.51.51,0,0,0,.31-.2.7.7,0,0,0,.12-.43.76.76,0,0,0-.09-.39.53.53,0,0,0-.27-.23,2.45,2.45,0,0,0-.76-.07Z' style='fill:%23020202'/%3E%3Cpath d='M44.56,11.91V6.84h.86v2H47.1v-2H48v5.06H47.1V9.69H45.42v2.21Z' style='fill:%23020202'/%3E%3Cpath d='M52.69,11.91h-.93l-.37-1.15h-1.7l-.35,1.15h-.91l1.66-5.06H51Zm-1.58-2L50.52,8,49.94,9.9Z' style='fill:%23020202'/%3E%3Cpath d='M53.15,11.91V6.84H55a2.63,2.63,0,0,1,1,.14,1,1,0,0,1,.5.49,1.67,1.67,0,0,1,.19.8,1.52,1.52,0,0,1-.28.94,1.28,1.28,0,0,1-.84.47,2.1,2.1,0,0,1,.46.42,5.86,5.86,0,0,1,.49.82l.52,1h-1l-.62-1.1a7.35,7.35,0,0,0-.45-.74.68.68,0,0,0-.26-.21,1.2,1.2,0,0,0-.43-.06H54v2.11ZM54,9h.64a2.74,2.74,0,0,0,.77-.06.48.48,0,0,0,.24-.21.76.76,0,0,0,.09-.38.69.69,0,0,0-.11-.41.51.51,0,0,0-.32-.2l-.63,0H54Z' style='fill:%23020202'/%3E%3Cpath d='M61.27,11.91h-.93L60,10.76h-1.7l-.35,1.15H57l1.66-5.06h.91Zm-1.58-2L59.1,8,58.53,9.9Z' style='fill:%23020202'/%3E%3Cpath d='M62.24,11.91V7.7H61V6.84h3.38V7.7H63.1v4.21Z' style='fill:%23020202'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: 0% 0%;
    background-repeat: no-repeat
}

.img-phone {
    max-height: 500px
}

.brand-light .dpMp {
    margin: 0 0 5px;
    line-height: 15px;
    color: #000;
    letter-spacing: 1px;
}

.menuzord .menuzord-menu > li.active > a.careersInGlocal {
    color: #000 !important;
}

.careersInGlocal {
    background-color: #99c33a;
    line-height: 40px !important;
    margin-top: 20px;
    border-radius: 0;
/*  animation: ripple 3s linear infinite;*/
}

/*
.careersInGlocal::before,
.careersInGlocal::after{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border-radius: 50%;
  animation:inherit;
  animation-delay:1s;
}
.careersInGlocal::after {
  animation-delay:2s;
}
@keyframes ripple {
  0% {
    box-shadow: 0 0 0 .7rem rgba(255,255,255, 0.2);
  }
  100% {
    box-shadow: 0 0 0 8rem rgba(255,255,255, 0);
  }
}
*/

.careersInGlocal:hover {

    background-color: #ffffff;
    line-height: 80px !important;
    margin-top: 0px;
}

.tt-nav.sticky .menuzord-menu > li > a.careersInGlocal {
    line-height: 60px !important;
    margin-top: 0px !important;
}

.careersHeading {
    font-weight: 600;
    margin-bottom: 10px;
}

.careersText {
    color: #000;
    letter-spacing: 2px;
}

@media screen and (max-width: 600px) {
    .img-phone {
        max-height: 225px
    }
}

.img-hellolyf {
    max-width: 250px
}

.img-qr {
    max-width: 125px
}

.testimonial {
    position: relative;
    padding: 0 50px;
    text-align: center
}

.testimonial::before {
    content: "";
    position: absolute;
    top: 25px;
    left: 0;
    width: 30px;
    height: 25px;
    background: url(assets/img/q1.svg);
    background-repeat: no-repeat
}

.testimonial::after {
    content: "";
    position: absolute;
    top: 25px;
    right: 0;
    width: 30px;
    height: 25px;
    background: url(assets/img/q2.svg);
    background-repeat: no-repeat
}

.testimonial .testimonial-content {
    padding-bottom: 15px;
    font-size: 20px;
    line-height: 30px;
    font-weight: 300
}

.testimonial .testimonial-author {
    font-size: 16px;
    margin-bottom: 0
}

.testimonial .testimonial-author span {
    color: #999
}

@media screen and (max-width: 767px) {
    .testimonial {
        padding: 0 25px
    }

    .testimonial::before,
    .testimonial::after {
        width: 20px;
        height: 16px
    }

    .testimonial .testimonial-content {
        font-size: 14px;
        line-height: 20px
    }
}

.service-unit .icon {
    display: inline-block;
    width: 40px;
    line-height: 30px;
    vertical-align: text-top;
    margin-left: -15px;
    font-size: 35px;
    color: #039be5
}

.service-unit p {
    text-align: left
}

.img-litmus {
    max-height: 300px
}

.fullscreen-banner {
    width: 100%;
    max-height: 600px;
    overflow: hidden
}

.homeslider {
    position: relative
}

.homeslider .item::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100px;
    background: url(assets/img/banner_overlay.png);
    background-repeat: no-repeat;
    background-position: 50% 0%;
    background-size: cover;
    z-index: 99
}

.homeslider .carousel-indicators {
    z-index: 999
}

.homeslider .item {
    position: relative;
    width: 100%;
    height: 600px;
}

.item.slide_0 {
    padding-top: 150px;
    position: relative;
}

.item.slide_0 .slide-video {
    position: relative;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 625px;
}

.item.slide_1 {
    background: url(assets/img/slider/slide_01.jpg)
}

.item.slide_2 {
    background: url(assets/img/slider/slide_02.jpg)
}

.item.slide_3 {
    background: url(assets/img/slider/slide_03.jpg)
}

.item.slide_1,
.item.slide_2,
.item.slide_3 {
    width: 100%;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center
}

.homeslider .carousel-caption {
    position: absolute;
    right: 15%;
    top: 50%;
    left: 10%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,
            0,
            0,
            .6)
}

.homeslider .carousel-caption.carousel-caption-center {
    top: 60%
}

.homeslider .carousel-caption.carousel-caption-left {
    text-align: left
}

.homeslider .carousel-caption.carousel-caption-center {
    text-align: center
}

.homeslider .carousel-caption h1 {
    font-family: 'Rubik',
        sans-serif !important;
    font-weight: 700;
    font-size: 45px;
    color: #fff
}

.homeslider .carousel-inner {
    height: 600px;
}

.homeslider .carousel-caption h2 {
    font-family: 'Rubik',
        sans-serif !important;
    font-weight: 400;
    font-size: 35px;
    color: #0bcad5
}

/* Video */

.video-holder {
    position: relative;
    margin: 0 auto;
    display: block;
    width: 100%;
    height: auto;
    margin-bottom: 25px;
}

.video-unit {
    display: block;
    width: 100%;
    height: 310px;
    -webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.35);
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.35);
}

.video-title {
    color: #a8bbd7;
}

.video-title strong {
    color: #fff;
}

.video-title span strong {
    color: #1ba1ff;
}

@media screen and (max-width: 767px) {
    .fullscreen-banner {
        max-height: 400px;
        overflow: hidden
    }

    .homeslider {
        max-height: 400px;
    }

    .homeslider .carousel-caption.carousel-caption-left {
        top: 30%;
    }

    .homeslider .carousel-caption.carousel-caption-center {
        top: 40%
    }

    .homeslider .carousel-caption h1 {
        font-size: 20px
    }

    .homeslider .carousel-caption h2 {
        font-size: 15px
    }

    .item.slide_0 .slide-video {
        height: auto;
    }

    .homeslider .item.slide_0 {
        padding-top: 75px;
    }

    .item.slide_0 .video-unit {
        display: block;
        width: 100%;
        height: auto;
    }

    .item.slide_0 .video-title {
        font-size: 25px;
    }

    .carousel-indicators {
        bottom: -5px;
    }
}

@media screen and (max-width: 600px) {

    .item.slide_0 .video-div1,
    .item.slide_0 .video-div2 {
        display: block;
        float: none !important;
        width: 100% !important;
    }

    .item.slide_0 .video-div2 .video-title {
        font-size: 18px;
        line-height: 22px !important;
    }

    .section-title {
        margin-bottom: 4px;
    }



}


/*@media screen and (max-width: 600px) {
	.homeslider .item {
		height:275px!important
	}
} */
article {
    margin-bottom: 30px
}

.news-block {
    position: relative;
    padding: 15px;
    border: 1px solid #e2e2e2
}

.news-block.news-shrink {
    max-height: 500px;
    overflow: hidden
}

.news-block .expand {
    position: absolute;
    bottom: 10px;
    right: 10px;
    font-size: 13px;
    display: block;
    color: #137fe3;
    cursor: pointer
}

.news-block .news-date {
    position: absolute;
    top: 150px;
    right: 0;
    font-size: 13px;
    line-height: 20px;
    padding: 5px 8px;
    color: #fff;
    background: #3eaf76
}

.news-block:hover {
    box-shadow: 0 8px 17px 0 rgba(0,
            0,
            0,
            .1),
        0 6px 20px 0 rgba(0,
            0,
            0,
            .13)
}

.news-block .news-title {
    padding-top: 25px;
    font-size: 18px;
    line-height: 25px;
    font-weight: 500
}

.news-block .news-desc {
    padding: 0 20px
}

.news-block .news-desc p {
    font-size: 14px;
    line-height: 22px
}

.notfound {
    position: relative;
    display: block;
    width: 175px;
    height: 175px;
    margin: 0 auto;
    background-image: url(assets/img/404_graphic.svg);
    background-repeat: no-repeat;
    background-position: 50% 0%;
    background-size: 100% auto
}

.news-scroll {
    position: relative
}

.news-scroll .news-unit {
    position: relative;
    padding: 10px;
    min-height: 275px;
    background-color: #fff;
    border: 1px solid #e2e2e2
}

.news-scroll .news-unit h2 {
    font-size: 14px;
    line-height: 18px;
    font-weight: 500;
    padding-top: 15px
}

.news-scroll .news-unit a {
    position: absolute;
    right: 10px;
    bottom: 10px
}

.news-scroll .owl-nav {
    position: absolute;
    top: 35%;
    width: 100%
}

.news-scroll .owl-nav .owl-next span,
.news-scroll .owl-nav .owl-prev span {
    font-size: 50px
}

.news-scroll .owl-dots {
    padding-top: 10px
}

.news-scroll .owl-nav .owl-prev {
    float: left;
    margin-left: -25px
}

.news-scroll .owl-nav .owl-next {
    float: right;
    margin-right: -25px
}

/*new award sec*/
.award-block {
    padding-bottom: 100px;
}

.award-heading::after,
.award-heading::before {
    content: "";
    position: absolute;
    height: 50px;
    width: 60px;
    background-image: url(assets/img/awards/award-icon.png);
}

.award-heading::before {
    top: -12px;
    left: 38%;
}

.award-heading::after {
    top: -12px;
    right: 38%;
}

.aw-main-block {
    position: relative;
    display: flex;
    margin-top: 70px;
}

.aw-row-reverse {
    flex-direction: row-reverse;
}

.aw-img-area {
    width: 40%
}

.aw-full-img {
    position: absolute;
    left: 60px;
    top: 50%;
    transform: translateY(-50%);
}

.aw-full-img-right {
    position: absolute;
    right: 60px;
    top: 50%;
    transform: translateY(-50%);
}

.aw-full-img img,
.aw-full-img-right img {
    max-height: 250px;
    box-shadow: -14px 21px 32px -26px #001e33;
}

.aw-text-area {
    width: 60%;
    min-height: 360px;
    background-color: #0065c8;
    padding: 45px 95px 25px 95px;
    box-shadow: 7px 16px 47px -19px #003970;
}

.aw-heading {
    font-size: 26px;
    line-height: 22px;
    color: #fff;
    font-weight: 500;
    letter-spacing: 1px;
}

.aw-heading .top-heading {
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}

.aw-heading .sub-heading {
    font-size: 16px;
    font-weight: 500;
}

.aw-text-area p {
    color: #fff;
    font-size: 14px;
    text-align: justify;
    line-height: 18px;
}

.rm-btn {
    color: #fff;
    border: 1px solid #fff;
    width: 150px;
    text-align: center;
    border-radius: 18px;
    font-size: 14px;
    outline: none;
    cursor: pointer;
    transition: all .8s;
}

.rm-btn:hover {
    color: #000;
    background-color: #fff;
    border: 1px solid transparent;
    width: 150px;
    text-align: center;
    border-radius: 18px;
    font-size: 14px;
    outline: none;
    cursor: pointer;
    box-shadow: 0 7px 9px -4px #9c4c00;
}

.award-block .close {
    float: right;
    font-size: 35px;
    font-weight: 400;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .5;
}

.award-block .modal-header .close {
    position: absolute;
    right: 6px;
    top: 4px;
}

.award-block .modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: 0;
    display: none;
}

.award-block .modal {
    max-height: 100%;
    width: 100%;
    background-color: rgb(0 0 0 / 48%);
}

.award-block .modal img {
    margin-left: auto;
    margin-right: auto;
}

.aw-model-heading {
    font-size: 22px;
    line-height: 26px;
    font-weight: 600;
    color: #2245a6;
}

.pp_section {
    padding: 0px 150px;
}

.pp_section .basic-info {
    text-align: justify;
}

.pp_section .sub-heading {
    margin-top: 20px;
    margin-left: 15px;
    font-size: 24px;
    position: relative;
}

.pp_section .sub-heading::before {
    content: "";
    position: absolute;
    height: 26px;
    width: 5px;
    left: -15px;
    top: 0px;
    background-color: #153167;
}

.pp_section .inner-heading {
    text-decoration: underline;
}

.pp_section p {
    margin: 0 0 10px;
    line-height: 22px;
}

.pp_section h3 {
    color: #153167;
}

.pp_section h5 {
    font-size: 16px;
}

.pp_section .feature-accordion .panel-title a.collapsed {
    color: #202020;
    font-weight: 500;
    background-color: #ccefff;
    box-shadow: 0 4px 11px -9px #2a2e2f;
}

.highlight_text {
    text-align: left;
    margin-top: 60px;
}

.highlight_text .big_img {
    background: #f0f0f0;
    height: 30vw;
    margin-left: 20vw;
    position: relative;
    overflow: hidden;
}

.highlight_text .big_img img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    object-fit: cover;
}

.highlight_text .info_text {
    padding-left: 41vw;
    padding-right: 14vw;
    top: -80px;
    position: relative;
}

.highlight_text .info_text h2 {
    font-size: 64px;
    font-weight: 600;
    text-transform: uppercase;
}

.highlight_text .info_text h3 {
    font-size: 20px;
    background-color: #fff700;
    padding: 6px;
    font-weight: 600;
}

.highlight_text .info_text h4 {
    font-size: 34px;
    font-weight: 600;
    font-style: italic;
}

.highlight_text .info_text h4 span {
    font-size: 16px;
    font-weight: 400;
}

.highlight_text .info_text p strong {
    color: #6b6b6b;
    font-size: 20px;
    font-style: italic;
}

.highlight_text .info_text p {
    color: #000;
    margin: 0 0 5px;
    line-height: 22px;
}

.highlight_text .rm-btn-dark {
    width: 150px;
    border: 1px solid #000000;
    text-align: center;
    border-radius: 24px;
    margin-top: 20px;
    padding: 4px;
    color: #000;
    font-size: 12px;
    cursor: pointer;
    transition: all .8s;
    box-shadow: 0 7px 22px -9px #000;
}


.highlight_text .rm-btn-dark:hover {
    border: 1px solid #fff700;
    color: #000;
    background-color: #fff700;
    box-shadow: 0 7px 22px -9px #a59f00;
}

#bloomberg p {
    margin: 0 0 5px;
    line-height: 22px;
}



.heilight_artical {
    height: 75vh;
    max-height: 560px;
    margin: 0 auto;
    padding: 4px;
    position: relative;
}

.heilight_artical article {
    float: left;
    height: 50%;
    width: 33.33333%;
    margin-bottom: 0;
}

.new_artical article {
    float: left;
    height: 40vh;
    width: 47%;
    box-shadow: 0 8px 24px -10px #061127;
    padding: 7px;
    margin: 10px;
}

.heilight_artical article:first-child {
    height: 100%;
    width: 66.66666%;
}

.cover_story {
    float: left;
    overflow: hidden;
    padding: 4px;
    position: relative;
    width: 100%;
    overflow: hidden;
}

.cover_image,
.cover_trigger {
    bottom: 4px;
    left: 4px;
    position: absolute;
    top: 4px;
    right: 4px;
}

.cover_image {
    background-color: #000;
    background-size: cover;
    background-position: 50%;
    z-index: 1;
    transition: all .8s;
}

.cover_story:hover .cover_image {
    padding: 4px;
    transform: scale(1.1);
}

.cover_trigger {
    transition: background-color .4s ease;
    background-image: linear-gradient(to bottom, rgb(0 0 0 / 10%), rgb(0 0 0));
    background-size: 100% 100%;
    display: block;
    will-change: background-color;
    z-index: 2;
}

.cover_highligt {
    position: absolute;
    top: 20px;
    left: 4px;
    font-size: 12px;
    background-color: #ff9900;
    padding: 4px 14px;
    z-index: 2;
    color: #fff;
    letter-spacing: 1px;
    box-shadow: 8px 7px 14px -8px #000000;
}

.cover_highligt::after,
.cover_highligt::before {
    content: "";
    position: absolute;

    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 20px 20px;

}

.cover_highligt::before {
    border-color: #ff9900 transparent transparent #ff9900;
    right: -39px;
    top: 0;
}

.cover_highligt::after {
    border-color: transparent transparent #ff9900 transparent;
    right: -20px;
    bottom: 0;
}

.cover_header {
    bottom: 4px;
    left: 4px;
    padding: 20px 16px;
    position: absolute;
    right: 4px;
    z-index: 3;
}

.cover_title a {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    text-decoration: none;
}

.heilight_artical article:first-child .cover_title a {

    font-size: 44px;
}

.heilight_artical article:first-child .cover_title a:hover,
.cover_title a:hover {
    color: #ff7c00;
}

.cover_inline {
    color: hsla(0, 0%, 100%, .6);
    font-size: 12px;
    line-height: 16px;
    list-style: none;
}

.cover_inline li {
    display: inline-block;
    margin-left: 6px;
    cursor: pointer;
}

.timeline_ioc {
    margin: 0px 4px;
}

.new_artical h3 {
    font-size: 32px;
    font-weight: 600;
    margin-top: 50px;
    padding: 6px 0 0;
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #111), color-stop(25%, #111), color-stop(25%, rgba(0, 0, 0, 0))) -2px 0/4px 1px repeat-x;
    background: -o-linear-gradient(right, #111 0, #111 25%, rgba(0, 0, 0, 0) 25%) -2px 0/4px 1px repeat-x;
    background: linear-gradient(270deg, #111 0, #111 25%, rgba(0, 0, 0, 0) 0) -2px 0/4px 1px repeat-x;
    border-top: 0;
}

.d_flex {
    display: flex;
}

.related_News {
    position: -webkit-sticky;
    position: sticky;
    top: 80px;
}

.related_News h3 {
    position: relative;
    font-size: 22px;
    font-weight: 600;
    margin-top: 50px;
    padding: 6px 0 6px;
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #111), color-stop(25%, #111), color-stop(25%, rgba(0, 0, 0, 0))) -2px 0/4px 1px repeat-x;
    background: -o-linear-gradient(right, #111 0, #111 25%, rgba(0, 0, 0, 0) 25%) -2px 0/4px 1px repeat-x;
    background: linear-gradient(270deg, #111 0, #111 25%, rgba(0, 0, 0, 0) 0) -2px 0/4px 1px repeat-x;
    border-top: 0;
}

.related_News h3::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #111), color-stop(25%, #111), color-stop(25%, rgba(0, 0, 0, 0))) -2px 100%/4px 1px repeat-x;
    background: -o-linear-gradient(right, #111 0, #111 25%, rgba(0, 0, 0, 0) 25%) -2px 100%/4px 1px repeat-x;
    background: linear-gradient(270deg, #111 0, #111 25%, rgba(0, 0, 0, 0) 0) -2px 100%/4px 1px repeat-x;
}

.related_News ul li {
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #111), color-stop(25%, #111), color-stop(25%, rgba(0, 0, 0, 0))) -2px 100%/4px 1px repeat-x;
    background: -o-linear-gradient(right, #111 0, #111 25%, rgba(0, 0, 0, 0) 25%) -2px 100%/4px 1px repeat-x;
    background: linear-gradient(270deg, #111 0, #111 25%, rgba(0, 0, 0, 0) 0) -2px 100%/4px 1px repeat-x;
    line-height: 18px;
    font-size: 14px;
    padding: 8px 6px;
}

.news_details h1 {
    font-size: 30px;
    font-weight: 600;
    position: relative;
    margin-left: 10px;
}

.news_details h1::before {
    content: "";
    position: absolute;
    left: -10px;
    top: 0;
    width: 4px;
    height: 100%;
    background-color: #ff8d00;
}

.news_details .news_img img {
    width: 100%;
}

.news_img {
    position: relative;
}

.news_img p {
    text-align: center;
    margin-top: 20px;
    color: #003292;
}

.news_img p a {
    color: #ff7600;
    transition: all .8s;
}

.news_img p a:hover {
    color: #003292;
}

.nd_date {
    position: absolute;
    content: "";
    right: -12px;
    top: 30px;
    padding: 2px 16px;
    background-color: #2245a6;
    color: #fff;
    font-size: 12px;
    box-shadow: -5px 8px 14px -7px #001642;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}

.nd_date::before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 6px 6px;
    border-color: #00000000 #b9404000 #153167 #153167;
    right: 0px;
    top: -12px;

}

.nd_detail p {
    margin: 0 0 15px;
    line-height: 20px;
    color: #737373;

}

.nd_detail h3 {
    margin-top: 20px;
    font-weight: 600;
}

.ndt h3 {
    margin-top: 0px !important;
}

.right_side_img {
    margin-top: 30px;
    height: 200px;
    position: relative;
    background-color: #000;
    background-size: cover;
    background-position: 50%;
    box-shadow: 0 12px 14px -12px #814fd2;
}

.relat_n li {
    display: flex;
}

.relat_n .relat_img {
    flex: 1;
}

.relat_n .relat_img img {
    height: auto;
    width: 100px;
    overflow: hidden;
}

.relat_n a {
    flex: 4;
    font-size: 12px;
    color: #153167;
    margin-left: 6px;
    transition: all .8s;
}

.relat_n a:hover {
    color: #ff8d00;
}

.publication .card {

    background-color: transparent;
    border: none;
    box-shadow: none;
    overflow: unset;

}

.publication .card .card-title {
    color: #1a49a5;
    font-size: 16px;
    line-height: 22px;
    font-weight: 300;
    text-align: center;
}

.publication .card-wrapper {
    padding-bottom: 2rem;
    background: #ffffff;
    box-shadow: 0px 8px 16px -11px rgb(56 111 216);
    margin-bottom: 15px;
}

.publication .card-img {
    width: auto;
    text-align: center;
    flex-shrink: 0;
    border-radius: calc(.25rem - 1px);
}

.publication .card-img img {
    width: 100%;
}

.publication .card-box {
    padding: 2rem 2rem;
    min-height: 100px;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
}

.publication .mbr-section-btn {
    padding-top: 1rem;
    margin-left: -.25rem;
    margin-right: -.25rem;
    font-size: 0;
}

.publication .btn-black {
    padding: 12px 32px;
    background: #000;
    border-radius: 30px;
    color: #fff;
}

.publication .new_artical h3 {
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 37px;
}

.publication .new_artical h3::after {
    position: absolute;
    content: "";
    width: 97%;
    left: 16px;
    height: 1px;
    bottom: 30px;
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #111), color-stop(25%, #111), color-stop(25%, rgba(0, 0, 0, 0))) -2px 100%/4px 1px repeat-x;
    background: -o-linear-gradient(right, #111 0, #111 25%, rgba(0, 0, 0, 0) 25%) -2px 100%/4px 1px repeat-x;
    background: linear-gradient(270deg, #111 0, #111 25%, rgba(0, 0, 0, 0) 0) -2px 100%/4px 1px repeat-x;
}


.morecontent span {
    display: none;
}

.morelink {
    display: block;
    background-color: #000;
    width: 110px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    padding: 2px 12px;
    border-radius: 20px;
    margin-top: 10px;
}

.morelink:hover,
.morelink:focus {
    color: #ff7c00;
}


/*background matirial*/
.background_material .bg_mat {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 70px 0px 30px;
}

.background_material .bg_mat .bg_dt {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    position: relative;
    padding-top: 0px;
    height: 80px;
    margin-bottom: 20px;
}

.bg_dt::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    height: 100%;
    width: 3px;
    background-color: #ff7c00;
}

.bg_dt .date {
    color: #153167;
    display: block;
    font-size: 40px;
    line-height: 45px;
}

.bg_dt .month {
    color: #808080;
    display: block;
    line-height: 18px;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 2px;
}

.bg_dt .year {
    color: #ff7c00;
    display: block;
    line-height: 14px;
    letter-spacing: 2px;
    font-weight: 600;
}

.background_material .bg_mat .cont-area {
    position: relative;
    width: 100%;
    min-height: 200px;
    padding-right: 0px;
    padding-left: 0px;
    margin-bottom: 20px;
}

.bg_mat .cont-area h3 {
    border-bottom: 1px solid #f4780b;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.background_material .bg_mat .cont-area .more {
    line-height: 24px;
    font-size: 16px;
    letter-spacing: 1px;
}

.cont-area .more ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.cont-area .more ul li {
    list-style: disc;
}

.cont-area .more p {
    margin: 0 0 15px;
    line-height: 20px;
}

.video_slider_boom .readmore_btn {
    background-color: #fff;
    padding: 8px 30px;
    border-radius: 16px;
    color: #000;
}

.video_slider_boom .sub_slider_text {
    font-size: 15px;
    color: #fff;
    line-height: 20px;
    letter-spacing: 1px;
    margin-bottom: 50px;
}

.dtsign {
    color: #fff;
    text-align: right;
    margin-top: 50px;
}

h1.video-title strong a {
    color: #03a9f4;
}

h2.margTop20 {
    margin-top: 20%;
    color: #fff;
    font-size: 52px;
    font-weight: 600;
}

@media (min-width: 992px) {

    .background_material .brLR {
        border: 1px solid;
        border-color: #e4e4e4;
        border-top: none;
    }

    .background_material .bg_mat {
        -ms-flex-direction: row;
        flex-direction: row;

    }

    .background_material .bg_mat .bg_dt {
        -ms-flex: 0 0 12.6666666667%;
        flex: 0 0 12.6666666667%;
        max-width: 12.6666666667%;
        padding-top: 15px;
        height: 95px;
    }

    .bg_dt .date {
        font-size: 72px;
        line-height: 20px;
        height: 45px;

    }

    .background_material .bg_mat .cont-area {
        -ms-flex: 0 0 87.3333333333%;
        flex: 0 0 87.3333333333%;
        max-width: 87.3333333333%;
        padding-right: 10%
    }

    .bg_mat .cont-area h3 {
        font-size: 32px;
        font-weight: 500;
    }

    .bg_mat .cont-area .more .table > tbody > tr > td {
        min-width: 130px;
    }



}


@media screen and (max-width: 720px) and (min-width: 320px) {
    .video_slider_boom .video-holder {

        margin-top: 5px;
    }

    .dtsign {
        margin-top: 10px;
        margin-bottom: 4px !important;
    }

    .mptelImg {
        width: 85%;
        margin: 0 auto;
    }

    .video_slider_boom .sub_slider_text {
        font-size: 10px;
        color: #fff;
        line-height: 12px;
        letter-spacing: 1px;
        margin-bottom: 1px;
    }

    .video_slider_boom .readmore_btn {
        background-color: #fff;
        padding: 2px 10px;
        border-radius: 16px;
        color: #000;
        font-size: 12px;
    }

    .video_slider_boom .sub_slider_text {
        display: block;
    }

    .d_flex {
        display: block;
    }

    .aw-main-block {
        position: relative;
        display: block;
        margin-top: 70px;
    }

    .aw-img-area {
        width: 100%;
    }

    .aw-full-img,
    .aw-full-img-right {
        position: relative;
        left: 0;
        top: 0;
        transform: translateX(0px);
    }

    .aw-text-area {
        width: 100%;
        min-height: 360px;
        background-color: #ff7c00;
        padding: 10px;
        box-shadow: 7px 16px 47px -19px #6f3600;
    }

    .aw-heading {
        font-size: 24px;
        line-height: 24px;
        color: #fff;
        font-weight: 500;
        letter-spacing: 1px;
    }

    .award-heading::after {
        top: -12px;
        right: 12%;
    }

    .award-heading::before {
        top: -12px;
        left: 12%;
    }

    .award-block .modal {
        width: 100%;
        max-width: 100%;
    }

    .pp_section {
        padding: 0px 0px;
    }


    .highlight_text .info_text {
        padding-left: 10vw;
        padding-right: 10vw;
        top: -20px;
    }

    .highlight_text .info_text h2 {
        font-size: 34px;
        font-weight: 600;
        text-transform: uppercase;
    }

    .heilight_artical {
        height: unset;
        max-height: unset;
    }

    .heilight_artical article {

        width: 100% !important;
        height: 35vh;
    }

    .width100 {
        width: 100% !important;
    }

    .new_artical article {
        width: 100%;
        margin: 0;
        margin-bottom: 15px;
    }

    .heilight_artical article:first-child {
        height: 40vh;
    }

    .heilight_artical article:first-child .cover_title a {

        font-size: 26px;
    }



    .news_details h1 {
        font-size: 22px;
        font-weight: 600;
    }

    .publication .new_artical h3::after {
        bottom: -8px;
        width: 92%;
    }

    .highlight_text .big_img {
        background: #f0f0f0;
        height: 30vw;
        margin-left: 0vw;
        position: relative;
        overflow: hidden;
    }

}

#telemedProject {
    position: relative;
}

#telemedProject::before {
    content: "";
    position: absolute;
    right: 8px;
    bottom: -48px;
    z-index: 1;
    width: 183px;
    height: 250px;
    background-image: url(assets/img/dot_01.svg);
    background-repeat: no-repeat;
    background-position: 0% 100%;
    background-size: auto 100%;
}


.careerCard {
    margin-bottom: 30px;
    padding: 0 12px;
}

.careerCard a .careerCardContain {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    border-top-width: 0.49em !important;
    font-size: .875rem;
    color: #000;
    line-height: 1.6em;
    padding: 2.2em 1.43em 1.43em;
    border: 0.07em solid #ccc;
    background-color: #fff !important;
    border-top-color: #0065c8 !important;
    box-shadow: 0px 9px 14px -8px #04163a52;
    min-height: 208px;
}

.careerJobListing {
    flex: 1 0 auto;
}

.careerCardContain .careerJobListing h3 {
    font-size: 24px;
    font-weight: 800;
}

.careerCard a:hover .careerCardContain .careerJobListing h3 {
    text-decoration: underline;
    color: #004dff;
}

.careerLocation {
    margin-bottom: 2.25rem;
    color: #000;
    padding-right: 10px;
    font-size: 13px;
    font-weight: 600;
    line-height: 16px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.spactator {
    border-left: 1px solid;
    margin-left: 14px;
    margin-right: 14px;
    font-size: 12px;
    line-height: 12px;
    color: #000;
}

.repotingTo {
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 1px;
    color: #0065c8;
    overflow-wrap: break-word;
    padding-top: 10px;
    max-height: 35px;
}

.jobDtl h1 {
    word-wrap: break-word;
    word-break: break-word;
    font-size: 42px;
    font-weight: 700;
    position: relative;
    margin-left: 0px;
}

.placeofposting {
    color: #858585;
    margin-right: 12px;
}

.jobDtl .careerLocation {
    margin-bottom: 5px;
}

.jobinfolocation {
    display: flex;
    justify-content: flex-start
}

.jobinfolocation .careerLocation {
    margin-right: 20px;
}

.jobDescription {
    margin-top: 5px;
}

.jobDescription .jobDescpHeading {
    font-weight: 600;
    text-decoration: underline;
    margin-top: 25px;
}

.jobDescription ul {
    list-style-type: disc;
    padding-inline-start: 40px;
}

.jobDescription ul li {
    list-style-type: disc;
    color: #000;
    font-size: 14px;
    line-height: 24px;
}

.contDtl p {
    margin: 0 0 5px;
    line-height: 25px;
    font-size: 16px;
    color: #000;
}

.contDtl p i {
    margin-right: 10px
}

.contDtl p a {
    color: #0065c8;
    font-weight: 600;
}

.relat_C {}

.relat_C li {
    display: grid;
}

.relat_C .careerCard a .careerCardContain {
    min-height: 125px;
}

.relatedJobs {
    position: -webkit-sticky;
    position: sticky;
    top: 80px;
}

.relatedJobs h2 {
    position: relative;
    font-size: 22px;
    font-weight: 600;
    margin-top: 50px;
    padding: 6px 0 6px;
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #111), color-stop(25%, #111), color-stop(25%, rgba(0, 0, 0, 0))) -2px 0/4px 1px repeat-x;
    background: -o-linear-gradient(right, #111 0, #111 25%, rgba(0, 0, 0, 0) 25%) -2px 0/4px 1px repeat-x;
    background: linear-gradient(270deg, #111 0, #111 25%, rgba(0, 0, 0, 0) 0) -2px 0/4px 1px repeat-x;
    border-top: 0;
}

.relatedJobs h2::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #111), color-stop(25%, #111), color-stop(25%, rgba(0, 0, 0, 0))) -2px 100%/4px 1px repeat-x;
    background: -o-linear-gradient(right, #111 0, #111 25%, rgba(0, 0, 0, 0) 25%) -2px 100%/4px 1px repeat-x;
    background: linear-gradient(270deg, #111 0, #111 25%, rgba(0, 0, 0, 0) 0) -2px 100%/4px 1px repeat-x;
}

h2.weRhirHeading {
    font-size: 40px;
    text-align: left;
    font-weight: 800;
    color: #03a9f4;
    margin-top: 5%;
}

p.weRhirText {
    color: #000;
    letter-spacing: 2px;
}

.weAreHiring-block.weAreHiring {
    background: #fff8e5;
}

.weAreHiring-block .video-unit {
    margin-bottom: 50px;
    height: auto !important;

}

.bigHeading {
    text-align: left;
    font-weight: 800;
    letter-spacing: 2px;
    color: #999;
}

/*
.partner-logos .bg-white.careerCard{
   width: 300px !important
}
*/

.partner-logos .careerCardContain .careerJobListing h3 {
    font-size: 15px;
    font-weight: 800;
}

.partner-logos .careerCard {
    padding: 0 0px;
    margin: 0px 10px 25px !important;
}

.partner-logos .repotingTo {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0px;
    color: #0065c8;
    overflow-wrap: break-word;
    padding-top: 4px;
    max-height: 35px;
    margin: 5px 0 13px;
    line-height: 16px;
}


.partner-logos .careerLocation {
    margin-bottom: 1rem;
    color: #000;
    padding-right: 7px;
    font-size: 12px;
    font-weight: 600;
    line-height: 14px;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.partner-logos .careerCard a .careerCardContain {
    min-height: 170px;
}

@media screen and (max-width: 600px) {
    h2.margTop20 {
        margin-top: 10% !important;
        margin-bottom: 10%;
        color: #fff;
        font-size: 26px !important;
        font-weight: 600;

    }

    .partner-logos .careerCard a .careerCardContain {
        min-height: 220px;
    }

    .jobinfolocation {
        display: flex;
        justify-content: flex-start;
        flex-direction: column;
    }

    .jobDtl h1 {
        word-wrap: break-word;
        word-break: break-word;
        font-size: 26px;
        font-weight: 700;
        position: relative;
        margin-left: 0px;
    }

    .item.slide_0 .video-div2 .margTop20 {
        line-height: 30px !important;
    }

    .tt-nav.sticky .menuzord-menu > li > a.careersInGlocal {
        line-height: 20px !important;
        margin-top: 0px !important;
    }
}
