.padding-top-bottom-50 {
    padding: 50px 0;
}

html {
    scroll-behavior: smooth;
}

*+address,
*+dl,
*+fieldset,
*+figure,
*+ol,
*+p,
*+pre,
*+ul,
.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
.uk-heading-2xlarge,
.uk-heading-large,
.uk-heading-medium,
.uk-heading-small,
.uk-heading-xlarge,
h1,
h2,
h3,
h4,
h5,
h6,
address,
dl,
fieldset,
figure,
ol,
p,
pre,
ul {
    margin: 0;
}

.uk-link-toggle:focus .uk-link,
.uk-link-toggle:hover .uk-link,
.uk-link:hover,
a:hover {
    text-decoration: none;
}

ul {
    padding-left: 0px;
}

ul li {
    list-style-type: none;
}

input:focus,
a:focus,
button:focus {
    box-shadow: none;
    outline: 0;
}

.uk-button-text {
    font-family: "runda", sans-serif;
    font-weight: 500;
    font-size: 16px;
    color: #000000;
    letter-spacing: 2px;
    word-spacing: 1px;
}

.uk-button-text::before {
    border: 1px solid #000000;
    bottom: -4px;
    right: 57%;
    border-radius: 2px;
}

.uk-button-text:focus::before,
.uk-button-text:hover::before {
    right: 48px;
    border: 1px solid #ff5722;
}

.uk-button-text .uk-icon {
    width: 28px;
    height: 28px;
    line-height: 28px;
    border: 2px solid #000000;
    border-radius: 50%;
    margin-left: 8px;
}

.uk-button-text svg polyline {
    stroke: #000000;
    stroke-width: 2;
}

.uk-button-text:hover {
    color: #ff5722;
}

.uk-button-text:hover .uk-icon {
    border: 2px solid #ff5722;
}

@media (min-width: 1200px) and (max-width: 1600px) {
    .uk-container {
        max-width: 1120px;
        margin-left: auto;
        margin-right: auto;
    }
    .uk-container-xlarge {
        max-width: 100%;
    }
    .uk-container-expand-right {
        max-width: calc(50% + (1120px / 2) - 40px);
        margin-right: 0px;
    }
    .uk-navbar {
        padding-left: 50px;
        padding-right: 50px;
    }
    header .menu {
        display: flex;
    }
}

@media (min-width: 1200px) and (max-width: 1280px) {
    .uk-navbar {
        padding-left: 15px;
        padding-right: 15px;
    }
}

body {
    font-family: "runda", sans-serif;
    color: #2d313a;
    font-size: 16px;
    position: relative;
    overflow-x: hidden;
}

.page-id-2528 .line-bg,
.single-mm-project .line-bg {
    display: none;
}

.page-id-2528 header .uk-navbar-center,
.single-mm-project header .uk-navbar-center {
    left: auto;
    right: 0;
}

.page-id-2528 header .menu li,
.single-mm-project header .menu li {
    border: 1px solid #ff6900;
    border-radius: 5px;
    margin-right: 0;
    cursor: pointer;
}

.page-id-2528 header .menu li a,
.single-mm-project header .menu li a {
    color: #ff6900;
    padding: 0px 17px;
    vertical-align: -webkit-baseline-middle;
    font-size: 24px;
    height: 50px;
    line-height: 54px;
    display: block;
    padding: 0px 25px;
    white-space: nowrap;
}

.page-id-2528 header .menu li a::before,
.single-mm-project header .menu li a::before {
    border-bottom: 0;
}

.page-id-2528 header .menu li a:hover,
.single-mm-project header .menu li a:hover {
    background: linear-gradient(18deg, #ff6900, #ff0638);
    color: #fff;
}

.line-bg {
    display: none !important;
    position: absolute;
    width: 100%;
    width: calc(100% - 2px);
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    /* border-left: 1px solid #f5f5f5;
    border-right: 1px solid #f5f5f5; */
    display: flex;
    justify-content: space-between;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.line-bg div {
    width: 1px;
    height: 100%;
    background-color: #f5f5f5;
}

.uk-navbar {
    margin-top: 0px;
    padding-top: 50px;
    padding-bottom: 25px;
}

.uk-navbar a.logo img {
    width: 250px;
    height: auto;
}

.uk-sticky-fixed {
    background-color: rgba(255, 255, 255, 0.98);
    box-shadow: 0 5px 15px #1f131314;
}

.uk-sticky-fixed .uk-navbar {
    padding-top: 15px;
    padding-bottom: 12px;
}

/* .uk-sticky-fixed .uk-navbar a.logo img {
    width: 115px;
    height: 46px;
} */

.uk-sticky-fixed .uk-navbar-right {
    align-items: center;
    margin-top: 0px;
}

.uk-sticky-fixed .uk-navbar-center {
    margin-top: 0px;
}

header .menu {
    display: flex;
    /* gap: 20px; */
    gap: 15px
}

header .menu li {
    list-style-type: none;
}

header .menu li#menu-item-156,
header .menu li#menu-item-157 {
    display: none;
}

header .menu li a {
    font-family: "runda", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 24px;
    color: #000000;
    position: relative;
    display: table;
}

header .menu li a::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: 2px solid #000000;
    transition: right 0.3s ease-out;
}

header .menu li a:hover::before,
header .menu li a:focus::before {
    right: 0;
    color: #000 !important;
    text-decoration: none !important;
}

header .menu li.current-menu-item a::before {
    right: 0;
}

header .menu li#menu-item-139 a::before {
    right: 100%;
}

header .menu li#menu-item-139 a:hover::before,
header .menu li#menu-item-139 a:focus::before {
    color: transparent !important;
    right: 100% !important;
}

header .uk-navbar-center {
    margin-top: 15px;
}
header .uk-navbar-center:not(:only-child)   {
    transform: translate(-42%, -50%);
}

header .uk-navbar-right {
    align-items: start;
    margin-top: 5px;
}

header .uk-navbar-right .contact-button-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    border: 1px solid #000000;
    border-radius: 30px;
    transition: all 0.3s ease-out;
}

header .uk-navbar-right .contact-button-wrap #menu-item-139 a {
    padding: 10px 40px 10px 25px;
    border-radius: 30px;
    position: relative;
    z-index: 1;
}

header .uk-navbar-right .contact-button-wrap .arrow-icon {
    position: absolute;
    right: 20px;
    color: #000000;
}

header .uk-navbar-right .contact-button-wrap:hover {
    background: #ff5722;
    border: 1px solid #ff5722;
    border-radius: 30px;
    border: 1px solid #ff5722;
}

header .uk-navbar-right .contact-button-wrap:hover a {
    color: #fff;
}

header .uk-navbar-right .contact-button-wrap:hover .arrow-icon {
    color: #fff;
}

header .uk-navbar-right .menu>li {
    margin-right: 0px;
}

header .uk-navbar-right .menu>li a {
    font-weight: 700;
}

footer {
    background-color: #262523;
    position: relative;
    z-index: 1;
    padding-top: 90px;
}

footer #jp-relatedposts {
    display: none !important;
}

footer .contact-div {
    display: flex;
    justify-content: space-between;
    padding-bottom: 90px;
}

footer .contact-div .logo-dark,
footer .contact-div>div {
    width: 50%;
}

footer .contact-div h3 {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 30px;
    color: #ffffff;
    margin-bottom: 15px;
}

footer .contact-div .uk-button-text {
    color: #ffffff;
}

footer .contact-div .uk-button-text::before {
    border: 1px solid #ffffff;
}

footer .contact-div .uk-button-text .uk-icon {
    border: 2px solid #ffffff;
}

footer .contact-div .uk-button-text svg polyline {
    stroke: #ffffff;
}

footer .social {
    width: 50%;
}

footer .social a {
    transition: all 0.3s ease-out;
}

footer .social a:hover {
    opacity: 0.7;
}

footer .social a svg {
    fill: #ffffff;
    width: 25px;
    height: 25px;
    margin-right: 20px;
}

footer .social .fb-link svg {
    fill: #262523;
    background: #fff;
    border-radius: 2px;
    width: 23px;
    height: 23px;
}

footer .address {
    width: 50%;
    color: #515151;
}

footer .footer-title {
    font-weight: 700;
    line-height: 27px;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 20px;
}

footer .menu li {
    margin-bottom: 5px;
}

footer .menu li a {
    color: #fff;
    position: relative;
}

footer .menu li a::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: 1px solid #ffffff;
    transition: right 0.3s ease-out;
}

footer .menu li a:hover::before,
footer .menu li a:focus::before {
    right: 0;
    color: #fff !important;
    text-decoration: none !important;
}

footer .menu li.current-menu-item a::before {
    right: 0;
}

footer .footer-menu {
    display: flex;
    justify-content: space-between;
    color: #fff;
}

footer .footer-menu a {
    color: #fff;
    transition: all 0.3s ease-out;
}

footer .footer-menu a:hover {
    opacity: 0.7;
}

footer .footer-menu .a-address {
    display: flex;
    color: #fff;
}

footer .footer-menu .a-address .left-content {
    width: 20px;
}

footer .footer-menu .a-address .left-content span {
    margin-left: 3px;
}

footer .footer-menu .a-address .right-content {
    width: calc(100% - 20px);
    margin-top: 0px;
}

footer .footer-menu .a-address .right-content span {
    display: block;
}

footer .footer-menu .email {
    display: flex;
}

footer .footer-menu .email .left-content {
    width: 20px;
}

footer .footer-menu .email .left-content span {
    margin-left: 3px;
}

footer .footer-menu .email .right-content {
    width: calc(100% - 20px);
    margin-top: 0px;
}

footer .footer-menu .phone {
    display: flex;
}

footer .footer-menu .phone .left-content {
    width: 20px;
}

footer .footer-menu .phone .left-content span {
    margin-left: 5px;
}

footer .footer-menu .phone .right-content {
    width: calc(100% - 20px);
    margin-top: 0px;
}

footer .subscription-form {
    max-width: 90%;
}

footer #gform_3 {
    width: 450px;
    margin-left: 0;
    position: relative;
    -ms-input-placeholder-color: #fff;
    -moz-placeholder-color: #fff;
}

footer #gform_3 input {
    color: #fff;
    border-width: 0px 0px 2px 0px;
    border-style: solid;
    border-color: #fff;
    background: transparent;
    font-family: "runda", sans-serif;
    padding: 0px 0px 15px 0px;
}

footer #gform_3 ::-webkit-input-placeholder {
    color: #fff;
}

footer #gform_3 ::-moz-placeholder {
    color: #fff;
}

footer .gform_wrapper {
    margin: -10px 0px 0px;
}

footer .gform_wrapper div.validation_error {
    display: none;
}

footer .gform_wrapper li.gfield.gfield_error {
    background-color: transparent;
    border: 0;
    padding: 0;
    margin: 0;
}

footer .gform_wrapper .validation_message {
    color: #f04242;
    font-weight: normal;
}

footer .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
    max-width: 100% !important;
}

footer .gform_wrapper #gform_3 .gform_footer {
    width: 32px;
    height: 32px;
    padding: 0;
    margin: 0;
    background: url(images/arrow-btn.png);
    background-size: 32px;
    background-position: center;
    position: absolute;
    right: 0px;
    top: 6px;
    cursor: pointer;
}

footer .gform_wrapper #gform_3 .gform_footer input {
    margin: 0px;
    padding: 0;
    width: 32px;
    height: 32px;
    border: 0px;
    color: transparent;
    cursor: pointer;
}

footer #gform_confirmation_message_3 {
    color: #ff5722;
    padding-right: 20px;
}

.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,
.gform_wrapper li.gfield_error ul.gfield_checkbox,
.gform_wrapper li.gfield_error ul.gfield_radio {
    color: #f04242 !important;
}

.gform_wrapper .validation_message {
    color: #f04242 !important;
}

.copyright {
    background-color: #1b1b1a;
    color: #515151;
    font-size: 12px;
    height: auto;
}

.copyright .uk-container-xlarge {
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

.copyright ul {
    display: flex;
}

.copyright a {
    color: #515151;
    font-size: 12px;
}

.copyright .copyright-contents {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    padding: 15px 0;
}

.copyright .copyright-contents p {
    line-height: 50px;
}

.copyright .copyright-contents .partner-badges {
    display: flex;
    flex-wrap: wrap;
}

.copyright .copyright-contents .partner-badges img {
    max-height: 62px;
    margin: 2px;
}

.copyright .copyright-contents .partner-badges img.kinsta,
.copyright .copyright-contents .partner-badges img.mailchimp {
    padding: 13px;
    background: #fff;
}

@media screen and (max-width: 405px) {
    .copyright .copyright-contents p {
        line-height: 1.5em;
        margin: 15px 0 25px 4px;
    }
    .copyright .copyright-contents .partner-badges img {
        max-height: none;
        /* width: 210px; */
        width: 186px;
        margin: 0 0 10px 4px;
    }
}

.home-banner {
    position: relative;
    z-index: 1;
    margin-top: 140px;
    padding-bottom: 60px;
}

.home-banner h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    /* font-size: 62px; */
    font-size: 54px;
    line-height: 60px;
    font-weight: 700;
    width: 373px;
    max-width: 100%;
    margin-bottom: 40px;
}

.home-banner p {
    width: 430px;
    max-width: 100%;
    line-height: 28px;
}

.home-banner .uk-button-text {
    margin-top: 100px;
}

.home-banner .uk-container-item-padding-remove-right {
    display: flex;
    align-items: flex-end;
}

.banner-easing {
    width: 100%;
    height: 100%;
    padding-left: 30px;
    padding-top: 150px;
    margin-bottom: -60px;
}

.banner-easing .hand-animi {
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    position: relative;
    width: 820px;
    height: 100%;
    align-self: flex-end;
    border-bottom: 2px solid #375bbb;
}

.banner-easing .hand-and-phone {
    background-image: url(images/home/homebanner.svg);
    background-repeat: no-repeat;
    position: absolute;
    bottom: -80px;
    width: calc(924.34px + 125px);
    height: calc(417.59px + 125px);
}

.banner-easing .front-hand {
    position: absolute;
    z-index: 2;
    left: 250px;
    bottom: 0;
    background-image: url(images/home/front-hand.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom left center;
    width: calc(153.6733333333px + 30px);
    height: calc(248.46px + 30px);
}

.banner-easing .front-elements {
    position: absolute;
    z-index: 1;
    left: -5px;
    top: -150px;
    background-image: url(images/home/front-elements.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    width: calc(484.94px + 150px);
    height: calc(360.9933333333px + 150px);
}

.banner-easing .rear-elements {
    position: absolute;
    left: -30px;
    top: -125px;
    background-image: url(images/home/rear-elements.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    width: calc(524.4133333333px + 150px);
    height: calc(317.8333333333px + 150px);
}

.services-container {
    position: relative;
    z-index: 1;
    margin-top: 130px;
}

.services-container h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    width: 542px;
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
}

.services-container .articles {
    margin-top: 75px;
    display: flex;
    margin-left: -30px;
    margin-right: -30px;
}

.services-container .articles .uk-card-title {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 700;
    font-size: 26px;
    margin: 50px 0px 15px 0px;
}

.services-container .articles p {
    line-height: 26px;
}

.services-container .articles .uk-button {
    margin-top: 30px;
}

.services-container .articles .article {
    transition: all 500ms ease-out;
    position: relative;
    border-radius: 4px;
    padding: 50px 30px 110px;
    margin-top: 10px;
}

.services-container .articles .article:hover {
    transition: box-shadow 500ms ease-out;
    background-color: #ffffff;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
    padding: 50px 30px 110px;
}

.services-container .articles .article:hover .uk-transition-slide-bottom {
    opacity: 1;
    padding-left: 40px;
}

.services-container .articles .article .uk-transition-slide-bottom {
    padding-left: 40px;
}

.services-container .articles .uk-card-media-top {
    position: relative;
    width: 100%;
    height: 163px;
}

.services-container .articles .uk-card-media-top .creative-bulb-brain {
    position: absolute;
    left: 20px;
    bottom: 0px;
    z-index: 1;
}

.services-container .articles .uk-card-media-top .creative-bulb-brain img {
    width: 141.175px;
    height: 141.015px;
}

.services-container .articles .uk-card-media-top .creative-rear-cloud {
    position: absolute;
    left: 75px;
    bottom: 70px;
    z-index: 0;
}

.services-container .articles .uk-card-media-top .creative-rear-cloud img {
    width: 159.18px;
    height: 65.525px;
}

.services-container .articles .uk-card-media-top .creative-monitor {
    position: absolute;
    left: 90px;
    top: 0;
}

.services-container .articles .uk-card-media-top .creative-monitor img {
    width: 87.585px;
    height: 60.325px;
}

.services-container .articles .uk-card-media-top .creative-penholder {
    position: absolute;
    left: 160px;
    bottom: 0;
}

.services-container .articles .uk-card-media-top .creative-penholder img {
    width: 37.405px;
    height: 85.9px;
}

.services-container .articles .uk-card-media-top .creative-rear-element {
    position: absolute;
    left: 11px;
    top: 0;
}

.services-container .articles .uk-card-media-top .creative-rear-element img {
    width: 165.65px;
    height: 103.39px;
}

.services-container .articles .uk-card-media-top .creative-front-cloud {
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 1;
}

.services-container .articles .uk-card-media-top .creative-front-cloud img {
    width: 71.24px;
    height: 29.69px;
}

.services-container .articles .uk-card-media-top .creative-front-elements {
    position: absolute;
    left: 20px;
    top: 42px;
    z-index: 1;
}

.services-container .articles .uk-card-media-top .creative-front-elements img {
    width: 181.88px;
    height: 89.695px;
}

.services-container .articles .uk-card-media-top .marketing-rear-elements {
    position: absolute;
    left: 140px;
    top: -10px;
}

.services-container .articles .uk-card-media-top .marketing-rear-elements img {
    width: 124.27px;
    height: 113.88px;
}

.services-container .articles .uk-card-media-top .marketing-planter {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.services-container .articles .uk-card-media-top .marketing-planter img {
    width: 83.42px;
    height: 141.215px;
}

.services-container .articles .uk-card-media-top .marketing-screen {
    position: absolute;
    left: 20px;
    bottom: 0px;
}

.services-container .articles .uk-card-media-top .marketing-screen img {
    width: 200.71px;
    height: 126.33px;
}

.services-container .articles .uk-card-media-top .marketing-graph {
    position: absolute;
    left: 24px;
    bottom: 30px;
}

.services-container .articles .uk-card-media-top .marketing-graph img {
    width: 189px;
    height: 49px;
}

.services-container .articles .uk-card-media-top .marketing-front-elements {
    position: absolute;
    left: 20px;
    bottom: 50px;
}

.services-container .articles .uk-card-media-top .marketing-front-elements img {
    width: 72.285px;
    height: 119.44px;
}

.services-container .articles .uk-card-media-top .marketing-plane {
    position: absolute;
    left: 20px;
    bottom: 40px;
}

.services-container .articles .uk-card-media-top .marketing-plane img {
    width: 96.935px;
    height: 45.83px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-1 {
    position: absolute;
    left: 20px;
    top: 0px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-1 img {
    width: 188.315px;
    height: 81.5px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-2 {
    position: absolute;
    left: 60px;
    top: 20px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-2 img {
    width: 120.155px;
    height: 102.885px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-3 {
    position: absolute;
    left: 30px;
    bottom: 50px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-3 img {
    width: 208.98px;
    height: 100.18px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-4 {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-4 img {
    width: 270.795px;
    height: 133.835px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-5 {
    position: absolute;
    left: 55px;
    bottom: 15px;
}

.services-container .articles .uk-card-media-top .Tech-Asset-5 img {
    width: 95.12px;
    height: 34.065px;
}

.services-container .articles .uk-card-media-top .training-image img {
    width: 50%;
}

.services-container .articles .uk-card-media-top .training-cloud {
    position: absolute;
    left: 60px;
    bottom: 110px;
}

.services-container .articles .uk-card-media-top .training-cloud img {
    width: 120px;
    height: auto;
}

.services-container .articles .uk-card-media-top .training-pc {
    position: absolute;
    left: 0px;
    bottom: -30px;
}

.services-container .articles .uk-card-media-top .training-pc img {
    width: 250px;
    height: auto;
}

.services-container .articles .uk-card-media-top .training-chat {
    position: absolute;
    top: 110px;
    left: 125px;
}

.services-container .articles .uk-card-media-top .training-chat img {
    width: 100px;
}

.services-container .articles .uk-card-media-top .training-man {
    position: absolute;
    bottom: -17px;
}

.services-container .articles .uk-card-media-top .training-man img {
    width: 250px;
}

.partners-container {
    position: relative;
    z-index: 1;
    margin-top: 130px;
}

.partners-container h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    text-align: center;
    margin-bottom: 70px;
}

.partners-container .uk-flex-wrap {
    align-items: center;
    text-align: center;
}

.partners-container .uk-flex-wrap div {
    width: 16.66%;
    margin-bottom: 50px;
}
.partners-container .uk-flex-wrap div img   {
    max-height: 90px;
}

.featured-container {
    position: relative;
    z-index: 1;
    max-width: calc(50% + (1200px / 2));
    padding-right: 15px;
}

.featured-container .home-feature-slider-width {
    width: calc(100% / 3.5);
}

.featured-container .intro {
    display: flex;
    line-height: 26px;
    margin: 150px 0px 100px;
}

.featured-container .intro h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
}

.featured-container .intro div {
    width: 443px;
    max-width: 100%;
    margin-left: 100px;
}

.featured-container .uk-slider-container .uk-card-body {
    padding: 35px 0px 60px;
    color: #2d313a;
    line-height: 26px;
}

.featured-container .uk-slider-container .uk-card-body p {
    width: 443px;
    max-width: 100%;
}

.featured-container .uk-slider-container .uk-card-title {
    font-family: "runda", sans-serif;
    font-weight: 500;
    font-size: 22px;
    line-height: 32px;
    color: #000000;
    position: relative;
    display: table;
    margin-bottom: 15px;
}

.featured-container .uk-slider-container .uk-card-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: 2px solid #000000;
    transition: right 0.3s ease-out;
}

.featured-container .uk-slider-container .uk-card-title:hover::before,
.featured-container .uk-slider-container .uk-card-title:focus::before {
    right: 0;
    color: #000 !important;
    text-decoration: none !important;
}

.featured-container .slider-pagi-container {
    margin: 0;
}

.featured-container .slide-btn {
    margin: 0;
    padding-right: 40px;
    text-align: right;
}

.featured-container .slide-btn .uk-button-text {
    margin-left: auto;
    display: inline-block;
    margin-top: 40px;
}

.featured-container .uk-dotnav>*>* {
    background-color: #cccccc;
}

.featured-container .uk-dotnav>.uk-active>* {
    background-color: #000000;
    width: 30px;
    border-radius: 20px;
}

.home-video {
    position: relative;
    z-index: 1;
    margin-top: 200px;
    margin-bottom: 80px;
    display: flex;
}

.home-video div {
    width: 538px;
    max-width: 100%;
}

.home-video .video-wrap {
    width: calc(100% - 538px);
    text-align: center;
}

.home-video .video-wrap iframe {
    width: 80%;
    margin: 0 auto;
}

.home-video h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    font-weight: 700;
}

.home-video h3 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    margin-bottom: 40px;
}

.home-latest-blog {
    margin-bottom: 75px;
}

.home-latest-blog #latest-blog {
    margin-top: 0px;
}

.home-blog-list #blog-list {
    margin-top: 0px;
    margin-bottom: 150px;
}

.home-blog-list #blog-list .blog #even {
    margin-top: 0px;
}

.blog-banner {
    margin-top: 50px;
    position: relative;
    padding-bottom: 50px;
}

.blog-banner #banner-second-column {
    height: 300px;
}

.blog-banner h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 50px;
    line-height: 60px;
    font-weight: 700;
    width: 100%;
    max-width: 100%;
    white-space: break-spaces;
    margin-bottom: 40px;
}

.blog-banner .uk-button-text {
    margin-top: 100px;
}

.blog-banner .uk-container-item-padding-remove-right {
    display: flex;
    align-items: flex-end;
}

#blog-banner-easing {
    width: 100%;
    height: 100%;
    padding-left: 30px;
}

#blog-banner-easing .hand-animi {
    border-bottom: 3px solid #002daa;
    background-image: url(images/blog/background-dots.svg);
    background-repeat: no-repeat;
    background-size: 400px;
    background-position: 0 50%;
    position: relative;
    width: 100%;
    height: 100%;
    align-self: flex-end;
}

#blog-banner-easing .brain {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: -32px;
    background-image: url(images/blog/brain.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom left center;
    width: 200px;
    height: 248.46px;
}

#blog-banner-easing .hourse {
    position: absolute;
    z-index: 1;
    left: 160px;
    bottom: 0;
    background-image: url(images/blog/hourse.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    width: 75px;
    height: 360.9933333333px;
}

#blog-banner-easing .cup {
    position: absolute;
    z-index: 1;
    left: 210px;
    bottom: 0;
    background-image: url(images/blog/cup.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    width: 85px;
    height: 360.9933333333px;
}

#blog-banner-easing .leaf {
    position: absolute;
    z-index: 1;
    left: 290px;
    bottom: 0;
    background-image: url(images/blog/leaf.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    width: 85px;
    height: 360.9933333333px;
}

#dropdown-filter {
    margin-top: 0px;
}

#dropdown-filter .first-dropdown-button {
    margin-right: 50px;
}

#dropdown-filter .first-dropdown-button .uk-icon {
    display: none;
}

#dropdown-filter .first-dropdown-button #dropdown-button-one {
    border: none;
    border-bottom: 2px solid #000;
    font-size: 18px;
    padding: 8px 50px 8px 0;
    outline: 0;
    background: transparent;
    font-family: "runda", sans-serif;
    cursor: pointer;
    color: #000 !important;
}

#dropdown-filter .first-dropdown-button #dropdown-button-one::before {
    content: "";
    border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 5px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    position: absolute;
    right: 10px;
    top: 10px;
}

#dropdown-filter .second-dropdown-button .uk-icon {
    display: none;
}

#dropdown-filter .second-dropdown-button #dropdown-button-two {
    border: none;
    border-bottom: 2px solid #000;
    font-size: 18px;
    padding: 8px 50px 8px 0;
    outline: 0;
    background: transparent;
    font-family: "runda", sans-serif;
    cursor: pointer;
    color: #000 !important;
}

#dropdown-filter .second-dropdown-button #dropdown-button-two::before {
    content: "";
    border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 5px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    position: absolute;
    right: 10px;
    top: 10px;
}

#dropdown-filter .active-option a   {
    color: #ff5722;
}

#dropdown-filter .sf-field-category {
    opacity: 0;
    height: 0;
}

#dropdown-filter .sf-field-category #dropdown-button-one .uk-icon {
    display: none;
}

#dropdown-filter .sf-field-sort_order {
    opacity: 0;
    height: 0;
}

#latest-blog {
    position: relative;
    z-index: 1;
    margin-top: 105px;
}

#latest-blog .my-card {
    background: #fff;
    box-shadow: 0 5px 40px rgba(0, 0, 0, 0.08);
    transition: all 0.3s ease;
    border-radius: 5px;
    min-height: 380px;
}

#latest-blog .link:hover .my-card {
    box-shadow: 0 0px 20px #fec9b8;
}

#latest-blog .latest-blog-title p {
    font-size: 38px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 700;
}

#latest-blog #last-blog-card-title {
    font-size: 30px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 700;
    margin-bottom: 10px;
}

#latest-blog #last-blog-card-title .link {
    color: #000000;
}

#latest-blog #last-blog-card-title .link:hover {
    color: #000000;
}

#latest-blog #latest-blog-card-description {
    font-size: 18px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 500;
    color: #000;
}

#latest-blog #latest-blog-card-description .link {
    color: #000000;
}

#latest-blog #latest-blog-card-description .link:hover {
    color: #000000;
}

#latest-blog #latest-blog-card .meta-wrap {
    margin-bottom: 10px;
}

#latest-blog #latest-blog-card .meta-wrap .meta {
    text-transform: uppercase;
    font-size: 12px;
    color: #8c8f9b;
}

#latest-blog #latest-blog-card .uk-card-media-left>.uk-cover {
    left: 48%;
}

#latest-blog #latest-blog-card .latest-blog-link {
    color: #000;
    display: block;
    width: 100%;
    height: 100%;
}

#latest-blog #latest-blog-card .latest-blog-link:hover {
    box-shadow: 0 0px 20px #fec9b8;
}

#latest-blog #latest-blog-card .left-contents {
    width: 60%;
}

#latest-blog #latest-blog-card .right-contents {
    width: 40%;
}

#latest-blog #latest-blog-card .right-contents .uk-card-body {
    padding: 40px 15px;
}

#blog-list {
    margin-top: 100px;
    position: relative;
    z-index: 1;
}

#blog-list .blog .link {
    transition: all 0.3s ease;
}

#blog-list .blog .link:hover {
    text-decoration: none;
    box-shadow: 0 0px 0px #fec9b8;
}

#blog-list .blog .link:hover .my-card {
    box-shadow: 0 0px 20px #fec9b8;
}

#blog-list .blog .link:hover h3 {
    color: #ff5722;
}

#blog-list .blog .my-card {
    background: #fff;
    box-shadow: 0 5px 40px rgba(0, 0, 0, 0.08);
    transition: all 0.3s ease;
    border-radius: 5px;
}

#blog-list .blog .my-card .image {
    width: 100%;
    heigth: auto;
    background: #fff;
}

#blog-list .blog .my-card .background-image {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 275px;
}

#blog-list .blog .my-card #my-card-body {
    background: #fff;
    padding: 20px;
}

#blog-list .blog .my-card #my-card-body p {
    color: #8c8f9b;
    text-transform: uppercase;
    font-size: 12px;
    font-family: "runda", sans-serif;
    margin-bottom: 30px;
}

#blog-list .blog .my-card #my-card-body p .share-post-icon {
    flost: right;
}

#blog-list .blog .my-card .uk-card-title {
    font-size: 26px;
    font-weight: 700;
    font-family: "neue-haas-grotesk-text", sans-serif;
}

#blog-list .blog .my-card .uk-card-title a {
    color: #000000;
    transition: all 0.3s ease;
}

#blog-list .blog .my-card .uk-card-title a:hover {
    text-decoration: none;
}

#blog-list .blog #even {
    margin-top: -50px;
}

.partner-listing .pagi-wrap{
    margin: 0px !important;
}
.pagi-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 95px 0px 150px !important;
}

.pagi-wrap a {
    font-family: "runda", sans-serif;
    font-weight: 500;
    font-size: 16px;
    color: #000000;
    letter-spacing: 2px;
    word-spacing: 1px;
}

.pagi-wrap a .uk-button-text {
    position: relative;
}

.pagi-wrap a.page-numbers {
    margin: 0 20px;
}

.pagi-wrap a.next {
    margin: 0px;
}

.pagi-wrap a.prev {
    margin: 0px;
}

.blogDetail-banner .uk-container-expand-left {
    max-width: calc(50% + (1200px / 2) - 40px);
}

.blogDetail-banner .uk-container-expand-right {
    max-width: calc(50% + (1200px / 2) - 40px);
}

.blogDetail-banner #banner-second-column {
    height: 400px;
    padding-left: 0px;
}

/* .blogDetail-banner #banner-second-column img {
    width: 100%;
} */

.blogDetail-banner #banner-second-column .background-image {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.uk-container-xsmall {
    margin-right: auto;
    margin-left: auto;
}

.blog-detail-banner {
    margin-top: 50px;
    position: relative;
}

.blog-detail-banner #banner-second-column {
    height: 400px;
}

.blog-detail-banner #login-user {
    position: absolute;
    bottom: 0;
}

.blog-detail-banner #login-user img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

.blog-detail-banner #login-user .login-author-name {
    font-size: 12px;
    text-transform: uppercase;
    line-height: 20px;
}

.blog-detail-banner #login-user .meta {
    font-size: 12px;
    text-transform: uppsercase;
    color: #8c8f9b;
}

.blog-detail-banner h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 64px;
    line-height: 60px;
    font-weight: 700;
    width: 100%;
    max-width: 100%;
    white-space: break-spaces;
    margin-bottom: 40px;
    position: absolute;
    width: 60%;
    top: 65px;
}

.blog-detail-banner .uk-button-text {
    margin-top: 100px;
}

.blog-detail-banner .uk-container-item-padding-remove-right {
    display: flex;
    align-items: flex-end;
}

#blog-detail-banner-easing {
    width: 100%;
    height: 100%;
    padding-left: 30px;
}

#blog-detail-banner-easing .blog-detail-background {
    width: 100%;
    position: relative;
}

#blog-detail-banner-easing .cloud-bg {
    position: absolute;
    z-index: 2;
    left: 92px;
    bottom: 15px;
    background-image: url(images/blog/background-for-detail.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    width: 400px;
    height: 310px;
}

#blog-detail-banner-easing .phone {
    position: absolute;
    z-index: 2;
    left: 92px;
    bottom: 15px;
    background-image: url(images/blog/phone.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    width: 400px;
    height: 310px;
}

#blog-detail-banner-easing .message {
    position: absolute;
    z-index: 3;
    left: 200px;
    bottom: 80px;
    background-image: url(images/blog/message.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    width: 230px;
    height: 360.9933333333px;
}

body.page-template-blog-detail-html .blog-banner #banner-second-column {
    height: 400px;
}

body.page-template-blog-detail-html .blog-banner h1 {
    width: 714px;
    max-width: 100%;
    margin-top: 50px;
}

#content-section {
    margin-top: 80px;
    position: relative;
    z-index: 1;
}

#content-section h1 {
    font-size: 30px;
}

#content-section h1,
#content-section h2,
#content-section h3,
#content-section h4,
#content-section h5,
#content-section h6 {
    margin-bottom: 30px;
}

#content-section h1 a,
#content-section h2 a,
#content-section h3 a,
#content-section h4 a,
#content-section h5 a,
#content-section h6 a {
    color: #ec6633;
}

#content-section h1 a:hover,
#content-section h2 a:hover,
#content-section h3 a:hover,
#content-section h4 a:hover,
#content-section h5 a:hover,
#content-section h6 a:hover {
    color: #ec6633;
}

#content-section>a {
    color: #ec6633;
}

#content-section>a:hover {
    color: #ec6633;
}

#content-section ul,
#content-section ol {
    padding-left: 50px;
    margin-bottom: 30px;
}

#content-section ul li {
    list-style-type: disc;
}

#content-section p {
    margin-bottom: 30px;
}

#content-section .content-image {
    width: 80%;
    margin: 0 auto;
    position: relative;
    padding: 30px;
    background: #fff;
    margin-bottom: 60px;
}

#content-section .content-image img {
    box-shadow: 0 0 50px rgba(0, 0, 0, 0.08);
}

#content-section .social-share ul,
#content-section .social-share ol {
    padding-left: 0;
}

#content-section .social-share ul li {
    list-style-type: none;
}

.st-share-blogpost  {
    cursor: pointer;
}

#content-section .social-share .addthis_button_facebook {
    transition: all 0.2s ease;
}

#content-section .social-share .addthis_button_facebook:hover,
#content-section .social-share .addthis_button_linkedin:hover,
#content-section .social-share .addthis_button_twitter:hover {
    opacity: 0.5;
}

#more-from-clickr {
    position: relative;
    z-index: 1;
    margin-bottom: 150px;
}

#more-from-clickr .more-from-clickr-title {
    font-size: 38px;
    font-weight: 700;
    font-family: "neue-haas-grotesk-text", sans-serif;
}

#more-from-clickr .image {
    width: 100%;
    height: auto;
}

#about-author-section {
    position: relative;
    z-index: 1;
}

#about-author-section #about-author .meta {
    font-size: 12px;
    text-transform: uppercase;
    color: #8c8f9b;
}

#about-author-section #about-author .author-name {
    font-size: 22px;
    font-weight: 500;
    margin-bottom: 20px;
}

#about-author-section #about-author img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
}

#about-author-section #about-author p {
    margin-bottom: 30px;
    color: #8c8f9b;
    font-size: 16px;
}

.social-share .uk-iconnav li a {
    color: #000;
}

.social-share .uk-iconnav li:hover {
    color: #666;
}

.contact-banner {
    position: relative;
    z-index: 1;
    margin-top: 120px;
    margin-bottom: 160px;
}

.contact-banner h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 62px;
    line-height: 60px;
    font-weight: 700;
    text-align: center;
    width: 705px;
    max-width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.contact-banner .contact-us-banner-left-cotnents {
    position: absolute;
    top: 0px;
    left: 0px;
}

.contact-banner .contact-us-banner-left-cotnents div {
    width: 315px;
    height: 163px;
    position: relative;
}

.contact-banner .contact-us-banner-left-cotnents div .dot-line {
    position: absolute;
    left: 0px;
    top: -50px;
    z-index: 1;
}

.contact-banner .contact-us-banner-left-cotnents div .dot-line img {
    width: 188.175px;
    height: 247.45px;
}

.contact-banner .contact-us-banner-left-cotnents div .arrow {
    position: absolute;
    left: 167px;
    top: -79px;
    z-index: 1;
}

.contact-banner .contact-us-banner-left-cotnents div .arrow img {
    width: 159.18px;
    height: 65.525px;
}

.contact-banner .contact-us-banner-left-cotnents div .special-character {
    position: absolute;
    left: 130px;
    top: 20px;
}

.contact-banner .contact-us-banner-left-cotnents div .special-character img {
    width: 87.585px;
    height: 60.325px;
}

.contact-banner .contact-us-banner-left-cotnents div .yellow-and-blue-dots {
    position: absolute;
    right: -20px;
    bottom: 20px;
}

.contact-banner .contact-us-banner-left-cotnents div .yellow-and-blue-dots img {
    width: 253px;
    height: 225px;
}

.contact-banner .contact-us-banner-left-cotnents div .two-blue-dots {
    position: absolute;
    left: 11px;
    top: 0;
}

.contact-banner .contact-us-banner-left-cotnents div .two-blue-dots img {
    width: 165.65px;
    height: 103.39px;
}

.contact-banner .contact-us-banner-right-cotnents {
    position: absolute;
    right: 0;
    bottom: -100px;
}

.contact-banner .contact-us-banner-right-cotnents div {
    width: 315px;
    height: 163px;
    position: relative;
}

.contact-banner .contact-us-banner-right-cotnents div .cup-cloud-yellow-message {
    position: absolute;
    left: 20px;
    bottom: 0px;
    z-index: 1;
}

.contact-banner .contact-us-banner-right-cotnents div .cup-cloud-yellow-message img {
    width: 180.175px;
    height: 180.015px;
}

.contact-banner .contact-us-banner-right-cotnents div .blue-message {
    position: absolute;
    left: 25px;
    bottom: -30px;
    z-index: 1;
}

.contact-banner .contact-us-banner-right-cotnents div .blue-message img {
    width: 159.18px;
    height: 75.525px;
}

.contact-banner .contact-us-banner-right-cotnents div .two-dots {
    position: absolute;
    left: 30px;
    top: -10px;
    z-index: 1;
}

.contact-banner .contact-us-banner-right-cotnents div .two-dots img {
    width: 51.585px;
    height: 125.325px;
}

.contact-us-banner .banner-heading-title h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 64px;
    font-weight: bold;
    position: absolute;
    left: 30%;
    bottom: 30%;
}

.contact-us-banner {
    height: 400px;
    position: relative;
}

.contact-us-banner .banner-text-wrap h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 64px;
    font-weight: bold;
    position: absolute;
    left: 30%;
    bottom: 30%;
}

.contact-us-banner .contact-us-banner-left-cotnents {
    width: 315px;
    height: 163px;
    margin-top: 100px;
    position: relative;
}

.contact-us-banner .contact-us-banner-left-cotnents .dot-line {
    position: absolute;
    left: 20px;
    bottom: -30px;
    z-index: 1;
}

.contact-us-banner .contact-us-banner-left-cotnents .dot-line img {
    width: 188.175px;
    height: 247.45px;
}

.contact-us-banner .contact-us-banner-left-cotnents .arrow {
    position: absolute;
    left: 50px;
    top: -60px;
    z-index: 1;
}

.contact-us-banner .contact-us-banner-left-cotnents .arrow img {
    width: 159.18px;
    height: 65.525px;
}

.contact-us-banner .contact-us-banner-left-cotnents .special-character {
    position: absolute;
    left: 130px;
    top: 20px;
}

.contact-us-banner .contact-us-banner-left-cotnents .special-character img {
    width: 87.585px;
    height: 60.325px;
}

.contact-us-banner .contact-us-banner-left-cotnents .yellow-and-blue-dots {
    position: absolute;
    right: -20px;
    bottom: 20px;
}

.contact-us-banner .contact-us-banner-left-cotnents .yellow-and-blue-dots img {
    width: 253px;
    height: 225px;
}

.contact-us-banner .contact-us-banner-left-cotnents .two-blue-dots {
    position: absolute;
    left: 11px;
    top: 0;
}

.contact-us-banner .contact-us-banner-left-cotnents .two-blue-dots img {
    width: 165.65px;
    height: 103.39px;
}

.contact-us-banner .contact-us-banner-right-cotnents {
    width: 315px;
    height: 163px;
    margin-top: 100px;
    position: absolute;
    right: 20px;
    bottom: 0;
}

.contact-us-banner .contact-us-banner-right-cotnents .cup-cloud-yellow-message {
    position: absolute;
    left: 20px;
    bottom: 0px;
    z-index: 1;
}

.contact-us-banner .contact-us-banner-right-cotnents .cup-cloud-yellow-message img {
    width: 180.175px;
    height: 180.015px;
}

.contact-us-banner .contact-us-banner-right-cotnents .blue-message {
    position: absolute;
    left: 25px;
    bottom: 80px;
    z-index: 1;
}

.contact-us-banner .contact-us-banner-right-cotnents .blue-message img {
    width: 159.18px;
    height: 75.525px;
}

.contact-us-banner .contact-us-banner-right-cotnents .two-dots {
    position: absolute;
    left: 30px;
    top: -10px;
    z-index: 1;
}

.contact-us-banner .contact-us-banner-right-cotnents .two-dots img {
    width: 51.585px;
    height: 125.325px;
}

#contact-us-right-banner-easing {
    width: 100%;
    height: 100%;
    padding-left: 30px;
}

#contact-us-right-banner-easing .contact-us-right-background {
    background-image: url(images/contact/yellow-message.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 0 100%;
    position: relative;
    width: 250px;
    height: 400px;
    align-self: flex-end;
}

#contact-us-right-banner-easing .two-dots {
    position: absolute;
    z-index: 2;
    left: 92px;
    bottom: 15px;
    background-image: url(images/contact/two-dots.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom left center;
    width: 400px;
    height: 310px;
}

#contact-us-right-banner-easing .message {
    position: absolute;
    z-index: 3;
    left: 200px;
    bottom: 80px;
    background-image: url(images/blog/message.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
    width: 230px;
    height: 360.9933333333px;
}

#map-address-form-wrap {
    margin-top: 30px;
    margin-bottom: 130px;
    position: relative;
    z-index: 1;
}

.contact-info .title {
    font-size: 26px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 700;
}

.contact-info .description {
    color: #2d313a;
    position: relative;
    transition: all 0.3s ease-out;
}

.contact-info .description:hover {
    opacity: 0.7;
}

iframe {
    width: 100%;
    height: 250px;
    position: relative;
}

.map-title h3 {
    position: relative;
    font-size: 38px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 500;
}

.singapore-map #title-margin-top {
    margin-top: 30px;
}

.singapore-map #address-margin-top {
    margin-top: 30px;
}

.singapore-map #address-margin-top p {
    font-family: "runda", sans-serif;
}

.singapore-map #address-margin-top a {
    color: #2d313a;
    transition: all 0.3s ease-out;
}

.singapore-map #address-margin-top a:hover {
    opacity: 0.7;
}

.singapore-map #address-margin-top .map-email {
    color: #ff5722;
}

.singapore-map .map-first {
    margin-top: 25px;
}

.singapore-map .title {
    font-family: "runda", sans-serif;
    font-weight: 700;
    font-size: 16px;
}

.myanmar-map .title {
    font-family: "runda", sans-serif;
    font-weight: 700;
    font-size: 16px;
}

.myanmar-map .address p {
    font-family: "runda", sans-serif;
}

#myanmar-map-margin-top {
    margin-top: 75px;
}

#myanmar-map-margin-top a {
    color: #2d313a;
    transition: all 0.3s ease-out;
}

#myanmar-map-margin-top a:hover {
    opacity: 0.7;
}

#myanmar-map-margin-top .map-email {
    color: #ff5722;
}

.form-title {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 30px;
}

#gform_wrapper_2 .partial_entry_warning    {
    display: none !important;
}

#gform_wrapper_2 #gform_2 #field_2_1 {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_1 .ginput_container_text {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_1 .ginput_container_text #input_2_1 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

#gform_wrapper_2 #gform_2 #field_2_2 {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_2 .ginput_container_text {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_2 .ginput_container_text #input_2_2 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

#gform_wrapper_2 #gform_2 #field_2_4 {
    margin: 0;
    max-width: 100% !important;
}

#gform_wrapper_2 #gform_2 #field_2_4 .ginput_container_email {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_4 .ginput_container_email #input_2_4 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

#gform_wrapper_2 #gform_2 #field_2_6 {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_6 .ginput_container_text {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_6 .ginput_container_text #input_2_6 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

#gform_wrapper_2 #gform_2 #field_2_7 {
    margin-top: 65px;
}

#gform_wrapper_2 #gform_2 #field_2_7 h3 {
    font-family: "runda", sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 45px;
}

#gform_wrapper_2 #gform_2 #field_2_7 p .first-text {
    color: #000;
}

#gform_wrapper_2 #gform_2 #field_2_8 {
    margin: 30px 0px 0px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 {
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 li {
    /* margin-bottom: 15px; */
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 li input[type="checkbox"] {
    display: none !important;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 li input[type="checkbox"]:checked~label {
    background: #ff5722;
    color: #fff;
    font-weight: normal;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 li label {
    display: inline-block;
    background: #d9e2ec;
    /* padding: 10px 25px; */
    padding: 10px 20px;
    /* margin: 5px 50px 5px 0; */
    max-width: none;
    border-radius: 50px;
    font-size: 16px;
    transition: all 0.3s ease-out;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 li label:hover {
    background: #ff5722;
    color: #fff;
}

/* #gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 li #label_2_8_1 {
    margin-right: 35px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_1 {
    width: 185px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_1 #label_2_8_1 {
    padding: 10px;
    margin: 0px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_2 {
    width: 270px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_2 #label_2_8_2 {
    padding: 10px;
    margin: 0px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_3 {
    width: 185px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_3 #label_2_8_3 {
    padding: 10px;
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_4 {
    width: 265px;
}

#gform_wrapper_2 #gform_2 #field_2_8 .ginput_container_checkbox #input_2_8 .gchoice_2_8_4 #label_2_8_4 {
    padding: 10px;
    margin: 0;
} */

#gform_wrapper_2 #gform_2 #field_2_9 {
    margin: 0;
    display: none;
}

#gform_wrapper_2 #gform_2 #field_2_9 .ginput_container_select {
    margin: 0;
    padding: 20px 0;
}

#gform_wrapper_2 #gform_2 #field_2_9 .ginput_container_select #input_2_9 {
    background: #ffffff;
    border: none;
    outline: 0;
    opacity: 0;
    display: none;
}

#gform_wrapper_2 #gform_2 #field_2_9 .ginput_container_select .uk-inline {
    width: 100%;
}

#gform_wrapper_2 #gform_2 #field_2_9 .ginput_container_select .uk-inline button {
    width: 100%;
    border: none;
    border-bottom: 2px solid #000;
    display: flex;
    justify-content: space-between;
    padding: 20px 0px;
    background: transparent;
    font-size: 16px;
    color: #666;
}

#gform_wrapper_2 #gform_2 #field_2_9 .ginput_container_select .uk-inline .uk-dropdown {
    width: 100%;
}

#gform_wrapper_2 #gform_2 #field_2_9 .ginput_container_select .uk-inline .uk-dropdown a {
    font-size: 16px;
}

#gform_wrapper_2 #gform_2 #field_2_10 {
    margin: 0;
    margin-top: 20px;
}

#gform_wrapper_2 #gform_2 #field_2_10 .ginput_container_textarea {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_10 .ginput_container_textarea #input_2_10 {
    margin: 0;
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding-left: 0;
    padding-right: 0;
}

#gform_wrapper_2 #gform_2 #field_2_11 .ginput_container_fileupload #gform_drag_drop_area_2_11 {
    border: none;
    background: #f2f3f8;
    position: relative;
}

#gform_wrapper_2 #gform_2 #field_2_11 .ginput_container_fileupload #gform_drag_drop_area_2_11 .gform_drop_instructions {
    display: none;
}

#gform_wrapper_2 #gform_2 #field_2_11 .ginput_container_fileupload #gform_drag_drop_area_2_11 #gform_browse_button_2_11 {
    opacity: 0;
    border: none;
    font-size: 18px;
    background: transparent;
    cursor: pointer;
}

#gform_wrapper_2 #gform_2 #field_2_11 .ginput_container_fileupload #gform_drag_drop_area_2_11 .uploadLabel {
    width: 100%;
    margin-top: -33px;
    color: #000;
    display: block;
}

#gform_wrapper_2 #gform_2 #field_2_13,
#gform_wrapper_2 #gform_2 #field_2_14 {
    margin: 0;
}

#gform_wrapper_2 #gform_2 #field_2_13 #input_2_13_3,
#gform_wrapper_2 #gform_2 #field_2_13 #input_2_13_6,
#gform_wrapper_2 #gform_2 #field_2_13 #input_2_14,
#gform_wrapper_2 #gform_2 #field_2_14 #input_2_13_3,
#gform_wrapper_2 #gform_2 #field_2_14 #input_2_13_6,
#gform_wrapper_2 #gform_2 #field_2_14 #input_2_14 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

#gform_wrapper_2 #gform_2 #field_2_15 {
    margin: 0;
    max-width: 100% !important;
}

#gform_wrapper_2 #gform_2 #field_2_15 .ginput_container_text {
    margin-top: 0px;
}

#gform_wrapper_2 #gform_2 #field_2_15 .ginput_container_text #input_2_15 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
    margin-top: 0px;
}

#gform_wrapper_2 #gform_2 .gform_footer {
    position: relative;
    width: 177px;
    margin-left: auto;
    text-align: right;
    margin-top: 70px;
    cursor: pointer;
}

#gform_wrapper_2 #gform_2 .gform_footer::before {
    content: "";
    height: 2px;
    width: 60px;
    background-color: #000000;
    position: absolute;
    bottom: 5px;
    right: 109px;
}

#gform_wrapper_2 #gform_2 .gform_footer:hover:before {
    width: calc(100% - 50px);
    right: 42px;
    transition: all 0.3s ease-out;
}

#gform_wrapper_2 #gform_2 .gform_footer #gform_submit_button_2 {
    border: none;
    cursor: pointer;
    padding: 0px;
    background: transparent;
}

#gform_wrapper_2 #gform_2 .gform_footer #gform_submit_button_2::before {
    content: "";
    width: 100px;
    height: 2px;
    background: #000;
}

#gform_wrapper_2 #gform_2 .gform_footer #submit-button {
    border: 1px solid #000000;
    border-radius: 50%;
}

.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0px !important;
}

.resetBtn {
    color: #8c8f9b;
    cursor: pointer;
    bottom: 66px;
    left: 40px;
    position: absolute;
    transition: all 0.3s ease-out;
}

.resetBtn:hover {
    opacity: 0.7;
}

.form {
    border-radius: 5px;
}

.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
.gform_wrapper .top_label .gfield_label,
.gform_wrapper div.validation_error {
    display: none !important;
}

div.ginput_complex.ginput_container.gf_name_has_2 span,
#gform_wrapper_2 #gform_2 #field_2_14 #input_2_14 {
    width: 100% !important;
}

.gform_wrapper .field_description_below .gfield_description {
    padding-top: 5px !important;
    font-family: "runda", sans-serif;
    font-weight: 500;
}

.gform_wrapper li.gfield.gfield_error {
    background-color: transparent !important;
    border: 0 !important;
}

#gform_confirmation_wrapper_2 {
    position: relative;
    z-index: 1;
    margin-top: 15px;
    background: #fff;
}

.about-banner {
    position: relative;
    z-index: 1;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 50px;
}

.about-banner h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 62px;
    line-height: 60px;
    font-weight: 700;
    width: 373px;
    max-width: 100%;
}

.about-banner .right-contents {
    width: calc(100% - 374px);
    height: 430px;
    border-bottom: 2px solid #002daa;
}

.about-banner .right-contents .about-animi {
    width: auto;
    height: 100%;
    margin-left: 120px;
    position: relative;
}

.about-banner .right-contents .about-banner-1 {
    position: absolute;
    left: 117px;
    bottom: 40px;
}

.about-banner .right-contents .about-banner-1 img {
    width: calc(1482.13px / 2.465);
    height: calc(866.72px / 2.465);
}

.about-banner .right-contents .about-banner-2 {
    position: absolute;
    right: 0px;
    top: 0px;
}

.about-banner .right-contents .about-banner-2 img {
    width: calc(1435.55px / 2.465);
    height: calc(587.46px / 2.465);
}

.about-banner .right-contents .about-banner-3 {
    position: absolute;
    right: 40px;
    top: 0px;
}

.about-banner .right-contents .about-banner-3 img {
    width: calc(1357.47px / 2.465);
    height: calc(1060.01px / 2.465);
}

.about-banner .right-contents .about-banner-4 {
    position: absolute;
    right: -20px;
    bottom: 0px;
    z-index: 1;
}

.about-banner .right-contents .about-banner-4 img {
    width: calc(1567.35px / 2.465);
    height: calc(854.51px / 2.465);
}

.about-banner .right-contents .about-banner-5 {
    position: absolute;
    left: 140px;
    bottom: -25px;
}

.about-banner .right-contents .about-banner-5 img {
    width: calc(1597.72px / 2.465);
    height: calc(937.27px / 2.465);
}

.about-banner .about-intro {
    width: 100%;
    display: flex;
    margin-top: 100px;
}

.about-banner .about-intro .introleft-contents {
    width: 50%;
}

.about-banner .about-intro .introleft-contents h2 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    width: 392px;
    max-width: 100%;
}

.about-banner .about-intro .introright-contents {
    width: 458px;
    max-width: 100%;
}

.about-banner .about-intro .introright-contents p {
    margin-bottom: 20px;
}

.about-banner .quotes {
    width: 100%;
    margin-bottom: 80px;
}
.about-banner .quotes h2 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    max-width: 100%;
    /* margin-bottom: 50px; */
    /* margin-top: 50px; */
    margin-top: 120px;
    padding-bottom: 30px;
    text-align: center;
}
.about-banner .quotes .quotes-text {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 28px;
    line-height: 1.5;
    max-width: 890px;
    margin: 180px auto;
    text-align: center;
    font-weight: normal;
    margin-bottom: 50px;
    margin-top: 50px;

    margin-top: 0px;
}

.about-banner .quotes .quotes-image {
    width: 100%;
    margin: 0 auto;
}

.our-team {
    position: relative;
    z-index: 1;
}

.our-team h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    max-width: 100%;
    margin-bottom: 50px;
    text-align: center;
}

.our-team .about-team {
    width: 80%;
    max-width: 100%;
    margin: 0 auto 200px;
}

.our-team .about-team .align-items-start {
    align-items: flex-start !important;
}

.our-team .about-team .team {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 120px;
}

.our-team .about-team .team .left-contents {
    width: 200px;
    height: 150px;
    position: relative;
}
.our-team .about-team .team:first-of-type {
    display: none;
}
.our-team .about-team .team:last-of-type {
    display: none;
}
.our-team .about-team .team:first-of-type .left-contents {
    height: 200px;
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-1 {
    position: absolute;
    left: 35px;
    bottom: 0;
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-1 img {
    width: calc(246.06px / 1.64);
    height: calc(235.37px / 1.64);
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-2 {
    position: absolute;
    right: 0px;
    bottom: 7px;
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-2 img {
    width: calc(68.41px / 1.64);
    height: calc(199.04px / 1.64);
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-3 {
    position: absolute;
    left: 65px;
    top: 0px;
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-3 img {
    width: calc(128.52px / 1.64);
    height: calc(128.71px / 1.64);
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-4 {
    position: absolute;
    left: 0px;
    bottom: 32px;
}

.our-team .about-team .team:first-of-type .left-contents .about-icon-4 img {
    width: calc(210.93px / 1.64);
    height: calc(134.54px / 1.64);
}

.our-team .about-team .team .right-contents {
    width: calc(100% - 200px - 60px);
    line-height: 28px;
}

.our-team .about-team .team .right-contents h4 {
    font-family: "runda", sans-serif;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700;
    margin-top: 20px;
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-1 {
    position: absolute;
    left: 13px;
    bottom: 40px;
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-1 img {
    width: calc(151.59px / 1.64);
    height: calc(123.05px / 1.64);
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-2 {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-2 img {
    width: calc(311.26px / 1.64);
    height: calc(165.61px / 1.64);
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-3 {
    position: absolute;
    right: 0px;
    top: 0px;
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-3 img {
    width: calc(246.24px / 1.64);
    height: calc(173.15px / 1.64);
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-4 {
    position: absolute;
    right: 40px;
    top: 0px;
}

.our-team .about-team .team:nth-of-type(3) .left-contents .about-icon-4 img {
    width: calc(115.34px / 1.64);
    height: calc(48.33px / 1.64);
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-1 {
    position: absolute;
    left: 0px;
    top: 0px;
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-1 img {
    width: calc(274.92px / 1.64);
    height: calc(131.7px / 1.64);
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-2 {
    position: absolute;
    left: 7px;
    bottom: 17px;
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-2 img {
    width: calc(283.67px / 1.64);
    height: calc(219.36px / 1.64);
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-3 {
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-3 img {
    width: calc(146.27px / 1.64);
    height: calc(176.49px / 1.64);
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-4 {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.our-team .about-team .team:nth-of-type(2) .left-contents .about-icon-4 img {
    width: calc(171.72px / 1.64);
    height: calc(160.76px / 1.64);
}

.our-team .about-team .team:nth-of-type(2) .right-contents div {
    margin-top: 0px;
}

.about-blog-title{
    margin-top: 0px;
}

.services-banner {
    position: relative;
    z-index: 2;
    margin-top: 120px;
}

.services-banner h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 62px;
    line-height: 60px;
    font-weight: 700;
    text-align: center;
    max-width: 970px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
}

.services-banner .blue-line {
    width: 100%;
    height: 2px;
    background-color: #002daa;
    position: absolute;
    left: 0;
    bottom: 109px;
    z-index: 0;
    /* display: none; */
}

.services-banner .service-banner-animi {
    position: relative;
    text-align: center;
    padding-top: 180px;
    min-height: 230px;
    z-index: 1;
}

.services-banner .service-banner-animi .services-banner-1 {
    width: calc(821.89px / 1.05);
    height: calc(126.34px / 1.05);
}

.services-banner .service-banner-animi .services-banner-2 {
    width: calc(648.65px / 1.05);
    height: calc(247.89px / 1.05);
    position: absolute;
    top: 180px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.services-banner .service-banner-animi .services-banner-3 {
    width: calc(675.07px / 1.05);
    height: calc(342.27px / 1.05);
    position: absolute;
    top: 80px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.services-banner .service-banner-animi .services-banner-4 {
    width: calc(1174.02px / 1.05);
    height: calc(135.39px / 1.05);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.services-intro {
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 1;
    padding: 0;
}

.services-intro h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    width: 175px;
    max-width: 100%;
    margin-top: 230px;
}

.services-intro div {
    line-height: 32px;
}

.services-intro .stroke-wrap {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: -70px;
}

.services-intro .stroke-wrap .uk-flex {
    flex-wrap: wrap;
}

.services-intro .stroke-wrap .uk-flex svg {
    width: 3px;
}

.services-intro .stroke-wrap .uk-flex .service-list {
    width: calc(100% - 13px);
    margin-left: 10px;
    padding-top: 230px;
}

.services-intro .stroke-wrap .services-grid {
    width: calc(100% / 4);
    height: 100%;
}

.services-quote {
    position: relative;
    z-index: 1;
    padding-top: 165px;
    overflow: hidden;
}

.services-quote>div {
    background-color: #e7f0fd;
    padding-top: 80px;
    padding-bottom: 140px;
}

.services-quote h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    padding-left: 90px;
    width: 790px;
    max-width: 100%;
    position: relative;
}

.services-quote .quote-img {
    position: absolute;
    left: 790px;
    bottom: 0px;
    width: 352px;
    height: 366px;
    -webkit-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -o-animation-duration: 0.3s;
    transition-duration: 0.3s;
}

.services-details {
    position: relative;
    z-index: 1;
    max-width: calc(50% + (1200px / 2));
    padding: 0;
    text-align: right;
}

.services-details .article {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% - 30px);
    margin-top: 100px;
}

.services-details .article:last-of-type .right-cotnents {
    border-bottom: 0px;
    padding-bottom: 0px;
}

.services-details .article .right-cotnents {
    width: calc(100% - 315px);
}

.services-details .article .cotnents {
    width: 645px;
    max-width: 100%;
}

.services-details .article .cotnents h3 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    margin-bottom: 50px;
}

.services-details .article .cotnents p {
    line-height: 26px;
    margin-bottom: 30px;
}

.services-details .article .cotnents .case-studies {
    display: flex;
    flex-wrap: wrap;
}

.services-details .article .cotnents .case-studies h4 {
    font-family: "runda", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    margin: 30px 0px 20px;
    width: 100%;
}

.services-details .article .cotnents .case-studies .uk-button-text {
    margin-right: 50px;
    margin-bottom: 20px;
}

.services-details .article .cotnents .case-studies .uk-button-text:last-of-type {
    margin-right: 0px;
}

.services-details .article .left-cotnents {
    width: 315px;
    height: 163px;
    position: relative;
}

.services-details .article .left-cotnents img {
    width: 70%;
}

.services-details .article:first-of-type .left-cotnents .creative-bulb-brain {
    position: absolute;
    left: 20px;
    bottom: 0px;
    z-index: 1;
}

.services-details .article:first-of-type .left-cotnents .creative-bulb-brain img {
    width: 141.175px;
    height: 141.015px;
}

.services-details .article:first-of-type .left-cotnents .creative-rear-cloud {
    position: absolute;
    left: 75px;
    bottom: 70px;
    z-index: 0;
}

.services-details .article:first-of-type .left-cotnents .creative-rear-cloud img {
    width: 159.18px;
    height: 65.525px;
}

.services-details .article:first-of-type .left-cotnents .creative-monitor {
    position: absolute;
    left: 90px;
    top: 0;
}

.services-details .article:first-of-type .left-cotnents .creative-monitor img {
    width: 87.585px;
    height: 60.325px;
}

.services-details .article:first-of-type .left-cotnents .creative-penholder {
    position: absolute;
    left: 160px;
    bottom: 0;
}

.services-details .article:first-of-type .left-cotnents .creative-penholder img {
    width: 37.405px;
    height: 85.9px;
}

.services-details .article:first-of-type .left-cotnents .creative-rear-element {
    position: absolute;
    left: 11px;
    top: 0;
}

.services-details .article:first-of-type .left-cotnents .creative-rear-element img {
    width: 165.65px;
    height: 103.39px;
}

.services-details .article:first-of-type .left-cotnents .creative-front-cloud {
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 1;
}

.services-details .article:first-of-type .left-cotnents .creative-front-cloud img {
    width: 71.24px;
    height: 29.69px;
}

.services-details .article:first-of-type .left-cotnents .creative-front-elements {
    position: absolute;
    left: 20px;
    top: 42px;
    z-index: 1;
}

.services-details .article:first-of-type .left-cotnents .creative-front-elements img {
    width: 181.88px;
    height: 89.695px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-1 {
    position: absolute;
    left: 20px;
    top: 0px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-1 img {
    width: 188.315px;
    height: 81.5px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-2 {
    position: absolute;
    left: 60px;
    top: 20px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-2 img {
    width: 120.155px;
    height: 102.885px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-3 {
    position: absolute;
    left: 30px;
    bottom: 50px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-3 img {
    width: 208.98px;
    height: 100.18px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-4 {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-4 img {
    width: 270.795px;
    height: 133.835px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-5 {
    position: absolute;
    left: 55px;
    bottom: 15px;
}

.services-details .article:nth-of-type(2) .left-cotnents .Tech-Asset-5 img {
    width: 95.12px;
    height: 34.065px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-rear-elements {
    position: absolute;
    left: 140px;
    top: -10px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-rear-elements img {
    width: 124.27px;
    height: 113.88px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-planter {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-planter img {
    width: 83.42px;
    height: 141.215px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-screen {
    position: absolute;
    left: 20px;
    bottom: 0px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-screen img {
    width: 200.71px;
    height: 126.33px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-graph {
    position: absolute;
    left: 24px;
    bottom: 30px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-graph img {
    width: 189px;
    height: 49px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-front-elements {
    position: absolute;
    left: 20px;
    bottom: 50px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-front-elements img {
    width: 72.285px;
    height: 119.44px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-plane {
    position: absolute;
    left: 20px;
    bottom: 40px;
}

.services-details .article:nth-of-type(3) .left-cotnents .marketing-plane img {
    width: 96.935px;
    height: 45.83px;
}

.services-details .article:nth-of-type(4) .left-cotnents .one-image {
    width: 80%;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-rear-elements {
    position: absolute;
    left: 140px;
    top: -10px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-rear-elements img {
    width: 124.27px;
    height: 113.88px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-planter {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-planter img {
    width: 83.42px;
    height: 141.215px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-screen {
    position: absolute;
    left: 20px;
    bottom: 0px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-screen img {
    width: 200.71px;
    height: 126.33px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-graph {
    position: absolute;
    left: 24px;
    bottom: 30px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-graph img {
    width: 189px;
    height: 49px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-front-elements {
    position: absolute;
    left: 20px;
    bottom: 50px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-front-elements img {
    width: 72.285px;
    height: 119.44px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-plane {
    position: absolute;
    left: 20px;
    bottom: 40px;
}

.services-details .article:nth-of-type(4) .left-cotnents .marketing-plane img {
    width: 96.935px;
    height: 45.83px;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-cloud {
    position: absolute;
    left: 60px;
    bottom: 110px;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-cloud img {
    width: 120px;
    height: auto;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-pc {
    position: absolute;
    left: 0px;
    bottom: -30px;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-pc img {
    width: 250px;
    height: auto;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-chat {
    position: absolute;
    top: 110px;
    left: 125px;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-chat img {
    width: 100px;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-man {
    position: absolute;
    bottom: -17px;
}

.services-details .article:nth-of-type(4) .left-cotnents .training-man img {
    width: 250px;
}

.services-details .case-studies-button {
    margin-bottom: 200px;
    display: flex;
}

.services-details .case-studies-button .left-width {
    width: 315px;
}

.services-details .case-studies-button .right-width {
    width: calc(100% - 315px);
}

.single-work-margin {
    margin-bottom: 190px;
}

.work-banner {
    position: relative;
    z-index: 1;
    height: 600px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.work-banner .overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
}

.work-banner h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 62px;
    line-height: 60px;
    font-weight: 700;
    color: #ffffff;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    position: relative;
}

.work-banner h2 {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 36px;
    line-height: 44px;
    color: #ffffff;
    width: 100%;
    text-align: center;
    position: relative;
}

.works-backto a::before {
    width: calc(100% - 100px);
    right: auto;
    left: 48px;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
}

.works-backto a:hover::before {
    width: calc(100% - 48px);
}



@media screen and (max-width: 639px) {
    .works-backto a::before {
        left: 40px;
    }
    .works-backto a:hover::before {
        width: calc(100% - 40px);
    }
}

.single-our-works .hero-banner h1   {
    line-height: 1.2;
}

.our-works {
    display: flex;
    flex-wrap: wrap;
    margin-top: 95px;
    position: relative;
    z-index: 1;
}

.our-works .left-contents {
    width: 840px;
    max-width: 100%;
}

.our-works .left-contents p:last-of-type{
    margin-bottom: 0px !important;
}

.our-works .right-contents {
    width: calc(100% - 841px);
    max-width: 100%;
}

.our-works .right-contents h3 {
    font-family: "runda", sans-serif;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 40px;
}

.our-works h2 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    /* margin-bottom: 40px; */
    margin-bottom: 20px;
}
.our-works h2:not(:first-of-type)   {
    margin-top: 40px;
}

.our-works p {
    line-height: 24px;
    margin-bottom: 20px;
    width: 640px;
    max-width: 100%;
    margin-left: 0;
}

.our-works p:last-of-type {
    margin-bottom: 75px;
}

.single-banner-execution    {
    margin-top: 30px;
}
.single-banner-execution .contents  {
    align-items: center;
}

.execution-wrap {
    width: 100%;
}

.execution-wrap .contents {
    display: flex;
    /* flex-wrap: wrap; */
    margin-bottom: 50px;
    gap: 20px;
}

.execution-wrap .contents h1 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    /* font-size: 32px; */
    width: 30%;
    font-weight: 700;
}

.execution-wrap .contents h3 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 26px;
    width: 30%;
    font-weight: 700;
}
.execution-wrap .contents div {
    /* width: 60%; */
    width: calc(100% - 30% - 20px)
}

.execution-wrap .contents p {
    line-height: 24px;
    margin-bottom: 0px;
}

.execution-wrap .contents a {
    margin-top: 20px;
}

.works-slider {
    margin-top: 60px;
    margin-bottom: 90px;
    position: relative;
    z-index: 1;
    max-width: calc(50% + (1200px / 2));
    padding-right: 0px;
}

.ad-banner {
    position: relative;
    z-index: 1;
}

.ad-banner .uk-panel {
    height: 350px;
    background-color: #ececec;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.ad-banner .uk-dotnav>*>* {
    background-color: #cccccc;
}

.ad-banner .uk-dotnav>.uk-active>* {
    background-color: #000000;
    width: 30px;
    border-radius: 20px;
}

.two-column-listing .contents .two-column-listing-description h1, 
.two-column-listing .contents .two-column-listing-description h2, 
.two-column-listing .contents .two-column-listing-description h3, 
.two-column-listing .contents .two-column-listing-description h4, 
.two-column-listing .contents .two-column-listing-description h5, 
.two-column-listing .contents .two-column-listing-description h6 
{
    font-weight: 700;
    margin: 0 0 15px;
}
.two-column-listing .contents .two-column-listing-description p, 
.two-column-listing .contents .two-column-listing-description ul, 
.two-column-listing .contents .two-column-listing-description ol 
{
    margin-bottom: 15px;
}

.process-item p     {
    margin: 0 0 15px;
}

.result-wrap {
    margin-bottom: 190px;
    position: relative;
    z-index: 1;
    /* text-align: center; */
}
.result-wrap:not(.free-text)    {
    text-align: center;
}

.result-wrap h2 {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
}

.result-wrap .subtitle {
    line-height: 32px;
    width: 630px;
    max-width: 100%;
    /* margin: 50px auto 70px; */
    margin: 10px auto 50px;
}

.result-wrap .count-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

.result-wrap .count {
    width: 255px;
    max-width: 100%;
    border: 2px solid #b3cdfa;
    border-radius: 10px;
    text-align: center;
    padding: 40px;
    background-color: #ffffff;
}

.result-wrap .count .num {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 58px;
    line-height: 44px;
    font-weight: 700;
    margin-bottom: 20px;
}

.result-wrap .new-count {
    border: 2px solid #b3cdfa;
    border-radius: 10px;
    text-align: center;
    padding: 40px 0;
    background-color: #ffffff;
}

.result-wrap .new-count .num {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 58px;
    line-height: 44px;
    font-weight: 700;
    margin-bottom: 20px;
}

.container-section {
    position: relative;
    z-index: 1;
    margin-bottom: 150px;
}

.container-section .heading {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 64px;
    font-weight: 700;
    color: #000;
    padding: 100px 0;
    text-align: center;
}

.container-section .uk-card-title {
    display: inline-block;
    font-family: "runda", sans-serif;
    font-weight: 500;
    font-size: 22px;
    margin: 15px 0;
    /* text-transform: uppercase; */
    color: #000;
    position: relative;
    /* padding-right: 30px; */
    /* max-width: 300px; */
}

.container-section .uk-card-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: 2px solid #000000;
    transition: right 0.3s ease-out;
}

.container-section .uk-card-title:hover::before {
    right: 0;
    color: #000 !important;
    text-decoration: none !important;
}

.container-section .uk-card-title.no-hover{
    pointer-events: none;
}

.container-section .uk-card-body {
    padding: 15px 0 50px 0;
}

.container-section .img-link {
    width: 100%;
}

.container-section .partner-listing .img-link {
    box-shadow: 0px 0px 10px 1px #ddd;
}
.container-section .partner-listing .img-link:hover {
    box-shadow: 0px 0px 10px 1px #fec9b8;
}
.container-section .partner-listing .uk-card-body{
    padding-top: 5px;
    padding-bottom: 0px;
}

.container-section .img-link .image {
    width: 100%;
}

.single-work-container {
    max-width: calc(50% + (1120px / 2) + 40px);
    padding-right: 0px;
}

.error404 {
    background: #e4e7ee !important;
}

.error-banner-section {
    position: relative;
    margin-top: 50px;
}

.error-banner-section .error-banner-wrap {
    display: flex;
    min-height: 300px;
}

.error-banner-section .error-banner-wrap .left-cloud {
    width: 24%;
    display: flex;
    align-items: flex-start;
    justify-content: flex-end;
}

.error-banner-section .error-banner-wrap .left-cloud img {
    width: 230px;
}

.error-banner-section .error-banner-wrap .right-cloud {
    width: 24%;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}

.error-banner-section .error-banner-wrap .right-cloud img {
    width: 230px;
}

.error-banner-section .error-banner-wrap .text-contents {
    width: 52%;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.error-banner-section .error-banner-wrap .text-contents .error-heading-one {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 62px;
    font-weight: bold;
}

.error-banner-section .error-banner-wrap .text-contents .error-heading-two {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
}

.other-works-section {
    position: relative;
    margin-top: 130px;
}

.other-works-section .other-works-heading {
    text-align: center;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 38px;
    margin-bottom: 130px;
}

.uk-offcanvas-bar {
    width: 100%;
    background: #262523;
    opacity: 0;
}

.uk-offcanvas-bar .mobile-main-menu-container {
    margin-top: auto;
    margin-bottom: auto;
    text-align: center;
}

.uk-offcanvas-bar .mobile-main-menu-container .menu li {
    margin-bottom: 20px;
}

.uk-offcanvas-bar .mobile-main-menu-container .menu li#menu-item-156,
.uk-offcanvas-bar .mobile-main-menu-container .menu li#menu-item-157 {
    display: block;
}

.uk-offcanvas-bar .mobile-main-menu-container .menu li:last-of-type {
    margin-bottom: 0px;
}

.uk-offcanvas-bar .mobile-main-menu-container .menu li.current-menu-item a {
    color: #ffffff;
}

.uk-offcanvas-bar .mobile-main-menu-container .menu li a {
    color: rgba(255, 255, 255, 0.5);
    font-size: 22px;
}

.uk-offcanvas-bar .mobile-main-menu-container .uk-iconnav {
    justify-content: center;
    margin-top: 50px;
}

.uk-offcanvas-bar .mobile-main-menu-container .uk-iconnav li a {
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.uk-offcanvas-bar .mobile-main-menu-container .uk-iconnav li a svg {
    width: 25px;
    height: 25px;
}

@media screen and (max-width: 1600px) {
    .single-work-container {
        max-width: calc(50% + (1120px / 2));
    }
    .custom-container {
        max-width: 1250px;
    }
    #latest-blog .my-card {
        min-height: 350px;
    }
    .blogDetail-banner #banner-second-column .background-image {
        height: 320px;
    }
}

@media screen and (max-width: 1400px) {
    .blogDetail-banner #banner-second-column .background-image {
        height: 300px;
    }
}

@media screen and (max-width: 1200px) {
    .home-banner {
        margin-top: 60px;
    }
    .home-banner h1 {
        font-size: 40px;
        line-height: 40px;
        margin-bottom: 20px;
    }
    .home-banner .banner-easing {
        padding-top: 0px;
        padding-left: 100px;
        margin-bottom: 0px;
    }
    .home-banner .banner-easing .front-elements {
        width: calc(484.94px + 100px);
        height: calc(360.9933333333px + 100px);
        left: -10px;
        top: -25px;
    }
    .home-banner .banner-easing .rear-elements {
        width: calc(524.4133333333px + 100px);
        height: calc(317.8333333333px + 100px);
        left: -22px;
        top: -8px;
    }
    .home-banner .banner-easing .hand-and-phone {
        width: calc(559.11px + 150px);
        bottom: -57%;
        left: 10%;
    }
    .home-banner .banner-easing .front-hand {
        left: 210px;
        width: calc(120px + 50px);
        height: calc(190px + 80px);
    }
    .services-quote {
        padding-left: 0px;
        padding-right: 0px;
    }
    .services-quote h1 {
        width: 630px;
    }
    .services-quote .quote-img {
        left: 600px;
    }
    .services-container .articles .article {
        margin-top: 0px;
    }
    .services-container .articles .article:hover .uk-transition-slide-bottom {
        padding-left: 30px;
    }
    .services-container .articles .article .uk-transition-slide-bottom {
        padding-left: 30px;
    }
    .partners-container .uk-flex-wrap div {
        width: 25%;
    }
    .services-details .article .left-cotnents {
        margin-left: 30px;
    }
    .services-details .article .right-cotnents {
        width: calc(100% - 315px - 30px);
    }
    .services-intro h1 {
        margin-top: 200px;
    }
    .services-intro .stroke-wrap {
        padding: 0 15px;
    }
    .services-intro .stroke-wrap .uk-flex .service-list {
        padding-top: 200px;
    }
    .about-banner .right-contents {
        overflow: hidden;
    }
    .about-banner .right-contents .about-banner-4 {
        right: 10px;
    }
    .about-banner .right-contents .about-banner-4 img {
        width: 500px;
        height: auto;
    }
    .about-banner .right-contents .about-banner-2 {
        top: 30px;
    }
    .about-banner .right-contents .about-banner-3 {
        right: -10px;
        top: 60px;
    }
    .about-banner .right-contents .about-banner-3 img {
        width: 500px;
        height: auto;
    }
    .about-banner .right-contents .about-banner-5 {
        left: 150px;
        bottom: -40px;
    }
    .about-banner h1 {
        width: 250px;
        font-size: 40px;
        line-height: 40px;
    }
    .about-banner .right-contents {
        width: calc(100% - 250px);
    }
    .our-team h1 {
        margin-right: auto;
        margin-left: auto;
        text-align: center;
    }
    #latest-blog .my-card {
        min-height: 300px;
    }
    #latest-blog #latest-blog-card .right-contents .uk-card-body {
        padding: 20px 10px;
    }
    #latest-blog #latest-blog-card .meta-wrap {
        margin-bottom: 10px;
    }
    #latest-blog #last-blog-card-title {
        font-size: 26px;
        margin-bottom: 10px;
        line-height: 1.2;
    }
    #latest-blog .bg-image {
        height: 300px !important;
    }
    .blogDetail-banner #banner-second-column {
        height: 250px;
    }
    .blogDetail-banner #banner-second-column .background-image {
        height: 100%;
    }
    .contact-banner h1 {
        font-size: 50px;
        width: 600px;
    }
    .contact-banner .contact-us-banner-right-cotnents div {
        width: 245px;
    }
    .contact-banner .contact-us-banner-right-cotnents div .cup-cloud-yellow-message {
        left: 0px;
    }
    .contact-banner .contact-us-banner-right-cotnents div .blue-message {
        left: 0px;
    }
    .contact-banner .contact-us-banner-right-cotnents div .two-dots {
        left: 0px;
    }
    .our-works .left-contents {
        width: 750px;
    }
    .our-works .right-contents {
        width: calc(100% - 750px);
    }
    .error-banner-section .error-banner-wrap {
        min-height: 250px;
    }
    .error-banner-section .error-banner-wrap .text-contents .error-heading-one {
        font-size: 40px;
    }
    .error-banner-section .error-banner-wrap .text-contents .error-heading-two {
        font-size: 30px;
    }
}

@media screen and (max-width: 1100px) {
    #latest-blog .bg-image {
        height: 310px;
    }
}

@media screen and (max-width: 959px)    {
    .blog-banner #banner-second-column {
        padding: 0 30px;
    }
    #blog-detail-banner-easing {
        padding-left: 0px;
    }
}

@media screen and (max-width: 940px) {
    header .menu li {
        margin-right: 30px;
    }
    footer .contact-div>div {
        width: 48%;
    }
    .home-banner h1 {
        font-size: 30px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .home-banner .uk-button-text {
        margin-top: 50px;
    }
    .home-banner .banner-easing {
        padding-left: 0px;
        padding-top: 50px;
    }
    .home-banner .banner-easing .hand-and-phone {
        width: calc(339px + 200px);
        height: calc(150px + 90px);
        bottom: -5px;
        left: 50px;
    }
    .home-banner .banner-easing .front-hand {
        width: calc(80px + 30px);
        height: calc(125px + 50px);
        left: 185px;
        bottom: 0;
    }
    .home-banner .banner-easing .front-elements {
        width: calc(300px + 100px);
        height: 300px;
        left: 20px;
        top: -20px;
    }
    .home-banner .banner-easing .rear-elements {
        width: calc(300px + 100px);
        height: 300px;
        left: 15px;
        top: -40px;
    }
    .services-container .articles .uk-card-media-top {
        margin-top: 50px;
    }
    .services-container .articles .uk-card-media-top .training-image img {
        width: 100%;
    }
    .services-container .right-content-text {
        padding-left: 50px;
    }
    .services-banner {
        margin-top: 80px;
    }
    .services-banner h1 {
        font-size: 30px;
        line-height: 40px;
        max-width: 600px;
    }
    .services-banner .service-banner-animi {
        padding-top: 80px;
    }
    .services-banner .service-banner-animi .services-banner-2 {
        top: 100px;
    }
    .services-banner .service-banner-animi .services-banner-3 {
        top: 0;
    }
    .services-banner .service-banner-animi .services-banner-4 {
        top: -80px;
    }
    .featured-container .home-feature-slider-width {
        width: calc(100% / 2.5);
    }
    .services-banner .service-banner-animi .services-banner-2 {
        width: calc(648.65px / 1.3);
        height: calc(247.89px / 1.3);
    }
    .services-quote {
        padding-top: 100px;
    }
    .services-quote h1 {
        padding-left: 15px;
        margin-top: 150px;
    }
    .services-quote .quote-img {
        left: 430px;
    }
    .services-intro .stroke-wrap .uk-flex .service-list {
        margin-left: 5px;
        padding-top: 150px;
    }
    .services-details .article .cotnents .case-studies {
        flex-direction: column;
    }
    .services-details .article .cotnents .case-studies .uk-button-text {
        width: fit-content;
        display: table;
        margin-top: 15px;
    }
    .about-banner h1 {
        width: 300px;
        font-size: 30px;
        line-height: 40px;
    }
    .about-banner .right-contents {
        width: calc(100% - 301px);
        height: 300px;
    }
    .about-banner .right-contents .about-animi {
        margin-left: 50px;
    }
    .about-banner .right-contents .about-banner-2 {
        top: 0px;
        right: 35px;
    }
    .about-banner .right-contents .about-banner-3 {
        right: 45px;
    }
    .about-banner .right-contents .about-banner-4 {
        right: 5px;
    }
    .about-banner .right-contents .about-banner-5 {
        left: 30px;
        bottom: -85px;
    }
    .about-banner .about-intro .introleft-contents h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .about-banner .quotes h1 {
        font-size: 28px;
        line-height: 40px;
        margin: 100px auto;
    }
    .about-banner .quotes h2 {
        font-size: 28px;
        line-height: 40px; 
        /* padding-bottom: 0px; */
        margin-top: 50px;
    }
    .our-team h1 {
        font-size: 30px;
        line-height: 40px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
    .blog-banner {
        margin-top: 0px;
    }
    .blog-banner h1 {
        font-size: 30px;
        line-height: 30px;
    }
    .blog-banner .banner-wrap {
        flex-wrap: nowrap;
    }
    .blog-banner .banner-wrap .left-contents {
        width: 290px;
    }
    .blog-banner .banner-wrap .right-contents {
        width: calc(100% - 290px);
    }
    #latest-blog {
        margin-top: 50px;
    }
    #latest-blog .my-card {
        min-height: auto;
    }
    #latest-blog .bg-image {
        height: auto !important;
    }
    #latest-blog #last-blog-card-title {
        margin-bottom: 20px;
    }
    #latest-blog #latest-blog-card .right-contents {
        width: 100%;
    }
    #latest-blog #latest-blog-card .right-contents .uk-card-body {
        padding: 20px;
    }
    #latest-blog #latest-blog-card .left-contents {
        width: 100%;
    }
    #latest-blog #latest-blog-card .meta-wrap {
        margin-bottom: 20px;
    }
    #content-section {
        padding: 0 30px;
    }
    #blog-list .blog .my-card .background-image {
        height: 170px;
    }
    .blogDetail-banner #banner-second-column {
        height: 350px;
    }
    .container-section .heading {
        font-size: 30px;
        line-height: 30px;
    }
    .our-works .left-contents {
        width: 500px;
        margin-right: 20px;
    }
    .our-works .right-contents {
        width: calc(100% - 520px);
    }
    .our-works .right-contents h3 {
        margin-bottom: 60px;
    }
    .contact-banner h1 {
        font-size: 30px;
        line-height: 30px;
        width: 350px;
    }
    .contact-banner .contact-us-banner-left-cotnents {
        top: -20px;
    }
    .contact-banner .contact-us-banner-right-cotnents {
        bottom: -120px;
    }
    .contact-banner .contact-us-banner-right-cotnents div {
        width: 215px;
    }
    .error-banner-section .error-banner-wrap {
        min-height: 200px;
    }
    .error-banner-section .error-banner-wrap .text-contents .error-heading-one {
        font-size: 30px;
    }
    .error-banner-section .error-banner-wrap .text-contents .error-heading-two {
        font-size: 24px;
    }
}

@media screen and (max-width: 1200px) {
    header .uk-navbar-center:not(:only-child) {
        transform: translate(-38%, -50%);
    }

    header .menu li a {
        font-size: 11px;
    }
}
@media screen and (max-width: 1050px) {
    header .menu   {
        gap: 10px;
    }

    header .uk-navbar-center:not(:only-child) {
        transform: translate(-35%, -50%);
    }

    header .menu li a {
        font-size: 10px;
    }
}

@media screen and (max-width: 959px) {
    .uk-navbar {
        /* padding-top: 30px; */
        /* padding-top: 15px;
        padding-bottom: 15px; */
        padding-top: 12px;
        padding-bottom: 10px;
        align-items: center;
    }
    /* .uk-navbar a.logo img {
        width: 100px;
        height: 40px;
    } */
    .uk-sticky-fixed .uk-navbar {
        padding-top: 12px;
        padding-bottom: 10px;
    }
    /* .uk-sticky-fixed .uk-navbar a.logo img {
        width: 100px;
        height: 40px;
    } */
    header .uk-navbar-right {
        padding: 0;
        margin-top: 0;
    }
    header .uk-navbar-right .uk-navbar-toggle {
        min-height: auto;
        padding: 0;
    }
    header .uk-navbar-right .uk-navbar-toggle svg {
        width: 30px;
    }
}

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

    .about-banner .quotes h2 {
        font-size: 30px;
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
    }
    .uk-button-text {
        font-size: 14px;
    }
    .uk-button-text .uk-icon {
        width: 24px;
        height: 24px;
        line-height: 24px;
        margin-left: 5px;
    }
    .uk-button-text .uk-icon svg {
        width: 18px;
        height: 18px;
    }
    body {
        font-size: 16px;
    }
    footer {
        padding-top: 40px;
    }
    footer .contact-div {
        flex-direction: column;
        padding-bottom: 40px;
    }
    footer .contact-div .logo-dark {
        width: 100px;
        margin-bottom: 30px;
    }
    footer .contact-div .logo-dark img {
        width: 100px;
        height: 40px;
    }
    footer .contact-div div {
        width: 100%;
    }
    footer .contact-div #gform_wrapper_3 {
        overflow: hidden;
    }
    footer .contact-div #gform_wrapper_3 .top_label div.ginput_container,
    footer .contact-div #gform_wrapper_3 #gform_3 input {
        margin: 0;
    }
    footer .contact-div #gform_wrapper_3 #gform_3 .gform_footer {
        top: 2px;
    }
    footer .contact-div h3 {
        font-size: calc(32px / 1.5);
    }
    footer .contact-div .footer-menu {
        margin-top: 40px;
        flex-direction: column;
    }
    footer .contact-div .footer-menu div {
        margin-top: 20px;
    }
    footer .contact-div .footer-menu div:first-of-type {
        margin-top: 0px;
    }
    footer .contact-div .footer-menu div .footer-title {
        margin-bottom: 0px;
    }
    footer .contact-div .footer-menu div.footer-contents .phone {
        margin-top: 0px;
        margin-bottom: 5px;
    }
    footer .contact-div .footer-menu div.footer-contents .email {
        margin-bottom: 5px;
    }
    footer .contact-div .footer-menu div.footer-contents .a-address {
        margin-top: 0px;
    }
    footer .contact-div .social {
        margin-bottom: 40px;
    }
    footer .copyright .uk-container-xlarge {
        flex-direction: column;
        background: #1b1b1a;
        padding: 0px 15px;
    }
    footer .copyright ul {
        background: #1b1b1a;
    }
    .home-banner {
        margin-top: 50px;
        padding-bottom: 0px;
    }
    .home-banner h1 {
        font-size: calc(64px / 2);
        line-height: calc(60px / 1.5);
    }
    .home-banner p {
        line-height: 26px;
        margin-top: 50px;
    }
    .home-banner .uk-button-text {
        margin-top: 35px;
    }
    .home-banner .uk-grid-item-match {
        width: 100%;
        height: 400px;
        padding-left: 0px;
    }
    .home-banner .banner-easing {
        padding-left: 0px;
        padding-top: 0px;
        height: 280px;
    }
    .home-banner .banner-easing .hand-animi {
        background-position: bottom left 50px;
    }
    .home-banner .banner-easing .front-hand {
        width: calc(153.6733333333px / 1.4);
        height: calc(248.46px / 1.4);
        left: 45%;
        width: 90px;
        height: 145px;
    }
    .home-banner .banner-easing .front-elements {
        width: calc(484.94px / 1.4);
        height: calc(360.9933333333px / 1.4);
        left: 20px;
        top: 32px;
    }
    .home-banner .banner-easing .rear-elements {
        width: calc(524.4133333333px / 1.4);
        height: calc(317.8333333333px / 1.4);
        left: 10px;
        top: 50px;
    }
    .home-banner .banner-easing .hand-and-phone {
        width: 400px;
        height: 180px;
        left: 55px;
    }
    .home-banner #home-banner-custom-grid {
        display: block;
    }
    .services-container {
        margin-top: 70px;
    }
    .services-container h1 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
    }
    .services-container .articles {
        margin-top: 50px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .services-container .articles .article {
        margin-top: 0px;
        margin-bottom: 50px;
        padding: 50px 0px;
        text-align: center;
        padding-top: 0px;
        background-color: #ffffff;
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
        padding: 50px 15px 110px;
    }
    .services-container .articles .article .uk-transition-slide-bottom {
        opacity: 1;
    }
    .services-container .articles .article:hover {
        padding: 50px 15px 110px;
    }
    .services-container .articles .uk-card-title {
        font-size: calc(28px / 1.2);
    }
    .services-container .articles .uk-card-media-top {
        width: 250px;
        margin: 0 auto;
    }
    .services-container .right-content-text {
        padding-left: 30px;
    }
    .partners-container {
        margin-top: 20px;
    }
    .partners-container h1 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
    }
    .partners-container .uk-flex-wrap div {
        width: calc((100% / 3) - 30px);
        margin: 0px 15px 35px 15px;
    }
    .featured-container .home-feature-slider-width {
        width: 100%;
    }
    .featured-container .intro {
        margin: 50px 0px;
        flex-direction: column;
    }
    .featured-container .intro h1 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
    }
    .featured-container .intro div {
        width: 100%;
        margin: 0;
    }
    .featured-container .slide-btn .uk-button-text {
        margin-left: 0;
    }
    .featured-container .uk-slider-container .img-link {
        height: auto;
    }
    .featured-container .slide-btn .uk-button-text {
        margin-right: 15px;
    }
    .home-video {
        margin-top: 70px;
        margin-bottom: 30px;
        flex-direction: column;
    }
    .home-video h1 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
    }
    .home-video h3 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-top: 20px;
    }
    .home-video .video-wrap {
        width: 100%;
        height: 300px;
        margin-top: 50px;
    }
    .home-video .video-wrap iframe {
        width: 100%;
    }
    .work-banner {
        height: 400px;
        padding: 15px;
    }
    .work-banner h1 {
        font-size: calc(64px / 2);
        line-height: calc(60px / 1.5);
    }
    .work-banner h2 {
        font-size: calc(36px / 1.5);
        line-height: calc(44px / 1.5);
    }
    .our-works {
        margin-top: 50px;
        flex-direction: column;
    }
    .our-works h2 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
    }
    .our-works p {
        margin-bottom: 40px;
    }
    .our-works .left-contents {
        width: 100%;
    }
    .our-works .right-contents {
        width: 100%;
    }
    .our-works .right-contents h3 {
        margin-bottom: 20px;
        font-size: calc(40px / 1.5);
    }
    .execution-wrap {
        margin-top: 50px;
    }
    .execution-wrap .contents {
        padding-left: 0px;
        flex-direction: column;
    }
    .execution-wrap .contents div {
        width: 100%;
    }
    .execution-wrap .contents p {
        width: 100%;
        margin-top: 15px;
    }
    .execution-wrap .contents h3 {
        /* font-size: calc(28px / 1.5); */
        font-size: calc(40px / 1.5);
        width: 100%;
    }
    .works-slider {
        margin-bottom: 50px;
        padding-right: 15px;
    }
    .ad-banner .uk-panel {
        height: 200px;
    }
    .result-wrap {
        margin-top: 70px;
        margin-bottom: 70px;
    }
    .result-wrap h2 {
        font-size: calc(40px / 1.5);
        /* font-size: calc(28px / 1.5); */
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
    }
    .result-wrap .subtitle {
        margin: 30px auto 40px;
        line-height: 1.5;
    }
    .result-wrap .count {
        padding: 30px;
    }
    .result-wrap .count .num {
        font-size: calc(60px / 1.5);
        line-height: clac(44px/1.5);
    }
    .result-wrap .new-count .num {
        font-size: calc(60px / 1.5);
    }
    .services-banner {
        margin-top: 50px;
        margin-bottom: 0px;
    }
    .services-banner h1 {
        font-size: calc(64px / 2);
        line-height: calc(60px / 1.5);
        padding: 0 15px;
        max-width: 90%;
    }
    .services-banner .service-banner-animi {
        min-height: 172px;
    }
    .services-banner .service-banner-animi .services-banner-1 {
        width: calc(821.89px / 2);
        height: calc(126.34px / 2);
    }
    .services-banner .service-banner-animi .services-banner-2 {
        width: calc(648.65px / 2);
        height: calc(247.89px / 2);
    }
    .services-banner .service-banner-animi .services-banner-3 {
        width: calc(675.07px / 2);
        height: calc(342.27px / 2);
    }
    .services-banner .service-banner-animi .services-banner-4 {
        width: calc(1174.02px / 2);
        height: calc(135.39px / 2);
        top: -30px;
    }
    .services-intro {
        flex-direction: column;
        padding: 0 15px;
    }
    .services-intro h1 {
        width: 100%;
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
        margin-top: 100px;
    }
    .services-intro div {
        margin-bottom: 20px;
        line-height: 25px;
    }
    .services-intro .stroke-wrap {
        display: flex;
        flex-direction: column;
        padding: 0px;
    }
    .services-intro .stroke-wrap .uk-flex {
        align-items: center;
    }
    .services-intro .stroke-wrap .uk-flex svg {
        display: none;
    }
    .services-intro .stroke-wrap .uk-flex .service-list {
        padding-top: 10px;
        margin-left: 0px;
        width: 225px;
    }
    .services-intro .stroke-wrap .uk-flex .mobile-image {
        width: calc(100% - 225px - 10px);
        padding-left: 10px;
    }
    .services-intro .stroke-wrap .services-grid {
        width: 100%;
    }
    .services-quote {
        padding-top: 0px;
        padding-right: 0px;
        padding-left: 0px;
    }
    .services-quote>div {
        display: flex;
        flex-direction: column;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 10px;
    }
    .services-quote h1 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        padding: 0px;
        width: 100%;
        text-align: center;
        margin-top: 0px;
    }
    .services-quote .quote-img {
        position: relative;
        left: 20%;
        bottom: -10px;
        width: 200px;
        height: 208px;
    }
    .services-details .article {
        flex-direction: column;
        padding: 0px 15px;
        margin-top: 50px;
    }
    .services-details .article .right-cotnents {
        width: 100%;
        padding-bottom: 0px;
    }
    .services-details .article .left-cotnents {
        margin-top: 0px;
        width: 275px;
        margin-left: 0px;
        margin: 0 auto;
        margin-bottom: 20px;
    }
    .services-details .article:first-of-type .left-cotnents .creative-bulb-brain {
        left: calc(20px + 20px);
    }
    .services-details .article:first-of-type .left-cotnents .creative-rear-cloud {
        left: calc(75px + 20px);
    }
    .services-details .article:first-of-type .left-cotnents .creative-monitor {
        left: calc(90px + 20px);
    }
    .services-details .article:first-of-type .left-cotnents .creative-penholder {
        left: calc(160px + 20px);
    }
    .services-details .article:first-of-type .left-cotnents .creative-rear-element {
        left: calc(11px + 20px);
    }
    .services-details .article:first-of-type .left-cotnents .creative-front-cloud {
        left: calc(0px + 20px);
    }
    .services-details .article:first-of-type .left-cotnents .creative-front-elements {
        left: calc(20px + 20px);
    }
    .services-details .article .cotnents h3 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
        margin-top: 30px;
    }
    .services-details .article .cotnents p {
        margin-top: 10px;
    }
    .services-details .article .cotnents .case-studies {
        flex-direction: column;
    }
    .services-details .article .cotnents .case-studies .uk-button-text {
        width: fit-content;
        display: table;
        margin-top: 15px;
    }
    .about-banner {
        flex-direction: column;
    }
    .about-banner h1 {
        font-size: calc(64px / 2);
        line-height: calc(60px / 1.5);
        width: 100%;
    }
    .about-banner .right-contents {
        width: 100%;
        height: 302px;
    }
    .about-banner .right-contents .about-animi {
        margin-left: 0px;
        overflow: hidden;
    }
    .about-banner .right-contents .about-banner-3 {
        right: -10px;
        top: 30px;
    }
    .about-banner .right-contents .about-banner-4 {
        right: 5px;
        bottom: 0px;
    }
    .about-banner .right-contents .about-banner-5 {
        left: 20px;
        bottom: -70px;
    }
    .about-banner .about-intro {
        margin-top: 50px;
        flex-direction: column;
    }
    .about-banner .about-intro .introleft-contents {
        width: 100%;
    }
    .about-banner .about-intro .introleft-contents h2 {
        width: 100%;
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
    }
    .about-banner .about-intro .introright-contents {
        width: 100%;
    }
    .about-banner .quotes {
        margin-bottom: 50px;
    }
    .about-banner .quotes h1 {
        margin: 70px auto;
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        font-size: calc(40px / 1.7);
        max-width: 100%;
        line-height: 1.5;
        margin-top: 30px;
        margin-bottom: 50px;
    }
    .our-team h1 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        text-align: center;
        margin-bottom: 30px;
    }
    .our-team .about-team {
        margin-bottom: 50px;
    }
    .our-team .about-team .team {
        flex-direction: column;
        margin-bottom: 50px;
    }
    .our-team .about-team .team .right-contents {
        width: 100%;
        margin-top: 30px;
    }
    .home-latest-blog {
        margin-bottom: 50px;
    }
    .home-latest-blog #latest-blog {
        margin-bottom: 50px;
    }
    .home-latest-blog #latest-blog #last-blog-card-title {
        font-size: 25px;
        line-height: 1.2;
    }
    .home-blog-list #blog-list {
        margin-bottom: 50px;
    }
    .blog-banner {
        padding-bottom: 0px;
        margin-top: 50px;
    }
    .blog-banner h1 {
        font-size: calc(64px / 2);
        line-height: calc(60px / 1.5);
    }
    .blog-banner #banner-second-column {
        height: calc(300px / 1.4);
        padding: 0px;
        padding-left: 30px;
    }
    .blog-banner #blog-banner-easing .hand-animi {
        width: 95%;
    }
    .blog-banner #blog-banner-easing .brain {
        width: calc(200px / 1.4);
        height: calc(248.46px / 1.4);
    }
    .blog-banner #blog-banner-easing .hourse {
        width: calc(75px / 1.4);
        height: calc(360.9933333333px / 1.4);
        left: 150px;
    }
    .blog-banner #blog-banner-easing .cup {
        width: calc(85px / 1.4);
        height: calc(360.9933333333px / 1.4);
        left: 200px;
    }
    .blog-banner #blog-banner-easing .leaf {
        width: calc(85px / 1.4);
        height: calc(360.9933333333px / 1.4);
        left: 275px;
    }
    .blog-banner .banner-wrap {
        flex-wrap: wrap;
    }
    .blog-banner .banner-wrap .left-contents {
        width: 100%;
    }
    .blog-banner .banner-wrap .right-contents {
        width: 100%;
    }
    #blog-banner-easing {
        padding-left: 0px;
    }
    .searchandfilter ul {
        width: 0px;
    }
    #latest-blog {
        margin-top: 50px;
    }
    #latest-blog #last-blog-card-title {
        font-size: 25px;
    }
    #latest-blog .latest-blog-title {
        width: 100%;
    }
    #latest-blog .latest-blog-title p {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
    }
    #blog-list {
        margin-top: 50px;
    }
    #blog-list .uk-child-width-1-2>* {
        width: 100%;
    }
    #blog-list .blog .my-card .uk-card-title {
        font-size: 25px;
        line-height: 1.2;
    }
    #blog-list .blog #even {
        margin-top: 0px;
    }
    .pagi-wrap {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
    #blog-detail-banner-easing {
        padding-left: 0px;
        padding-right: 15px;
    }
    .blogDetail-banner h1 {
        margin-top: 0px;
    }
    #dropdown-filter {
        margin-top: 0px;
    }
    #dropdown-filter .uk-container {
        display: flex;
    }
    #dropdown-filter .first-dropdown-button {
        margin-right: 20px;
    }
    #dropdown-filter .first-dropdown-button #dropdown-button-one {
        font-size: 16px;
    }
    #dropdown-filter .second-dropdown-button #dropdown-button-two {
        font-size: 16px;
    }
    #content-section {
        padding: 0 15px;
        margin-top: 50px;
    }
    #content-section .content-image {
        margin-bottom: 30px;
    }
    #content-section h1 {
        margin-bottom: 30px;
    }
    #content-section hr {
        margin: 50px 0;
    }
    #about-author-section {
        padding: 0 15px;
    }
    .blogDetail-banner #banner-second-column {
        height: 200px;
    }
    .contact-banner h1 {
        font-size: calc(64px / 2);
        line-height: calc(60px / 1.5);
    }
    .contact-banner .contact-us-banner-left-cotnents div {
        width: calc(315px / 1.5);
        height: calc(163px / 1.5);
    }
    .contact-banner .contact-us-banner-left-cotnents div .dot-line {
        top: -85px;
    }
    .contact-banner .contact-us-banner-left-cotnents div .dot-line img {
        width: calc(188.175px / 1.5);
        height: calc(247.45px / 1.5);
    }
    .contact-banner .contact-us-banner-left-cotnents div .arrow {
        left: 100px;
        top: -104px;
    }
    .contact-banner .contact-us-banner-left-cotnents div .arrow img {
        width: calc(159.18px / 1.5);
        height: calc(65.525px / 1.5);
    }
    .contact-banner .contact-us-banner-left-cotnents div .special-character {
        top: -50px;
        left: 80px;
    }
    .contact-banner .contact-us-banner-left-cotnents div .special-character img {
        width: calc(87.585px / 1.5);
        height: calc(60.325px / 1.5);
    }
    .contact-banner .contact-us-banner-left-cotnents div .yellow-and-blue-dots {
        top: -100px;
        left: 40px;
    }
    .contact-banner .contact-us-banner-left-cotnents div .yellow-and-blue-dots img {
        width: calc(253px / 1.5);
        height: calc(225px / 1.5);
    }
    .contact-banner .contact-us-banner-left-cotnents div .two-blue-dots img {
        width: calc(165.65px / 1.5);
        height: calc(103.39px / 1.5);
    }
    .contact-banner .contact-us-banner-right-cotnents {
        bottom: -150px;
    }
    .contact-banner .contact-us-banner-right-cotnents div .cup-cloud-yellow-message img {
        width: calc(180.175px / 1.5);
        height: calc(180.015px / 1.5);
    }
    .contact-banner .contact-us-banner-right-cotnents div .blue-message img {
        width: calc(159.18px / 1.5);
        height: calc(75.525px / 1.5);
    }
    .contact-banner .contact-us-banner-right-cotnents div .two-dots img {
        width: calc(51.585px / 1.5);
        height: calc(125.325px / 1.5);
    }
    body.page-template-contact-us .contact-banner h1 {
        position: relative;
        z-index: 1;
    }
    #map-address-form-wrap .uk-child-width-1-2 {
        flex-direction: column;
    }
    #map-address-form-wrap .uk-first-column:first-of-type {
        order: 2;
    }
    #map-address-form-wrap .uk-first-column:last-of-type {
        order: 1;
    }
    #more-from-clickr {
        margin-bottom: 50px;
    }
    .container-section {
        margin-bottom: 20px;
    }
    .container-section .heading {
        padding: 50px 0;
        font-size: calc(64px / 2);
    }
    .container-section .uk-card-body {
        padding-bottom: 30px;
    }
    .single-work-container {
        padding-right: 15px;
    }
    .services-details .case-studies-button {
        margin-bottom: 50px;
        padding: 0 15px;
    }
    .services-details .case-studies-button .left-width {
        width: 0px;
    }
    .services-details .case-studies-button .right-width {
        width: 100%;
    }
    .contact-banner .contact-us-banner-right-cotnents {
        width: 100%;
        bottom: -180px;
    }
    .contact-banner .contact-us-banner-right-cotnents .wrap {
        margin: 0 auto;
        width: 150px;
    }
    .contact-banner .contact-us-banner-right-cotnents div {
        width: 200px;
    }
    .contact-banner .contact-us-banner-right-cotnents div .blue-message {
        left: 35px;
        bottom: -27px;
    }
    .contact-banner .contact-us-banner-left-cotnents {
        top: 0px;
    }
    .gform_wrapper .gfield_checkbox li label,
    .gform_wrapper .gfield_radio li label {
        max-width: 100% !important;
        width: 100% !important;
    }
    .gform_wrapper ul.gfield_checkbox li,
    .gform_wrapper ul.gfield_radio li {
        width: 100% !important;
        text-align: center;
    }
    #gform_wrapper_2 #gform_2 .gform_footer {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #gform_wrapper_2 #gform_2 .gform_footer #gform_submit_button_2 {
        margin: 0px;
    }
    .resetBtn {
        bottom: 60px;
    }
    .map-title h3 {
        margin-top: 30px;
    }
    .singapore-map .map-first {
        margin-top: 0px;
    }
    .singapore-map #title-margin-top {
        margin-top: 0px;
    }
    #map-address-form-wrap {
        margin-bottom: 50px;
    }
    #myanmar-map-margin-top {
        margin-top: 50px;
    }
    .error-banner-section {
        margin-top: 50px;
    }
    .error-banner-section .error-banner-wrap {
        min-height: 100px;
    }
    .error-banner-section .error-banner-wrap .left-cloud {
        width: 15%;
    }
    .error-banner-section .error-banner-wrap .right-cloud {
        width: 15%;
    }
    .error-banner-section .error-banner-wrap .text-contents {
        width: 70%;
    }
    .error-banner-section .error-banner-wrap .text-contents .error-heading-one {
        font-size: calc(64px / 2);
    }
    .other-works-section {
        margin-top: 50px;
    }
    .other-works-section .other-works-heading {
        margin-bottom: 50px;
        font-size: calc(40px / 1.5);
    }
}

@font-face {
    font-family: "Volte-Regular";
    src: url("fonts/Regular/Volte-Regular.eot");
    src: url("fonts/Regular/Volte-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/Regular/Volte-Regular.svg#Volte-Regular") format("svg"), url("fonts/Regular/Volte-Regular.ttf") format("truetype"), url("fonts/Regular/Volte-Regular.woff") format("woff"), url("fonts/Regular/Volte-Regular.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Volte-Medium";
    src: url("fonts/Medium/Volte-Medium.eot");
    src: url("fonts/Medium/Volte-Medium.eot?#iefix") format("embedded-opentype"), url("fonts/Medium/Volte-Medium.svg#Volte-Medium") format("svg"), url("fonts/Medium/Volte-Medium.ttf") format("truetype"), url("fonts/Medium/Volte-Medium.woff") format("woff"), url("fonts/Medium/Volte-Medium.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Volte-Light";
    src: url("fonts/Light/Volte-Light.eot");
    src: url("fonts/Light/Volte-Light.eot?#iefix") format("embedded-opentype"), url("fonts/Light/Volte-Light.svg#Volte-Light") format("svg"), url("fonts/Light/Volte-Light.ttf") format("truetype"), url("fonts/Light/Volte-Light.woff") format("woff"), url("fonts/Light/Volte-Light.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Volte-Bold";
    src: url("fonts/Bold/Volte-Bold.eot");
    src: url("fonts/Bold/Volte-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/Bold/Volte-Bold.svg#Volte-Bold") format("svg"), url("fonts/Bold/Volte-Bold.ttf") format("truetype"), url("fonts/Bold/Volte-Bold.woff") format("woff"), url("fonts/Bold/Volte-Bold.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Volte-Semibold";
    src: url("fonts/Semibold/Volte-Semibold.eot");
    src: url("fonts/Semibold/Volte-Semibold.eot?#iefix") format("embedded-opentype"), url("fonts/Semibold/Volte-Semibold.svg#Volte-Semibold") format("svg"), url("fonts/Semibold/Volte-Semibold.ttf") format("truetype"), url("fonts/Semibold/Volte-Semibold.woff") format("woff"), url("fonts/Semibold/Volte-Semibold.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

.page-id-2528 header .menu #menu-item-2538 a {
    font-family: Volte-Regular, sans-serif;
    text-transform: none;
}

.page-id-2528 .uk-container {
    max-width: 1440px;
}

.landing-banner {
    position: relative;
    margin-top: 30px;
}

.landing-banner .landing-banner-img {
    margin-top: 20px;
    margin-bottom: 20px;
}

.landing-banner .landing-banner-title {
    padding-left: 35px;
}

.landing-banner h1 {
    color: #333;
    font-size: 50px;
    font-family: Volte-Semibold, sans-serif;
    line-height: 60px;
    font-weight: 500;
    max-width: 570px;
}

.landing-banner .landing-banner-text {
    color: #333;
    font-family: Volte-Regular, sans-serif;
    font-size: 30px;
    line-height: 46px;
    font-weight: 400;
    margin-top: 10px;
    max-width: 610px;
}

.landing-about {
    position: relative;
    margin-bottom: 100px;
}

.landing-about .landing-about-item {
    padding: 40px 40px 20px 40px;
    border: 1px solid #dfdfdf;
}

.landing-about .landing-about-item:nth-of-type(1),
.landing-about .landing-about-item:nth-of-type(3) {
    border-left: 0;
    border-right: 0;
}

.landing-about .landing-about-item .item-header>img {
    width: 30px;
}

.landing-about .landing-about-item:first-child .item-header>img {
    width: 55px;
}

.landing-about .landing-about-item:last-child .item-header>img {
    width: 45px;
}

.landing-about .uk-grid {
    margin-left: 0;
}

.landing-about .item-text {
    color: #333;
    font-family: Volte-Regular, sans-serif;
    font-size: 18px;
    line-height: 32px;
}

.landing-about h4 {
    color: #333;
    font-family: Volte-Semibold, sans-serif;
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 10px;
}

.landing-about img {
    margin-bottom: 17px;
}

.page-id-2528 footer {
    padding-top: 0px;
}

.page-id-2528 footer .main-footer {
    display: none;
}

.dark-theme.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left {
    color: #fff;
}

.dark-theme.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left h3 {
    color: #fff;
}

.landing-parallax .landing-parallax-wrap {
    padding-top: 7vw;
    padding-bottom: 7vw;
    max-width: 100%;
    overflow: hidden;
}

.landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-left {
    position: relative;
    width: 52%;
}

.landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-left .placeholder {
    opacity: 0;
    max-width: 70%;
}

.landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-left .desktop {
    position: absolute;
    top: 0;
    right: 6%;
    max-height: 100%;
    max-width: 70%;
    z-index: 1;
}

.landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-left .mobile {
    position: absolute;
    top: 0;
    right: 0;
    max-height: 100%;
    z-index: 2;
}

.landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-right {
    width: 48%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
    color: #333;
}

.landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-right h3 {
    color: #333;
}

.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left {
    width: 48%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
    color: #fff;
    text-align: right;
}

.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left h3 {
    color: #fff;
}

.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-right {
    position: relative;
    width: 52%;
}

.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-right .placeholder {
    opacity: 0;
    max-width: 70%;
}

.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-right .desktop {
    position: absolute;
    top: 0;
    left: 6%;
    max-height: 100%;
    max-width: 70%;
    z-index: 1;
}

.landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-right .mobile {
    position: absolute;
    top: 0;
    left: 0;
    max-height: 100%;
    z-index: 2;
}

.landing-parallax .landing-parallax-wrap h3 {
    font-family: Volte-Semibold, sans-serif;
    font-size: 40px;
    line-height: 55px;
}

.landing-parallax .landing-parallax-wrap .landing-parallax-text {
    margin-top: 20px;
    margin-bottom: 30px;
    font-family: Volte-Regular, sans-serif;
    font-size: 18px;
    line-height: 32px;
    width: 100%;
}

.landing-parallax .landing-parallax-wrap a {
    padding: 16px 25px 15px;
    border-radius: 5px;
    background-color: #ff6900;
    background-image: linear-gradient(90deg, #ff6900, #ff0638);
    font-size: 17px;
    font-family: Volte-Semibold, sans-serif;
    color: #ffffff;
    transition: 1s;
    display: inline;
    margin-top: 30px;
}

.landing-parallax .landing-parallax-wrap a:hover {
    background-image: linear-gradient(90deg, #ff0638, #ff6900);
}

.landing-form {
    padding-top: 200px;
    padding-bottom: 50px;
}

.landing-form .gform_confirmation_wrapper {
    text-align: center;
    color: #ff6900;
    font-size: 18px;
    font-family: Volte-Regular, sans-serif;
}

.landing-form .gform_wrapper .gform_heading {
    margin-bottom: 50px;
}

.landing-form .gform_wrapper .gform_heading .gform_title {
    font-family: Volte-Semibold, sans-serif;
    font-size: 40px;
    line-height: 55px;
    text-align: center;
}

.landing-form .gform_wrapper .gform_heading .gform_description {
    font-family: Volte-Regular, sans-serif;
    color: #333;
    font-size: 18px;
    line-height: 32px;
    text-align: center;
    padding-top: 15px;
}

.landing-form .gform_wrapper .gform_body {
    max-width: 460px;
    margin: auto;
}

.landing-form .gform_wrapper .gform_body .ginput_container input,
.landing-form .gform_wrapper .gform_body .ginput_container textarea {
    width: 100%;
    border-radius: 0;
    border: 1px solid #ccc !important;
    font-size: 16px !important;
    font-family: "Volte-Regular", sans-serif !important;
    font-weight: 400;
    color: #495057 !important;
    padding: 0.375rem 0.75rem !important;
}

.landing-form .gform_wrapper .gform_body .ginput_container input:focus,
.landing-form .gform_wrapper .gform_body .ginput_container textarea:focus {
    border: 1px solid #3898ec !important;
    outline: none !important;
    box-shadow: none !important;
    color: #ff6900 !important;
}

.landing-form .gform_wrapper .gform_body .ginput_container input {
    height: 50px;
    line-height: 50px;
}

.landing-form .gform_wrapper .gform_body .ginput_container textarea {
    resize: none;
    margin-top: 15px;
}

.landing-form .gform_wrapper .gform_footer {
    text-align: center;
}

.landing-form .gform_wrapper .gform_footer input[type="submit"] {
    display: inline-block;
    margin-top: 20px;
    padding: 0 40px;
    width: auto;
    height: 50px;
    line-height: 50px;
    border: 1px solid #ff6900;
    border-radius: 5px;
    background-color: #fff;
    font-family: Volte-Regular, sans-serif;
    font-size: 24px;
    font-weight: 400;
    text-transform: none;
    color: #ff6900;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    cursor: pointer;
}

.landing-form .gform_wrapper .gform_footer input[type="submit"]:hover {
    border-color: #25e9aa;
    background-color: #ff6900;
    background-image: linear-gradient(70deg, #38e976, #50dac3);
    box-shadow: none;
    color: #fff;
}

@media screen and (min-width: 640px) {
    .landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-right {
        padding-left: 30px;
        padding-right: 30px;
    }
    .landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left {
        padding-left: 30px;
    }
}

@media screen and (min-width: 960px) {
    .landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-right {
        padding-right: 40px;
    }
    .landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left {
        padding-left: 40px;
    }
}

@media screen and (min-width: 1480px) {
    .landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left {
        padding-left: calc((100vw - 1440px) / 2);
    }
}

@media screen and (max-width: 640px) {
    .landing-parallax .landing-parallax-wrap {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-left {
        width: 100%;
        margin-bottom: 18vw;
    }
    .landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-left .placeholder {
        max-width: 100%;
    }
    .landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-left .desktop {
        max-width: 100%;
        right: 8%;
    }
    .landing-parallax .landing-parallax-wrap.left-parallax .landing-parallax-right {
        width: 100%;
    }
    .landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-left {
        order: 2;
        width: 100%;
    }
    .landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-right {
        order: 1;
        width: 100%;
        margin-bottom: 18vw;
    }
    .landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-right .placeholder {
        max-width: 100%;
    }
    .landing-parallax .landing-parallax-wrap.right-parallax .landing-parallax-right .desktop {
        max-width: 100%;
    }
}

.single-mm-project {
    color: #333;
    font-family: Volte-Regular, sans-serif;
}

.single-mm-project header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.single-mm-project .line-bg {
    display: none;
}

.dark-theme .sg-project-banner .sg-project-banner-text .sg-project-banner-left h1,
.dark-theme .sg-project-banner .sg-project-banner-text .sg-project-banner-left p {
    color: #fff;
}

.dark-theme .sg-project-banner .sg-project-banner-text .sg-project-banner-right h2,
.dark-theme .sg-project-banner .sg-project-banner-text .sg-project-banner-right li {
    color: #fff;
}

.sg-project-banner {
    padding-top: 180px;
}

.sg-project-banner .uk-container {
    max-width: 1440px;
}

.sg-project-banner.bg-image {
    background-size: cover;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
}

.sg-project-banner .sg-project-banner-text {
    width: 80%;
    margin: auto;
}

.sg-project-banner .sg-project-banner-text .sg-project-banner-left h1 {
    color: #333;
    font-family: Volte-Semibold, sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-hegiht: 32px;
    margin-bottom: 30px;
}

.sg-project-banner .sg-project-banner-text .sg-project-banner-left p {
    color: #333;
    margin-top: 20px;
    font-size: 18px;
    line-height: 32px;
    font-family: Volte-Regular, sans-serif;
}

.sg-project-banner .sg-project-banner-text .sg-project-banner-right h2 {
    color: #333;
    font-size: 18px;
    line-height: 32px;
    font-family: Volte-Semibold, sans-serif;
    font-weight: 500;
    margin-bottom: 30px;
}

.sg-project-banner .sg-project-banner-text .sg-project-banner-right ul,
.sg-project-banner .sg-project-banner-text .sg-project-banner-right li {
    color: #333;
    margin: 0;
    padding: 0;
    list-style: none;
}

.sg-project-banner .sg-project-banner-text .sg-project-banner-right li {
    font-family: Volte-Regular, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
}

.sg-project-content-wrapper .sg-project-row {
    max-width: 1140px;
    margin-top: 100px;
}

.sg-project-content-wrapper .sg-project-row .full-width * {
    width: 100% !important;
}

.sg-project-content-wrapper .sg-project-row .double-img div:first-child {
    padding-right: 15px;
}

.sg-project-content-wrapper .sg-project-row .double-img div:last-child {
    padding-left: 15px;
}

.sg-project-content-wrapper .sg-project-row .double-img img {
    width: 100%;
    background-color: #fafafa;
}

.sg-project-content-wrapper .sg-project-row .image-text div:first-child img {
    padding-right: 50px;
}

.sg-project-content-wrapper .sg-project-row .image-text div:last-child img {
    padding-left: 50px;
}

.sg-project-content-wrapper .sg-project-row .image-text h3 {
    color: #333;
    font-size: 1.75rem;
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2;
    font-family: Volte-Regular, sans-serif;
}

.sg-project-content-wrapper .sg-project-row .image-text p {
    color: #333;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400;
    font-family: Volte-Regular, sans-serif;
}

.sg-project-paginate {
    margin-top: 60px;
}

.sg-project-paginate .uk-container {
    border-top: 1px solid #ff6900;
    padding: 50px 0;
    overflow: hidden;
}

.sg-project-paginate .uk-container a.prev {
    float: left;
}

.sg-project-paginate .uk-container a.next {
    float: right;
}

.sg-project-paginate .uk-container a,
.sg-project-paginate .uk-container a * {
    color: #ff6900;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}

.sg-project-paginate .uk-container a:hover,
.sg-project-paginate .uk-container a:hover * {
    color: #333;
}

.sg-project-paginate .uk-container a h4 {
    font-size: 18px;
    line-height: 32px;
    font-family: Volte-Regular, sans-serif;
}

.sg-project-paginate .uk-container a h5 {
    font-size: 22px;
    font-family: Volte-Semibold, sans-serif;
    margin-top: 4px;
}

@media screen and (max-width: 640px) {
    .sg-project-banner {
        padding-top: 150px;
    }
    .sg-project-banner .sg-project-banner-text {
        width: 100%;
    }
    .sg-project-banner .sg-project-banner-text .sg-project-banner-left h1 {
        margin-bottom: 5px;
    }
    .sg-project-banner .sg-project-banner-text .sg-project-banner-right h2 {
        margin-bottom: 5px;
    }
    .sg-project-content-wrapper .sg-project-row .double-img div {
        padding: 0 !important;
    }
    .sg-project-content-wrapper .sg-project-row .double-img div:first-child {
        margin-bottom: 30px;
    }
    .sg-project-content-wrapper .sg-project-row .image-text div img {
        padding: 0 !important;
    }
    .sg-project-content-wrapper .sg-project-row .image-text div:first-child img {
        margin-bottom: 20px;
    }
    .sg-project-content-wrapper .sg-project-row .image-text div:last-child img {
        margin-top: 20px;
    }
}

.page-template-tpl-edg {
    font-size: 16px;
    line-height: 26px;
    overflow-x: hidden;
}

.page-template-tpl-edg *:focus {
    outline: none;
}

.edg_section_title {
    font-size: 36px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    line-height: 45px;
    font-weight: 700;
}

.page-template-tpl-edg>section {
    position: relative;
}

.enquire_now_linkbtn {
    display: inline-flex;
    align-items: center;
    color: #fff;
    background: #fa5721;
    padding: 12px 36px;
    border: 1px solid #fa5721;
    border-radius: 5px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.enquire_now_linkbtn .uk-icon {
    background: #fa5721;
    margin-left: 17px;
    border: 1px solid #fff;
    border-radius: 100%;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.enquire_now_linkbtn:hover {
    color: #fa5721;
    background: transparent;
}

.enquire_now_linkbtn:hover .uk-icon {
    color: #fff;
    border-color: #fa5721;
}

#menu-edg-menu .menu-item:last-child {
    display: none;
}

.page-template-tpl-edg header .contact-button-wrap {
    color: #fa5721;
    border: 1px solid #fa5721;
    border-radius: 3px;
}

.page-template-tpl-edg header .contact-button-wrap:hover,
.page-template-tpl-edg header .contact-button-wrap.active-menu-item {
    color: #fff;
    background-color: #fa5721;
    border-radius: 3px;
}

#menu-edg-enquire-menu li a {
    color: inherit;
    padding: 10px 25px;
}

#menu-edg-enquire-menu li a::before {
    display: none;
}

.edg_banner_wrapper {
    padding: 95px 0 73px;
}

.edg_banner_left {
    width: 50%;
    max-width: 635px;
}

.edg_banner_left>h1 {
    font-size: 50px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-weight: 700;
    line-height: 64px;
}

.edg_banner_description {
    max-width: 480px;
    margin-top: 40px;
}

.edg_banner_enquire_link_w {
    margin-top: 50px;
}

.edg_banner_right {
    width: 50%;
}

.edg_banner_image_w {
    width: 100%;
    max-width: 700px;
}

.edg_banner_image_w>button {
    top: 49%;
    left: 45%;
    width: 9%;
    height: 13%;
    border: 0 none;
    background: transparent;
    cursor: pointer;
}

.edg_benefits_wrapper {
    padding: 50px 0 55px;
}

.edg_benefits_wrapper>h2 {
    font-weight: 400;
}

.edg_benefits_grid {
    margin-top: 50px;
}

.edg_benefits_grid_items {
    width: auto;
    max-width: calc(50% - 30px);
    margin: 0 auto;
}

.edg_benefits_list li {
    position: relative;
    padding-left: 30px;
}

.edg_benefits_list li:not(:last-child) {
    margin-bottom: 36px;
}

.edg_benefits_list li .uk-icon {
    position: absolute;
    top: 5px;
    left: 0;
    width: 14px;
    height: 14px;
    color: #2d313a;
    border: 1px solid #2d313a;
    margin-right: 15px;
}

.edg_benefits_list li .uk-icon svg polyline {
    stroke-width: 2;
}

.edg_benefits_list li a {
    color: #fa5721;
}

.edg_dtp_section {
    background: #f4f6fd;
}

.edg_dtp_wrapper {
    padding-top: 75px;
    padding-bottom: 75px;
}

.edg_dtp_subtitle_w {
    max-width: 620px;
    margin-top: 30px;
}

.edg_dtp_stages_w {
    position: relative;
    margin-top: 70px;
}

.edg_stages_info_w {
    position: relative;
    max-width: 100%;
    z-index: 2;
}

.edg_stages_info {
    width: calc(33.33% - 15px);
}

.edg_stages_info>div {
    width: 100%;
    color: #002caa;
    font-size: 16px;
}

.edg_stages_info>div h3 {
    color: inherit;
    font-size: inherit;
    font-weight: 700;
}

.edg_stages_info>div h4 {
    font-size: inherit;
    color: inherit;
    margin: 5px;
}

.edg_stages_info>div h5 {
    font-size: inherit;
    color: inherit;
    margin-bottom: 18px;
}

.edg_stages_info>div span {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.edg_stages_info>div span.bullet_active {
    background: rgba(0, 44, 170, 0.25);
}

.edg_stages_info>div span::after {
    content: "";
    display: block;
    width: 65%;
    height: 65%;
    background: #002caa;
    border-radius: 100%;
}

.edg_stages_info:first-child {
    justify-content: flex-start;
}

.edg_stages_info:first-child>div {
    color: #2480e4;
}

.edg_stages_info:first-child span.bullet_active {
    background: rgba(36, 128, 228, 0.25);
}

.edg_stages_info:first-child span::after {
    background: #2480e4;
}

.edg_stages_info:last-child {
    justify-content: flex-end;
}

.edg_stages_info:last-child>div {
    color: #ff5621;
}

.edg_stages_info:last-child span.bullet_active {
    background: rgba(255, 86, 33, 0.25);
}

.edg_stages_info:last-child span::after {
    background: #ff5621;
}

.edg_stages_leader_w {
    opacity: 0;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    max-width: 100%;
    height: 40px;
    pointer-events: none;
    z-index: 1;
}

.edg_stages_arrows {
    height: 40%;
    margin: 0 10px;
}

.edg_stages_leader_left,
.edg_stages_leader_right {
    width: 50%;
    height: 100%;
    box-sizing: border-box;
}

.edg_stages_leader_left .edg_stages_leaders,
.edg_stages_leader_right .edg_stages_leaders {
    width: 40%;
    white-space: nowrap;
    overflow: hidden;
}

.edg_stages_leader_left .edg_stages_leaders:first-child,
.edg_stages_leader_left .edg_stages_leaders:last-child,
.edg_stages_leader_right .edg_stages_leaders:first-child,
.edg_stages_leader_right .edg_stages_leaders:last-child {
    width: 25%;
}

.edg_stages_leader_left {
    padding-right: 25px;
}

.edg_stages_leader_left .edg_stages_leaders:first-child {
    color: #2480e4;
}

.edg_stages_leader_left .edg_stages_leaders:not(:first-child):not(:last-child) {
    background: -webkit-linear-gradient(left, #2480e4, #002caa 30%);
    background: -o-linear-gradient(right, #2480e4 #002caa 30%);
    background: -moz-linear-gradient(right, #2480e4 #002caa 30%);
    background: linear-gradient(to right, #2480e4, #002caa 30%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.edg_stages_leader_left .edg_stages_leaders:last-child {
    color: #002caa;
}

.edg_stages_leader_right {
    padding-left: 25px;
}

.edg_stages_leader_right .edg_stages_leaders:first-child {
    color: #002caa;
}

.edg_stages_leader_right .edg_stages_leaders:not(:first-child):not(:last-child) {
    background: -webkit-linear-gradient(left, #002caa, #ff5621 30%);
    background: -o-linear-gradient(right, #002caa #ff5621 30%);
    background: -moz-linear-gradient(right, #002caa #ff5621 30%);
    background: linear-gradient(to right, #002caa, #ff5621 30%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.edg_stages_leader_right .edg_stages_leaders:last-child {
    color: #ff5621;
}

.edg_stages_header ul li {
    position: relative;
    padding-left: 20px;
}

.edg_stages_header ul li::before {
    content: "";
    position: absolute;
    top: 8px;
    left: 0;
    width: 6px;
    height: 6px;
    background: #333;
    border-radius: 100%;
}

.edg_stages_header[data-index="0"] ul li::before {
    background: #2480e4;
}

.edg_stages_header[data-index="1"] ul li::before {
    background: #052ba9;
}

.edg_stages_header[data-index="2"] ul li::before {
    background: #ff5621;
}

.edg_header_cols {
    color: #2d313a;
    text-align: left;
    margin-top: 25px;
}

.edg_header_cols>div {
    width: auto;
    justify-content: center;
}

.edg_dtp_slider_w {
    margin-top: 35px;
}

.edg_dtp_slide_grid {
    margin-top: 25px;
}

.edg_dtp_slide_content_w>h3 {
    font-size: 16px;
    font-weight: 700;
}

.edg_dtp_slide_contents {
    margin-top: 10px;
}

.edg_dtp_slide_contents p:not(:last-child) {
    margin-bottom: 30px;
}

.edg-dtp-swiper-navigations {
    color: #000000;
    width: 50px;
    height: 50px;
}

.edg-dtp-swiper-navigations svg polyline {
    stroke-width: 2;
}

.edg-dtp-swiper-navigations.swiper-button-disabled {
    display: none;
}

.edg-dtp-swiper-paginations,
.edg-benefits-swiper-paginations {
    left: 50%;
    transform: translateX(-50%);
}

.edg-dtp-swiper-paginations .swiper-pagination-bullet,
.edg-benefits-swiper-paginations .swiper-pagination-bullet {
    opacity: 1;
    margin: 0 6px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #cccccc;
    border: 1px solid rgba(102, 102, 102, 0.4);
    transition: 0.2s ease-in-out;
    transition-property: background-color, border-color;
}

.edg-dtp-swiper-paginations .swiper-pagination-bullet-active,
.edg-benefits-swiper-paginations .swiper-pagination-bullet-active {
    background-color: #000000;
    width: 30px;
    border-radius: 20px;
}

.edg_dtp_footer {
    margin-top: 100px;
}

.edg_dtp_description_w {
    max-width: 670px;
}

.edg_dtp_enquire_link_w {
    margin-top: 45px;
}

.edg_trainers_section {
    padding-top: 90px;
    padding-bottom: 30px;
}

.edg_trainer_grid {
    margin-top: 50px;
}

.edg_trainer_w {
    max-width: 45%;
}

.edg_trainer_profile {
    width: 190px;
    height: 190px;
    border: 1px solid #002caa;
    border-radius: 100%;
    box-sizing: border-box;
}

.edg_trainer_profile>img {
    width: 170px;
    border-radius: 100%;
}

.edg_trainer_info>h3 {
    font-size: 16px;
    font-weight: 700;
}

.edg_trainer_info>h4 {
    font-size: 16px;
    font-weight: 700;
    margin-top: 5px;
}

.edg_trainer_info_w {
    margin-top: 30px;
}

.edg_about_section {
    padding-top: 75px;
    padding-bottom: 5px;
}

.edg_about_wrapper {
    border-radius: 10px;
    padding: 60px 40px;
    margin: 0px -25px;
    background: rgba(255, 255, 255, 0.8);
}

.edg_about_desc {
    margin-top: 40px;
}

.edg_about_desc p:not(:last-child) {
    margin-bottom: 35px;
}

.edg_about_image_w {
    margin-right: -125px;
}

.edg_about_image_w>img {
    max-width: 600px;
}

.edg_about_image_w::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 65px;
    width: 70%;
    height: 2px;
    background: #002caa;
}

.edg_partners_w {
    margin-top: 80px;
}

.edg_partners_w>h2 {
    font-weight: 400;
}

.edg_partners_logo_w {
    margin-top: 60px;
}

.edg_partners_logo_w>div {
    margin-bottom: 40px;
}

.edg_faq_section {
    padding-top: 50px;
    padding-bottom: 50px;
}

.edg_faq_item_w {
    margin-top: 70px;
    padding: 0 15px;
}

.edg_faq_item_w .uk-accordion>li {
    margin-top: 0;
    border-bottom: 2px solid rgba(36, 128, 228, 0.15);
}

.edg_faq_item_w .uk-accordion-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #000;
    font-size: 16px;
    font-weight: 700;
    padding: 30px 0;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.edg_faq_item_w .uk-accordion-title::before {
    display: none;
}

.edg_faq_item_w .uk-accordion-title span:not(.uk-icon) {
    width: calc(100% - 50px);
}

.edg_faq_item_w .uk-accordion-title .uk-icon {
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #000;
    margin-right: 15px;
    border: 2px solid #000;
    border-radius: 100%;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.edg_faq_item_w .uk-accordion-title .uk-icon svg polyline {
    stroke-width: 2;
}

.edg_faq_item_w .uk-accordion>li.uk-open .uk-accordion-title {
    padding-bottom: 15px;
}

.edg_faq_item_w .uk-accordion>li.uk-open .uk-icon {
    transform: rotate(-180deg);
}

.edg_faq_item_w .uk-accordion-content {
    margin: 0;
    padding-bottom: 40px;
}

.edg_faq_item_w .uk-accordion-content ul li {
    list-style-type: disc;
}

.edg_faq_item_w .uk-accordion-content ol li {
    list-style-type: decimal;
}

.edg_faq_item_w .uk-accordion-content li {
    padding-left: 10px;
}

.edg_faq_item_w .uk-accordion-content ul {
    padding-left: 30px;
}

.edg_faq_item_w .uk-accordion-content ul:not(:last-child),
.edg_faq_item_w .uk-accordion-content ol:not(:last-child) {
    margin-bottom: 25px;
}

.edg_faq_item_w .uk-accordion-content ul li:not(:last-child),
.edg_faq_item_w .uk-accordion-content ol li:not(:last-child) {
    margin-bottom: 25px;
}

.edg_faq_item_w .uk-accordion-content h1,
.edg_faq_item_w .uk-accordion-content h2,
.edg_faq_item_w .uk-accordion-content h3,
.edg_faq_item_w .uk-accordion-content h4,
.edg_faq_item_w .uk-accordion-content h5,
.edg_faq_item_w .uk-accordion-content h6 {
    margin-bottom: 30px;
}

.edg_faq_item_w .uk-accordion-content p:not(:last-child) {
    margin-bottom: 25px;
}

.edg_faq_item_w .uk-accordion-content strong,
.edg_faq_item_w .uk-accordion-content b {
    font-weight: 700;
}

.edg_faq_item_w .uk-accordion-content a {
    color: #fa5721;
}

.edg_enquire_section {
    padding-top: 25px;
    padding-bottom: 140px;
}

.edg_enquire_wrapper {
    background-color: #f5f8fe;
    padding: 65px 0 70px;
    border-radius: 10px;
}

.edg_enquire_wrapper>h2 {
    max-width: 650px;
}

.edg_enquire_left_image_w {
    transform: translateY(40%);
    top: 0;
    left: -11.66%;
    width: 26.66%;
}

.edg_enquire_right_image_w {
    transform: translateY(27%);
    bottom: 0;
    right: -10%;
    width: 17%;
}

.edg_enquire_form_w {
    margin-top: 60px;
}

.edg_enquire_form_w #gform_7 input[type="text"],
.edg_enquire_form_w #gform_4 input[type="text"] {
    background-color: transparent;
}

.edg_enquire_form_w #gform_7 .gform_footer,
.edg_enquire_form_w #gform_4 .gform_footer {
    width: 210px !important;
    margin: auto;
    margin-top: 50px !important;
}

.edg_enquire_form_w #gform_7 .gform_footer::before,
.edg_enquire_form_w #gform_4 .gform_footer::before {
    width: 87px !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.edg_enquire_form_w #gform_7 .gform_footer:hover::before,
.edg_enquire_form_w #gform_4 .gform_footer:hover::before {
    width: calc(100% - 45px) !important;
    right: 31px !important;
}

.page-template-tpl-edg #gform_confirmation_wrapper_7,
.page-template-tpl-edg #gform_confirmation_wrapper_4 {
    background: transparent;
}

.page-template-tpl-edg footer .contact-div .louken_link+div {
    display: none;
}

.page-template-tpl-edg footer .contact-div .footer-menu>div:first-child {
    display: none;
}

.page-template-tpl-edg footer .contact-div:first-child {
    justify-content: flex-start;
    align-items: center;
}

.page-template-tpl-edg footer .contact-div .louken_link {
    display: none !important;
    color: #fff;
    font-size: 21px;
}

.page-template-tpl-edg footer .contact-div .louken_link a {
    color: #fff;
    opacity: 0.7;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.page-template-tpl-edg footer .contact-div .louken_link a:hover {
    opacity: 1;
}

@media screen and (min-width: 1300px) {
    .edg-dtp-swiper-navigations.swiper-button-prev {
        left: auto;
        right: calc(100% + 25px);
    }
    .edg-dtp-swiper-navigations.swiper-button-next {
        right: auto;
        left: calc(100% + 25px);
    }
}

@media screen and (max-width: 1300px) {
    .edg_banner_left>h1 {
        font-size: 40px;
        line-height: 57px;
    }
}

@media screen and (max-width: 1024px) {
    .page-template-tpl-edg header .menu:not(#menu-edg-enquire-menu) li {
        margin-right: 25px;
    }
    .edg_banner_left>h1 {
        font-size: 36px;
        line-height: 47px;
    }
}

@media screen and (max-width: 959px) {
    .page-template-tpl-edg .uk-offcanvas-bar {
        width: 100%;
        background: #262523;
        opacity: 0;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container {
        margin-top: auto;
        margin-bottom: auto;
        text-align: center;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .menu li {
        margin-bottom: 20px;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .menu li#menu-item-156,
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .menu li#menu-item-157 {
        display: block;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .menu li:last-of-type {
        margin-bottom: 0px;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .menu li.current-menu-item a {
        color: #ffffff;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .menu li a {
        color: rgba(255, 255, 255, 0.5);
        font-size: 22px;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .uk-iconnav {
        justify-content: center;
        margin-top: 50px;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .uk-iconnav li a {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .page-template-tpl-edg .uk-offcanvas-bar .mobile-main-menu-container .uk-iconnav li a svg {
        width: 25px;
        height: 25px;
    }
    .page-template-tpl-edg body {
        font-size: 16px;
    }
    .page-template-tpl-edg .uk-navbar {
        padding-top: 30px;
        padding-bottom: 15px;
    }
    /* .page-template-tpl-edg .uk-navbar a.logo img {
        width: 100px;
        height: 40px;
    } */
    .page-template-tpl-edg .uk-sticky-fixed .uk-navbar {
        padding-top: 12px;
        padding-bottom: 10px;
    }
    /* .page-template-tpl-edg .uk-sticky-fixed .uk-navbar a.logo img {
        width: 100px;
        height: 40px;
    } */
    .page-template-tpl-edg header .uk-navbar-right {
        padding: 0;
        margin-top: 0;
    }
    .page-template-tpl-edg header .uk-navbar-right .uk-navbar-toggle {
        min-height: auto;
        padding: 0;
    }
    .page-template-tpl-edg header .uk-navbar-right .uk-navbar-toggle svg {
        width: 30px;
    }
    .edg_banner_left>h1 {
        font-size: 30px;
        line-height: 1.5em;
    }
    .edg_banner_description {
        margin-top: 25px;
    }
    .edg_banner_enquire_link_w {
        margin-top: 35px;
    }
    .edg_stages_info>div {
        font-size: 14px;
    }
    .edg_dtp_slide_grid .edg_dtp_slide_left {
        margin-top: 50px;
        order: 2;
    }
    .edg_dtp_slide_grid .edg_dtp_slide_right {
        margin-top: 40px;
        order: 1;
    }
    .edg_dtp_slide_image_w {
        text-align: center;
    }
    .edg_dtp_slide_image_w>img {
        width: 100%;
        max-width: 500px;
    }
    .edg_about_wrapper {
        padding: 50px 30px;
    }
    .edg_about_first_right {
        text-align: center !important;
        margin-top: 50px;
    }
    .edg_about_image_w {
        margin-right: 0;
    }
    .edg_about_image_w::before {
        right: 0;
        width: 100%;
    }
    .edg_about_image_w>img {
        width: 100%;
        max-width: 600px;
    }
    .edg_enquire_section {
        padding-bottom: 120px;
    }
    .edg_enquire_wrapper {
        padding-top: 100px;
    }
    .edg_enquire_left_image_w {
        transform: translateY(0);
        top: 25px;
        left: 0;
    }
    .edg_enquire_right_image_w {
        right: 0;
    }
}

@media screen and (max-width: 639px) {
    .edg_section_title {
        font-size: 28px;
    }
    .edg_banner_wrapper {
        padding-top: 45px;
    }
    .edg_banner_left {
        width: 100%;
        max-width: 100%;
        text-align: center;
        margin-top: 50px;
        order: 2;
    }
    .edg_banner_description {
        max-width: 100%;
    }
    .edg_banner_right {
        width: 100%;
        order: 1;
    }
    .edg_benefits_slider {
        max-width: 100%;
    }
    .edg_banner_image_w {
        max-width: 100%;
    }
    .edg_stages_info>div {
        font-size: 12px;
    }
    .edg_stages_leaders {
        width: 50% !important;
    }
    .edg_dtp_slider_w .swiper-container {
        padding-bottom: 20px;
    }
    .edg_dtp_footer {
        margin-top: 60px;
    }
    .edg_trainer_w {
        max-width: 100%;
    }
    .edg_trainer_w:not(:last-of-type) {
        margin-bottom: 30px;
    }
    .edg_trainer_profile {
        width: 130px;
        height: 130px;
    }
    .edg_trainer_profile>img {
        width: 110px;
    }
    .edg_benefits_wrapper {
        padding: 20px 0 75px;
    }
    .edg_benefits_grid {
        margin-top: 50px;
    }
    .edg_benefits_grid_items {
        width: 100%;
        max-width: 100%;
    }
    .edg_benefits_grid_items:first-child {
        margin-bottom: 24px;
    }
    .edg_benefits_list li:not(:last-child) {
        margin-bottom: 24px;
    }
    .edg_about_desc {
        margin-top: 30px;
    }
    .edg_about_desc p:not(:last-child) {
        margin-bottom: 24px;
    }
    .edg_faq_section {
        padding-top: 75px;
    }
    .edg_faq_item_w {
        margin-top: 30px;
    }
    .page-template-tpl-edg footer .contact-div .footer-menu div.footer-contents .clickr_link {
        display: inline-block;
        margin-top: 20px;
    }
    .page-template-tpl-edg footer .contact-div .footer-menu div.footer-contents .email {
        margin-top: 5px;
    }
    .page-template-tpl-edg footer .contact-div:first-child {
        align-items: flex-start;
    }
    .page-template-tpl-edg footer .contact-div:first-child .louken_link {
        font-size: 16px;
    }
}

@media screen and (max-width: 640px) {
    .edg_enquire_form_w #gform_7 #gform_submit_button_7,
    .edg_enquire_form_w #gform_7 #gform_submit_button_4,
    .edg_enquire_form_w #gform_4 #gform_submit_button_7,
    .edg_enquire_form_w #gform_4 #gform_submit_button_4 {
        margin: 0;
    }
    .edg_enquire_form_w #gform_7 .gform_footer,
    .edg_enquire_form_w #gform_4 .gform_footer {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .edg_enquire_form_w #gform_7 .gform_footer::before,
    .edg_enquire_form_w #gform_4 .gform_footer::before {
        right: 112px !important;
    }
    .edg_enquire_form_w #gform_7 .gform_footer:hover::before,
    .edg_enquire_form_w #gform_4 .gform_footer:hover::before {
        right: 34px !important;
    }
}

@media screen and (max-width: 400px) {
    .page-template-tpl-edg {
        font-size: 14px;
        line-height: 1.5em;
    }
    .edg_section_title {
        font-size: 18px;
        line-height: 1.5em;
    }
    .enquire_now_linkbtn {
        padding: 12px 23px;
    }
    .edg_banner_left>h1 {
        font-size: 24px;
    }
    .edg_benefits_list li .uk-icon {
        top: 4px;
        width: 12px;
        height: 12px;
    }
    .edg_stages_info {
        width: 33%;
    }
    .edg_stages_info>div {
        font-size: 10px;
    }
    .edg_stages_info>div span {
        width: 25px;
        height: 25px;
    }
    .edg_stages_leader_w {
        height: 25px;
    }
    .edg_stages_leader_left {
        padding-right: 15px;
    }
    .edg_stages_leader_right {
        padding-left: 15px;
    }
    .edg_trainer_profile {
        width: 120px;
        height: 120px;
    }
    .edg_trainer_profile>img {
        width: 100px;
    }
    .edg_trainer_info>h3 {
        font-size: 14px;
    }
    .edg_trainer_info>h4 {
        font-size: 14px;
    }
    .edg_about_wrapper {
        padding: 30px 15px 50px;
    }
    .edg_faq_item_w {
        padding: 0;
    }
    .edg_faq_item_w .uk-accordion-title {
        font-size: 14px;
    }
    .edg_enquire_left_image_w,
    .edg_enquire_right_image_w {
        width: 30%;
    }
    .edg_enquire_form_w #gform_7 .gform_footer::before,
    .edg_enquire_form_w #gform_4 .gform_footer::before {
        right: 104px !important;
    }
    .edg_enquire_form_w #gform_7 .gform_footer:hover::before,
    .edg_enquire_form_w #gform_4 .gform_footer:hover::before {
        right: 41px !important;
        width: calc(100% - 60px) !important;
    }
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_1 {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_1 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_1 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_1 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_1 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_1 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_1 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_1 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_1 .ginput_container_text {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_1 .ginput_container_text #input_4_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_1 .ginput_container_text #input_4_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_1 .ginput_container_text #input_4_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_1 .ginput_container_text #input_4_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_1 .ginput_container_text #input_4_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_1 .ginput_container_text #input_4_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_1 .ginput_container_text #input_4_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_1 .ginput_container_text #input_7_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_1 .ginput_container_text #input_4_1 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_2 {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_2 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_2 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_2 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_2 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_2 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_2 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_2 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_2 .ginput_container_text {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_2 .ginput_container_text #input_4_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_2 .ginput_container_text #input_4_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_2 .ginput_container_text #input_4_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_2 .ginput_container_text #input_4_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_2 .ginput_container_text #input_4_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_2 .ginput_container_text #input_4_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_2 .ginput_container_text #input_4_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_2 .ginput_container_text #input_7_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_2 .ginput_container_text #input_4_2 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_4 {
    margin: 0;
    max-width: 100% !important;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_4 .ginput_container_email,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_4 .ginput_container_email,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_4 .ginput_container_email,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_4 .ginput_container_email,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_4 .ginput_container_email,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_4 .ginput_container_email,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_4 .ginput_container_email,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_4 .ginput_container_email {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_4 .ginput_container_email #input_4_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_4 .ginput_container_email #input_4_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_4 .ginput_container_email #input_4_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_4 .ginput_container_email #input_4_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_4 .ginput_container_email #input_4_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_4 .ginput_container_email #input_4_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_4 .ginput_container_email #input_4_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_4 .ginput_container_email #input_7_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_4 .ginput_container_email #input_4_4 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_6 {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_6 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_6 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_6 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_6 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_6 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_6 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_6 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_6 .ginput_container_text {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_6 .ginput_container_text #input_7_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_6 .ginput_container_text #input_7_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_6 .ginput_container_text #input_7_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_6 .ginput_container_text #input_7_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_6 .ginput_container_text #input_7_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_6 .ginput_container_text #input_7_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_6 .ginput_container_text #input_7_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_6 .ginput_container_text #input_7_6 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_7,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_7,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_7,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_7,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_7,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_7,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_7,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_7 {
    margin-top: 65px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_7 h3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_7 h3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_7 h3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_7 h3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_7 h3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_7 h3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_7 h3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_7 h3 {
    font-family: "runda", sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 45px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_7 p .first-text,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_7 p .first-text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_7 p .first-text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_7 p .first-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_7 p .first-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_7 p .first-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_7 p .first-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_7 p .first-text {
    color: #000;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_7 p .second-text,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_7 p .second-text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_7 p .second-text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_7 p .second-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_7 p .second-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_7 p .second-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_7 p .second-text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_7 p .second-text {
    color: #8c8f9b;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 {
    margin: 30px 0px 0px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 {
    margin: 0;
    display: flex;
    flex-wrap: wrap;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li {
    margin-bottom: 15px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"],
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"] {
    display: none !important;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li input[type="checkbox"]:checked~label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li input[type="checkbox"]:checked~label {
    background: #ff5722;
    color: #fff;
    font-weight: normal;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li label,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li label,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li label {
    display: inline-block;
    background: #d9e2ec;
    padding: 10px 25px;
    margin: 5px 50px 5px 0;
    border-radius: 50px;
    font-size: 16px;
    transition: all 0.3s ease-out;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li label:hover,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li label:hover {
    background: #ff5722;
    color: #fff;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 li #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 li #label_4_8_1 {
    margin-right: 35px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 {
    width: 185px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_1 #label_4_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_7_8_1,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_1 #label_4_8_1 {
    padding: 10px;
    margin: 0px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 {
    width: 270px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_2 #label_4_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_7_8_2,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_2 #label_4_8_2 {
    padding: 10px;
    margin: 0px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 {
    width: 185px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_3 #label_4_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_7_8_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_3 #label_4_8_3 {
    padding: 10px;
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 {
    width: 265px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_7_8 .gchoice_4_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_7_8_4 #label_4_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_7_8_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_8 .ginput_container_checkbox #input_4_8 .gchoice_4_8_4 #label_4_8_4 {
    padding: 10px;
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 {
    margin: 0;
    display: none;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9 .ginput_container_select,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9 .ginput_container_select,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9 .ginput_container_select,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9 .ginput_container_select,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9 .ginput_container_select,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9 .ginput_container_select,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9 .ginput_container_select,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 .ginput_container_select {
    margin: 0;
    padding: 20px 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9 .ginput_container_select #input_4_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9 .ginput_container_select #input_4_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9 .ginput_container_select #input_4_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9 .ginput_container_select #input_4_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9 .ginput_container_select #input_4_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9 .ginput_container_select #input_4_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9 .ginput_container_select #input_4_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 .ginput_container_select #input_7_9,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 .ginput_container_select #input_4_9 {
    background: #ffffff;
    border: none;
    outline: 0;
    opacity: 0;
    display: none;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9 .ginput_container_select .uk-inline,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9 .ginput_container_select .uk-inline,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9 .ginput_container_select .uk-inline,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9 .ginput_container_select .uk-inline,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9 .ginput_container_select .uk-inline,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9 .ginput_container_select .uk-inline,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9 .ginput_container_select .uk-inline,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 .ginput_container_select .uk-inline {
    width: 100%;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9 .ginput_container_select .uk-inline button,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9 .ginput_container_select .uk-inline button,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9 .ginput_container_select .uk-inline button,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9 .ginput_container_select .uk-inline button,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9 .ginput_container_select .uk-inline button,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9 .ginput_container_select .uk-inline button,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9 .ginput_container_select .uk-inline button,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 .ginput_container_select .uk-inline button {
    width: 100%;
    border: none;
    border-bottom: 2px solid #000;
    display: flex;
    justify-content: space-between;
    padding: 20px 0px;
    background: transparent;
    font-size: 16px;
    color: #666;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown {
    width: 100%;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown a,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown a,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown a,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown a,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown a,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown a,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_9 .ginput_container_select .uk-inline .uk-dropdown a,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_9 .ginput_container_select .uk-inline .uk-dropdown a {
    font-size: 16px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_10 {
    margin: 0;
    margin-top: 20px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_10 .ginput_container_textarea,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_10 .ginput_container_textarea,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_10 .ginput_container_textarea,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_10 .ginput_container_textarea,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_10 .ginput_container_textarea,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_10 .ginput_container_textarea,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_10 .ginput_container_textarea,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_10 .ginput_container_textarea {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_10 .ginput_container_textarea #input_4_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_10 .ginput_container_textarea #input_4_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_10 .ginput_container_textarea #input_4_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_10 .ginput_container_textarea #input_4_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_10 .ginput_container_textarea #input_4_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_10 .ginput_container_textarea #input_4_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_10 .ginput_container_textarea #input_4_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_10 .ginput_container_textarea #input_7_10,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_10 .ginput_container_textarea #input_4_10 {
    margin: 0;
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding-left: 0;
    padding-right: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_13,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_13,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_13,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_13,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_13,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_13,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_13,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_13,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_14 {
    margin: 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_14 #input_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_14 #input_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_14 #input_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_14 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_14 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_14 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_14 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_13 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_13 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_13 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_13 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_13 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_13 #input_4_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_14 #input_7_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_14 #input_7_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_14 #input_7_14,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_14 #input_4_13_3,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_14 #input_4_13_6,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_14 #input_4_14 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_15 {
    margin: 0;
    max-width: 100% !important;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_15 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_15 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_15 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_15 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_15 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_15 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_15 .ginput_container_text,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_15 .ginput_container_text {
    margin-top: 0px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_7_15 .ginput_container_text #input_4_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 #field_4_15 .ginput_container_text #input_4_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_7_15 .ginput_container_text #input_4_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 #field_4_15 .ginput_container_text #input_4_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_7_15 .ginput_container_text #input_4_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 #field_4_15 .ginput_container_text #input_4_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_7_15 .ginput_container_text #input_4_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_15 .ginput_container_text #input_7_15,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 #field_4_15 .ginput_container_text #input_4_15 {
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    padding: 20px 0;
    margin-top: 0px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer {
    position: relative;
    width: 177px;
    margin-left: auto;
    text-align: right;
    margin-top: 70px;
    cursor: pointer;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer::before,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer::before,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer::before,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer::before {
    content: "";
    height: 2px;
    width: 60px;
    background-color: #000000;
    position: absolute;
    bottom: 5px;
    right: 109px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer:hover:before,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer:hover:before,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer:hover:before,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer:hover:before {
    width: calc(100% - 50px);
    right: 42px;
    transition: all 0.3s ease-out;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer #gform_submit_button_7,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer #gform_submit_button_4,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer #gform_submit_button_7,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer #gform_submit_button_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer #gform_submit_button_7,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer #gform_submit_button_4,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer #gform_submit_button_7,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer #gform_submit_button_4 {
    border: none;
    cursor: pointer;
    padding: 0px;
    background: transparent;
    letter-spacing: 2px;
    margin-right: 5px;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer #gform_submit_button_7::before,
.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer #gform_submit_button_4::before,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer #gform_submit_button_7::before,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer #gform_submit_button_4::before,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer #gform_submit_button_7::before,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer #gform_submit_button_4::before,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer #gform_submit_button_7::before,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer #gform_submit_button_4::before {
    content: "";
    width: 100px;
    height: 2px;
    background: #000;
}

.edg_enquire_form_w #gform_wrapper_7 #gform_7 .gform_footer #submit-button,
.edg_enquire_form_w #gform_wrapper_7 #gform_4 .gform_footer #submit-button,
.edg_enquire_form_w #gform_wrapper_4 #gform_7 .gform_footer #submit-button,
.edg_enquire_form_w #gform_wrapper_4 #gform_4 .gform_footer #submit-button {
    border: 1px solid #000000;
    border-radius: 50%;
}

.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0px !important;
}

.form {
    border-radius: 5px;
}

.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
.gform_wrapper .top_label .gfield_label,
.gform_wrapper div.validation_error {
    display: none !important;
}

div.ginput_complex.ginput_container.gf_name_has_7 span,
#gform_wrapper_7 #gform_7 #field_7_14 #input_7_14,
#gform_wrapper_4 #gform_4 #field_4_14 #input_4_14 {
    width: 100% !important;
}

.gform_wrapper .field_description_below .gfield_description {
    padding-top: 5px !important;
    font-family: "runda", sans-serif;
    font-weight: 500;
}

.gform_wrapper li.gfield.gfield_error {
    background-color: transparent !important;
    border: 0 !important;
}

#gform_confirmation_wrapper_7,
#gform_confirmation_wrapper_4 {
    position: relative;
    z-index: 1;
    margin-top: 15px;
    background: #fff;
}


/* AK update -> */

.our-works .left-contents .remove-markers li {
    list-style-type: none;
}

.padding-small-right {
    padding-right: 15px;
}


/* AK update <- */


/* AK (MarTech) -> */


/* Common */

.martech-btn-default {
    display: inline-block;
    font-weight: bold;
    color: #FF5721;
    background: #fff;
    padding: 17px 76px;
    border: 1px solid #FF5721;
    border-radius: 5px;
    transition: all .3s ease;
}

.martech-btn-default:hover {
    color: #fff;
    background: #FF5721;
}


/* Nav */

header .uk-navbar-right .contact-button-wrap #menu-item-6036 a {
    padding: 10px 40px 10px 25px;
    border-radius: 30px;
    position: relative;
    z-index: 1;
}

header .uk-navbar-right .contact-button-wrap #menu-item-6036 a::before {
    content: '';
    display: none;
}

.martech-nav-underworks {
    display: flex;
    align-items: center;
    margin-left: 15px;
}

.martech-nav-underworks span {
    color: #2D313A;
    font-family: "runda", sans-serif;
}

.martech-nav-underworks a {
    display: inline-block;
}

.martech-nav-underworks img {
    max-width: 55px;
    margin-left: 11px;
}

.martech-nav-summit {
    display: flex;
    align-items: center;
    margin-right: 36px;
}

.martech-nav-summit span {
    color: #2D313A;
    font-family: "runda", sans-serif;
}

.martech-nav-summit img {
    max-width: 120px;
    margin-left: 10px;
}


/* Banner */

.martech-banner {
    background: #fff;
    margin: 59px 0 0;
}

.martech-banner-content {
    text-align: center;
    margin: 0 0 29px;
}

.martech-banner-title {
    font-size: 62px;
    line-height: 70px;
    font-weight: bold;
    padding: 0;
    margin: 0 0 27px;
}

.martech-banner-desc {
    max-width: 1000px;
    font-family: "runda", sans-serif;
    color: #2D313A;
    margin: 0 auto 35px;
}

.martech-banner-img {
    max-width: 112%;
    width: 112%;
    margin-left: -6%;
}


/* From Strategy To Activation */

.martech-sta {
    background: #F8FBFF;
    padding: 88px 0 101px;
}

.martech-sta-title {
    font-size: 38px;
    line-height: 44px;
    text-align: center;
    padding: 0;
    margin: 0 0 20px;
}

.martech-sta-desc {
    max-width: 1000px;
    color: #2D313A;
    font-family: "runda", sans-serif;
    text-align: center;
    margin: 0 auto 51px;
}

.martech-sta-item {
    padding-left: 44px;
}

.martech-sta-item.uk-grid-margin {
    margin-top: 51px;
}

.martech-sta-card {
    height: 100%;
    display: flex;
    justify-content: center;
    text-align: center;
    background: #fff;
    /* padding: 50px 15px; */
    box-shadow: 0 0 20px rgba(70, 87, 119, .1);
}

.martech-sta-content {
    padding: 50px 15px;
}

.martech-sta-icon {
    height: 80px;
    margin: 0 0 25px;
}

.martech-sta-name {
    font-size: 26px;
    font-weight: bold;
    margin: 0 0 22px;
}

.martech-sta-text {
    font-family: "runda", sans-serif;
}


/* Diverse Team */

.martech-team {
    background: #fff;
}

.martech-team-first {
    display: flex;
}

.martech-team-first-left {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 38%;
    padding: 15px;
    padding-right: 100px;
    box-sizing: border-box;
}

.martech-team-title {
    max-width: 210px;
    font-size: 62px;
    line-height: 60px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.martech-team-first-right {
    display: flex;
    width: 62%;
    overflow: hidden;
}

.martech-team-first-right img:first-of-type {
    width: 52%;
}

.martech-team-first-right img:last-of-type {
    width: 48%;
}

.martech-team-second {
    display: flex;
}

.martech-team-second-left {
    width: 38%;
}

.martech-team-second-left img {
    width: 100%;
}

.martech-team-second-right {
    display: flex;
    align-items: center;
    width: 62%;
}

.martech-team-desc {
    max-width: 600px;
    font-family: "runda", sans-serif;
    padding: 15px;
    padding-left: 98px;
}

.martech-team-third {
    display: flex;
    width: 100%;
    overflow: hidden;
}

.martech-team-third img:first-of-type {
    width: 38%;
}

.martech-team-third img {
    width: 32%;
}

.martech-team-third img:last-of-type {
    width: 30%;
}


/* Global Experience & Partnerships */

.martech-gep {
    background: #F8FBFF;
    padding: 139px 0 0;
    z-index: 2;
}

.martech-gep-flex {
    display: flex;
    justify-content: space-between;
}

.martech-gep-left {
    width: 580px;
}

.martech-partner {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

.martech-partner-card {
    display: flex;
    align-items: center;
    width: 100px;
    height: 80px;
    border: 1px solid #C5E4FC;
    border-radius: 10px;
    padding: 10px;
    box-sizing: border-box;
}

.martech-gep-right {
    width: calc(100% - 680px);
}

.martech-gep-title {
    font-size: 38px;
    line-height: 44px;
    padding: 0;
    margin: 0 0 28px;
}

.martech-gep-desc {
    color: #2D313A;
    font-family: "runda", sans-serif;
    margin: 0 0 44px;
}

.martech-gep-img {
    margin-bottom: -6.5%;
}


/* Our Clients */

.martech-client {
    background: #fff;
    padding: 85px 0 100px;
    overflow: hidden;
    z-index: 1;
}

.martech-client-title {
    text-align: center;
    font-size: 38px;
    line-height: 44px;
    padding: 0;
    margin: 0 0 39px;
}

.martech-git {
    display: flex;
    gap: 42px;
    max-width: 1000px;
    background: #E7F0FD;
    margin: auto;
    padding: 0 116px 0 21px;
    box-sizing: border-box;
}

.martech-git-img {
    flex-shrink: 0;
    max-width: 187px;
    margin-top: -5%;
}

.martech-git-content {
    flex-grow: 1;
    display: flex;
    justify-content: space-between;
    padding: 30px 0;
}

.martech-git-title {
    font-size: 26px;
    font-weight: bold;
    padding: 0;
    margin: 0 0 18px;
}

.martech-git-desc {
    font-family: "runda", sans-serif;
}


/* MarTech Landscape */

.martech-lse {
    background: #F8FBFF;
    padding: 56.6px 0 0;
}

.martech-lse-flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.martech-lse-left {
    width: 303px;
}

.martech-lse-title {
    font-size: 62px;
    line-height: 60px;
    font-weight: bold;
    padding: 0;
    margin: 0 0 22px;
}

.martech-lse-desc {
    color: #2D313A;
    font-family: "runda", sans-serif;
    margin: 0 0 30px;
}

.martech-lse-desc ul,
.martech-lse-desc ol {
    padding-left: 25px;
}

.martech-lse-desc li {
    list-style-type: disc;
}

.martech-lse-desc li:not(:last-of-type) {
    margin: 0 0 20px;
}

.martech-lse-right {
    width: calc( 100% - (303px + 89px));
}


/* AK (MarTech) <- */


/* Our Client (MarTech - MZC) */

.uk-offcanvas {
    z-index: 10002;
}

.client-slider {
    padding-bottom: 20px;
}

.swiper {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}


/* .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
} */

.our-clients-logo {
    width: 135px;
}


/* .client-slider .slider .row1,
.client-slider .slider .row2 {
    display: flex;
    gap: 35px
}



.slider {
    position: relative;
}

.row1,
.row2 {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    width: 100%;
    /* height: 100px; */

.row1 {
    scroll-snap-align: start;
}

.row2 {
    scroll-snap-align: end;
}

.row1 div,
.row2 div {
    flex: 0 0 auto;
    /* width: 100%;
    height: 200px; */
    scroll-snap-stop: always;
}

.row-direction {
    display: flex;
    flex-direction: row-reverse;
    /* Reverse the direction of the first row */
}

.row2 {
    display: flex;
    flex-direction: row-reverse;
    /* Reverse the direction of the second row */
}


/* .sec-hidden {
    display: none;
} */

.footer-noti-wrap {
    position: fixed;
    bottom: 0;
    z-index: 10001;
    background: #fff;
    width: 100%;
    padding: 20px;
    transition: transform 0.5s ease-out;
    transform: translateY(100%);
}

.footer-noti {
    display: flex;
    gap: 20px;
    align-items: center;
}

.footer-noti .submit-logo {
    width: 99px;
}

.down-arrow {
    width: 18px;
}

.swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
}

.swiper-slide>div {
    margin-right: 20px;
}

.swiper-slide.row2 {
    direction: rtl;
}

.martech-git-wrap {
    padding-top: 120px;
    overflow: hidden;
}

.swiper-pagination-bullets-dynamic {
    overflow: visible;
}

.client-swiper-1 .swiper-wrapper,
.client-swiper-2 .swiper-wrapper {
    align-items: center;
    padding: 15px 0;
}


/* Slider */

.client-slider .swiper-container {
    width: 100%;
    height: 100%;
    position: relative;
    padding: 20px 0;
}


/* .client-slider .swiper-container::after {
    content: '';
    display: block;
    width: 200%;
    height: 1px;
    background: linear-gradient(90deg, black 50%, transparent 50%);
    background-size: 10% 1px;
    background-position: -50px;
    background-repeat: repeat-x;
    position: absolute;
    left: -10%;
    top: 40%;
    animation: line-slide 60s forwards infinite linear;
    z-index: 1;
} */


/* .swiper--top::after {
    animation-direction: reverse;
} */

.client-slider .swiper-wrapper {
    -webkit-transition-timing-function: linear!important;
    transition-timing-function: linear!important;
    position: relative;
    align-items: center;
}

.client-slider .swiper-slide {
    text-align: center;
    font-size: 33px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    width: auto;
    position: relative;
    overflow: hidden;
    padding: 0 10px;
}

@keyframes line-slide {
    0% {
        background-position: -5% 0;
    }
    100% {
        background-position: 100% 0;
    }
}

.page-template-tpl-martech .line-bg div {
    background-color: transparent;
}

@media screen and (max-width: 959px) {
    .martech-banner-title {
        margin-top: 20px;
        font-size: 32px;
        line-height: 40px;
    }
    /* .martech-banner {
        margin-top: 20px;
        font-size: 32px;
        line-height: 40px;
    } */
    .martech-sta-title {
        font-size: 27px;
        line-height: 38px;
    }
    .martech-team-title {
        font-size: 32px;
        text-align: center;
        max-width: 100%;
    }
    .martech-team-description {
        font-family: "runda", sans-serif;
        padding: 15px;
        text-align: center;
    }
    .martech-gep-flex {
        flex-direction: column;
    }
    .martech-gep-left {
        width: 100%;
        order: 2;
    }
    .martech-gep-right {
        width: 100%;
    }
    .martech-gep-img {
        display: none;
    }
    .mySwiper .swiper-pagination {
        position: relative;
    }
    .mySwiper .swiper-pagination-clickable .swiper-pagination-bullet {
        margin-right: 5px;
    }
    .mySwiper .swiper-pagination-clickable .swiper-pagination-bullet-active {
        width: 40px;
        border-radius: 6px;
    }
    .mySwiper .swiper-pagination-bullet {
        margin-right: 5px;
        height: 10px;
        width: 10px;
        background: #CCCCCC;
        border: 1px solid #A3A3A3;
    }
    .mySwiper .swiper-pagination-bullet-active {
        width: 25px;
        height: 10px;
        background: #000;
        border-radius: 6px;
    }
    .uk-navbar {
        border-bottom: 1px solid #D6D6D6;
    }
}

@media screen and (max-width: 639px) {
    .our-clients-logo {
        width: 90px;
    }
    .martech-git-wrap {
        margin-top: 60px;
    }
    .martech-partner {
        column-gap: 12px;
    }
    .martech-gep-content {
        text-align: center;
    }
    .martech-gep {
        padding-top: 0px;
        padding-bottom: 80px;
    }
    .page-template-tpl-martech-php section .uk-container {
        padding: 0 25px;
    }
    .martech-sta {
        padding-top: 71px;
        padding-bottom: 60px;
    }
    .martech-sta-item {
        padding-left: 27px;
    }
    .martech-banner {
        margin-top: 0;
    }
    .diverse-team-mobile {
        padding-bottom: 80px;
    }
    .client-slider {
        padding-bottom: 0;
    }
    .martech-git {
        flex-direction: column;
        padding: 40px 25px 0;
        align-items: center;
    }
    .martech-git-img {
        order: 2;
    }
    .martech-git-text {
        text-align: center;
    }
    .martech-git-cta {
        margin: 0 auto;
        margin-top: 20px;
    }
    .martech-git-content {
        flex-direction: column;
        order: 1;
    }
    .martech-client {
        padding-bottom: 90px;
    }
    .martech-lse-flex {
        flex-direction: column;
    }
    .martech-lse-left {
        margin: 0 auto;
        text-align: center;
    }
    .martech-lse-title {
        font-size: 32px;
    }
    .martech-lse-right {
        width: 100%;
        margin-top: 40px;
    }
    .client-slider .swiper-slide {
        padding: 0;
    }
    .client-slider .swiper-container {
        padding: 10px 0;
    }
}





/* AK (Digital Marketing Agency) -> */
/* Popup Form -> */
#dma-popup .uk-modal-close-outside  {
    transform: translate(50%, -50%);
}
#dma-popup .uk-modal-close-outside svg  {
    width: 30px;
    height: 30px;
    color: #ffffff;
    background: #000000;
    padding: 5px;
    border: 3px solid #ffffff;
    border-radius: 100%;
}
#dma-popup .uk-modal-close-outside svg line  {
    stroke-width: 2;
}

.dma-form .gform_heading    {
    display: none !important;
}
.dma-form .gform_wrapper .top_label .gfield_label     {
    display: block !important;
}
.dma-form label     {
    font-family: "runda", sans-serif;
    color: #000000 !important;
}
.dma-form .gform_validation_errors  {
    display: none !important;
}
.dma-form .gfield_error label, .dma-form .gfield_error legend     {
    color: #000000 !important;
}
.dma-form .validation_message   {
    background: transparent !important;
    border: 0 none !important;
    padding: 0 !important;
    margin: 0 !important;
}
.dma-form input:not([type="submit"]):not([type="checkbox"]), .dma-form textarea  {
    font-family: "runda", sans-serif;
    background: #ffffff;
    border: 1px solid #bbbbbb;
    border-radius: 5px;
    box-shadow: 0px 2px 3px #dddddd inset;
}
.dma-form textarea  {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    min-height: 150px !important;
    height: 150px !important;
}
.dma-form input[type="checkbox"]    {
    width: 15px;
    height: 15px;
    accent-color: #f26a22;
}
.dma-form .gform_footer     {
    justify-content: center;
    margin: 30px 0 0 !important;
    padding: 0 !important;
}
.dma-form input[type="submit"]  {
    width: 170px;
    max-width: 100%;
    font-family: "runda", sans-serif;
    font-size: 18px;
    color: #f26a22;
    background: #ffffff;
    padding: 11px 15px;
    box-sizing: border-box;
    border: 1px solid #f26a22;
    border-radius: 100px;
    cursor: pointer;
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
.dma-form input[type="submit"]:hover  {
    color: #ffffff;
    background: #f26a22;
}
/* Popup Form <- */


/* Banner -> */
.dma-banner     {
    background: #ffffff;
    padding: 50px 0;
}

.dma-banner-flex    {
    display: flex;
    align-items: flex-end;
    gap: 30px;
    margin: 0 0 25px;
}

.dma-banner-left    {
    width: 60%;
}
.dma-banner-left h1    {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 62px;
    font-weight: bolder;
    color: #000000;
    margin: 0 0 20px;
    padding: 0;
}
.dma-banner-left p    {
    max-width: 636px;
    font-family: "runda", sans-serif;
    color: #000000;
    margin: 0;
}

.dma-banner-right    {
    width: 40%;
    flex-grow: 0;
    flex-shrink: 0;
}
.dma-banner-right img   {
    width: 100%;
}

.dma-banner-form    {
    display: flex;
    align-items: flex-start;
    margin: 0 0 30px;
}
.dma-banner-subscribe   {
    display: flex;
    box-shadow: 0 3px 10px rgba(0, 0, 0, .2);
    border-radius: 12px;
}
.dma-banner-form input  {
    width: 395px;
    max-width: 80%;
    font-family: "runda", sans-serif;
    color: #000000;
    padding: 20px 25px;
    border: 0 none;
    border-radius: 12px 0 0 12px;
    box-sizing: border-box;
}
.dma-banner-form button  {
    font-family: "runda", sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #ffffff;
    background: rgba(242, 106, 34, 1);
    padding: 24px 17px;
    border: 2px solid rgba(242, 106, 34, 1);
    border-radius: 0 12px 12px 0;
    box-sizing: border-box;
    cursor: pointer;
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
.dma-banner-form button:hover   {
    background: rgba(230, 88, 26, 1);
}


/* Partners */
.dma-banner-partners    {
    display: flex;
    align-items: center;
    gap: 10px;
}
/* Banner <- */



/* Key Points -> */
.dma-kps    {
    background: rgba(249, 251, 255, 1);
    padding: 50px 0;
}

.dma-kps h2     {
    max-width: 980px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    text-align: center;
    color: #000000;
    font-weight: bolder;
    margin: 0 auto 90px;
}

.dma-kps-flex   {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 50px;
}
.dma-kps-flex > div     {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.dma-kps-flex > div img     {
    margin: 0 0 20px;
}
.dma-kps-flex > div h3     {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 26px;
    font-weight: bolder;
    color: #000000;
    margin: 0 0 18px;
}
.dma-kps-flex > div p     {
    font-family: "runda", sans-serif;
    margin: 0;
}
/* Key Points <- */



/* Clients -> */
.dma-client     {
    background: #ffffff;
    padding: 50px 0 130px;
}

.dma-client h2     {
    max-width: 870px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    text-align: center;
    color: #000000;
    font-weight: bolder;
    margin: 0 auto 60px;
}

.dma-client-swiper  {
    height: 334px;
}
.dma-client-swiper .swiper-slide  {
    text-align: center;
    height: calc(100% / 2) !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.dma-client-swiper .swiper-button-prev,
.dma-client-swiper .swiper-button-next  {
    width: 40px;
    height: 40px;
    border: 1px solid #707070;
    border-radius: 100%;
}
.dma-client-swiper .swiper-button-prev::after,
.dma-client-swiper .swiper-button-next::after  {
    color: #707070;
    font-size: 20px;
}
/* Clients <- */



/* Platforms and Tools -> */
.dma-pts    {
    background: rgba(249, 251, 255, 1);
    padding: 55px 0;
}

.dma-pts h2     {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    text-align: center;
    color: #000000;
    font-weight: bolder;
    margin: 0 auto 90px;
}
.dma-pts h2:last-of-type    {
    margin: 0 0 60px;
}

.dma-pts-swipers    {
    padding: 0 0 55px;
}
.dma-pts-swipers .swiper-slide  {
    width: 148px;
    height: 148px;
    border: 1px solid #cbdcff;
    border-radius: 10px;
}
.dma-pts-swipers .swiper-pagination     {
    bottom: -2px;
}
.dma-pts-swipers .swiper-pagination-bullet {
    width: 13px;
    height: 13px;
    background: #C6C6C6;
    border: 1px solid #707070;
    border-radius: 13px;
}
.dma-pts-swipers .swiper-pagination-bullet-active {
    width: 40px;
    background: #000000;
}

.dma-platform-swiper    {
    margin: 0 0 45px;
}
.dma-tool-swiper    {
    margin: 0 0 55px;
}

.dma-pts-flex   {
    display: flex;
    justify-content: center;
    gap: 50px;
}
.dma-pts-flex > div     {
    width: 50%;
    border: 1px solid #cbdcff;
    border-radius: 10px;
    padding: 40px 40px 36px;
    box-sizing: border-box;
}
.dma-pts-flex h3    {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 26px;
    font-weight: bolder;
    text-align: center;
    color: #000000;
    margin: 0 0 25px;
}
.dma-pts-flex a    {
    display: block;
    font-family: "runda", sans-serif;
    font-size: 18px;
    text-align: center;
    color: #f26a22;
    text-transform: uppercase;
    background: transparent;
    border: 1px solid #f26a22;
    border-radius: 10px;
    padding: 17px 15px;
    box-sizing: border-box;
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
.dma-pts-flex a:hover   {
    color: #ffffff;
    background: #f26a22;
}
/* Platforms and Tools <- */



/* Case Studies -> */
.dma-css    {
    background: #ffffff;
    padding: 70px 0 50px;
}

.dma-css h2     {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    font-weight: bolder;
    color: #000000;
    margin: 0 0 60px;
}

.dma-css-row    {
    display: flex;
}
.dma-css-img    {
    flex-shrink: 0;
}
.dma-css-content    {
    font-family: "runda", sans-serif;
    color: #000000;
}
.dma-css-content > h3    {
    font-family: "runda", sans-serif;
    font-size: 26px;
    font-weight: bolder;
    color: #000000;
    margin: 0 0 11px;
}
.dma-css-content > h4    {
    font-family: "runda", sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    margin: 0 0 11px;
}
.dma-css-content > p    {
    font-family: "runda", sans-serif;
    margin: 0 0 40px;
}

.dma-css-sgtradex   {
    gap: 40px;
    margin: 0 0 85px;
}
.dma-css-sgtradex .dma-css-img   {
    width: 32%;
    margin-left: -3.5%;
}
.dma-css-sgtradex .dma-css-content   {
    margin-left: -5%;
}
.dma-css-keyllyocg    {
    flex-direction: row-reverse;
    gap: 0;
    margin: 0 0 25px;
}
.dma-css-keyllyocg .dma-css-img    {
    width: 39%;
    margin-right: -7.5%;
}
.dma-css-keyllyocg .dma-css-content   {
    margin-right: -5%;
}

.dma-css-grid   {
    display: flex;
    gap: 30px;
}
.dma-css-grid > div   {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 30%;
    text-align: center;
    padding: 30px 16px 35px;
    box-sizing: border-box;
    border: 1px solid #CBDCFF;
    border-radius: 10px;
}
.dma-css-upto   {
    line-height: 1em;;
    margin: 0 0 8px;
}
.dma-css-number   {
    font-size: 58px;
    font-weight: bolder;
    line-height: 1em;;
    margin: 0 0 10px;
}
.dma-css-text   {
    font-size: 18px;
}

.dma-css-btn    {
    display: flex;
    justify-content: center;
}
.dma-css-btn a  {
    font-family: "runda", sans-serif;
    font-size: 18px;
    color: #f26a22;
    background: #ffffff;
    padding: 18px 65px;
    border: 1px solid #f26a22;
    border-radius: 100px;
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
.dma-css-btn a:hover    {
    color: #ffffff;
    background: #f26a22;
}
/* Case Studies <- */



/* Why Clickr?, Our Consultation Processes -> */
.dma-ocp    {
    background: rgba(249, 251, 255, 1);
    padding: 85px 0;
}


.dma-why    {
    display: flex;
    gap: 40px;
    margin: 0 0 50px;
}
.dma-why-left h2     {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    color: #000000;
    font-weight: bolder;
    margin: 0 0 35px;
}
.dma-why-left ul    {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.dma-why-left ul li     {
    display: flex;
    align-items: center;
    gap: 10px;
    font-family: "runda", sans-serif;
    color: #000000;
}
.dma-why-left ul li::before     {
    content: '';
    flex-shrink: 0;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url('../../uploads/2023/06/dma-checkmark.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.dma-why-right  {
    width: 49%;
    flex-shrink: 0;
}
.dma-why-right img  {
    width: 100%;
}


.dma-ocp-title  {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    font-weight: bolder;
    text-align: center;
    color: #000000;
    margin: 0 0 60px;
}

.dma-ocp-grid   {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 30px;
}
.dma-ocp-cards     {
    width: calc(25% - 23px);
    background: #ffffff;
    box-sizing: border-box;
    border: 1px solid #cbdcff;
    border-radius: 100%;
}
.dma-ocp-cards > div    {
    position: relative;
    width: 100%;
    padding-bottom: 100%;
    border-radius: 100%;
}
.dma-ocp-cards > div > div    {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 15px 50px;
    box-sizing: border-box;
    border-radius: 100%;
}
.dma-ocp-cards img  {
    height: 90px;
    margin: 0 0 30px;
}
.dma-ocp-cards h3  {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #333333;
}
/* Why Clickr?, Our Consultation Processes <- */



/* Talk to us -> */
.dma-ttu    {
    background: #ffffff;
    padding: 75px 45px;
    text-align: center;
}

.dma-ttu h2     {
    max-width: 600px;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    font-weight: bolder;
    color: #000000;
    margin: 0 auto 35px;
}

.dma-ttu a  {
    display: inline-block;
    width: 318px;
    max-width: 100%;
    font-family: "runda", sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #f26a22;
    background: #ffffff;
    padding: 22px;
    border: 1px solid #f26a22;
    border-radius: 200px;
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
.dma-ttu a:hover    {
    color: #ffffff;
    background: #f26a22;
}
/* Talk to us <- */
@media screen and (max-width: 975px) {
    .dma-banner-left h1    {
        font-size: 45px;
    }
    .dma-kps-flex > div {
        width: 40%;
    }
}

@media screen and (max-width: 850px) {
    .dma-css-row {
        flex-direction: column;
        align-items: center;
    }
    .dma-css-sgtradex .dma-css-content {
        margin-left: 0;
    }
    .dma-css-keyllyocg .dma-css-img {
        margin-right: 0;
    }
}

@media screen and (max-width: 680px) {
    .dma-banner-left h1    {
        font-size: 35px;
    }
    .dma-banner-subscribe   {
        flex-direction: column;
        border-radius: unset;
        box-shadow: unset;
        justify-content: center;
    }
    .dma-banner-form input  {
        width: 90vw;
        max-width: 90vw;
        padding: 24px 25px;
        box-shadow: 0 3px 10px rgba(0, 0, 0, .2);
        border-radius: 12px;
        margin-bottom: 20px;
    }
    .dma-banner-partners    {
        flex-wrap: wrap;
        justify-content: center;
    }
    .dma-banner-form button  {
        border-radius: 12px;
    }
    .dma-pts-flex {
        flex-direction: column;
        align-items: center;
    }
    .dma-pts-flex > div {
        width: 100%;
    }
    .dma-css-keyllyocg .dma-css-content {
        margin-right: 0;
    }
    .dma-ocp-grid {
        flex-direction: column;
        align-items: center;
    }
    .dma-ocp-cards {
        width: calc( 50% - 23px);
    }
    .dma-why {
        flex-direction: column;
    }
    .dma-why-right {
        margin: auto;
    }
    .dma-kps h2, 
    .dma-client h2,
    .dma-pts h2, 
    .dma-css h2,
    .dma-why-left h2,
    .dma-ttu h2,
    .dma-ocp-title  {
    font-size: 30px;
    }
}

@media screen and (max-width: 640px) {
    .dma-css-grid {
        flex-direction: column;
        align-items: center;
    }
    .dma-css-grid > div {
        width: 100%;
    }
    .dma-kps-flex   {
        flex-direction: column;
        align-items: center;
    }
    .dma-kps-flex > div {
        width: 90%;
    }
    .dma-client {
    padding: 50px 0 90px;
    }
}

@media screen and (max-width: 540px) {
    .dma-banner-flex{
        flex-direction: column;
    }
    .dma-banner-flex{
        justify-content: flex-start;
    }
    .dma-banner-left{
        width: 100%;
    }
    .dma-banner-right{
        width: 60%;
        margin: auto;
    }
    .dma-ocp-cards {
        width: calc( 70% - 23px);
    }
    .dma-ttu > .uk-container {
        display: flex;
        flex-direction: column;
        align-items: center;

    }
}

@media screen and (max-width: 480px) {
    .dma-client {
    padding: 50px 0 40px 0;
    }
}

/* AK (Digital Marketing Agency) <- */



/* AK (Our Work) -> */
.container-section .our-works-heading  {
    padding: 50px 0;
}
.our-works-sort-filter   {
    display: flex;
    align-items: flex-end;
    margin: 0 0 50px;
    padding-top: 50px;
}

.our-works-services     {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    margin: 15px 0 0;
}
.our-works-service {
    font-family: "runda", sans-serif;
    font-size: 14px;
    color: #f26a22;
    padding: 5px 11px;
    border: 1px solid #f26a22;
    border-radius: 6px;
    transition-duration: 300ms;
}
.our-works-service:hover {
    background-color: #f26a22;
    color: #fff;
}

.our-works-no-result    {
    display: none;
    text-align: center;
    font-size: 21px;
    padding: 50px 0 0;
}
/* AK (Our Work) <- */

/* Tha (Our Work Detail) */
.padding-t-50 {
    padding-top: 50px !important;
}
.padding-b-50 {
    padding-bottom: 50px !important
}
.mb-150 {
    margin-bottom: 150px;
}
.remove-margin-top {
    margin-top: 0 !important;
}
.remove-margin-bottom {
    margin-bottom: 0 !important;
}

.two-column-listing-with-image .our-approach-content > img {
    width: 30%;
    height: auto;
}

.two-column-grid .process-item img {
    width: 100%;
}
.three-column-grid .uk-card-title {
    pointer-events: none;
}
.gallery-full-width .uk-card h4 {
    font-size: 22px;
    font-weight: bold;
    margin-top: 25px;
    margin-bottom: 10px;
}
.gallery-full-width .uk-card > img{
    width: 100%;
}
.case_studies h2{
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 50px;
}
.free-text h2,
.free-text p {
    margin-bottom: 40px;
}

.three-column-grid .img-link{
    margin-bottom: 30px;
}
.three-column-grid .uk-card-body{
    padding-top: 0px;
}
.three-column-grid .uk-card-body .uk-card-title{
    margin-top: 0px;
}

.back-to-our-work {
    padding-bottom: 150px;
}
/* THA (Our Work Detail) */


/* revamp styling start here */
/* img {
    object-fit: cover;
} */
/* .about-banner .right-contents .about-animi  */

.hero-banner {
    height: 330px;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
}
.hero-banner h1 {
    /* font-size: 50px; */
    font-size: 46px;
    font-weight: bold;
    /* line-height: 0.9; */
    line-height: 1.1;
    color: #000;
    margin-bottom: 28px;
}
.hero-banner h2 {
    font-size: 16px;
    margin-bottom: 13px;
}
@media screen and (min-width: 941px)    {
    .hero-banner > img {
        /* height: 100%; */
        width: 480px;
    }
}
.hero-banner .tag-wrapper {
    display: flex;
    flex-wrap: wrap;
    /* display: none; */
}
.hero-banner .tag {
    font-family: "runda", sans-serif;
    font-size: 14px;
    color: #f26a22;
    padding: 5px 11px;
    border: 1px solid #f26a22;
    border-radius: 6px;
    margin-right: 5px;
    margin-bottom: 5px;
    transition-duration: 300ms;
}
.hero-banner .tag:hover {
    background-color: #f26a22;
    color: #fff;
}
.our-approach h2 {
    margin-bottom: 40px;
    font-weight: 700;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 38px;
    color: #000;
}
.our-approach .our-approach-content {
    align-items: center;
    gap: 40px;
    margin-bottom: 45px;
}
.our-approach .our-approach-content h3 {
    font-size: calc(28px / 1.5);
    font-weight: bold;
}
.our-approach .our-approach-content img {
    width: 418px; 
    height: 346px;
}
/* .results {
    display: grid;
    gap: 30px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
} */
.results-content img {
    height: 300px;
}
.gallery img{
    width: 100%;
    height: auto;
}
.results-title {
    font-weight: bold;
    font-family: "neue-haas-grotesk-text", sans-serif;
}
.results-content h4 {
    font-size: 22px;
    font-weight: bold;
    margin-top: 25px;
    margin-bottom: 10px;
}
.reach-out p {
    font-size: 33px;
    font-weight: bolder;
    color: #000;
    line-height: 1.1;
}
.reach-out .talk-to-us-button {
    border: 1px solid #000;
    border-radius: 30px;
    display: inline-block;
    padding: 10px 30px;
    font-weight: bold;
    color: #000;
    transition-duration: 300ms;
}
.reach-out .talk-to-us-button:hover {
    background-color: #ff6900;
    color: #fff;
    border-color: #ff6900;
}
.results-slider-container {
    overflow: hidden;
}
.results-slider-container .uk-dotnav>*>*, .overview-slider-container .uk-dotnav>*>* {
    background-color: #cccccc;
}
.results-slider-container .uk-dotnav>.uk-active>*, .overview-slider-container .uk-dotnav>.uk-active>* {
    background-color: #000000;
    width: 30px;
    border-radius: 20px;
}

/* service page revamp */
.services-banner-new {
    width: 100%;
    /* height: calc(247.89px / 1.05); */
    position: absolute;
    /* top: 168px; */
    top: 157px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.services-list-container-new div:first-child > svg {
    display: none;
}
.services-list-title-new {
    font-size: 16px;
    font-weight: bold;
}
.services-list-new {
    display: flex;
    flex-direction: column;
    margin-top: 20px;
    gap: 5px;
    align-items: start;
}
.services-list-new span {
    color: #000;
}
.services-list-new > a {
    color: #000;
}
a.services-link {
    position: relative;
    display: inline-block;
    /* pointer-events: none; */
}
a.services-link span{
    color: #000
}
.services-link::before {
    content: "";
    position: absolute;
    left: 0;
    transition: right .3s ease-out;
    /* border: 1px solid #000000; */
    bottom: -4px;
    right: 100%;
    /* border-radius: 2px; */
}

.services-link:focus::before,
.services-link:hover::before {
    right: 27px;
    border: 1px solid #000;
}

/* execution section */
.execution-title {
    color: #000000;
    font-family: 'neue-haas-grotesk-text', sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    margin-bottom: 40px
}
/* .execution-name {
    width: 372px !important; 
    padding: 0 50px;
} */

/* service detail revamp */
.section-title {
    color: #000000;
    font-family: 'neue-haas-grotesk-text', sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 700;
    margin-bottom: 40px;
}
.overview, .service, .process {
    margin-top: 95px;
    overflow: hidden;
}
.overview-left-title {
    color: #000000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 26px;
    width: 30%;
    font-weight: 700;
    padding-left: 70px;
    width: 300px;
    flex-shrink: 0;
}
.overview-right-description {
    padding-left: 50px; 
    width: 70%
}
.negative-mr {
    margin-right: -40px;
}
.service-item {
    align-items: center;
}
.services-list-wrapper-new {
    padding-top: 150px;
    padding-left: 10px;
}

.archive-partner-thumbnail {
    width:346px; 
    /* height:241px;  */
    display:flex; 
    align-items:center;
    padding: 10px 20px;
    box-sizing: border-box;
}

/* revamp responsive start */
@media screen and (max-width: 1600px){
    .services-banner-new{
        top: 166px;
    }
}
@media screen and (max-width: 1200px) {
    .hero-banner h1 {
        font-size: 40px;
    }
    .execution-name {
        width: 295px !important;
        padding: 0;
        margin-right: auto;
    }
    .execution-padding-right-0 {
        padding-right: 0;
    }

    .services-banner .blue-line{
        display: none;
    }
}

@media screen and (max-width: 940px) {
    .hero-banner {
        height: auto;
        flex-direction: column-reverse;
    }
    .hero-banner h1 {
        font-size: 50px;
        line-height: 1.2;
    }
    .hero-banner img {
        /* height: 250px; */
        max-width: 100%;
    }
    .hero-banner div {
        margin-top: 20px;
        width: 100%;
    }
    .our-approach .our-approach-content {
        align-items: start;
    }
    .our-approach .our-approach-content img {
        width: 40%;
        height: 200px;
    }
    /* .results {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    } */
    .execution-name {
        width: 235px !important;
        padding: 0;
        margin-right: auto;
    }
    .service-item img {
        width: 40%;
        height: 200px;
        margin-bottom: 20px;
    }
    .overview-left-title {
        width: 250px;
        padding-left: 50px;
    }
    .overview-right-description {
        padding-left: 30px; 
    }
    .execution-padding-right-0 {
        padding-right: 15px;
    }
    .services-banner-new {
        /* height: calc(247.89px / 2); */
        top: 72px;
    }
    .services-list-container-new svg {
        display: none;
    }
    .services-list-wrapper-new {
        padding-top: 44px;
        padding-left: 0px;
    }
    .services-list-container-new:last-child {
        margin-bottom: 50px;
    }

    .background-section .left-contents{
        width: 70%;
    }
    .background-section .right-contents{
        width: calc(100% - 70% - 20px)
    }

    .about-banner .quotes .quotes-text{
        font-size: 20px;
    }
}

@media screen and (max-width: 680px) {
    .hero-banner h1 {
        font-size: 30px;
        line-height: 1.5;
    }
    .our-approach-content, .results {
        flex-direction: column;
    }

    .our-approach .our-approach-content img {
        width: 100%;
    }
    .reach-out p {
        width: 100%;
    }

    .two-column-listing-with-image .our-approach-content {
        flex-direction: row;
    }
    /* .results {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        margin-bottom: 30px;
    } */
    .results-content img {
        width: 100%;
    }
    .negative-mr {
        margin-right: 0;
    }
    .overview-item {
        flex-direction: column;
    }
    .service-item {
        flex-direction: column;
        align-items: baseline;
    }
    .service-item img {
        width: 100%;
        margin-bottom: 20px;
    }
    .section-title {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
    }
    .overview, .service, .process {
        margin-top: 50px;
    }
    .overview-left-title, .overview-right-description {
        padding-left: 0;
        width: 100%;
    }
    .overview-left-title, .service-item h3, .process-item h3 {
        font-size: calc(28px / 1.5);
        margin-bottom: 15px;
    }
}

@media screen and (max-width: 639px) {
    .our-approach h2 {
        font-size: calc(40px / 1.5);
        line-height: calc(44px / 1.5);
        margin-bottom: 20px;
    }
    .execution-name {
        width: auto !important;
        padding: 0;
    }

    .background-section .left-contents{
        width: 100%;
    }
    .background-section .right-contents{
        margin-top: 40px;
        width: 100%;
    }

    .two-column-listing{
        margin-top: 0px;
    }

    .two-column-listing-with-image .our-approach-content {
        flex-direction: column;
    }

    .two-column-listing-with-image .our-approach-content > img{
        width: 100%;
        height: auto;
    }

    /* .two-column-grid .uk-margin-top{
        margin-top: 0px !important;
    } */
    
    .two-column-grid .process-item{
        margin-bottom: 0px !important;
    }
    .two-column-grid .process-item p {
        margin-bottom: 0px !important;
    }

    .three-column-grid{
        padding-bottom: 30px !important;
    }
    .three-column-grid h3{
        font-size: calc(28px / 1.5);
    }

    .free-text{
        padding-bottom: 40px !important
    }
    /* .free-text h2{
        margin-bottom: 20px !important
    } */
    
}



/* Single Blog Banner Rework -> */
.single-blog-banner     {
    padding: 50px 0 0;
    margin: 0 0 50px;
}

.single-blog-banner-flex    {
    display: flex;
    align-items: center;
    gap: 30px;
}
.single-blog-banner-left    {
    flex-grow: 1;
}
.single-blog-banner-left h1    {
    color: #000;
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 50px;
    line-height: 1.2em;
    font-weight: 700;
    margin: 0;
}
.single-blog-banner-right    {
    width: 50%;
    flex-shrink: 0;
}
.single-blog-banner-right img    {
    width: 800px;
    max-width: 100%;
}


@media screen and (min-width: 960px)    {
    .single-blog-banner .uk-container-expand-right  {
        padding-right: 0;
    }
}

@media screen and (max-width: 959px)    {
    .single-blog-banner     {
        padding: 30px 0 0;
        margin: 0 0 30px;
    }

    .single-blog-banner-flex    {
        flex-wrap: wrap;
    }
    .single-blog-banner-left    {
        width: 100%;
    }
    .single-blog-banner-left h1     {
        font-size: 32px;
    }
    .single-blog-banner-right    {
        width: 100%;
    }
    .single-blog-banner-right img   {
        width: 100%;
    }
}
/* Single Blog Banner Rework <- */



/* Single Work Banner Rework -> */
.single-work-banner     {
    padding: 50px 0 0;
    margin: 0 0 50px;
}

.single-work-banner-flex    {
    display: flex;
    align-items: center;
    gap: 30px;
}
.single-work-banner-left    {
    width: 50%;
    flex-shrink: 0;
}
.single-work-banner-left h1    {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 42px;
    line-height: 1.2em;
    font-weight: 700;
    color: #000;
    margin: 0;
}
.single-work-banner-left h2     {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 16px;
    line-height: 1.2em;
    color: #333;
    margin: 25px 0 0;
}
.single-work-banner-tag     {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
    margin: 15px 0 0;
    /* display: none !important; */
}
.single-work-banner-tag a   {
    font-family: "runda", sans-serif;
    font-size: 14px;
    color: #f26a22;
    padding: 5px 11px;
    border: 1px solid #f26a22;
    border-radius: 6px;
    transition: all .3s ease;
}
.single-work-banner-tag a:hover     {
    color: #fff;
    background: #f26a22;
}

.single-work-banner-right    {
    flex-grow: 1;
}
.single-work-banner-right img    {
    width: 100%;
}


/* Single Service Banner Rework -> */
.single-service-banner     {
    padding: 50px 0 0;
    margin: 0 0 50px;
}

.single-service-banner-flex    {
    display: flex;
    align-items: center;
    gap: 30px;
}
.single-service-banner-left    {
    width: 50%;
    flex-shrink: 0;
}
.single-service-banner-left h1    {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 42px;
    line-height: 1.2em;
    font-weight: 700;
    color: #000;
    margin: 0;
}
.single-service-banner-left h2     {
    margin: 25px 0 0;
    font-family: "runda", sans-serif;
    color: #2d313a;
    font-size: 16px;
    line-height: 24px;
}
.single-service-banner-tag     {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
    margin: 15px 0 0;
    display: none !important;
}
.single-service-banner-tag a   {
    font-family: "runda", sans-serif;
    font-size: 14px;
    color: #f26a22;
    padding: 5px 11px;
    border: 1px solid #f26a22;
    border-radius: 6px;
    transition: all .3s ease;
}
.single-service-banner-tag a:hover     {
    color: #fff;
    background: #f26a22;
}

.single-service-banner-right    {
    flex-grow: 1;
}
.single-service-banner-right img    {
    width: 100%;
}

/* Single Service Banner Rework -> */
.single-partner-banner     {
    padding: 50px 0 0;
    margin: 0 0 50px;
}

.single-partner-banner-flex    {
    display: flex;
    align-items: center;
    gap: 30px;
}
.single-partner-banner-left    {
    width: 60%;
    flex-shrink: 0;
}
.single-partner-banner-left h1    {
    font-family: "neue-haas-grotesk-text", sans-serif;
    font-size: 42px;
    line-height: 1.2em;
    font-weight: 700;
    color: #000;
    margin: 0;
}
.single-partner-banner-left h2     {
    margin: 25px 0 0;
    font-family: "runda", sans-serif;
    color: #2d313a;
    font-size: 16px;
    line-height: 24px;
}
.single-partner-banner-tag     {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
    margin: 15px 0 0;
    display: none !important;
}
.single-partner-banner-tag a   {
    font-family: "runda", sans-serif;
    font-size: 14px;
    color: #f26a22;
    padding: 5px 11px;
    border: 1px solid #f26a22;
    border-radius: 6px;
    transition: all .3s ease;
}
.single-partner-banner-tag a:hover     {
    color: #fff;
    background: #f26a22;
}

.single-partner-banner-right    {
    flex-grow: 1;
}
.single-partner-banner-right img    {
    width: 100%;
}

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

    .single-work-banner-left h1     {
        font-size: 36px;
    }

    .single-service-banner-left h1     {
        font-size: 36px;
    }

    .single-partner-banner-left h1     {
        font-size: 36px;
    }


}

@media screen and (max-width: 959px)    {
    .single-work-banner     {
        padding: 30px 0 0;
        /* margin: 0 0 30px; */
    }

    .single-work-banner-flex    {
        flex-direction: column-reverse;
    }
    .single-work-banner-left    {
        width: 100%;
    }
    .single-work-banner-left h1     {
        font-size: 28px;
    }
    .single-work-banner-right    {
        width: 100%;
    }
    .single-work-banner-right img   {
        width: 100%;
    }

    .single-service-banner     {
        padding: 30px 0 0;
        /* margin: 0 0 30px; */
    }

    .single-service-banner-flex    {
        flex-direction: column-reverse;
    }
    .single-service-banner-left    {
        width: 100%;
    }
    .single-service-banner-left h1     {
        font-size: 28px;
    }
    .single-service-banner-right    {
        width: 100%;
    }
    .single-service-banner-right img   {
        width: 100%;
    }

    .single-partner-banner     {
        padding: 30px 0 0;
        /* margin: 0 0 30px; */
    }

    .single-partner-banner-flex    {
        flex-direction: column-reverse;
    }
    .single-partner-banner-left    {
        width: 100%;
    }
    .single-partner-banner-left h1     {
        font-size: 28px;
    }
    .single-partner-banner-right    {
        width: 100%;
    }
    .single-partner-banner-right img   {
        width: 100%;
    }
}

@media screen and (max-width: 639px)    {
    .single-work-banner-left h1     {
        font-size: 21px;
    }


    .single-service-banner-left h1     {
        font-size: 21px;
    }

    .single-partner-banner-left h1     {
        font-size: 21px;
    }

}
/* Single Work Banner Rework <- */