.survey-page-description-info>p.vis_template_content {
    display: block
  }
/*F161123 - Css update */
#copyright, #footer{
    margin-top: -1px;
}
  @media screen and (max-width: 767px) {
    #mobile-header {
        position: fixed;
        top: 0;
        left: 0
    }
    #mobile-navigation {
        position: fixed;
        width: 100%;
        padding: 80px 0 0;
        height: 490px;
        overflow: auto;
        box-sizing: border-box
    }
    .on-mobile #page-wrap {
        padding: 80px 0 0
    }
  }
  html.has-cookie-bar #catapult-cookie-bar {
    box-shadow: 0 -3px 6px 0 rgba(0, 0, 0, .16);
    background-color: rgba(0, 0, 0, .95);
    padding: 15px 0
  }
  html.cookie-bar-bar .float-accept .ctcc-inner {
    width: 1060px;
    margin: 0 auto
  }
  html .ctcc-left-side {
    font-size: 14px;
    line-height: 1.29;
    letter-spacing: .28px;
    text-align: left;
    color: #fff;
    font-family: lotagrotesquealt1-light;
    margin: 0 90px 0 0;
    width: 100%;
    padding: 0 0 0 60px;
    background-image: url(/wp-content/uploads/2020/09/cookie-img.svg);
    background-repeat: no-repeat;
    background-size: 40px;
    background-position: 0 5px
  }
  html .ctcc-inner .sogo--cookie-preferences {
    font-size: 13px;
    line-height: 1.29;
    letter-spacing: .28px;
    text-align: left;
    color: #fff !important;
    font-family: lotagrotesquealt1-light;
    cursor: pointer;
    border-bottom: 1px solid #fff;
    padding: 0 0 2px
  }
  html a.ctcc-more-info-link {
    color: #fff !important;
    font-family: lotagrotesquealt1-light;
    cursor: pointer;
    border-bottom: 1px solid #fff;
    padding: 0 0 2px
  }
  html.cookie-bar-bar button#catapultCookie {
    font-size: 13px;
    letter-spacing: .28px;
    text-align: left;
    color: #fff;
    font-family: lotagrotesquealt1-light;
    text-transform: none;
    padding: 9px 12px;
    border-radius: 20px
  }
  .sogo--cookie-preferences-main-right-button {
    margin: 30px 0 0
  }
  .sogo--save-accept,
  .sogo--save-pref {
    font-size: 13px;
    padding: 5px 15px;
    border: 1px solid #12bdca;
    border-radius: 50px;
    background: #12bdca;
    color: #fff !important;
    font-family: lotagrotesque-light;
    transition: .4s all;
    cursor: pointer;
    display: inline-block
  }
  .sogo--save-accept {
    margin: 0 0 0 10px
  }
  .sogo--save-pref {
    background: #fff;
    color: #ff7858 !important
  }
  .sogo--save-accept:hover,
  .sogo--save-pref:hover {
    transform: scale(1.05);
    color: #fff
  }
  .sogo--save-pref:hover {
    background: rgba(255, 120, 88, .4);
    color: #ff7858
  }
  .close-prefs {
    position: absolute;
    top: 15px;
    right: 10px;
    border-radius: 50%;
    color: #000;
    opacity: .5;
    cursor: pointer;
    display: block;
    font-family: lotagrotesque-semibold;
    line-height: 1;
    transition: .4s all;
    font-size: 20px
  }
  .sogo--cookie-preferences-main-right-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }
  .sogo--cookie-preferences-toggle {
    margin: 0 20px 0 0
  }
  .sogo--cookie-preferences-text-right-head {
    font-family: LotaGrotesque-semibold;
    font-size: 20px;
    line-height: 1.31;
    color: #333;
    margin: 0 0 5px;
    opacity: .64
  }
  .sogo--cookie-preferences-text-right-text {
    opacity: .64;
    font-family: LotaGrotesque-light;
    font-size: 16px;
    line-height: 1.44;
    color: #333;
    margin: 0 0 20px
  }
  .active-class .sogo--cookie-preferences-text-right-head,
  .active-class .sogo--cookie-preferences-text-right-text {
    opacity: 1
  }
  .close-prefs:hover {
    opacity: 1
  }
  #sogo--cookie-preferences-parent {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    background-color: rgba(0, 0, 0, .7);
    display: none
  }
  .sogo--cookie-preferences-main {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 800px;
    height: 450px;
    z-index: 1000000;
    box-sizing: border-box;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center
  }
  .sogo--cookie-preferences-main-left-img {
    background-image: url(/wp-content/uploads/2020/09/cookie-img.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 60px;
    height: 60px;
    margin: 0 0 20px
  }
  .sogo--cookie-preferences-main-left {
    background: #252f3f;
    width: 300px;
    box-sizing: border-box;
    padding: 40px 20px 40px 40px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    height: 100%
  }
  .sogo--cookie-preferences-main-right {
    height: 100%;
    background: #fff;
    width: calc(100% - 300px);
    box-sizing: border-box;
    padding: 60px 40px 40px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px
  }
  .sogo--cookie-preferences-main-left-head {
    font-family: LotaGrotesque-semibold;
    font-size: 26px;
    line-height: 1.31;
    color: #fff;
    margin: 0 0 20px
  }
  .sogo--cookie-preferences-main-left-text {
    font-family: LotaGrotesque-light;
    opacity: .5;
    font-size: 16px;
    line-height: 1.44;
    color: #fff
  }
  .sogo--switch {
    position: relative;
    display: inline-block;
    width: 30px;
    height: 20px;
    margin: 5px 0 0;
    outline: 0 !important;
    -webkit-tap-highlight-color: transparent
  }
  .sogo--switch input {
    opacity: 0;
    width: 0;
    height: 0;
    outline: 0 !important;
    -webkit-tap-highlight-color: transparent
  }
  .sogo--switch input:focus {
    outline: 0
  }
  .sogo--slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #676e79;
    -webkit-transition: .4s;
    transition: .4s
  }
  .checkbox--1+.sogo--slider {
    cursor: auto
  }
  .sogo--slider:before {
    position: absolute;
    content: "";
    height: 14px;
    width: 14px;
    left: 3px;
    bottom: 3px;
    background-color: #000;
    -webkit-transition: .4s;
    transition: .4s
  }
  input:checked+.sogo--slider {
    background-color: #36b237
  }
  input:focus+.sogo--slider {
    box-shadow: 0 0 1px #36b237
  }
  input:checked+.sogo--slider:before {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
    background-color: #fff
  }
  .sogo--slider.round {
    border-radius: 34px
  }
  .sogo--slider.round:before {
    border-radius: 50%
  }
  @media only screen and (max-width: 1200px) {
    html.cookie-bar-bar .float-accept .ctcc-inner {
        width: 950px
    }
  }
  @media only screen and (max-width: 960px) {
    html.cookie-bar-bar .float-accept .ctcc-inner {
        width: 720px
    }
    html .ctcc-left-side {
        margin: 0 20px 0 0
    }
    .sogo--cookie-preferences-main {
        width: 700px
    }
    .sogo--cookie-preferences-main-left {
        width: 250px;
        padding: 40px 20px
    }
    .sogo--cookie-preferences-main-right {
        width: calc(100% - 250px);
        padding: 60px 30px 40px
    }
    .sogo--cookie-preferences-main-left-head {
        font-size: 22px
    }
  }
  @media only screen and (max-width: 767px) {
    html.cookie-bar-bar .ctcc-inner {
        display: block
    }
    html .ctcc-left-side {
        margin: 0 20px 0 0;
        padding: 0;
        background: 0 0
    }
    html.cookie-bar-bar .float-accept .ctcc-inner {
        width: 95%;
        margin: 0 auto
    }
    html span.ctcc-left-side {
        margin: 0
    }
    .cookie-bar-bar #catapult-cookie-bar.float-accept span.ctcc-right-side {
        display: block;
        text-align: center;
        float: none !important
    }
    .ctcc-right-side .sogo--cookie-preferences {
        display: inline-block
    }
    .ctcc-right-side .sogo--save-accept {
        margin: 30px 0 0 10px
    }
    .sogo--cookie-preferences-main {
        width: 300px;
        overflow: scroll;
        height: 70vh;
        display: block
    }
    .sogo--cookie-preferences-text-right-head {
        font-size: 18px
    }
    .close-prefs {
        color: #fff !important;
        opacity: 1
    }
    .sogo--cookie-preferences-main-left,
    .sogo--cookie-preferences-main-right {
        width: 100%;
        padding: 40px 20px;
        border-radius: 0;
        height: auto
    }
    .sogo--cookie-preferences-main-left-head {
        font-size: 22px
    }
  }
  div img.template-img {
    max-width: 100%
  }
  div.frame-banner-parent {
    display: none !important
  }
  .survey-page-more-info.survey-first-content .texthead {
    margin: 0 0 20px !important;
    font-size: 24px;
    font-family: lotagrotesque-semibold
  }
  .survey-page-more-info.survey-first-content .listhead {
    font-size: 18px;
    font-family: lotagrotesque-semibold
  }
  .survey-page-more-info.survey-first-content .listpoints {
    margin: 0 0 0 20px
  }
  .survey-page-more-info.survey-first-content .listpoints li {
    margin: 0 0 20px
  }
  .survey-page-more-info.survey-first-content .listpoints li span {
    display: block
  }
  .survey-page-more-info.survey-first-content {
    padding: 20px 0 0
  }
  .managePoptroxVideo-text {
    font-family: lotagrotesque-regular;
    font-size: 18px;
    line-height: 1.28;
    color: #fff;
    text-align: center;
    margin: 10px 0 0;
    display: none
  }
  .page-id-18517 .managePoptroxVideo-text,
  .page-id-38902 .managePoptroxVideo-text,
  .page-id-41614 .managePoptroxVideo-text,
  .page-id-42121 .managePoptroxVideo-text,
  .page-id-48225 .managePoptroxVideo-text,
  .page-id-48262 .managePoptroxVideo-text,
  .page-id-57266 .managePoptroxVideo-text,
  .page-id-81800 .managePoptroxVideo-text {
    display: block
  }
  .managePoptroxVideo-text a {
    margin: 0 0 0 10px
  }
  @media only screen and (max-width: 1200px) {
    .managePoptroxVideo-text {
        font-size: 13px
    }
  }
  @media only screen and (max-width: 767px) {
    .managePoptroxVideo-text .green-button {
        padding: 10px 25px !important;
        margin: 10px 0 0
    }
  }
  .bottom-sticy-wrapper-main {
    display: none
  }
  .bottom-sticy-wrapper-main.active-class {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    box-shadow: 0 -3px 6px 0 rgba(0, 0, 0, .16);
    background-color: #fb795c;
    color: #fff;
    padding: 15px 0;
    font-size: 18px;
    z-index: 999;
    display: block
  }
  .bottom-sticy-wrapper-main a {
    color: #fff;
    font-style: italic;
    border-bottom: 1px solid #fff;
    cursor: pointer
  }
  @media only screen and (max-width: 767px) {
    .bottom-sticy-wrapper-main.active-class {
        font-size: 14px
    }
    .bottom-sticy-wrapper-main i {
        top: 13px
    }
  }
  .covidPopup .close-pop {
    position: absolute;
    top: -10px;
    right: -10px;
    background: #000;
    padding: 3px 8px 5px;
    border-radius: 50%;
    color: rgba(255, 255, 255, .6);
    cursor: pointer;
    display: block;
    font-family: lotagrotesque-semibold;
    line-height: 1
  }
  #covidPopup-parent {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    background-color: rgba(0, 0, 0, .7);
    display: none
  }
  .covidPopup {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 720px;
    height: 390px;
    z-index: 1000000;
    box-sizing: border-box;
    background-image: url(/wp-content/uploads/2020/03/corona-banner-left.svg);
    background-size: 310px;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: #fff
  }
  .covidPopup-main {
    display: inline-block;
    padding: 35px 30px 35px 50px;
    width: 450px;
    box-sizing: border-box;
    position: absolute;
    right: 0;
    top: 45%;
    transform: translate(0, -50%)
  }
  .covid-sogo-head {
    font-size: 22px;
    font-family: lotagrotesque-bold;
    line-height: 1.17;
    letter-spacing: .92px;
    color: #000
  }
  .covid-sogo-text {
    line-height: 1.25;
    letter-spacing: normal;
    color: #333;
    margin: 0 0 0;
    font-size: 14px
  }
  .covid-sogo-list {
    margin: 10px 0 15px 15px;
    font-size: 14px;
    line-height: 1.28;
    list-style: none
  }
  .covid-sogo-list li {
    position: relative;
    margin: 0 0 15px
  }
  .covid-sogo-list li:before {
    position: absolute;
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #ff7858;
    left: -12px;
    top: 6px
  }
  .covidPopup-main .covid-sogo-text-space {
    margin: 0 0 8px
  }
  .covid-sogo-subtext {
    line-height: 1.25;
    letter-spacing: normal;
    font-size: 12px;
    text-align: center;
    margin: 20px 0 0;
    padding: 15px 0 0;
    border-top: 1px solid
  }
  .covid-sogo-text a {
    color: #197bf7;
    text-decoration: underline
  }
  @media only screen and (max-width: 767px) {
    .covidPopup {
        width: 90%;
        height: auto;
        background: #fff
    }
    .covidPopup-main {
        position: static;
        transform: none;
        width: 100%;
        padding: 25px
    }
  }
  .footer-security-icons a.sogo-hippa,
  .footer-security-icons a.sogo-seal,
  .sogo-seal-iso {
    pointer-events: none
  }
  .footer-security-icons a.sogo-hippa {
    background-image: none;
    background-repeat: no-repeat;
    height: 54px;
    width: 54px;
    margin: 0;
    background-size: contain
  }
  .footer-security-icons a.sogo-hippa.fadeMaxUp {
    background-image: url(/wp-content/uploads/2020/03/hipaa-01.svg)
  }
  div .footer-security-icons a.sogo-seal {
    height: 57px;
    width: 57px;
    background-position: -17px -2177px;
    margin: 0 7px 0 0;
    background-size: 90px
  }
  div .footer-security-icons a.sogo-seal-iso {
    width: calc(100% - 85px);
    height: 40px;
    background-image: none;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 40%
  }
  div .footer-security-icons a.sogo-seal-iso.fadeMaxUp {
    background-image: url(/wp-content/uploads/2020/03/iso-icon-main.svg)
  }
  .trust-godaddy-section a:nth-child(1) {
    height: 30px;
    width: 52%;
    display: inline-block
  }
  .trust-godaddy-section a:nth-child(1) img {
    height: 30px
  }
  .trust-godaddy-section a:nth-child(2) {
    width: 48%;
    height: 30px
  }
  div .footer-trust-pack {
    width: 100%;
    margin-top: 8px
  }
  div .footer-trust-pack .sogo-trust-icons-bg-3 {
    width: 46%
  }
  .page-id-60060 .testimonial-descript,
  .page-id-83644 .testimonial-descript,
  .page-id-87220 .testimonial-descript,
  .page-id-91719 .testimonial-descript,
  .page-id-92025 .testimonial-descript,
  .page-id-92357 .testimonial-descript,
  .page-id-92467 .testimonial-descript,
  .page-id-92468 .testimonial-descript,
  .page-id-92469 .testimonial-descript,
  .page-id-92526 .testimonial-descript,
  .page-id-92527 .testimonial-descript,
  .page-id-92535 .testimonial-descript,
  .page-id-92536 .testimonial-descript,
  .page-id-92542 .testimonial-descript,
  .page-id-92543 .testimonial-descript,
  .page-id-92548 .testimonial-descript,
  .page-id-92549 .testimonial-descript,
  .page-id-92569 .testimonial-descript,
  .page-id-92570 .testimonial-descript {
    text-transform: capitalize
  }
  .align-c.landing-footer-section {
    background-color: #f4f9fd;
    padding: 60px 0
  }
  .align-c.landing-footer-section div {
    width: 55%;
    margin: auto
  }
  .landing-green-button.green-button {
    width: 30% !important
  }
  .landing-footer-info h3 {
    font-size: 30px
  }
  @media screen and (min-width: 1900px) {
    .landing-green-button.green-button {
        width: 20% !important
    }
  }
  @media screen and (max-width: 767px) {
    .align-c.landing-footer-section div {
        width: 100%;
        padding: 0 20px;
        box-sizing: border-box
    }
    .landing-green-button.green-button {
        width: 40% !important
    }
    .landing-footer-info h3 {
        font-size: 22px
    }
  }
  #catapult-cookie-bar {
    display: none
  }
  a.subscriptionPopup-button {
    width: auto
  }
  #subscriptionPopup-parent {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    background-color: rgba(0, 0, 0, .7);
    display: none
  }
  .subscriptionPopup {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 750px;
    height: 450px;
    z-index: 1000000;
    box-sizing: border-box;
    background-image: url(/wp-content/uploads/2019/09/landing-popup.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
    background-color: #fff
  }
  .subscriptionPopup-main {
    display: inline-block;
    padding: 25px;
    width: 450px;
    box-sizing: border-box;
    position: absolute;
    right: 38px;
    top: 50%;
    transform: translate(-50%, -50%)
  }
  .subscriptionPopup-head {
    font-family: LotaGrotesque-black;
    font-size: 42px;
    line-height: 1.07;
    color: #000;
    margin: 0 0 10px
  }
  .subscriptionPopup-text {
    font-family: LotaGrotesque-regular;
    font-size: 18px;
    line-height: 1.39;
    color: #000;
    margin: 0 0 30px;
    width: 70%
  }
  .subscriptionPopup-button.green-button {
    color: #fff;
    padding: 5px 12px
  }
  .subscriptionPopup span.fa-times {
    display: block;
    position: absolute;
    background-color: #fff;
    padding: 6px 8px;
    font-size: 18px;
    color: #0054a6;
    right: 0;
    width: 30px;
    height: 30px;
    box-sizing: border-box;
    transition: .3s all;
    cursor: pointer
  }
  .subscriptionPopup span.fa-times:hover {
    background-color: #0054a6;
    color: #fff
  }
  @media only screen and (max-width: 767px) {
    .subscriptionPopup-main {
        padding: 25px 20px;
        width: 90%;
        right: auto;
        top: 50%;
        left: 50%
    }
    .subscriptionPopup {
        width: 95%;
        height: 360px;
        background: #fff
    }
    .subscriptionPopup-head {
        font-size: 28px
    }
    .subscriptionPopup-text {
        font-size: 16px;
        width: 100%
    }
  }
  .poptrox-rel-main a {
    vertical-align: top
  }
  .poptrox-rel-main a.signupSubmit.orange-coral-btn.banner-multistep-request-btn,
  .poptrox-rel-main a.signupSubmit.orange-coral-btn.banner-request-btn {
    padding: 13px 18px
  }
  i.dvPlayIcon {
    display: inline-block;
    margin: 0 8px 0 0;
    vertical-align: middle;
    font-size: 26px
  }
  .dvPlayIconText {
    display: inline-block;
    vertical-align: middle
  }
  .sogo--buttons-main {
    clear: both;
    overflow: visible
  }
  .sogo--buttons-main a {
    box-sizing: border-box;
    height: 40px;
    float: left
  }
  .sogo--buttons-main.align-c a {
    float: none
  }
  .sogo--buttons-main-apps {
    display: none
  }
  .sogo--buttons-main a:nth-child(1) {
    width: 140px;
    padding: 8px 10px;
    margin: 0 10px 0 0
  }
  .sogo--buttons-main a:nth-child(2) {
    width: 160px
  }
  @media only screen and (max-width: 1199px) and (min-width:768px) {
    .sogo--buttons-main a:nth-child(1) {
        width: 120px
    }
    .sogo--buttons-main a:nth-child(2) {
        width: 140px;
        padding: 8px 10px !important
    }
  }
  @media only screen and (max-width: 767px) {
    .sogo--buttons-main a {
        font-size: 14px;
        height: auto
    }
    .sogo--buttons-main a:nth-child(1) {
        width: 120px
    }
    .sogo--buttons-main a:nth-child(2) {
        width: 140px;
        padding: 9px 10px !important
    }
    .sogo--buttons-main-sign-up {
        display: none
    }
    .sogo--buttons-main-apps {
        display: block
    }
    .sogo--banner .vc_column_container>.vc_column-inner {
        padding: 0
    }
    .app-image-banner-btn {
        width: 140px;
        height: 40px;
        border-radius: 3px;
        display: inline-block;
        background-size: 100% 100%;
        background-repeat: no-repeat
    }
    .app-image-banner-btn:nth-child(1) {
        margin: 0 10px 0 0;
        background-image: url(/wp-content/uploads/2018/01/playstore_download.png)
    }
    .app-image-banner-btn:nth-child(2) {
        background-image: url(/wp-content/uploads/2018/01/appstore_.png)
    }
  }
  .deploy-box-wrapper {
    display: inline-block
  }
  .sogo-trial-switch-days {
    font-weight: 400
  }
  a#pop_btn2 .trial_no_days,
  a#pop_btn3 .trial_no_days,
  a#pop_btn5 .trial_no_days {
    font-size: 17px !important;
    font-family: lotagrotesque-bold !important
  }
  .sogo-four-popup a#pop_btn2 .trial_no_days,
  .sogo-four-popup a#pop_btn3 .trial_no_days,
  .sogo-four-popup a#pop_btn4 .trial_no_days {
    font-size: 16px !important
  }
  div .entplus-request.green-button {
    padding: 18px 20px
  }
  @media only screen and (max-width: 1199px) and (min-width:960px) {
    a#pop_btn2 .trial_no_days,
    a#pop_btn3 .trial_no_days,
    a#pop_btn5 .trial_no_days {
        font-size: 12px !important
    }
    div .entplus-request.green-button {
        padding: 16px 20px
    }
  }
  @media only screen and (max-width: 959px) and (min-width:768px) {
    .sogo-four-popup a#pop_btn2 .trial_no_days,
    .sogo-four-popup a#pop_btn3 .trial_no_days,
    .sogo-four-popup a#pop_btn4 .trial_no_days {
        font-size: 12px !important
    }
  }
  span.iti-flag.country-specific-flag.set-flag-pos {
    display: inline-block;
    margin-right: 6px
  }
  .rc_side_phone {
    display: inline-block;
    font-size: 10px;
    left: 0;
    width: 14px;
    height: 14px;
    border-radius: 7px;
    position: relative;
    margin-left: 5px
  }
  .rc_side_phone span {
    transform: rotate(90deg);
    position: absolute;
    top: 3px;
    font-size: 11px;
    display: inline-block
  }
  #survey_sample_popup1 .sogo-tag-package-premium {
    position: absolute;
    width: 140px;
    top: -1px
  }
  #survey_sample_popup1 .sogo-tag-package-premium span {
    font-family: lotagrotesque-semibold;
    font-size: 13px;
    color: #fff;
    position: absolute;
    top: 4px;
    left: 0
  }
  #survey_sample_popup1 .sogo-tag-package-premium p {
    position: absolute;
    top: 1px;
    left: -12px;
    background-image: url(/wp-content/uploads/2019/04/premium_ribbon.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 140px;
    height: 32px;
    margin: 0 0 0
  }
  @media only screen and (max-width: 1200px) and (min-width:768px) {
    #survey_sample_popup1 .sogo-tag-package-premium p {
        left: -8px;
        width: 110px;
        top: 2px
    }
    #survey_sample_popup1 .sogo-tag-package-premium {
        width: 110px
    }
    #survey_sample_popup1 .sogo-tag-package-premium span {
        font-size: 10px
    }
  }
  #captcha-suggest {
    margin: 20px 0 0
  }
  #user_ip_address {
    display: none !important
  }
  .change_cc {
    display: block
  }
  .try_now span {
    font-size: 10px;
    padding-top: 3px;
    letter-spacing: .7px;
    display: block
  }
  #play-banner-video-btn-box {
    border-radius: 3px !important;
    display: inline-block
  }
  @media screen and (max-width: 767px) {
    .download-sogo-individual,
    .sogo-enterprise-banner .download_txt,
    .sogo-main-cx-banner .download_txt,
    .sogo-transparent-back-parent .download_txt {
        font-family: lotagrotesque-regular;
        font-size: 20px;
        color: #888;
        padding-top: 5px;
        margin-bottom: 20px;
        line-height: 1.4
    }
    .sogo-main-cx-banner p:not(.download_txt) {
        margin-bottom: 20px !important
    }
    .sogo-individual-demo-btn,
    .sogo-main-cx-banner .embed-video.watch-it-in-action-btn,
    .sogo-transparent-back-parent .banner-request-btn,
    .sogo-transparent-back-parent .embed-video.watch-it-in-action-btn {
        display: none !important
    }
  }
  #back-to-top {
    bottom: 90px
  }
  .ent-plan-logo {
    background: url(/wp-content/uploads/2018/04/enterpise-best-val.png) no-repeat;
    width: 82px;
    height: 72px;
    position: absolute;
    top: 0
  }
  @media screen and (min-width: 768px) and (max-width:959px) {
    .ent-plan-logo {
        background: 0 0
    }
  }
  .slideVideo2 .sogo-app-ios {
    margin: 0 15px 0 0
  }
  .sogo-us-map-footer {
    background: url(/wp-content/uploads/2021/10/new-sprite-list-icons-lite.svg) no-repeat;
    background-size: 190px;
    height: 60px;
    width: 100%;
    background-position: -25px -4520px
  }
  .sogo-app-android,
  .sogo-app-ios {
    background: url(/wp-content/uploads/sprite-icons/sprite-list-icons.svg?k=1.8) no-repeat;
    background-size: 122px;
    height: 50px;
    width: 122px;
    display: inline-block
  }
  .sogo-app-ios {
    background-position: 0 -2774px
  }
  .sogo-app-android {
    background-position: 0 -2825px
  }
  @media only screen and (max-width: 960px) and (min-width:768px) {
    div .green-button.sogo-top-individual-btn {
        font-size: 12px;
        margin-left: 10px
    }
  }
  .sogo-trust-icons img {
    margin: 7px 0 0
  }
  .ctl00_Trsutseal.trust-godaddy-section {
    width: 100%;
    margin-top: 5px
  }
  .footer-trust-pack {
    display: inline-block;
    vertical-align: top;
    width: 45%
  }
  .footer-trust-pack a {
    width: 100%;
    margin-bottom: 5px
  }
  .footer-trust-pack a:last-child {
    margin-bottom: 0
  }
  .footer-trust-pack a:last-child img {
    height: 30px
  }
  .sogo-trust-icons a {
    display: inline-block;
    width: 100%;
    height: 40px
  }
  .sogo-trust-icons {
    width: 50%
  }
  .sogo-trust-icons-bg {
    height: 35px;
    display: inline-block;
    background: url(/wp-content/uploads/sprite-icons/sprite-list-icons.svg?k=1.8) no-repeat;
    background-size: 90px
  }
  .sogo-trust-icons-bg-1 {
    background-size: 100px;
    background-position: -7px -2055px
  }
  .sogo-trust-icons-bg-2 {
    background-position: 8px -1878px
  }
  .sogo-trust-icons-bg-3 {
    background-position: -13px -2222px !important;
    background-size: 0 !important;
    height: 0px;
  }
  .sogo-trust-icons:nth-child(2n) {
    float: right
  }
  .perosonalize-req-demo {
    display: none
  }
  .mobile-sogo-fade {
    -webkit-animation-name: mobileFade;
    -webkit-animation-duration: 1.5s;
    animation-name: mobileFade;
    animation-duration: 1.5s
  }
  @-webkit-keyframes mobileFade {
    from {
        opacity: .4
    }
    to {
        opacity: 1
    }
  }
  @keyframes mobileFade {
    from {
        opacity: .4
    }
    to {
        opacity: 1
    }
  }
  #navigation>ul.master-menu>li>ul ul li.demo-button.current-menu-item a:hover {
    background: rgba(255, 120, 88, .3) !important
  }
  #header #navigation>ul.master-menu>li>ul ul li.current-menu-item.coral-button>a {
    color: #fff !important;
    background-color: #ff7858 !important
  }
  #header #navigation>ul>li.megamenu>ul ul li.current-menu-item a {
    color: #fff !important
  }
  #header #navigation>ul>li.megamenu>ul ul li.current-menu-item a:hover {
    color: #fff000 !important
  }
  #header #navigation>ul>li.megamenu>ul ul li.current-menu-item.coral-button a:hover {
    color: #fff !important
  }
  .menu_cap,
  .menu_cap .mega_sub_menu_1 {}
  .right_menu_hover_eff .sogo-enterprise-tool-wrapper__video-overlay {
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .5);
    width: 100%;
    height: 100%
  }
  .right_menu_hover_eff .sogo-enterprise-tool-wrapper__video-overlay i {
    font-size: 40px;
    color: #fff;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
  }
  #navigation>ul.master-menu>li i.fa-angle-down {
    display: none
  }
  #header.header-transparent.header-v1 #navigation>ul>li.demo-button {
    margin-left: 10px !important
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.demo-button a {
    padding: 7px 10px !important;
    margin-top: -21px
  }
  body #header.header-transparent.header-v1 #navigation>ul#nav>li.coral-button a {
     /* padding: 8px 8px !important;
    margin-top: -20px */
    padding: 12px 14px !important;
    border-radius: 12px;
    margin-top: -23px
  }
  #navigation ul li.megamenu.sogo-resources-block>ul>li>ul>li {
    margin-bottom: 20px
  }
  #navigation>ul.master-menu>li>ul ul>li.first_step_header>a>p.video_desc_menu {
    max-width: 210px
  }
  #navigation>ul.master-menu>li>ul ul>li.first_step_header>a>p.subhead_desc_menu {
    font-size: 14px;
    font-family: lotagrotesque-regular;
    color: #888;
    margin-bottom: 2px;
    text-transform: initial;
    max-width: 216px
  }
  #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(1) {
    width: 25%
  }
  #header #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(2) {
    width: 30%;
    border-right: 1px solid #c6c6c6 !important;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 35px;
    margin-bottom: 45px
  }
  #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(3) {
    width: 20%
  }
  #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(4) {
    width: 25%;
    background-color: #020d0e;
    min-height: 420px
  }
  #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(3)>ul>li:nth-child(1),
  #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(4)>ul>li:nth-child(1) {
    margin-bottom: 20px
  }
  .right_menu_hover_eff .sogo-enterprise-tool-wrapper__video-overlay i {
    left: 43%
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) {
    width: 23%;
    border-right: 1px solid #c6c6c6
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(4) {
    min-height: 520px;
    width: 30%
  }
  #navigation>ul.master-menu>li:nth-child(1)>ul.sub-menu:before {
    left: 35.5%
  }
  #navigation>ul.master-menu>li:nth-child(2)>ul.sub-menu:before {
    left: 56%
  }
  #navigation>ul.master-menu>li:nth-child(5)>ul.sub-menu:before {
    left: 74%
  }
  #navigation .sogo-resources-block>.sub-menu {
    width: 480px
  }
  #navigation>ul.master-menu>li.megamenu.sogo-resources-block>ul>li {
    width: 50%
  }
  #navigation>ul.master-menu>li:nth-child(5)>ul.sub-menu {
    padding: 0 15px;
    left: 50%;
    transform: translate(-75%, 0)
  }
  #header #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li {
    padding-top: 35px
  }
  #navigation>ul.master-menu>li:nth-child(1)>ul.sub-menu,
  #navigation>ul.master-menu>li:nth-child(2)>ul.sub-menu {
    padding: 0;
    transform: none;
    box-sizing: border-box
  }
  #navigation ul li.sogo-product-megamenu>ul>li>ul>li {
    padding: 20px 10px
  }
  /*#navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3)>ul>li {
    padding: 20px 0 0
  }*/
  #header #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li>a,
  #header #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li.extra_a_tag>a {
    display: none
  }
  .fourth_block_element {
    background-color: #020d0e
  }
  #navigation>ul.master-menu>li>ul ul li.coral-button:hover {
    transform: scale(1.1)
  }
  #navigation>ul.master-menu>li>ul ul li.coral-button {
    padding: 0 20px;
    float: left
  }
  #navigation>ul.master-menu>li.megamenu>ul ul li.coral-button a:hover {
    color: #262a2a !important;
    background-color: #fff000 !important
  }
  #navigation>ul.master-menu>li>ul ul li.demo-button a {
    border-radius: 10px;
    border: 2px solid #fff000 !important;
    color: #232c35 !important;
    background-color: #fff;
    font-family: lotagrotesque-bold !important;
    font-size: 14px;
    padding: 7px 10px !important;
    margin-top: -21px;
    transition: all .25s ease;
    text-transform: none !important
  }
  #header #navigation>ul.master-menu>li>ul ul li.demo-button.current-menu-item a:hover
  {
  color: #ff7858;
  background-color: rgba(255, 120, 88, .3) !important;
  transform: scale(1.1);
  border: 2px solid transparent !important
  }
  #navigation>ul.master-menu>li>ul ul li.demo-button a:hover {
    background-color: rgb(254 239 0) !important
  }
  #navigation>ul.master-menu>li>ul ul li.coral-button a {
    cursor: pointer;
    border-radius: 10px;
    font-family: lotagrotesque-bold !important;
    font-size: 14px;
    padding: 4px 8px !important;
    margin-top: -15px;
    color: #262a2a !important;
    background-color: #fff000;
    outline: 0;
    border: none;
    text-transform: none !important
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
    width: 21%
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2)>ul>li {
    padding-top: 0;
    pading-bottom: 0;
    margin-top: 20px;
    margin-botttom: 20px
  }
  /*#navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2)>ul {
    border-right: 1px solid #c6c6c6
  }*/
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
    width: 26%
  }
  #navigation>ul.master-menu>li.megamenu>ul>li {
    width: 20%
  }
  #navigation>ul.master-menu>li>ul li a,
  #navigation>ul.master-menu>li>ul ul>li.first_step_header>a {
    margin: 0;
    color: #333;
    font-size: 16px;
    font-family: 'Epilogue-Bold';
  }
  #navigation>ul.master-menu>li>ul ul>li.first_step_header>a>p {
    font-size: 14px;
    font-family: lotagrotesque-regular;
    color: #888;
    margin-bottom: 2px
  }
  #navigation ul li.ex_menu_hover,
  #navigation ul li.survey_menu_hover {
    display: none
  }
  #navigation>ul.master-menu>li>ul li a,
  #navigation>ul.master-menu>li>ul ul>li.right_menu_hover_eff>a>span {
    display: block
  }
  #navigation>ul.master-menu>li>ul>li .right_menu_hover_eff a .menu_bg_ele_img i.fab {
    display: block !important
  }
  .cx_menu_hover_img.fadeMaxUp {
    background-image: url(/wp-content/uploads/2019/01/cx.jpg)
  }
  .ex_menu_hover_img {
    background-image: url(/wp-content/uploads/2019/01/ex.jpg)
  }
  .survey_menu_hover_img {
    background-image: url(/wp-content/uploads/2019/01/survey-tool.jpg)
  }
  .menu_bg_ele_img {
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
    width: 200px;
    background-position: left center;
    height: 110px;
    border-radius: 5px;
    display: inline-block;
    margin: 0 0 15px 0;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    box-shadow: 0 5px 19px 0 rgba(98, 101, 125, .26)
  }
  @media only screen and (min-width : 1400px) and (max-width :1620px) {
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
        width: 30%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
        width: 17%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) {
        width: 22%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(4) {
        width: 28%
    }
  }
  @media only screen and (min-width : 1621px) {
    #navigation>ul.master-menu>li:nth-child(1)>ul.sub-menu:before {
        left: 40%
    }
    div #navigation>ul.master-menu>li:nth-child(2)>ul.sub-menu:before {
        left: 45% !important;
    }
    #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(1) {
        width: 32%
    }
    #header #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(2) {
        width: 20%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(3) {
        width: 20%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(4) {
        width: 28%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
        width: 33%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
        width: 17%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) {
        width: 20%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(4) {
        width: 30%
    }
  }
  @media only screen and (max-width: 1199px) and (min-width:960px) {
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
        width: 24%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
        width: 22%
    }
    #navigation>ul.master-menu>li:nth-child(1)>ul.sub-menu:before {
        left: 31.5%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(1) {
        width: 23%
    }
    #header #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(2) {
        width: 32%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(4) {
        width: 22%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(3) {
        width: 23%
    }
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(4) {
        min-height: 526px;
        width: 31%
    }
    div #navigation>ul.master-menu>li:nth-child(2)>ul.sub-menu:before {
        left: 39% !important
    }
  }
  @media only screen and (max-width: 960px) {
    .menu-brand-icon+span,
    .menu_cap,
    .menu_cap .mega_sub_menu_1 {
        text-transform: capitalize !important
    }
    #mobile-navigation ul#mobile-nav li.sogo-product-megamenu>ul>li>a,
    #mobile-navigation ul#mobile-nav li.sogo-resources-block>ul>li p,
    #mobile-navigation ul#mobile-nav li.sogo-resources-block>ul>li>a,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(3)>a,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(3)>ul.sub-menu p,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(4)>a,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(4)>ul.sub-menup,
    .fourth_block_element,
    .mob_menu_hide,
    .video_desc_menu,
    li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) p {
        display: none
    }
    #mobile-navigation ul#mobile-nav li.sogo-product-megamenu>ul>li>ul.sub-menu,
    #mobile-navigation ul#mobile-nav li.sogo-resources-block>ul>li>ul.sub-menu,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(3)>ul.sub-menu,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(4)>ul.sub-menu {
        display: block !important
    }
    #mobile-navigation .container ul li.sogo-product-megamenu ul {
        margin: 0 0 0 15px
    }
    #mobile-navigation ul#mobile-nav li.sogo-resources-block>ul>li>ul.sub-menu,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(3)>ul.sub-menu,
    #mobile-navigation ul#mobile-nav li.sogo-solution-megamenu>ul>li:nth-child(4)>ul.sub-menu {
        margin-left: 0
    }
    #mobile-navigation .container ul li.sogo-product-megamenu>ul {
        width: 98% !important
    }
    #mobile-navigation .container ul li.sogo-solution-megamenu>ul {
        width: 96% !important
    }
  }
  .menu-brand-icon+span {
    border-bottom: none !important
  }
  #header #navigation>ul.master-menu>li>ul li a span.mega-new-menu,
  #navigation>ul.master-menu>li>ul ul li a span.mega-new-menu {
    margin: 0
  }
  #header #navigation>ul.master-menu>li.megamenu>ul>li {
    padding: 15px 16px 15px
  }
  #header #navigation>ul.master-menu ul.sub-menu>li>ul {
    background: 0 0 !important
  }
  #header #navigation>ul.master-menu>li>ul li a,
  #navigation>ul.master-menu>li>ul ul li a {
    padding: 0 5px 5px
  }
  div #navigation>ul.master-menu>li:nth-child(2)>ul.sub-menu {
    width: 965px;
    padding: 0;
    left: 100%
  }
  div #navigation>ul.master-menu>li:nth-child(2)>ul.sub-menu:before {
    left: 42.5%
  }
  .menu-brand-icon {
    background: url(https://www.sogolytics.com/wp-content/uploads/sprite-icons/sprite-list-icons.svg?k=1.8) no-repeat;
    background-size: 20px;
    height: 25px;
    width: 23px;
    display: none;
    float: left;
    margin: -2px 2px 0 -4px
  }
  .menu-brand-icon-1 {
    background-position: 0 -149px
  }
  .menu-brand-icon-2 {
    background-position: 0 -120px
  }
  .menu-brand-icon-3 {
    background-position: 0 -176px
  }
  .menu-brand-icon-4 {
    background-position: 0 -203px
  }
  .menu-brand-icon+span {
    padding: 0 0 3px 0;
    display: inline-block;
    border-bottom: 1px solid #333;
    font-size: 16px
  }
  .menu-brand-icon+span+i {
    font-size: 13px;
    margin: 0 0 0 5px;
    display: none
  }
  #header #navigation>ul.master-menu>li.megamenu>ul>li.current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-1>a,
  #header #navigation>ul.master-menu>li.megamenu>ul>li.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-1>a:hover {
    color: #84d839 !important
  }
  #header #navigation>ul.master-menu>li.megamenu>ul>li.current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-2>a,
  #header #navigation>ul.master-menu>li.megamenu>ul>li.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-2>a:hover {
    color: #ff795c !important
  }
  #header #navigation>ul.master-menu>li.megamenu>ul>li.current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-3>a,
  #header #navigation>ul.master-menu>li.megamenu>ul>li.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-3>a:hover {
    color: #30b0d3 !important
  }
  #header #navigation>ul.master-menu>li.megamenu>ul>li.current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-4>a,
  #header #navigation>ul.master-menu>li.megamenu>ul>li.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-4>a:hover {
    color: #961e72 !important
  }
  .current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-1>a>.menu-brand-icon-1+span,
  .menu-brand-1>a:hover>.menu-brand-icon-1+span {
    border-bottom-color: #84d839
  }
  .current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-2>a>.menu-brand-icon-2+span,
  .menu-brand-2>a:hover>.menu-brand-icon-2+span {
    border-bottom-color: #ff795c
  }
  .current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-3>a>.menu-brand-icon-3+span,
  .menu-brand-3>a:hover>.menu-brand-icon-3+span {
    border-bottom-color: #30b0d3
  }
  .current-menu-item.sogo-mobile-nav.sogo-customer-main-cx.menu-brand-4>a>.menu-brand-icon-4+span,
  .menu-brand-4>a:hover>.menu-brand-icon-4+span {
    border-bottom-color: #961e72
  }
  #mobile-navigation ul.sub-menu li i.fa-caret-down {
    display: none !important
  }
  @media only screen and (max-width: 1200px) and (min-width:960px) {
    .menu-brand-icon+span {
        font-size: 14px
    }
  }
  @media only screen and (max-width: 960px) {
    .menu-brand-icon {
        display: none
    }
    .menu-brand-icon+span {
        border: none
    }
    #mobile-navigation ul.sub-menu li i.fa-chevron-right {
        display: none !important
    }
    #mobile-navigation ul.sub-menu li i.fa-caret-down {
        display: block !important
    }
    .menu-brand-icon+span {
        font-size: 14px
    }
  }
  a.banner-multistep-request-btn,
  a.banner-request-btn {
    /*padding: 10px 18px*/
    padding: 16px 24px;
    border-radius: 12px;
    font-family: 'Epilogue-Bold' !important;
  }
  .sogo-top-individual-ques {
    font-family: lotagrotesque-bold;
    font-size: 14px;
    text-align: left;
    color: #ff7858;
    margin: 0
  }
  .sogo-top-individual-ques.ent-ques {
    color: #fff;
    cursor: pointer
  }
  .green-button.sogo-top-individual-btn {
    padding: 1.5px 9px !important;
    font-family: lotagrotesque-bold !important;
    font-size: 14px;
    text-align: left;
    color: #fff !important;
    margin: 0 0 0 15px;
    display: inline-block
  }
  #topbar a.green-button:hover {
    color: #fff !important
  }
  .sogo-top-individual-ques.ent-wrap-title a.green-button.sogo-top-individual-btn.sogo-top-ent {
    color: #fff !important;
    background: #ff7858 !important
  }
  #topbar .sogo-top-individual-ques.ent-wrap-title a.green-button.sogo-top-individual-btn.sogo-top-ent:hover {
    color: #fff !important;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16) !important;
    background: #ff7858 !important
  }
  a.green-button.sogo-top-individual-btn.sogo-top-ent {
    color: #ff7858 !important;
    background: #fff !important
  }
  #topbar a.green-button.sogo-top-individual-btn.sogo-top-ent:hover {
    color: #ff7858 !important;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16) !important;
    background: #fff !important
  }
  .sogo-top-ent-bar {
    cursor: pointer;
    width: 100vw;
    height: 34px;
    background-color: #ff7858;
    position: absolute;
    z-index: -1;
    top: 0;
    right: 62%;
    content: '';
    transform-origin: bottom left;
    -ms-transform: skew(-30deg, 0deg);
    -webkit-transform: skew(-30deg, 0deg);
    transform: skew(-30deg, 0deg)
  }
  @media only screen and (max-width: 1199px) and (min-width:960px) {
    .topbar-col1.sogo-top-refer {
        width: 40%
    }
  }
  @media only screen and (max-width: 960px) and (min-width:767px) {
    .sogo-top-ent-bar {
        right: 57%
    }
  }
  div div .landing-button-main a {
    padding: 6px 4px;
    font-family: lotagrotesque-regular !important;
    font-size: 14px;
    text-decoration: underline;
    background: #fff !important;
    color: #ff7858 !important
  }
  div div .landing-button-main a:hover {
    background: #fff !important;
    border: none;
    color: #888 !important;
    box-shadow: none !important;
    transform: none !important
  }
  #frm_up2 .sgupbg a.signupSubmit.banner-new-button-css {
    width: 160px;
    box-sizing: border-box;
    margin: 20px auto 8px;
    display: block;
    font-family: lotagrotesque-regular !important;
    font-size: 15px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 2;
    padding: 3px 0 !important;
    background-color: #ff7858 !important;
    color: #fff !important
  }
  #frm_up2 .sgupbg a.signupSubmit.banner-new-button-css:hover {
    background-image: none !important;
    background: #ff7858 !important
  }
  .thank-you-request-form>div {
    font-family: lotagrotesque-black;
    font-size: 24px;
    line-height: 1.21;
    letter-spacing: .4px;
    color: #333;
    width: 80%;
    margin: 0 auto;
    position: relative;
    margin-bottom: 15px
  }
  .sub-menu,
  .support-popclose {
    box-sizing: content-box
  }
  #request-a-demo-banner #sogo-banner-page-form .ajax-loader {
    display: inline-block !important;
    position: absolute;
    top: 12px;
    left: 90px
  }
  .wpcf7-form .wpcf7-submit.green-button {
    display: inline-block
  }
  .grecaptcha-badge {
    z-index: 9999999
  }
  @media screen and (max-width: 767px) {
    #banner_captcha {
        max-width: 230px
    }
    #banner_captcha>div {
        width: auto !important
    }
    #banner_captcha>div iframe {
        max-width: 230px
    }
    a.banner-request-btn {
        padding: 5px 12px
    }
  }
  div.employee-customer-main {
    background-image: linear-gradient(0deg, rgba(255, 255, 255, .4), rgba(255, 255, 255, .4)), url(/wp-content/uploads/2018/09/employee-customer-new.jpg) !important
  }
  @media screen and (min-width: 1920px) and (max-width:2560px) {
    div.employee-customer-main {
        min-height: 450px
    }
  }
  body input:-webkit-autofill {
    background-color: #fff !important
  }
  .poptrox-popup {
    background: 0 0 !important
  }
  #demo_frm_url,
  div.wpcf7-response-output {
    display: none !important
  }
  .mobile_banner_show {
    display: none
  }
  @media screen and (max-width: 767px) {
    .mobile_banner_show {
        display: block
    }
    .mobile_banner_hide {
        display: none
    }
  }
  .sogo_industry_silder .item {
    cursor: pointer
  }
  #topbar.sogo-topbar {
    border-bottom: none !important
  }
  #navigation>ul.master-menu>li>ul li a,
  #navigation>ul.master-menu>li>ul ul li a {
    display: inline-block
  }
  div.sogo-banner-signup .error-not-valid {
    border-color: #b1b1b1 !important
  }
  div.sogo-banner-signup input.sogo-banner-sign-new {
    border: 1px solid #b1b1b1;
    padding: 13.5px 24px
  }
  .sogo-banner-signup {
    width: 90%
  }
  div.sogo-banner-signup p.sogo-banner-subtext {
    color: rgba(136, 136, 136, .8)
  }
  div.sogo-banner-signup a.sogo-banner-btn {
    padding: 14px 16px;
    font-size: 16px;
    font-family: lotagrotesque-bold;
    margin: 0 0 0 2px
  }
  @media screen and (min-width: 960px) and (max-width:1200px) {
    .sogo-banner-signup {
        width: 87%
    }
  }
  @media screen and (min-width: 767px) and (max-width:960px) {
    .sogo-banner-signup {
        width: 82%
    }
  }
  #catapultCookie:hover {
    background: #ff7858;
    border-color: #ff7858
  }
  .cookie-bar-bar .float-accept .ctcc-inner {
    width: 52%
  }
  html.has-cookie-bar.cookie-bar-top-bar {
    margin-top: 30px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    transition: all .25s
  }
  #catapult-cookie-bar {
    box-sizing: border-box;
    direction: ltr;
    z-index: 99999;
    overflow: hidden;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    transition: all .25s
  }
  .ctcc-exclude-AF.geoip-continent-AF #catapult-cookie-bar,
  .ctcc-exclude-AN.geoip-continent-AN #catapult-cookie-bar,
  .ctcc-exclude-AS.geoip-continent-AS #catapult-cookie-bar,
  .ctcc-exclude-EU.geoip-continent-EU #catapult-cookie-bar,
  .ctcc-exclude-NA.geoip-continent-NA #catapult-cookie-bar,
  .ctcc-exclude-OC.geoip-continent-OC #catapult-cookie-bar,
  .ctcc-exclude-SA.geoip-continent-SA #catapult-cookie-bar {
    display: none
  }
  #catapult-cookie-bar.rounded-corners {
    border-radius: 3px
  }
  #catapult-cookie-bar.drop-shadow {
    -webkit-box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .4);
    -moz-box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .4);
    box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .4)
  }
  .cookie-bar-block #ca5tapult-cookie-bar {
    max-height: 999px;
    -webkit-transition: opacity .25s;
    -moz-transition: opacity .25s;
    transition: opacity .25s
  }
  .has-cookie-bar #catapult-cookie-bar {
    opacity: 1;
    max-height: 999px;
    min-height: 30px;
    padding: 15px 20px 15px
  }
  .cookie-bar-block #catapult-cookie-bar span {
    display: block;
    margin: 1em 0
  }
  .cookie-bar-bar #catapult-cookie-bar.float-accept span.ctcc-right-side {
    float: right
  }
  button#catapultCookie {
    cursor: pointer;
    margin: 0 20px 0 0
  }
  .cookie-bar-bar button#catapultCookie {
    margin: 0 0 0 20px
  }
  .cookie-bar-bar .ctcc-inner {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: relative
  }
  .cookie-bar-bar .float-accept .ctcc-inner {
    -webkit-justify-content: space-between;
    justify-content: space-between
  }
  @media screen and (max-width: 991px) {
    .ctcc-left-side {
        margin-right: 1em
    }
  }
  .ctcc-right-side {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
  }
  .cookie-bar-block #catapult-cookie-bar h3 {
    margin: .5em 0 0
  }
  .use_x_close .x_close {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    font-family: sans-serif;
    -webkit-transition-duration: .5s;
    transition-duration: .5s
  }
  .cookie-bar-bar .use_x_close .x_close {
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }
  .x_close {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    width: 14px;
    height: 30px;
    position: relative;
    margin: 0 auto;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer
  }
  .x_close span {
    display: block;
    position: absolute;
    height: 3px;
    width: 14px;
    background: #111;
    border-radius: 6px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
    transition-delay: .14s;
    -webkit-transition-delay: .14s;
    -moz-transition-delay: .14s
  }
  .x_close span:nth-child(1),
  .x_close span:nth-child(2) {
    top: 14px
  }
  .x_close span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
  }
  .x_close span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg)
  }
  .x_close:hover span:nth-child(1) {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0)
  }
  .x_close:hover span:nth-child(2) {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0)
  }
  #catapult-cookie-bar {
    color: #888 !important
  }
  .ctcc-left-side {
    width: 100%;
    line-height: 1.4
  }
  .has-cookie-bar #catapult-cookie-bar {
    padding: 10px 20px 10px 50px
  }
  @media screen and (min-width: 1366px) and (max-width:1600px) {
    .ctcc-left-side {
        width: 100%;
        font-size: 13px
    }
  }
  @media screen and (min-width: 960px) and (max-width:1200px) {
    .ctcc-left-side {
        width: 72%;
        font-size: 14px
    }
    .cookie-bar-bar .float-accept .ctcc-inner {
        width: 65%
    }
  }
  @media screen and (min-width: 767px) and (max-width:960px) {
    .ctcc-left-side {
        width: 85%;
        font-size: 14px;
        margin-right: 0
    }
    .cookie-bar-bar .float-accept .ctcc-inner {
        width: 75%
    }
  }
  @media only screen and (max-width: 1200px) and (min-width: 960px) {
    .header-transparent .logo_retina_transparent {
        width: 100%
    }
  }
  @media screen and (max-width: 767px) {
    .ctcc-left-side {
        width: 86%;
        font-size: 12px;
        margin-right: 0
    }
    .cookie-bar-bar .float-accept .ctcc-inner {
        width: 100%
    }
    .has-cookie-bar #catapult-cookie-bar {
        padding: 10px 20px 10px 20px
    }
    span.ctcc-left-side {
        margin-right: 20px
    }
    .cookie-bar-bar button#catapultCookie {
        margin: 0 60px 0 0;
        font-size: 12px;
        padding: 10px 15px 10px 15px
    }
  }
  .hide_block_white {
    background: 0 0 !important
  }
  .sogo-hero-experiment span {
    display: inline-block;
    background-image: url(/wp-content/uploads/sprite-icons/sprite-list-icons.svg?k=1.8);
    background-size: 140px;
    background-repeat: no-repeat;
    width: 118px;
    height: 50px;
    margin: 0 30px 0 0
  }
  .sogo-cx-experiment span {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 1240px;
    width: 120px;
    height: 50px;
    margin: 0 30px 0 0
  }
  .sogo-cx-experiment span.cx-mobile-slider,
  .sogo-hero-experiment span.cx-mobile-slider {
    display: none
  }
  .img_new_company.sogo-cx-experiment,
  .img_new_company.sogo-hero-experiment {
    margin-left: 0 !important;
    line-height: normal;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }
  .cx-mobile-slider-parent,
  .cx-mobile-slider-parent1 {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }
  .cx-mobile-slider-parent span {
    margin: 5px 0 0 0 !important
  }
  .cx-mobile-slider-parent1 span {
    margin: 0 !important
  }
  .sogo-hero-experiment.cx-mobile-slider-parent1 {
    height: 80px
  }
  .img_new_company.sogo-cx-experiment {
    height: 80px
  }
  .sogo-hero-experiment span:nth-child(1) {
    background-position: -53px -3173px;
    background-size: 220px
  }
  .sogo-hero-experiment span:nth-child(2) {
    background-position: -38px -2815px;
    background-size: 190px
  }
  .sogo-hero-experiment span:nth-child(3) {
    background-position: -25px -2500px;
    background-size: 165px
  }
  .sogo-hero-experiment span:nth-child(4) {
    background-position: -22px -2485px;
    background-size: 160px
  }
  .sogo-hero-experiment span:nth-child(5) {
    background-position: -35px -2875px;
    background-size: 180px
  }
  .sogo-hero-experiment span:nth-child(6) {
    background-position: -22px -2600px;
    background-size: 158px
  }
  .sogo-hero-experiment span:nth-child(7) {
    background-position: -22px -2722px;
    background-size: 160px
  }
  .sogo-hero-experiment span:nth-child(8) {
    background-position: -10px -2362px;
    background-size: 135px
  }
  @media screen and (min-width: 960px) and (max-width:1200px) {
    .sogo-hero-experiment span:nth-child(1) {
        background-position: -60px -3173px;
        background-size: 220px
    }
    .sogo-hero-experiment span:nth-child(2) {
        background-position: -31px -2368px;
        background-size: 160px
    }
    .sogo-hero-experiment span:nth-child(3) {
        background-position: -20px -2120px;
        background-size: 140px
    }
    .sogo-hero-experiment span:nth-child(4) {
        background-position: -20px -2175px;
        background-size: 140px
    }
    .sogo-hero-experiment span:nth-child(5) {
        background-position: -32px -2555px;
        background-size: 160px
    }
    .sogo-hero-experiment span:nth-child(6) {
        background-position: -20px -2305px;
        background-size: 140px
    }
    .sogo-hero-experiment span:nth-child(7) {
        background-position: -30px -2727px;
        background-size: 160px
    }
    .sogo-hero-experiment span:nth-child(8) {
        background-position: -7px -2013px;
        background-size: 115px
    }
    .sogo-hero-experiment span {
        width: 128px;
        margin: 0 15px 0 0
    }
  }
  .sogo-cx-experiment span:nth-child(1) {
    background-position: 0 0
  }
  .sogo-cx-experiment span:nth-child(2) {
    background-position: -170px 0;
    width: 105px
  }
  .sogo-cx-experiment span:nth-child(3) {
    background-position: -322px 0
  }
  .sogo-cx-experiment span:nth-child(4) {
    background-position: -471px 0;
    width: 100px
  }
  .sogo-cx-experiment span:nth-child(5) {
    background-position: -610px 0;
    width: 100px
  }
  .sogo-cx-experiment span:nth-child(6) {
    background-position: -756px 0;
    width: 180px
  }
  .sogo-cx-experiment span:nth-child(7) {
    background-position: -983px 0;
    width: 72px
  }
  .sogo-cx-experiment span:nth-child(8) {
    background-position: -1097px 0;
    width: 150px;
    margin: 0
  }
  @media screen and (min-width: 960px) and (max-width:1200px) {
    .sogo-cx-experiment span {
        background-size: 930px;
        margin: 0 23px 0 0;
        width: 90px
    }
    .sogo-cx-experiment span:nth-child(2) {
        background-position: -128px 0;
        width: 90px
    }
    .sogo-cx-experiment span:nth-child(3) {
        background-position: -241px 0
    }
    .sogo-cx-experiment span:nth-child(4) {
        background-position: -358px 0;
        width: 80px
    }
    .sogo-cx-experiment span:nth-child(5) {
        background-position: -460px 0;
        width: 80px
    }
    .sogo-cx-experiment span:nth-child(6) {
        background-position: -567px 0;
        width: 140px
    }
    .sogo-cx-experiment span:nth-child(7) {
        background-position: -732px 0;
        width: 60px
    }
    .sogo-cx-experiment span:nth-child(8) {
        background-position: -820px 0;
        width: 120px
    }
  }
  @media screen and (max-width: 960px) {
    .sogo-cx-experiment span {
        margin: 0 !important
    }
    .sogo-cx-experiment span.cx-mobile-slider:nth-child(4n) {
        margin: 0 !important
    }
  }
  body.vc_responsive #content .subsection-media-bg:not(.visible-content-data),
  body.vc_responsive .subsection-media-bg:not(.visible-content-data) {
    background: 0 0 !important
  }
  .mobile_footer_app {
    display: none
  }
  #text-10 {
    display: block !important
  }
  .top-drop-down-option {
    left: 50% !important;
    transform: translate(-50%, 0) !important;
    -ms-transform: translate(-50%, 0) !important;
    -webkit-transform: translate(-50%, 0) !important
  }
  /* F161123 - Copyright logo css added - start*/
.copyright-col-new-footer {
    float: right;
    margin: 0 50px 0 0;
    width: 50%;
}
.copyright-col-logo-section .logo_transparent {
    display: block;
}
.copyright-col-logo-section{
    width: 10%;
    float: right;
}
/* F161123 - logo css added - end*/
  .container .four.columns {
    margin-left: 80px
  }
  .four.columns.fourth-column {
    margin-left: 40px !important
  }
  .four.columns.fifth-column {
    margin-left: 80px !important;
    width: 170px;
    margin-right: 0
  }
  .four.columns.third-column {
    margin-left: 40px !important
  }
  a.sogo-footer-policy:after {
    content: '';
    position: absolute;
    width: 1px;
    height: 12px;
    background: #a1a1a1;
    top: 0px;
    right: -17px
  }
  .map-world-info {
    position: absolute;
    bottom: 15px;
    width: 150%;
    left: -40px;
    font-size: 11px;
    margin: 0;
    color: #02becc;
  }
  .map-world-info i {
    color: #ff7858
  }
  #footer .widget ul li a {
    display: inline-block
  }
  
/* F161123 - copyright css added - start*/

#copyright .sixteen.columns{
    display: flex;
    width: 100%;
    margin: 0;
}
  #copyright .copyright-col2 {
    margin: 5px 0 0 0;
    color: #a1a1a1 !important;
    font-size: 12px !important;
    /* width: 42.5%; */
    width: 40%;
    text-align: left !important
  }
/* F161123 - copyright css added - end*/
  .copyright-col-new-footer ul {
    list-style-type: none
  }
  .copyright-col-new-footer ul li {
    display: inline-block;
    margin: 0 34px 0 0
  }
  .copyright-col-new-footer ul li:last-child {
    margin: 0
  }
  /* F161123 New Footer css - start*/
  /*Hiding old Rank section for ALL page*/
.bottom-icon-box.footer-part-1:first-child {
    display: none !important;
}
  .bottom-icon-box.footer-part-1.sogo-footer-compliance-main-container {
    display: block;
  }

#footer .widget ul{
    margin-top: 0;
}
  #copyright,
  #footer {
    background: #112326 !important
  }
  #footer .widget ul li{
    width: fit-content;
    margin-bottom: 8px;
    padding: 0;
}
/* F161123 New Footer css - End*/
  #footer .widget ul li:hover:after,
  #footer a:hover {
    color: #ebedf1 !important
  }
  #footer {
    color: #ebedf1 !important
  }
  .copyright-col-new-footer ul li a {
    font-size: 12px !important;
    color: #a1a1a1 !important;
    position: relative
  }
  /* F161123 Social button css -start */
.sogo-footer-social-icon li.profile-button i {
    font-size: 25px;
    color: #fff;
    padding-right: 40px;
}
.twitter-x-icon {
    background: url(/wp-content/uploads/2023/12/home-social-ft-twitter.svg);
    background-repeat: no-repeat;
    width: 60px;
    height: 24px;
    display: inline-block;
    box-sizing: border-box;
    background-size: contain;
}
.twitter-x-icon:hover{
    filter: invert(5%) sepia(90%) saturate(1822%) hue-rotate(141deg) brightness(97%) contrast(86%);
}
.sogo-footer-social-icon li.profile-button i:hover {
    color: #12bdca;
}
/* F161123 logo image css */
  .sogo-footer-first-section .logo_transparent {
    display: block !important;
    width: 100%
  }
  .sogo-footer-first-section {
    text-align: center;
    /* padding: 65px 0 0; F161123 */
    padding: 0;
    position: relative
  }
  .sogo-footer-first-section img.map-world-footer {
    opacity: .2;
    margin: 10px 0 0
  }
  .sogo-footer-first-section a {
    line-height: normal;
    display: inline-block
  }
  .sogo-contact-foot-address {
    /* margin: -5px 0 20px 0 * F161123*/
    margin: 0 0 20px 0
  }
  .sogo-contact-foot-address p {
    margin: 0;
    line-height: 1.35
  }
  .sogo-contact-foot-contact {
    margin: 0 0 20px; 
    width: 100%;
    /*margin: 0 0 30px; F161123*/
    /* width: 170px; */
    align-items: center;
}
/* F161123 email footer css */
#footer a.sogo-mail-footer{
    color: var(--color-white) !important;
    font-family: 'Epilogue-Regular';

  }
  .four.columns.fifth-column .widget {
    margin: 0
  }
  .sogo-contact-foot-contact p {
    margin: 0;
    line-height: normal
  }
  #footer .widget h3:after {
    content: '';
    position: absolute;
    top: 32px;
    left: 0;
    width: 30px;
    height: 4px;
    background: #99c0cb
  }
  /* F161123 Social button css - End*/
  .ctl00_Trsutseal {
    text-align: left;
    width: 173px
  }
  .footer-security-icons a {
    background: url(/wp-content/uploads/sprite-icons/sprite-list-icons.svg?k=1.8) no-repeat;
    display: inline-block;
    line-height: normal;
    vertical-align: top
  }
  .footer-security-icons a.sogo-seal {
    height: 82px;
    width: 82px;
    background-position: -26px -3168px;
    margin: 0 7px 0 0
  }
  .footer-security-icons a.sogo-money-back {
    background-position: -25px -3267px;
    vertical-align: top
  }
  /*F161123 - New footer css changes Main - start  */
  #footer .widget h3 {
    font-weight: 400 !important;
    position: relative;
    font-size: 18px !important;
    margin: 0 0 30px;
    color: #fff !important;
    font-family: 'Epilogue-SemiBold';
  }
  #footer{
    padding-top: 45px !important;
  }
  #footer .widget{
    margin-bottom: 55px;
}
#footer .container{
    background: #006159;
    padding: 65px 50px 0;
    border-radius: 15px;
    box-sizing: border-box;
}
.container .four.columns.second-column{
    margin-left: 20px;
}
.four.columns.fifth-column{
    width: 25%;
    padding: 0  0 0 40px;
    margin-right: 0;
    position: relative;
}
.four.columns.fifth-column div#text-13:before {
    content: "";
    display: block;
    height: 280px;
    width: 1px;
    background-color: #fff;
    opacity: 20%;
    position: absolute;
    top: 0px;
    left: 0px;
}

.sogo-contact-foot-address, .sogo-contact-foot-contact, .sogo-contact-foot-mail{
    display: flex;
}
.sogo-contact-footer-address-icon, .sogo-contact-footer-phone-icon, .sogo-contact-foot-mail-icon{
    width:40px;
}
.sogo-contact-footer-address-icon .fal, .sogo-contact-footer-phone-icon .fal, .sogo-contact-foot-mail-icon .fal{
    color: #02becc;
    font-size: 25px;
    margin-right: 25px;
}
.sogo-contact-foot-mail {
    margin-bottom: 40px;
}
.sogo-contact-footer-address-text, .country-sales-phoneno, .sogo-mail-footer-text{
    font-size: 17px;
    line-height: 1.46;
    color: #fff;
}
/*F161123 - New footer css changes - End*/
  @media only screen and (max-width: 1200px) and (min-width:960px) {
    .sogo-us-map-footer {
        background-position: -45px -4513px
    }
    .copyright-col-new-footer ul li {
        margin: 0 16px 0 0
    }
    a.sogo-footer-policy:after {
        top: 2px;
        right: -9px
    }
    #copyright .copyright-col2 {
        width: 44%
    }
    .container .four.columns.first-column {
        width: 110px !important
    }
    .map-world-info {
        bottom: 16px;
        width: 150%;
        left: -25px;
        font-size: 10px
    }
    .four.columns.fourth-column {
        margin-left: 30px !important
    }
    .four.columns.fifth-column {
        margin-left: 60px !important
    }
    .four.columns.third-column {
        margin-left: 0 !important
    }
    .copyright-col-new-footer {
        margin: 0 15px 0 0
    }
  }
  @media only screen and (max-width: 960px) and (min-width:767px) {
    .container .four.columns.fifth-column {
        /* margin: 0 0 0 30px !important F161123 */
        margin: 0 !important;
        padding-left: 0;
    }
    .copyright-col-new-footer {
        margin: 0
    }
      /* F161123 - Footer revamp changes IPAD - Potrait */
    .four.columns.fourth-column {
        /* margin-left: 30px !important */
        margin-left: 0 !important;
    }
    .four.columns.third-column {
        margin-left: 0 !important
    }
    .container .four.columns {
        margin-left: 30px
    }
    #copyright .copyright-col2 {
        margin: 5px 0 0 20px;
        width: auto
    }
    .copyright-col-new-footer ul li {
        margin: 0 12px 0 0
    }
    a.sogo-footer-policy:after {
        right: -7px
    }
    .four.columns.fifth-column .widget {
        margin: 20px 0 20px !important
    }
  }
  @media only screen and (max-width: 767px) {
    .sogo-contact-foot-contact {
        width: auto
    }
     /* F161123 - Footer revamp changes Mobile */
    .sogo-contact-foot-contact p,
    .sogo-mail-footer {
        font-size: 17px
    }
    .copyright-col-new-footer {
        float: none;
        width: 80%;
        margin: 0 auto
    }
    .header-transparent .logo_transparent {
        display: none
    }
    .widget_text .sogo-footer-first-section {
        display: none !important
    }
    #footer .widget#text-12 {
        width: 280px;
        display: block !important
    }
    #text-3 {
        display: block
    }
    .container .four.columns.fifth-column {
        margin-left: 20px !important
    }
    .four.columns.fifth-column .widget {
        margin: 0 0 40px !important
    }
    #copyright .copyright-col2 {
        width: 100%;
        display: inline-block;
        text-align: center !important;
        margin: 10px 0 0 0
    }
    .copyright-col-new-footer .sub-footer {
        line-height: normal
    }
    .copyright-col-new-footer ul li {
        display: inline-block;
        margin: 0 15px 0 0;
        line-height: normal
    }
    a.sogo-footer-policy:after {
        right: -9px
    }
    /* F161123 */
    #footer .four.columns:nth-child(2) {
        margin-top: 0;
        margin-left: 0 !important;
    }
    .four.columns.second-column .widget {
        margin: 0 !important
    }
    .second-column .sub-footer {
        padding: 0 0 0
    }
    .four.columns.fifth-column,
    .four.columns.fourth-column {
        margin-top: 30px
    }
    .container .four.columns.first-column {
        width: auto !important;
        margin-left: 0px !important
    }
    .four.columns.third-column {
        margin-left: 20px !important
    }
    .four.columns.fourth-column {
        margin-left: 20px !important
    }
    .four.columns.fifth-column {
        margin-left: 0 !important
    }
  }
  div.tp-caption a.turqoise-button {
    line-height: 20px !important;
    color: #ff7858 !important
  }
  div.tp-caption a.green-button {
    line-height: 20px !important
  }
  .client-logo {
    background-color: #888 !important
  }
  .client-logo+div {
    background-color: #888 !important
  }
  .footer-part-1 i {
    font-size: 48px;
    color: #02becc
  }
  .footer-part-1 .bot-clients-head {
    color: #000;
    font-family: lotagrotesque-bold
  }
  .footer-part-1 .layerA,
  .footer-part-1 .layerA a {
    color: #000 !important;
    font-style: normal
  }
  a.orange-coral-btn {
    border-radius: 12px;
    background-color: #fff000;
    font-family: 'Epilogue-Bold';
    font-size: 16px;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #262a2a;
    transition: all .25s ease;
    display: inline-block;
    background-blend-mode: overlay, normal;
    outline: 0;
    border: none;
    cursor: pointer
  }
  a.orange-coral-btn:hover {
    background-image: linear-gradient(100deg, rgba(255, 255, 255, .5), rgba(0, 0, 0, .5)), linear-gradient(#fff000, #fff000);
    transform: scale(1.1)
  }
  a.orange-coral-btn:active {
    background-image: linear-gradient(100deg, rgba(255, 255, 255, .5), rgba(0, 0, 0, .5)), linear-gradient(#fff000, #fff000);
    transform: scale(1.05)
  }
  .stuck .hollow-green-button,
  .stuck .or-separator,
  .stuck .package-price,
  .stuck .package-price-types {
    display: none !important
  }
  #logo {
    width: 65%
  }
  .sogo-new-logo-landing img {
    width: 100% !important
  }
  .header-transparent .logo_transparent {
    width: 100%
  }
  @media only screen and (max-width: 767px) {
    #logo {
        width: auto
    }
    .header-transparent .logo_retina_transparent {
        display: none
    }
  }
  .below_headinfo.feature-comparison-page-header {
    font-size: 38px
  }
  @media only screen and (max-width: 480px) and (min-width:320px) {
    #text-8 {
        display: none
    }
    #text-6 {
        margin: 100px 0 10px 0
    }
  }
  #rev_slider_49_3_wrapper div.tp-bgimg.defaultimg {
    background-position: 78% 80% !important
  }
  span.mega_sub_menu>span>i {
    font-size: 21px
  }
  .academic_research_menu .mega_sub_menu {
    padding-left: 12px
  }
  .hs-brand-logo-slider-list .owl-prev {
    position: absolute;
    top: -4px;
    left: -35px
  }
  .hs-brand-logo-slider-list .owl-next {
    position: absolute;
    top: -4px;
    right: -35px
  }
  .sogo-over-modal {
    z-index: 8;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 440px;
    display: none;
    border: none !important;
    border-radius: 4px
  }
  .current-menu-item .active-image {
    display: inline-block
  }
  .active-image,
  .current-menu-item .sogo-menu-icon {
    display: none
  }
  li.resource-header {
    font-family: lotagrotesque-semibold;
    margin-bottom: -10px
  }
  li.resource-menu-spacer {
    padding: 5px 0
  }
  li.resource-header,
  li.resource-menu-spacer {
    color: #2d3e50;
    font-size: 15px
  }
  .resource-submenu li {
    margin-bottom: -5px
  }
  ul.support_menu2 {
    padding: 10px 0 20px 20px;
    -webkit-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 7px 10px 0 rgba(0, 0, 0, .1)
  }
  #topbar li a {
    letter-spacing: .1px
  }
  body #header.header-v1 #navigation>ul>li>a {
    padding-left: 16px !important;
    padding-right: 16px !important
  }
  #header.header-transparent.header-v1 div#navigation>ul>li.coral-button {
    padding-left: 20px
  }
  .spl-button {
    padding: 10px 55px !important
  }
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_122_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_65_1_forcefullwidth {
    height: 425px !important
  }
  input[type=number]::-webkit-inner-spin-button,
  input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0
  }
  input[type=number] {
    -moz-appearance: textfield
  }
  .connect {
    -webkit-flex: 1;
    -ms-flex: 1
  }
  ul.connect li {
    display: inline-block
  }
  .related_link.related_bottom {
    display: none
  }
  .turqoise-button.use-this-template-button {
    display: inline-block;
    margin-top: 20px;
    padding: 7px 20px
  }
  @media only screen and (max-width: 767px) {
    .related_link {
        display: none
    }
    .related_link.related_bottom {
        display: block
    }
  }
  .testimonial-content h4 {
    margin-left: 20px !important
  }
  .spec-linespec h2 {
    line-height: 1.2em
  }
  .customer-survey,
  .more-about,
  .temp-survey {
    font-size: 32px;
    font-family: lotagrotesque-semibold;
    color: #2d3e50
  }
  .Customer-Satisfactio,
  .temp_infosurvey {
    font-family: lotagrotesque-regular;
    font-size: 18px;
    line-height: 1.5;
    text-align: left;
    color: #2d3e50
  }
  .In-todays-digital-w,
  .temp_maininfo {
    line-height: 1.5;
    color: #2d3e50;
    text-align: justify;
    font-size: 16px;
    font-family: lotagrotesque-regular
  }
  .support_menu2 {
    margin-left: 0 !important
  }
  .card_header.align-c {
    text-align: center !important
  }
  p.card_header {
    margin-bottom: 0
  }
  .sogo-xlarge .imagebox {
    min-height: 475px
  }
  .sogo-large .imagebox {
    min-height: 460px
  }
  .sogo-medium .imagebox {
    min-height: 425px
  }
  .sogo-small .imagebox {
    min-height: 350px
  }
  @media only screen and (max-width: 1060px) and (min-width:960px) {
    .sogo-xlarge .imagebox {
        min-height: 450px
    }
    .sogo-large .imagebox {
        min-height: 420px
    }
    .sogo-medium .imagebox {
        min-height: 400px
    }
    .sogo-small .imagebox {
        min-height: 370px
    }
  }
  @media only screen and (max-width: 960px) and (min-width:768px) {
    .sogo-xlarge .imagebox {
        min-height: 415px
    }
    .sogo-large .imagebox {
        min-height: 395px
    }
    .sogo-medium .imagebox {
        min-height: 350px
    }
    .sogo-small .imagebox {
        min-height: 300px
    }
    .layerA {
        font-size: 14px
    }
  }
  @media only screen and (max-width: 767px) {
    .sogo_threecard .imagebox {
        min-height: 0 !important
    }
    .sogo-xlarge .imagebox {
        min-height: auto
    }
    .sogo-large .imagebox {
        min-height: auto
    }
    .sogo-medium .imagebox {
        min-height: auto
    }
    .sogo-small .imagebox {
        min-height: auto
    }
  }
  .footer_card1 .iconbox p {
    margin: 0 !important;
    font-size: 14px
  }
  .quote.slick-slide .testimonials-text p {
    font-size: 16px
  }
  #simpleselect_reason.active {
    border-bottom: 1px
  }
  #overs1 {
    z-index: 103 !important
  }
  .wpb_row .span_12 {
    z-index: 4 !important
  }
  .mid-form-pulp {
    padding-left: 0;
    padding-right: 10px
  }
  .mid-form-gulp {
    padding-left: 10px;
    padding-right: 0
  }
  .wpb_row .span_12 {
    z-index: 4
  }
  #mobile-header {
    z-index: 11 !important
  }
  #header.header-v1 #navigation>ul {
    margin: 0 -5px 0 0 !important
  }
  #header.header-transparent.header-v1 #navigation>ul>.req-demo-new>a,
  #header.header-transparent.header-v1 #navigation>ul>.sogo_signUp-class>a {
    padding-left: 20px !important;
    padding-right: 20px !important;
    font-family: lotagrotesque-semibold !important;
    font-weight: 400 !important
  }
  #header.header-v1 #navigation>ul>li>a {
    padding-left: 15px !important;
    padding-right: 15px !important
  }
  #navigation ul li.signUp-class {
    margin-left: 15px !important
  }
  .header-v1 #navigation>ul>li.req-demo-new:hover {
    border-bottom: 0 solid #00aac1 !important
  }
  #header.header-transparent.header-v1 #navigation>ul>li.req-demo-new>a {
    font-size: 17px !important;
    font-family: lotagrotesque-semibold !important;
    color: #fff !important
  }
  #header.header-transparent.header-v1 #navigation>ul>li.req-demo-new:hover>a {
    color: #fff !important
  }
  #header.header-transparent.header-v1 #navigation>ul>li.req-demo-new a:hover {
    color: #fff !important;
    background: #00a0b7 !important;
    border-color: #00a0b7;
    box-shadow: 0 4px 14px 0 rgba(182, 182, 182, .7)
  }
  #header.header-transparent.header-v1 #navigation>ul>.req-demo-new:hover {
    transform: scale(1.03)
  }
  #header.header-transparent.header-v1 #navigation>ul>li.sogo_signUp-class>a:hover {
    color: #fff !important
  }
  .req-demo-new a {
    color: #2d3e50 !important;
    background: #00aac1 !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    margin-top: -12px !important;
    border-radius: 2px
  }
  #header {
    z-index: 11 !important
  }
  #topbar {
    z-index: 12 !important
  }
  #quote-22903 .testimonial-content h4 {
    margin-left: 97px !important
  }
  #quote-22903 .avtar-image {
    margin-top: -67px !important;
    margin-left: -430px !important
  }
  .black-col-h {
    color: #000;
    font-size: 13px !important;
    opacity: 70
  }
  .clorbalck-banner {
    color: #000 !important
  }
  .line-height-supportpage-bold_black-col {
    line-height: 40px;
    color: #000;
    font-family: lotagrotesque-bold;
    font-size: 34px
  }
  .banner-third-layer_black-col {
    font-family: lotagrotesque-regular;
    font-size: 15.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.63;
    letter-spacing: normal;
    color: #000
  }
  .grn-txt {
    font-family: lotagrotesque-bold;
    font-size: 34.1px;
    font-weight: 700;
    line-height: 1.25;
    color: #fff;
    margin-left: 10% !important
  }
  .page-id-22668 .bottom-icon-box {
    display: none
  }
  .Customer-Satisfactio {
    color: #444;
    text-align: justify;
    font-size: 17.1px;
    line-height: 1.7
  }
  .button-1 {
    border-radius: 2px !important;
    background-color: #00aac1 !important;
    color: #fff !important;
    border: #00aac1 !important;
    padding: 13px 33px !important;
    font-size: 15px !important;
    margin-top: 20px !important
  }
  .back-top {
    float: right;
    color: #ff7858
  }
  .left_arrow {
    width: 15px
  }
  .up_arrow {
    margin-left: 12px
  }
  .back-temp {
    color: #ff7858
  }
  .button-2 {
    border-radius: 2px !important;
    background-color: #00aac1 !important;
    color: #fff !important;
    border: #00aac1 !important;
    padding: 13px 33px !important;
    font-size: 15px !important
  }
  .button-btn-2 {
    text-align: center
  }
  .Customer-Service-Fee {
    line-height: 1.17;
    color: #00aac1;
    text-align: justify;
    font-size: 17.1px
  }
  .Customer-Service-Fee:hover {
    color: #000 !important
  }
  .Customer-Retention-S {
    line-height: 1.17;
    color: #00aac1;
    text-align: justify;
    font-size: 17.1px
  }
  .Customer-Retention-S:hover {
    color: #000 !important
  }
  .more-about {
    color: #444;
    text-align: justify;
    font-size: 32.2px;
    font-weight: 700
  }
  .In-todays-digital-w {
    line-height: 1.7;
    color: #4a4a4a;
    text-align: justify;
    font-size: 18px;
    font-family: lotagrotesque-regular
  }
  .layer {
    width: 270.1px;
    height: 24px;
    color: #fff;
    text-align: center;
    font-size: 20.8px;
    font-weight: 700
  }
  .BACK-TO-TOP {
    line-height: 1.4;
    color: #ff7858;
    font-family: lotagrotesque-semibold;
    font-size: 16px
  }
  .BACK-TO-TEMPLATES {
    line-height: 1.4;
    color: #ff7858;
    text-align: justify;
    font-family: lotagrotesque-semibold;
    font-size: 16px
  }
  hr.style20:after {
    content: 'Related Sample Surveys';
    display: inline-block;
    position: absolute;
    top: 80%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0 20px;
    background: #f4f6f7;
    color: #7d7d7d;
    font-size: 15px;
    font-family: lotagrotesque-regular;
    font-weight: 400
  }
  @media (max-width: 767px) {
    hr.style20:after {
        top: 80%;
        padding: 0 5px
    }
  }
  .wpb_wrapper hr.style16:after {
    position: absolute;
    top: 98%;
    padding: 0 20px;
    background: #f4f6f7;
    left: 50%;
    transform: translate(-50%, -50%)
  }
  @media (max-width: 767px) {
    .wpb_wrapper hr.style16:after {
        top: 98%;
        padding: 0 1px
    }
  }
  hr.style20 {
    border-top: 2px solid #e4e4e4;
    text-align: center
  }
  .related_link {
    padding-left: 82px !important
  }
  .sign-up-top-banner-org {
    font-family: lotagrotesque-bold;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    font-size: 21.8px;
    padding: 10px 40px;
    border-radius: 2px;
    background-color: #ea5b2e;
    box-shadow: 0 2px 10px 0 #ea5b2e
  }
  .poptrox-overlay {
    z-index: 9999 !important
  }
  .sogo-pricing-bottom {
    margin-bottom: -6px
  }
  #slide-156-layer-2 {
    font-family: lotagrotesque-bold
  }
  #slide-156-layer-3 {
    font-family: lotagrotesque-regular;
    line-height: 1.64
  }
  .row-imgBox .imagebox {
    margin-top: -65px !important
  }
  .design-ready a:hover {
    color: #fff !important
  }
  .Let-us-know-what-you {
    font-family: lotagrotesque-regular;
    font-size: 15px;
    line-height: 1.47;
    text-align: center;
    color: #000;
    margin-top: -15px
  }
  .template-head-design {
    font-family: lotagrotesque-regular;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    height: 45px
  }
  .temp-content-design {
    font-family: lotagrotesque-regular;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #4a4a4a;
    height: 125px
  }
  .row-imgBox .imagebox .imagebox-img img {
    margin-bottom: 15px !important
  }
  .DesignOneCall-mar {
    margin-top: 35px !important;
    text-align: center
  }
  @media (max-width: 480px) and (min-width:320px) {
    .survey_open_link {
        float: left !important
    }
    .image_survey_popup {
        display: none
    }
    .content_survey_popup {
        width: 100% !important
    }
    .content-survey-sample-popup {
        padding: 20px 66px 35px 66px !important
    }
    .build-an-incid-designBox-green {
        font-size: 12px;
        font-weight: 300;
        padding: 10px 15px !important
    }
    .build-an-incid-designBox-blue {
        font-size: 12px;
        font-weight: 300;
        padding: 10px 15px !important
    }
    .template-head-design {
        height: 45px;
        font-size: 15px
    }
    .temp-content-design {
        height: 160px
    }
    #quote-22903 .testimonial-content h4 {
        margin-left: 0 !important
    }
    #quote-22903 .avtar-image {
        margin-top: 0 !important;
        margin-left: 0 !important
    }
    .more-about {
        text-align: left !important;
        font-size: 25.2px
    }
    .back-top {
        float: left !important
    }
    .related_link {
        padding-left: 20px !important
    }
    .green-row {
        padding-top: 30px !important;
        padding-bottom: 30px !important
    }
    .green-row .span_12 {
        display: -webkit-inline-box
    }
    .grn-txt {
        font-size: 16.1px !important;
        width: 235px
    }
    .sign-up-top-banner-org {
        font-weight: 400;
        padding: 5px 10px !important;
        font-size: 12px !important
    }
    .line-height-supportpage-bold_black-col {
        line-height: 20px !important;
        font-size: 20px !important
    }
    #slide-153-layer-3 h1 {
        line-height: 20px !important;
        color: #fff !important;
        font-family: lotagrotesque-bold;
        font-size: 20px !important;
        word-spacing: 0 !important
    }
    #slide-139-layer-2 {
        margin-left: -1% !important;
        z-index: 7;
        white-space: pre-wrap !important;
        font-size: 22px !important;
        line-height: 40px;
        font-weight: 500;
        color: #2a2a2a;
        visibility: inherit;
        transition: none;
        border-width: 0;
        margin: 0;
        padding: 0;
        letter-spacing: 0;
        min-height: 0;
        min-width: 0;
        max-height: none;
        max-width: none;
        opacity: 1;
        transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
        transform-origin: 50% 50% 0
    }
    .res-professional-support .single_image {
        text-align: center !important
    }
    .top-sogo-headcontent {
        margin-top: -16px !important
    }
  }
  #rev_slider_103_1_wrapper {
    width: 100% !important
  }
  .line-height-supportpage-bold-black {
    line-height: 40px !important;
    color: #000 !important;
    font-family: lotagrotesque-bold;
    font-size: 34px !important
  }
  .black-text {
    color: #000 !important
  }
  .tparrows:before {
    color: #ccc7c7 !important
  }
  .middle-sogoline {
    margin: 24px 0 21px 0 !important
  }
  .last-sogoline {
    margin: 0 0 25px 0 !important
  }
  .clk_btn {
    width: 119px;
    height: 28px;
    margin-right: 15px;
    margin-left: 15px;
    font-family: lotagrotesque-bold;
    font-size: 14px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    margin-bottom: 3px;
    text-align: center;
    border-radius: 2px;
    background-color: #83c340 !important;
    cursor: pointer;
    padding: 0;
    text-transform: capitalize
  }
  .clk_btn:hover {
    background: #f2f2f2;
    border-color: #f2f2f2;
    color: #fff
  }
  .banner-first-layer-white {
    font-family: lotagrotesque-semibold;
    font-size: 14px !important;
    line-height: normal;
    letter-spacing: normal;
    color: #fff
  }
  .parent-pageid-24196 .imagebox h3.template-head {
    min-height: 48px
  }
  .survey_open_top_link {
    margin-top: 20px
  }
  .survey_open_link img {
    padding-right: 7px
  }
  .image_survey_popup {
    width: 30%;
    float: left
  }
  .popup_login_text a {
    text-decoration: underline
  }
  .popup_login_text {
    padding-top: 25px;
    padding-bottom: 0;
    margin-bottom: 0
  }
  .content_survey_popup {
    width: 70%;
    float: right;
    text-align: center;
    margin-bottom: 4px
  }
  .content-survey-sample-popup {
    color: #4a4a4a;
    padding: 30px 66px 15px 66px;
    font-size: 24px;
    font-family: lotagrotesque-regular
  }
  .popup {
    z-index: 99999;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .75)
  }
  .popup-inner {
    max-width: 700px;
    width: 90%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0 2px 6px #000;
    border-radius: 3px
  }
  .popup-close {
    width: 30px;
    height: 28px;
    padding-top: 4px;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    transition: ease .25s all;
    -webkit-transform: translate(50%, -50%);
    -ms-transform: translate(25%, -50%);
    transform: translate(50%, -50%);
    border-radius: 30px;
    background: #ececec;
    font-family: Arial, Sans-Serif;
    font-size: 20px;
    text-align: center;
    line-height: 100%;
    color: #71757d
  }
  #header.header-transparent.header-v1 #navigation>ul>li.sfHover.signUp-class>a {
    color: #fff !important
  }
  #navigation ul li.signUp-class {
    margin-left: 30px
  }
  .parent-pageid-24394 .template-head {
    font-size: 16px
  }
  .page-id-17401 .banner-third-layer {
    font-size: 18px !important
  }
  @media (max-width: 1400px) {
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_102_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_106_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_73_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_78_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_89_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_94_1_forcefullwidth {
        height: 443px !important
    }
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_48_1_forcefullwidth {
        height: 425px !important
    }
    .page-id-17401 .tparrows {
        top: 40% !important
    }
  }
  @media (max-width: 767px) {
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_102_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_106_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_48_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_73_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_78_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_89_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_94_1_forcefullwidth {
        height: initial !important
    }
  }
  .client-logo {
    height: 80px
  }
  .wpb_wrapper .img_client.stripe_logo {
    margin-left: 86px !important;
    margin-top: 22px !important
  }
  @media only screen and (max-width: 768px) {
    .client-logo {
        display: none
    }
  }
  @media only screen and (max-width: 1200px) and (min-width:961px) {
    .wpb_wrapper .img_client.stripe_logo {
        margin-left: 58px !important;
        margin-top: 20px !important
    }
    #header.header-v1 #navigation {
        padding-left: 15px
    }
    #header.header-v1 #navigation>ul {
        margin: 0 -15px 0 0 !important
    }
    body #header.header-v1 #navigation>ul>li>a {
        padding-left: 8px !important;
        padding-right: 8px !important
    }
    #header.header-transparent.header-v1 #navigation>ul>li.req-demo-new>a {
        font-size: 14px !important
    }
    #header.header-transparent.header-v1 #navigation>ul>li>a {
        font-size: 13px !important;
        margin-top: -5px
    }
  }
  @media screen and (max-width: 960px) and (min-width:767px) {
    .logo_mobile {
        height: 80px !important
    }
    .logo img.logo_retina {
        width: 25% !important
    }
    .client-logo {
        display: none !important
    }
    #cycloneslider-final-logo-1>.cycloneslider-slides>.cycloneslider-slide img {
        margin-top: -11px;
        margin-left: 9px;
        margin-bottom: 25px
    }
    .mid-form-pulp {
        padding-left: 0;
        padding-right: 0
    }
    .mid-form-gulp {
        padding-left: 0;
        padding-right: 0
    }
  }
  @media screen and (max-width: 767px) {
    .logo_mobile {
        height: 65px !important
    }
    .logo img.logo_retina {
        width: 50% !important
    }
    #cycloneslider-final-logo-1>.cycloneslider-slides>.cycloneslider-slide img {
        margin-top: -11px;
        margin-left: 11px;
        margin-bottom: 25px
    }
    .req-demo-new a {
        background: 0 0 !important;
        margin-top: 0 !important
    }
  }
  @media only screen and (max-width: 767px) {
    .survey_open_link {
        margin: 0 12%
    }
    .survey-new-tab-top {
        display: none
    }
    .sogo-mobility {
        margin-top: 100px
    }
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_122_1_forcefullwidth,
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_65_1_forcefullwidth {
        height: initial !important
    }
    .sogo-over-modal {
        width: 80% !important
    }
    #mobile-navigation ul li i.fa-angellist {
        display: none
    }
    .ctl00_Trsutseal a.sogo-seal img {
        margin: 0
    }
  }
  .footer-part-1 .iconbox p {
    margin: 0 !important
  }
  .footer-part-1 {
    margin-top: -1px
  }
  @media only screen and (max-width: 1200px) {
    .vc_responsive #cos_banner_form .wpb_wrapper .vc_col-sm-4 {
        padding: 0
    }
  }
  @media only screen and (max-width: 960px) and (min-width:768px) {
    .req-demo-new a {
        background: 0 0 !important;
        margin-top: 0 !important
    }
    .related_link {
        padding-left: 20px !important
    }
    .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_122_1_forcefullwidth {
        height: initial !important
    }
  }
  .support_menu2 {
    display: none
  }
  .support_menu2.show-pop-up {
    display: block
  }
  @media only screen and (max-width: 1100px) and (min-width:768px) {
    .dvCustReview .custDesc .txtBy {
        font-size: 14px;
        padding: 10px 0 0 35px
    }
    .dvCustReview .custDesc .txtOrg {
        font-size: 13px
    }
    .dvCustReview .custDesc .txtDesc {
        font-size: 15px
    }
    .testimonials-list .dvCustReview .custDesc {
        padding-top: 10px
    }
  }
  .contact_sogo_form .pad-block1 input[type=radio] {
    padding: 5px 12px;
    width: auto !important
  }
  .multi_location:hover,
  .simpleselect .placeholder:hover,
  .wpcf7-form-control:hover:not(.wpcf7-checkbox) {
    border: 1px solid #bebbbb
  }
  .wpcf7-radio.wpcf7-form-control:hover:not(.wpcf7-checkbox),
  .wpcf7-recaptcha.wpcf7-form-control:hover:not(.wpcf7-checkbox) {
    border: none
  }
  #footer .widget#text-12 {
    display: none
  }
  @media only screen and (max-width: 480px) {
    .footer-apppage,
    .footer-apppage-2 {
        display: inline-block;
        width: 120px
    }
    .footer-apppage-2 {
        margin-left: 20px
    }
    .footer-app-image-btn {
        border: 1px solid #fff;
        border-radius: 4px
    }
    .gray-txt i {
        margin: 0 3px 0 0
    }
  }
  .sogo-surveyanchor img.sogo_share {
    -webkit-animation: at-ripple .6s linear infinite;
    animation: at-ripple .6s linear infinite
  }
  @-webkit-keyframes at-ripple {
    0% {
        -webkit-box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 0 rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1);
        box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 0 rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1)
    }
    100% {
        -webkit-box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1), 0 0 0 20px rgba(102, 102, 102, 0);
        box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1), 0 0 0 20px rgba(102, 102, 102, 0)
    }
  }
  @keyframes at-ripple {
    0% {
        -webkit-box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 0 rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1);
        box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 0 rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1)
    }
    100% {
        -webkit-box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1), 0 0 0 20px rgba(102, 102, 102, 0);
        box-shadow: 0 4px 10px rgba(102, 102, 102, .1), 0 0 0 5px rgba(102, 102, 102, .1), 0 0 0 10px rgba(102, 102, 102, .1), 0 0 0 20px rgba(102, 102, 102, 0)
    }
  }
  .suggestion_message {
    display: none
  }
  .topwrapper {
    left: 5% !important;
    top: 22px !important;
    margin-left: 0 !important
  }
  .support_menu2 {
    margin-top: 12px !important
  }
  #topbar .topbar-col2 {
    position: relative
  }
  .top-contact-us {
    position: absolute;
    background: #fff;
    padding: 10px 20px 20px;
    font-size: 13px;
    -webkit-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 7px 10px 0 rgba(0, 0, 0, .1);
    top: 34px;
    left: 30%;
    display: none
  }
  .top-contact-us ul {
    list-style-type: none
  }
  .top-contact-us.show-pop-up {
    display: block
  }
  ul.resource-submenu {
    list-style-type: none
  }
  .sogo-new-logo-landing img {
    width: 100% !important
  }
  .top-black-row .sogo-new-logo-landing {
    width: 174px !important;
    padding: 0 !important
  }
  @media only screen and (max-width: 1200px) and (min-width:961px) {
    .top-black-row .vc_col-sm-3 {
        width: auto
    }
    .top-black-row .vc_col-sm-4 {
        width: 30%
    }
    .top-black-row .sogo-new-logo-landing {
        width: 214px !important;
        padding: 0 20px !important
    }
  }
  @media only screen and (max-width: 960px) and (min-width:768px) {
    .top-black-row .vc_col-sm-4 {
        width: auto
    }
    .top-black-row .vc_col-sm-3 {
        width: auto
    }
    .top-black-row .sogo-new-logo-landing {
        width: 214px !important;
        padding: 0 20px !important
    }
  }
  .header-v1 div#navigation {
    padding-left: 0
  }
  .sogo-resource-avail,
  .top-drop-down-menu {
    height: 22px
  }
  #topbar ul.menu li,
  span#top-option {
    font-size: 13px
  }
  .top-drop-down-select {
    height: 30px
  }
  #topbar.sogo-topbar {
    min-height: 34px;
    line-height: 34px
  }
  #menu-new-topbar-navigation>li:nth-child(1)>ul.sub-menu,
  #menu-new-topbar-navigation>li:nth-child(2)>ul.sub-menu {
    top: 20px
  }
  .top-drop-down-option {
    top: 25px
  }
  #menu-new-topbar-navigation ul.sub-menu:before,
  #navigation>ul.master-menu>li>ul.sub-menu:before,
  .top-drop-down-option:before {
    width: 12px;
    height: 12px
  }
  #header.header-v1 {
    height: 72px
  }
  .header-v1 #navigation>ul>li {
    height: auto;
    padding-top: 31px
  }
  .header-v1 div.logo {
    margin-top: 8px
  }
  .header-v1 #navigation .sub-menu {
    top: 60px
  }
  #header.header-transparent.header-v1 #navigation>ul>li.coral-button {
    padding-left: 20px
  }
  #header.header-transparent.header-v1 #navigation>ul>li.demo-button {
    margin-left: 10px
  }
  #header.header-transparent.header-v1 #navigation>ul>li.demo-button a {
    padding: 9px 25px 8px !important
  }
  @media only screen and (max-width: 960px) and (min-width:768px) {
    #topbar ul.menu>li:after {
        right: calc(100% + 6px) !important
    }
  }
  @media only screen and (max-width: 767px) {
    .top-arrow-caret {
        margin-left: 5px
    }
    .top-arrow-caret i {
        display: inline-block
    }
    div.top-drop-down-select:hover .top-arrow-caret i {
        color: #888 !important
    }
    .top-drop-down-option {
        top: 50px;
        left: -127%;
        width: 160px
    }
  }
  @media only screen and (max-width: 1200px) and (min-width:961px) {
    #header.header-v1 #navigation>ul {
        margin: 5px -40px 0 0 !important
    }
    #header.header-transparent.header-v1 #navigation>ul>li.demo-button {
        margin-left: 3px !important
    }
    body #header.header-v1 #navigation>ul#nav>li>a {
        padding-left: 8px !important;
        padding-right: 8px !important
    }
    #header.header-v1 div#navigation {
        margin-left: -40px
    }
  }
  #sogo-card-info-popup-main {
    display: none
  }
  @media only screen and (max-width: 960px) and (min-width:768px) {
    .logo.mobile-logo img {
        width: 20%;
        margin-top: 3px !important
    }
    #sogo-banner-page-form .country-drop #country-drop {
        padding: 8px 12px
    }
    #sogo-banner-page-form .country-drop #country-drop+.wpcf7-not-valid-tip {
        margin: 0 0 0 !important
    }
  }
  @media only screen and (max-width: 1200px) and (min-width:960px) {
    #sogo-banner-page-form .country-drop #country-drop {
        padding: 8px 12px
    }
    #sogo-banner-page-form .country-drop #country-drop+.wpcf7-not-valid-tip {
        margin: 0 0 0 !important
    }
    .sogo-cx-experiment.other_Client span {
        margin: 0 11px 0 0 !important
    }
  }
  @media only screen and (max-width: 767px) {
    #sogo-banner-page-form .country-drop #country-drop {
        padding: 8px 12px
    }
    #sogo-banner-page-form .country-drop #country-drop+.wpcf7-not-valid-tip {
        margin: 0 0 0 !important
    }
    .sogo-employee-background {
        min-height: auto !important
    }
  }
  .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
  }
  .fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
  }
  .to-animate-elem {
    opacity: 0
  }
  .fadeMaxUp {
    -webkit-animation-name: fadeMaxUp;
    animation-name: fadeMaxUp
  }
  @keyframes fadeMaxUp {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
  }
  @-webkit-keyframes fadeMaxUp {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
  }
  @-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -moz-transform: translate3d(0, 50px, 0);
        -webkit-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0)
    }
    to {
        opacity: 1;
        -moz-transform: none;
        -webkit-transform: none;
        transform: none
    }
  }
  @keyframes fadeInUp {
    from {
        opacity: 0;
        -moz-transform: translate3d(0, 50px, 0);
        -webkit-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0)
    }
    to {
        opacity: 1;
        -moz-transform: none;
        -webkit-transform: none;
        transform: none
    }
  }
  div.customer-review__star {
    line-height: 42px
  }
  .demo-request-container-form .floating-request-demo {
    display: inline-block;
    vertical-align: top;
    width: 40%
  }
  .demo-request-container-form .mobile-request-frame-demo {
    width: 360px !important;
    height: 580px !important;
    margin: 0 0 0 auto;
    opacity: 1;
    overflow: hidden;
    box-shadow: 0 0 12px 0 rgba(141, 141, 141, .27);
    border-radius: 3px;
    background-color: #fff
  }
  .demo-request-container-form .rad-multistep-wrapper {
    width: 360px !important;
    height: 420px;
    margin: 0 0 0 auto;
    opacity: 1;
    overflow: hidden;
    box-shadow: 0 0 12px 0 rgba(141, 141, 141, .27);
    border-radius: 3px;
    background-color: #fff !important
  }
  .demo-container-wrapper .mobile-request-frame-demo {
    background-color: #fff !important
  }
  @media screen and (min-width: 960px) and (max-width:1200px) {
    div.customer-review__star {
        line-height: 36px
    }
    .demo-request-container-form .floating-request-demo {
        width: 50% !important
    }
  }
  @media screen and (max-width: 960px) {
    div.customer-review__star {
        line-height: 30px
    }
    .demo-request-container-form .floating-request-demo {
        width: 55% !important;
        vertical-align: middle
    }
    .demo-request-container-form .mobile-request-frame-demo,
    .demo-request-container-form .rad-multistep-wrapper {
        width: 360px !important
    }
  }
  @media screen and (max-width: 767px) {
    .ctl00_Trsutseal.trust-godaddy-section {
        width: 180px
    }
    .sogo-footer-social-icon li.profile-button {
        padding: 0 6px 0 0 !important
    }
    .sogo-footer-social-icon li.profile-button i {
        /* font-size: 16px */
        font-size: 23px;
    }
    .demo-request-container-form .floating-request-demo {
        width: 320px !important;
        padding: 0 0 0;
        margin: 40px 0 0 -10px
    }
    .demo-request-container-form .mobile-request-frame-demo,
    .demo-request-container-form .rad-multistep-wrapper {
        width: 320px !important
    }
  }
  @media screen and (max-width: 1200px) {
    .sogo-trust-icons-bg-1 {
        background-size: 90px;
        background-position: -8px -1847px
    }
  }
  .rc_side_phone {
    display: none !important
  }
  .rc_side_phone span {
    color: #888
  }
  #topbar .shimmer-css a {
    color: #888 !important;
    font-size: 13px !important;
    letter-spacing: .5px !important;
    cursor: pointer;
  }
  #topbar a:hover .rc_side_phone span {
    color: #ff7858 !important
  }
  #topbar ul.menu li a {
    font-family: 'Epilogue-SemiBold';
  }
  .initial-hide {
    display: none !important
  }
  .sogo-cx-experiment.other_Client span {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 100px;
    height: 50px;
    margin: 0 40px 0 0
  }
  .sogo-cx-experiment.other_Client span:nth-child(5) {
    background-position: -546px 1px;
    width: 100px;
    background-size: 1100px
  }
  .sogo-cx-experiment.other_Client span:nth-child(6) {
    background-position: -674px 0;
    width: 150px;
    background-size: 1100px
  }
  .sogo-cx-experiment.other_Client span:nth-child(7) {
    background-position: -1025px -8px;
    width: 80px;
    background-size: 1300px
  }
  .sogo-cx-experiment.other_Client span:nth-child(8) {
    background-position: -972px 0;
    width: 150px;
    margin: 0;
    background-size: 1100px
  }
  .sogo-cx-experiment.in_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/04/Homepage_LogoBand_IND-nw.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 80px;
    display: block;
    margin: 0 25px 0 0 !important
  }
  .sogo-cx-experiment.in_Client span:nth-child(1) {
    background-position: 20px 19px !important;
    background-size: 1000px !important;
    width: 50px !important
  }
  .sogo-cx-experiment.in_Client span:nth-child(2) {
    background-position: -45px 20px !important;
    background-size: 1100px !important;
    width: 120px !important
  }
  .sogo-cx-experiment.in_Client span:nth-child(3) {
    background-size: 1100px !important;
    background-position: -180px 21px !important;
    width: 125px !important
  }
  .sogo-cx-experiment.in_Client span:nth-child(4) {
    background-size: 1100px !important;
    background-position: -331px 12px !important;
    width: 140px !important
  }
  .sogo-cx-experiment.in_Client span:nth-child(5) {
    background-size: 1100px !important;
    background-position: -495px 20px;
    width: 140px
  }
  .sogo-cx-experiment.in_Client span:nth-child(6) {
    background-size: 1000px !important;
    background-position: -608px 22px;
    width: 180px
  }
  .sogo-cx-experiment.in_Client span:nth-child(7) {
    background-size: 1100px !important;
    background-position: -894px 20px
  }
  .sogo-cx-experiment.in_Client span:nth-child(8) {
    background-size: 1100px !important;
    background-position: -1029px 20px;
    width: 80px
  }
  .sogo-cx-experiment.usa_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/06/homepage-client-logoband-usa.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 25px 0 0 !important
  }
  .sogo-cx-experiment.usa_Client span:nth-child(1) {
    background-position: 6px 7px !important;
    background-size: 1006px !important;
    width: 112px
  }
  .sogo-cx-experiment.usa_Client span:nth-child(2) {
    background-position: -146px 5px;
    background-size: 1100px !important;
    width: 133px !important
  }
  .sogo-cx-experiment.usa_Client span:nth-child(3) {
    background-size: 1400px !important;
    background-position: -383px 20px !important;
    width: 210px !important;
    height: 90px !important
  }
  .sogo-cx-experiment.usa_Client span:nth-child(4) {
    background-size: 1050px !important;
    background-position: -469px 13px !important;
    width: 78px !important
  }
  .sogo-cx-experiment.usa_Client span:nth-child(5) {
    background-size: 1100px !important;
    background-position: -591px 7px !important;
    width: 124px !important
  }
  .sogo-cx-experiment.usa_Client span:nth-child(6) {
    background-size: 1100px !important;
    background-position: -734px 5px !important;
    width: 172px !important
  }
  .sogo-cx-experiment.usa_Client span:nth-child(7) {
    background-size: 1150px !important;
    background-position: -980px 25px !important;
    width: 173px !important;
    height: 90px !important;
    margin-right: 0 !important
  }
  .sogo-cx-experiment.usa_Client span:nth-child(8) {
    background-size: 1200px !important;
    background-position: -1055px 5px !important;
    width: 150px !important
  }
  .sogo-cx-experiment.canda_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/04/Homepage_LogoBand_Canada-Nw.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 25px 0 0 !important
  }
  .sogo-cx-experiment.canda_Client span:nth-child(1) {
    background-size: 1300px !important;
    background-position: 12px -9px !important;
    width: 100px !important;
    height: 90px !important
  }
  .sogo-cx-experiment.canda_Client span:nth-child(2) {
    background-size: 1200px !important;
    background-position: -121px 14px !important;
    width: 120px !important;
    height: 120px !important
  }
  .sogo-cx-experiment.canda_Client span:nth-child(3) {
    background-size: 1200px !important;
    background-position: -274px -18px !important;
    width: 100px !important
  }
  .sogo-cx-experiment.canda_Client span:nth-child(4) {
    background-size: 1200px !important;
    background-position: -410px 8px !important;
    width: 130px !important;
    height: 90px !important
  }
  .sogo-cx-experiment.canda_Client span:nth-child(5) {
    background-size: 1050px;
    background-position: -500px -7px;
    width: 100px
  }
  .sogo-cx-experiment.canda_Client span:nth-child(6) {
    background-size: 1100px;
    background-position: -666px -6px;
    width: 150px
  }
  .sogo-cx-experiment.canda_Client span:nth-child(7) {
    background-size: 1200px;
    background-position: -920px 8px;
    width: 90px;
    height: 90px
  }
  .sogo-cx-experiment.canda_Client span:nth-child(8) {
    background-size: 1124px;
    background-position: -978px -11px;
    width: 145px
  }
  .sogo-cx-experiment.UK_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/04/Homepage_LogoBand_UK-Nw.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 10px 0 0 !important
  }
  .sogo-cx-experiment.UK_Client span:nth-child(1) {
    background-size: 1300px !important;
    background-position: 5px 4px !important;
    width: 90px !important
  }
  .sogo-cx-experiment.UK_Client span:nth-child(2) {
    background-size: 1300px !important;
    background-position: -106px -3px !important;
    width: 100px !important
  }
  .sogo-cx-experiment.UK_Client span:nth-child(3) {
    background-size: 1100px !important;
    background-position: -184px 10px !important;
    width: 120px !important
  }
  .sogo-cx-experiment.UK_Client span:nth-child(4) {
    background-size: 1200px !important;
    background-position: -350px 10px !important;
    width: 150px !important
  }
  .sogo-cx-experiment.UK_Client span:nth-child(5) {
    background-size: 1050px;
    background-position: -460px 11px;
    width: 130px
  }
  .sogo-cx-experiment.UK_Client span:nth-child(6) {
    background-size: 1100px;
    background-position: -640px 10px;
    width: 125px
  }
  .sogo-cx-experiment.UK_Client span:nth-child(7) {
    background-size: 1400px;
    background-position: -1004px -1px;
    width: 180px
  }
  .sogo-cx-experiment.UK_Client span:nth-child(8) {
    background-size: 1200px;
    background-position: -1040px 10px;
    width: 165px
  }
  .sogo-cx-experiment.AUS_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/04/Homepage_LogoBand_Australia.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 10px 0 0 !important
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(1) {
    background-size: 1200px !important;
    background-position: 5px -13px !important;
    width: 90px !important
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(2) {
    background-size: 1200px !important;
    background-position: -93px -12px !important;
    width: 140px !important
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(3) {
    background-size: 1100px !important;
    background-position: -228px -8px !important;
    width: 100px !important
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(4) {
    background-size: 1200px !important;
    background-position: -366px -12px !important;
    width: 150px !important
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(5) {
    background-size: 1050px;
    background-position: -467px -5px;
    width: 150px
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(6) {
    background-size: 1000px;
    background-position: -588px 12px;
    width: 120px;
    height: 80px
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(7) {
    background-size: 1100px;
    background-position: -775px -9px;
    width: 230px
  }
  .sogo-cx-experiment.AUS_Client span:nth-child(8) {
    background-size: 1134px;
    background-position: -1050px -12px;
    width: 100px
  }
  @media screen and (max-width: 768px) {
    .sogo-cx-experiment.in_Client span:nth-child(1) {
        background-position: 71px 23px !important;
        width: 140px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(2) {
        background-position: -38px 20px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(3) {
        background-position: -175px 19px !important;
        width: 135px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(4) {
        background-position: -331px 13px !important;
        width: 140px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(5) {
        background-position: -477px 20px !important;
        width: 150px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(6) {
        background-position: -570px 22px !important;
        width: 230px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(7) {
        background-position: -875px 20px !important;
        width: 150px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(8) {
        background-position: -1035px 20px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(1) {
        background-position: 53px 7px !important;
        background-size: 1136px !important;
        width: 180px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(2) {
        background-position: -125px 5px !important;
        background-size: 1166px !important;
        width: 170px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(3) {
        background-position: -385px 14px !important;
        width: 207px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(4) {
        background-position: -480px 15px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(5) {
        background-position: -602px 0px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(6) {
        background-position: -728px 5px !important;
        width: 173px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(7) {
        background-size: 1100px !important;
        background-position: -931px 20px !important;
        width: 173px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(2) {
        background-position: -114px -5px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(5) {
        background-position: -460px 10px !important;
        width: 130px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(6) {
        background-position: -642px 10px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(7) {
        background-position: -1010px -7px !important
    }
    .sogo-cx-experiment.other_Client span:nth-child(5) {
        background-position: -535px 1px !important
    }
    .sogo-cx-experiment.other_Client span:nth-child(8) {
        background-position: -965px 0 !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(1) {
        background-position: 30px 4px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(2) {
        background-position: -91px -3px !important;
        width: 150px !important;
        height: 60px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(3) {
        background-position: -254px -7px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(4) {
        background-position: -382px 8px !important;
        width: 180px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(5) {
        background-position: -475px -2px !important;
        width: 140px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(6) {
        background-position: -642px -2px !important;
        width: 175px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(7) {
        background-position: -875px 11px !important;
        width: 150px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(8) {
        background-position: -982px -3px !important;
        width: 150px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(1) {
        background-position: 26px -5px !important;
        width: 110px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(2) {
        background-position: -92px -10px !important;
        width: 140px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(3) {
        background-position: -220px -8px !important;
        width: 100px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(8) {
        background-position: -1050px -5px !important
    }
  }
  @media screen and (max-width: 960px) and (min-width:767px) {
    .sogo-cx-experiment.other_Client span {
        margin: 0 10px 0 0
    }
    .sogo-cx-experiment.in_Client span:nth-child(1) {
        background-position: 40px 20px !important;
        background-size: 1000px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(2) {
        background-position: -40px 18px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(3) {
        background-size: 900px !important;
        background-position: -135px 20px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(4) {
        background-size: 1000px !important;
        background-position: -295px 20px !important;
        width: 150px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(5) {
        background-size: 900px !important;
        background-position: -370px 20px !important;
        width: 150px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(6) {
        background-size: 905px !important;
        background-position: -515px 22px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(7) {
        background-size: 900px !important;
        background-position: -715px 22px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -835px 22px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.canda_Client span {
        margin: 0 25px 0 0 !important
    }
  }
  @media (max-device-width: 1024px) and (min-device-height:768px) and (orientation:landscape) {
    .sogo-cx-experiment.other_Client span {
        margin: 0 18px 0 0
    }
    .sogo-cx-experiment.in_Client span {
        margin: 0 !important
    }
    .sogo-cx-experiment.usa_Client span {
        margin: 0 0 0 !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(1) {
        background-position: 2px 5px !important;
        background-size: 1070px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(2) {
        background-position: -143px 5px !important;
        background-size: 1100px !important;
        width: 125px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(3) {
        background-position: -387px 19px !important;
        width: 205px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(4) {
        background-size: 1018px !important;
        background-position: -465px 10px !important;
        width: 67px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(5) {
        background-size: 1018px !important;
        background-position: -560px 4px !important;
        width: 112px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(6) {
        background-size: 1000px !important;
        background-position: -693px 5px !important;
        width: 118px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(7) {
        background-size: 1000px !important;
        background-position: -840px 23px !important;
        width: 158px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(8) {
        background-position: -1061px 5px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(1) {
        background-position: 8px 20px !important;
        background-size: 850px !important;
        width: 50px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(2) {
        background-position: -48px 20px !important;
        background-size: 950px !important;
        width: 100px
    }
    .sogo-cx-experiment.in_Client span:nth-child(3) {
        background-size: 850px !important;
        background-position: -135px 23px !important;
        width: 115px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(4) {
        background-size: 900px !important;
        background-position: -273px 12px !important;
        width: 105px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(5) {
        background-size: 900px !important;
        background-position: -380px 20px !important;
        width: 140px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(6) {
        background-size: 900px !important;
        background-position: -526px 20px !important;
        width: 180px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(7) {
        background-size: 900px !important;
        background-position: -713px 20px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -828px 18px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.other_Client span:nth-child(2) {
        background-position: -25px -2010px !important;
        background-size: 140px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.other_Client span:nth-child(3) {
        background-position: -27px -2512px !important;
        background-size: 140px !important
    }
    .sogo-cx-experiment.other_Client span:nth-child(5) {
        background-position: -461px 4px !important;
        width: 80px !important;
        background-size: 950px !important
    }
    .sogo-cx-experiment span:nth-child(6) {
        background-position: -564px 3px !important;
        width: 140px !important;
        background-size: 938px !important
    }
    .sogo-cx-experiment span:nth-child(7) {
        background-position: -731px 0 !important;
        width: 60px !important;
        background-size: 941px !important
    }
    .sogo-cx-experiment span:nth-child(8) {
        background-position: -820px 0 !important;
        width: 150px !important;
        background-size: 950px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(1) {
        background-size: 1100px !important;
        background-position: 10px 0 !important;
        width: 80px !important;
        height: 80px
    }
    .sogo-cx-experiment.canda_Client span:nth-child(2) {
        background-size: 900px !important;
        background-position: -93px 16px !important;
        width: 85px !important;
        height: 100px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(3) {
        background-size: 900px !important;
        background-position: -214px -6px !important;
        width: 65px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(4) {
        background-size: 1000px !important;
        background-position: -347px 13px !important;
        width: 103px !important;
        height: 90px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(5) {
        background-size: 850px !important;
        background-position: -415px -2px !important;
        width: 70px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(6) {
        background-size: 900px !important;
        background-position: -547px -2px !important;
        width: 108px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(7) {
        background-size: 1000px !important;
        background-position: -761px 16px !important;
        width: 85px !important;
        height: 90px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -790px 1px !important;
        width: 110px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(1) {
        background-size: 1200px !important;
        background-position: 5px 5px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(2) {
        background-size: 1200px !important;
        background-position: -103px 1px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(3) {
        background-size: 800px !important;
        background-position: -141px 12px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(4) {
        background-size: 1000px !important;
        background-position: -294px 10px !important;
        width: 127px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(5) {
        background-size: 900px !important;
        background-position: -405px 14px !important;
        width: 110px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(6) {
        background-size: 1000px !important;
        background-position: -597px 12px !important;
        width: 95px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(7) {
        background-size: 900px !important;
        background-position: -643px 10px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(8) {
        background-size: 1000px !important;
        background-position: -876px 14px !important;
        width: 135px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(1) {
        background-size: 1000px !important;
        background-position: 9px -13px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(2) {
        background-size: 1000px !important;
        background-position: -101px -12px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(3) {
        background-size: 1000px !important;
        background-position: -215px -10px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(4) {
        background-size: 1000px !important;
        background-position: -318px 0 !important;
        width: 100px !important;
        height: 70px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(5) {
        background-size: 890px !important;
        background-position: -397px -4px !important;
        width: 125px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(6) {
        background-size: 1000px !important;
        background-position: -610px 12px !important;
        width: 85px !important;
        height: 80px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(7) {
        background-size: 860px !important;
        background-position: -608px -4px !important;
        width: 175px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(8) {
        background-size: 1056px !important;
        background-position: -985px -12px !important;
        width: 75px !important
    }
  }
  @media only screen and (min-width: 1024px) and (max-height:1366px) and (orientation:portrait) {
    .sogo-cx-experiment.in_Client span {
        display: inline-block;
        width: 105px;
        height: 80px;
        margin: 0 !important
    }
    .sogo-cx-experiment.usa_Client span {
        margin: 0 0 0 !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(2) {
        width: 120px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(3) {
        background-position: -406px 20px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(6) {
        width: 118px !important;
        background-position: -589px 5px !important;
        background-size: 1000px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(7) {
        background-size: 1150px !important;
        background-position: -842px 25px !important;
        width: 150px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(8) {
        background-size: 1000px !important;
        background-position: -884px 5px !important;
        width: 135px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(1) {
        background-position: 10px 20px !important;
        background-size: 900px !important;
        width: 50px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(2) {
        background-position: -44px 20px !important;
        background-size: 908px !important;
        width: 100px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(3) {
        background-size: 900px !important;
        background-position: -147px 21px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(4) {
        background-size: 900px !important;
        background-position: -274px 12px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(5) {
        background-size: 900px !important;
        background-position: -400px 23px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(6) {
        background-size: 900px !important;
        background-position: -530px 24px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(7) {
        background-size: 900px !important;
        background-position: -723px 21px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -836px 20px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.other_Client span:nth-child(5) {
        background-position: -536px 1px !important
    }
    .sogo-cx-experiment.canda_Client span {
        margin: 0 22px 0 0 !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(1) {
        background-size: 1100px !important;
        background-position: 12px -10px !important;
        width: 80px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(2) {
        background-size: 1100px !important;
        background-position: -109px 28px !important;
        width: 112px !important;
        height: 120px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(3) {
        background-size: 900px !important;
        background-position: -212px 0 !important;
        width: 65px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(4) {
        background-size: 900px !important;
        background-position: -311px 21px !important;
        width: 95px !important;
        height: 90px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(5) {
        background-size: 900px !important;
        background-position: -439px 2px !important;
        width: 70px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(6) {
        background-size: 850px !important;
        background-position: -515px 4px !important;
        width: 106px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(7) {
        background-size: 950px !important;
        background-position: -728px 21px !important;
        width: 80px !important;
        height: 90px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -786px 6px !important;
        width: 127px !important
    }
    .sogo-cx-experiment.UK_Client span {
        margin: 0 5px 0 0 !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(1) {
        background-size: 1100px !important;
        background-position: 0 7px !important;
        width: 70px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(2) {
        background-size: 1100px !important;
        background-position: -88px 3px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(3) {
        background-size: 1000px !important;
        background-position: -177px 10px !important;
        width: 100px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(4) {
        background-size: 1000px !important;
        background-position: -295px 11px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(5) {
        background-size: 950px !important;
        background-position: -422px 11px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(6) {
        background-size: 1000px !important;
        background-position: -591px 12px !important;
        width: 110px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(7) {
        background-size: 1000px !important;
        background-position: -722px 7px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.UK_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -784px 14px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(1) {
        background-size: 1200px !important;
        background-position: 5px -13px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(2) {
        background-size: 1100px;
        background-position: -103px -9px;
        width: 87px
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(3) {
        background-size: 1100px !important;
        background-position: -228px -8px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(4) {
        background-size: 1200px !important;
        background-position: -383px -12px !important;
        width: 113px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(5) {
        background-size: 1050px !important;
        background-position: -467px -5px !important;
        width: 152px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(6) {
        background-size: 1000px !important;
        background-position: -618px 23px !important;
        width: 66px !important;
        height: 80px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(7) {
        background-size: 850px !important;
        background-position: -606px 2px !important;
        width: 165px !important
    }
    .sogo-cx-experiment.AUS_Client span:nth-child(8) {
        background-size: 963px !important;
        background-position: -897px -4px !important;
        width: 70px !important
    }
  }
  .customer-band-view-more {
    bottom: -10px !important
  }
  .contact_sales_click a {
    cursor: default
  }
  #topbar #menu-item-41883 a:hover {
    color: #888 !important
  }
  @media only screen and (min-device-width: 1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2) {
    .sogo-cx-experiment.other_Client span {
        margin: 0 47px 0 0 !important
    }
  }
  .sogo-cx-experiment.AUS_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/10/Homepage_LogoBand_Australia-NwT.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 10px 0 0 !important
  }
  .sogo-cx-experiment.in_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/10/Homepage_LogoBand_IND-NwT.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 80px;
    display: block;
    margin: 0 25px 0 0 !important
  }
  .sogo-cx-experiment.other_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/10/sogo-client-logobar-NwT.svg);
    background-repeat: no-repeat;
    background-size: 175px;
    width: 100px;
    height: 50px;
    margin: 0 40px 0 0
  }
  .sogo-cx-experiment.usa_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/10/homepage-client-logoband-usa-NwT.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 25px 0 0 !important
  }
  .sogo-cx-experiment.canda_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/10/Homepage_LogoBand_Canada-NwT.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 25px 0 0 !important
  }
  .sogo-cx-experiment.UK_Client span {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/10/Homepage_LogoBand_UK-NwT.svg) !important;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 120px;
    height: 50px;
    margin: 0 10px 0 0 !important
  }
  .bottom-sticy-wrapper-main.active-class,
  .footer-part-1 {
    background-color: #006259 !important
  }
  .bottom-sticy-wrapper-main i:hover {
    background-color: #fff;
    color: #2267e9
  }
  .footer-part-1 .bot-clients-head {
    color: #fff !important;
    font-family: lotagrotesque-bold
  }
  .footer-part-1 .layerA,
  .footer-part-1 .layerA a {
    color: #fff !important;
    font-style: normal
  }
  .panel-feedback-block i,
  .design-feature-parent .design-feature-row-list i,
  .sogo-non-profit-flow-cards i,
  .sogo-non-profit-flow-number,
  .sogo-non-profit-flow-head,
  .sogo-container-follow i
  {
  color: #2267e9 !important
  }

  .sogo-non-profit-flow-number {
    border: 4px solid #2267e9 !important
  }
  .sogo-non-profit-flow-cards:before {
    background: #2267e9 !important
  }
  .design-feature-parent .design-feature-row-list a:hover {
    color: #2267e9 !important
  }
  .employee-cust-main .employee-cust-header {
    color: #333 !important
  }
  @media screen and (max-width: 960px) and (min-width:767px) {
    .sogo-cx-experiment.in_Client span:nth-child(4) {
        background-size: 1000px !important;
        background-position: -295px 20px !important;
        width: 150px !important
    }
  }
  @media (max-device-width: 1024px) and (min-device-height:768px) and (orientation:landscape) {
    .sogo-cx-experiment.in_Client span:nth-child(1) {
        background-position: 8px 20px !important;
        background-size: 850px !important;
        width: 50px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(2) {
        background-position: -52px 20px !important;
        background-size: 950px !important;
        width: 100px
    }
    .sogo-cx-experiment.in_Client span:nth-child(3) {
        background-size: 850px !important;
        background-position: -148px 23px !important;
        width: 124px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(4) {
        background-size: 900px !important;
        background-position: -283px 13px !important;
        width: 125px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(5) {
        background-size: 900px !important;
        background-position: -400px 20px !important;
        width: 159px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(6) {
        background-size: 900px !important;
        background-position: -545px 20px !important;
        width: 206px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(7) {
        background-size: 900px !important;
        background-position: -742px 20px !important;
        width: 122px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -851px 18px !important;
        width: 90px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(2) {
        background-position: -160px 5px !important;
        background-size: 1100px !important;
        width: 115px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(3) {
        background-position: -359px 22px !important;
        width: 240px !important;
        background-size: 1300px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(4) {
        background-size: 1018px !important;
        background-position: -480px 10px !important;
        width: 60px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(5) {
        background-size: 1018px !important;
        background-position: -565px 8px !important;
        width: 111px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(6) {
        background-size: 985px !important;
        background-position: -672px 8px !important;
        width: 147px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(7) {
        background-size: 1000px !important;
        background-position: -859px 27px !important;
        width: 179px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(8) {
        background-position: -1061px 5px !important
    }
  }
  @media screen and (max-width: 768px) {
    .sogo-cx-experiment.usa_Client span:nth-child(3) {
        background-position: -385px 18px !important;
        width: 207px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(4) {
        background-position: -480px 8px !important
    }
  }
  @media only screen and (min-width: 1024px) and (max-height:1366px) and (orientation:portrait) {
    .sogo-cx-experiment.usa_Client span {
        margin: 0 0 0 !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(2) {
        width: 105px !important;
        background-position: -153px 5px
    }
    .sogo-cx-experiment.usa_Client span:nth-child(3) {
        background-position: -375px 20px !important;
        width: 225px !important;
        background-size: 1391px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(4) {
        background-position: -495px 10px !important;
        width: 65px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(5) {
        background-position: -620px 7px !important;
        width: 101px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(6) {
        width: 132px !important;
        background-position: -690px 10px !important;
        background-size: 1000px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(7) {
        background-size: 1150px !important;
        background-position: -989px 25px !important;
        width: 170px !important
    }
    .sogo-cx-experiment.usa_Client span:nth-child(8) {
        background-size: 1000px !important;
        background-position: -884px 5px !important;
        width: 135px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(2) {
        background-position: -49px 20px !important;
        background-size: 908px !important;
        width: 92px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(3) {
        background-size: 900px !important;
        background-position: -156px 21px !important;
        width: 105px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(4) {
        background-size: 900px !important;
        background-position: -274px 13px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(5) {
        background-size: 900px !important;
        background-position: -406px 23px !important;
        width: 120px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(6) {
        background-size: 900px !important;
        background-position: -547px 13px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(7) {
        background-size: 900px !important;
        background-position: -742px 21px !important;
        width: 105px !important
    }
    .sogo-cx-experiment.in_Client span:nth-child(8) {
        background-size: 900px !important;
        background-position: -863px 20px !important;
        width: 44px !important
    }
    .sogo-cx-experiment.canda_Client span:nth-child(1) {
        background-size: 1100px !important;
        background-position: 12px 7px !important;
        width: 80px !important
    }
  }
  .sogo-cx-experiment.other_Client span:nth-child(4) {
    background-position: center !important;
    background-size: 60px !important;
    background-image: url(/wp-content/uploads/2021/10/state-of-michighan1.svg) !important;
    background-repeat: no-repeat !important;
    height: 60px !important
  }
  .sogo-cx-experiment.other_Client span:nth-child(2) {
    background-position: -60px -3174px !important;
    background-size: 220px !important;
    background-image: url(/wp-content/uploads/2021/10/new-sprite-list-icons.svg) !important;
    width: 100px !important
  }
  .sogo-cx-experiment.other_Client span:nth-child(3) {
    background-position: -36px -3055px !important;
    background-size: 170px !important;
    background-image: url(/wp-content/uploads/2021/10/new-sprite-list-icons.svg) !important;
    width: 100px !important
  }
  .sogo-cx-experiment.other_Client span:nth-child(1) {
    background-position: -35px -3131px !important;
    background-size: 170px !important;
    background-image: url(/wp-content/uploads/2021/10/new-sprite-list-icons.svg) !important;
    width: 100px !important
  }
      /* F161123 */
  #footer .widget ul li a {
    display: inline-block;
    color: #aad6d2 !important;
    font-size: 13px;
   font-family: "Epilogue-Regular";

  }
  #footer .widget h3:after {
    background: #fff000
  }
  .bottom-sticy-wrapper-main i {
    position: absolute;
    left: 20px;
    top: 18px;
    font-size: 25px;
    border-radius: 50%;
    color: #fff;
    transition: .3s all;
    cursor: pointer
  }
  .bottom-sticy-wrapper-main i:hover {
    background-color: #fff;
    color: #2267e9
  }
  .floating-feature-list-left a,
  .floating-feature-list-right a,
  .floating-feature-list-left a i,
  .floating-feature-list-right a i {
    color: #2267e9 !important
  }
  li#menu-item-110855 {
    padding-top: 0px !important
  }
  li#menu-item-48397 {
    padding-top: 9px !important
  }
  #navigation>ul.master-menu>li>ul ul li.coral-button a {
    padding: 8px !important
  }
  @media only screen and (min-width: 1400px) and (max-width:1620px) {
    #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
        width: 20% !important
    }
  }
  @-moz-document url-prefix() {
    .sogo-us-map-footer {
        background-position: -25px -4512px
    }
  }
  #navigation ul li#solution-industry-div ul li.solution-industry-subDiv {
    float: left;
    width: 45%;
    margin-top: -30px
  }
  li.solution-industry-subDiv:nth-child(2):before {
    content: '';
    display: block;
    float: left;
    height: 155px;
    width: 1px;
    background-color: #c6c6c6;
    position: relative;
    top: 35px;
    margin-right: 35px
  }
  #solution-industry-div-mob li.solution-industry-subDiv:nth-child(2):before {
    content: none
  }
  li#solution-industry-div-mob li.solution-industry-subDiv ul.sub-menu {
    display: block !important;
    margin-left: 0px;
    margin-top: -30px
  }
  @media only screen and (min-width : 1621px) {
    li#solution-industry-div .solution-industry-subDiv:nth-child(2):before {
        margin-right: 25px;
    }
  }
  @media (max-width: 1024px) {
    #mobile-nav li.solution-industry-subDiv.menu-item .sub-menu.showDDSolutionByIndustry {
        margin-left: 0px;
        margin-top: -30px
    }
  }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    li#solution-industry-div .solution-industry-subDiv.menu-item,
    li#solution-industry-div .solution-industry-subDiv.menu-item {
        width: 50%
    }
    li#solution-industry-div .solution-industry-subDiv:nth-child(2):before {
        margin-right: 13px
    }
  }
  @media only screen and (max-width: 767px) {
    #topbar {
        display: none !important
    }
  }
  @media only screen and (max-width: 960px) {
    #header,
    .sticky-wrapper {
        display: none
    }
    #mobile-header {
        display: inherit
    }
  }
  .cx_menu_hover_img.fadeMaxUp {
    display: none;
  }
  #header #navigation>ul.master-menu>li.megamenu>ul>li.sogo-mobile-nav.sogo-solution-block>a:hover {
    color: #fff !important;
  }
  #back-to-top a:hover,
  #back-to-top {
    color: black !important
  }
  /* 3P Contact Section */
  .contact-card {
    display: flex;
    margin: 60px auto 60px;
  }
  .contact-card1,
  .contact-card2 {
    position: relative;
  }
  .contact-card1,
  .contact-card2 {
    width: 40%;
    background-color: #f6f6f6;
    padding: 15px 25px;
    margin: 0 auto;
    border-radius: 8px;
  }
  .contact-card p {
    color: #092224;
    font-size: 20px;
    font-family: 'Epilogue-Light';
    line-height: 1.5;
    min-height: 64px;
    max-height: 65px;
    line-height: 1.2;
  }
  .lite-link {
    position: relative;
    bottom: 6px;
  }
  .lite-link a {
    font-family: 'Epilogue-Bold';
    color: #006159;
    display: inline-block;
    transition: all .30s ease !important;
  }
  .lite-link a:hover {
    transform: scale(1.1);
  }
  .darkCard .contact-card1 p,
  .darkCard .contact-card2 p {
    color: #fff;
  }
  .darkCard .contact-card1,
  .darkCard .contact-card2 {
    background-color: #015864;
    color: #fff;
  }
  .darkCard .lite-link a {
    font-family: 'Epilogue-Bold';
    color: #fff000;
  }
  @media screen and (max-width: 767px) {
    .contact-card {
        flex-flow: column;
    }
    .contact-card1 {
        width: 95%;
        padding: 15px 10px;
        margin-bottom: 25px;
    }
    .contact-card2 {
        width: 95%;
        padding: 15px 10px;
    }
  }
  .sogo-connect-breadcrumb {
    display: flex;
    align-items: center;
  }
  .scb-currentPage {
    background-position: center;
    background-repeat: no-repeat;
  }
  .scb-currentPage {
    width: 36px;
    height: 36px;
    display: inline-block;
    background-size: 36px;
  }
  .scb-currentPage.sogoEX {
    background-image: url(/wp-content/uploads/2022/08/exFinal-log.png);
  }
  .scb-currentPage.sogoEX {
    background-color: transparent !important;
  }
  /*While resizing the screen adjust RAD btn which is present in menu - 1/11/2022*/
  @media screen and (max-width: 1024px) and (min-width:960px) {
    #header.header-transparent.header-v1 div#navigation>ul>li.coral-button {
        padding-left: 0
    }
  }
  @media screen and (max-width: 1200px) and (min-width: 1025px) {
    body #header.header-transparent.header-v1 #navigation>ul#nav>li.coral-button a {
        margin-top: -21px !important;
    }
  }
  /*End here*/
  .sogo-contact-foot-contact .country-sales-phoneno a {
    color: #ebedf1 !important;
  }
  /*Ebook-download pop-up - Css start - 01/11/2022*/
  /* .sogo-ebookpopup-mainframe {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 999;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgba(0, 0, 0, 0.5);
  }
  .sogo-ebookpopup-mainframe.ebookpopHide {
    display: none;
  }
  #ebookFrame2022 {
    font-family: 'Epilogue-Regular';
  }
  .sogo-ebookPopup {
    width: 680px;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
  
  }
  .sogo-ebook-desc-main {
    margin-top: 100px;
  }
  .sogo-ebook-header-main {
    position: relative;
  } */
  /* .closeBtn-ebookpop {
    width: 25px;
    height: 25px;
    position: absolute;
    background-color: #006159;
    border-radius: 50%;
    right: -40px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    top: -40px;
    cursor: pointer;
  }
  .closeBtn-ebookpop .fal.fa-times {
    position: relative;
    top: -4px;
  }
  @keyframes fadeInAnimation {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
  }
  .ebook-content {
    padding: 30px 30px 30px 30px;
    box-sizing: border-box;
  }
  .sogo-ebook-sm-heading {
    font-family: 'Epilogue-Black';
    font-size: 12px;
    line-height: normal;
    letter-spacing: 4px;
    color: #fff000;
  }
  .sogo-ebook-main-heading {
    margin: 20px 0px 10px 0;
    font-size: 22px;
    line-height: 1.1;
    letter-spacing: -0.04px;
    color: #ffffff;
    width: 360px;
    text-transform: capitalize;
  } */
  /* .sogo-ebook-desc span {
    font-size: 15px;
    line-height: 1.38;
    color: #ffffff;
  }
  .sogo-ed-webinarDate,
  .sogo-ed-webinarTime {
    display: inline-block;
  }
  .ebook-date-icon {
    background: url(/wp-content/uploads/2022/11/calendar-alt.svg);
  }
  .ebook-time-icon {
    background: url(/wp-content/uploads/2022/11/clock.svg);
  }
  .ebook-date-icon,
  .ebook-time-icon {
    background-repeat: no-repeat;
    background-size: contain;
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
  }
  .ebook-date-detail {
    margin-right: 25px;
  }
  .ebookBtn {
    padding: 9px 12px 8px 13px !important;
  }
  .sogoLogo-ebook {
    background-image: url(/wp-content/uploads/2022/11/sogo-blackbgbox-logo-.png);
    width: 80px;
    height: 30px;
  } */
  /* .savvymoneyLogo-ebook{
    background-image: url(/wp-content/uploads/2022/09/sm-flat-logo-white.svg);
    width: 80px;
    height: 30px;    
  } */
  /* .savvymoneyLogo-ebook:before{
    content: "";
    margin-left: -10px;
    width: 2px;
    height: 30px;
    background-color: #fff;
    display: block;
  } */
  /* .sogoLogo-ebook {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin: 0px 0px 10px;
  } */
  /* @media screen and (max-width:767px) {
    .sogo-ebookPopup {
        width: 340px;
    }
    .sogo-ed-webinarDate,
    .sogo-ed-webinarTime {
        display: block;
    }
    .sogo-ebook-main-heading {
        width: auto;
        line-height: 1.33;
    }
  } */
  /*Ebook-download pop-up - Css End*/
  
  /*Webinar Pop Up Css- Start*/
  /*.sogo-ebookpopup-mainframe {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 999;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgba(0, 0, 0, 0.5);
  }
  .sogo-ebookpopup-mainframe.ebookpopHide {
    display: none;
  }
  #ebookFrame2022 {
    font-family: 'Epilogue-Regular';
  }
  .sogo-ebookPopup {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 750px;
    height: 450px;
    z-index: 1000000;
    border-radius: 24px;
    box-sizing: border-box;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url("/wp-content/uploads/2023/05/webinar-popup-imgNew.png");
    background-color: #006159;
    box-shadow:0 20px 100px 0 rgba(0, 0, 0, 0.4);
   
  }
  
  .closeBtn-ebookpop {
    width: 30px;
    height: 30px;
    position: absolute;
    background-color: #fff;
    border-radius: 50%;
    right: -10px;
    color: #006159;
    text-align: center;
    line-height: 36px;
    font-size: 20px;
    top: -10px;
    cursor: pointer;
  }
  .closeBtn-ebookpop .fal.fa-times {
    position: relative;
    top: -1px;
  }
  @keyframes fadeInAnimation {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
  }
  .sogo-ebook-desc-main {
    border-radius: 16px;
    display: inline-block;
    padding: 30px 28px 24px;
    background-color: #fff;
    width: 450px;
    box-sizing: border-box;
    position: absolute;
    left: 260px;
    top: 46%;
    transform: translate(-50%,-50%);
  }
  
  @media screen and (max-width:767px) {
    .sogo-ebookPopup {
         width: 340px;
        background-image: none !important;
  background: #006159 !important;
  background-color: #006159 !important;
    }
    .sogo-ebook-desc-main{
      padding: 25px 20px;
      width: 90%;
      right: auto;
      top: 50%;
      left: 50%;
    }
  
    .sogo-ebook-main-heading {
        width: auto;
        line-height: 1.33;
    }
  }
  
  .sogo-ebook-sm-heading {
    font-family: Epilogue-black;
    font-size: 15px;
    line-height: 1.33;
    letter-spacing: 3px;
    color: #333;
    opacity: 32%;
  }
  .sogo-ebook-main-heading {
    margin: 20px 0px 12px 0;
    font-family: Epilogue-bold;
    line-height: 1.2;
    letter-spacing: -1px;
    font-size: 20px;
    color: #333;
  
  }
  .sogo-ebook-main-text{
    font-family: Epilogue-Regular;
    line-height: 1.33;
    letter-spacing: -0.5px;
    font-size: 15px;
    color: #333;
     opacity:74%;
  
  }
  .sogo-ebook-desc-main .inline-btn{
    margin: 20px 0 0;
  }*/
  /*Webinar Pop Up Css-   End*/
  
  
  /*for menu changes - adding btn for consumer*/
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-consumer-button a {
    border-radius: 12px;
    border: 2px solid #fff000;
    color: #fff000 !important;
    background: 0;
    font-family: 'Epilogue-Bold';
    font-size: 14px;
    padding: 10px 14px !important;
    margin-top: -12px;
    transition: all .25s ease;
    text-transform: none !important;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-consumer-button a:hover {
    color: #333 !important;
    background: #fff000 !important;
    transform: scale(1.12);
    border: 2px solid transparent !important;
    box-shadow: 0 10px 20px -10px #fff000;
  }
  @media screen and (max-width: 1024px) and (min-width: 768px) {
    #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-consumer-button a {
        margin-top: -14px;
        margin-right: 10px;
    }
  }
  /*End here*/
  /*Menu header carrot - start*/
  /*Hiding old carrot were present on website. - start*/
  #navigation>ul.master-menu>li:nth-child(1)>ul.sub-menu:before,
  #navigation>ul.master-menu>li>ul.sub-menu:before {
    display: none;
  }
  /*Hiding old carrot were present on website. - end*/
  .fa-text-carrot.fa-carrot-after {
    position: relative;
  }
  .fa-text-carrot.fa-carrot-after:after {
    content: '';
    position: absolute;
    top: calc(50% + 27px);
    left: 50%;
    z-index: 999;
    width: 12px;
    height: 12px;
    box-shadow: -3px -3px 8px rgb(0 0 0 / 3%);
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    background: #093033;
  }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    .fa-text-carrot.fa-carrot-after:after {
        top: calc(50% + 30px);
    }
  }
  @media screen and (max-width: 960px) {
    .sogo-nav-options-carrot-downarrow .fa-text-carrot {
        display: inline-block;
    }
    .sogo-nav-options-carrot-downarrow>ul>li {
        padding-left: 0 !important;
    }
  }
  /*Menu header carrot - end*/
  /*DD up-down arrow in menu options - start*/
  #navigation>ul.master-menu>li .fa-text-carrot i.fa-angle-down {
    display: block;
    position: absolute;
    bottom: -1px;
    right: -2px;
    margin: 0;
    font-size: 16px;
  }
  #navigation>ul.master-menu>li .fa-carrot-after i.fa-angle-down::before {
    display: block;
    transform: rotate(180deg);
  }
  #navigation>ul.master-menu>li.megamenu.sogo-nav-options-carrot-downarrow {
    margin-right: 16px;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-resources-block.sogo-nav-options-carrot-downarrow {
    margin-right: 29px;
  }
  body #header.header-v1 #navigation>ul#nav.master-menu>li.megamenu.sogo-nav-options-carrot-downarrow>a {
    padding: 0 !important;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-nav-options-carrot-downarrow>a .fa-text-carrot {
    padding-left: 13px;
    padding-right: 13px;
  }
  @media screen and (max-width: 960px) {
    .sogo-nav-options-carrot-downarrow>ul>li {
        padding-left: 0 !important;
    }
    i.fa-angle-down.fa-text-nav-arrow {
        display: none !important;
    }
  }
  /*DD up-down arrow in menu options - end*/
  /*Reverting consumer changes to enterprise - start - 13/10/22*/
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2)>ul>li:nth-child(2),
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2)>ul>li:nth-child(3) {
    margin-top: 0;
  }
  .first_step_header.menu-brand-3 {
    padding-top: 12px !important;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1)>ul>li:nth-child(2) {
    padding-top: 0px !important;
  }
  /*Reverting consumer changes to enterprise - end - 13/10/22*/
  /*Pricing menu - start - 27/10/22*/
  /*Only for desktop and IPad rotate view*/
  .megamenu.sogo-pricing-product-megamenu {
    display: none !important;
  }
  /* #navigation>ul.master-menu>li.megamenu.sogo-pricing-product-megamenu>ul>li {
    width: 256px;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-pricing-product-megamenu>ul>li:nth-child(1) {
    width: calc(256px - 15px);
  }
  .b-cards.soGoAssessment.sogoSurvey {
    margin-left: 0;
  }
  #header #navigation>ul.master-menu>li.sogo-pricing-product-megamenu>ul li a,
  #navigation>ul.master-menu>li.sogo-pricing-product-megamenu>ul ul li a {
    padding: 0;
    display: block;
  }
  #navigation>ul.master-menu>.megamenu.sogo-pricing-product-megamenu>ul.sub-menu[style*="display: block;"] {
    display: flex !important;
    justify-content: center;
  }
  #navigation>ul.master-menu>.megamenu.sogo-pricing-product-megamenu>ul.sub-menu {
    padding: 0;
    transform: none;
    box-sizing: border-box;
  }
  #header #navigation>ul.master-menu>li.megamenu.sogo-pricing-product-megamenu>ul>li {
    padding: 0;
  }
  ul.master-menu>li.megamenu.sogo-pricing-product-megamenu .fa-text-carrot.fa-carrot-after:after {
    background-color: #16484d;
  }
  .b-cards {
    margin-left: 15px;
    padding: 40px 25px;
    background-color: #16484d;
  }
  .b-card-info-head {
    max-width: 126px;
    font-family: 'Epilogue-SemiBold';
    font-size: 20px;
    line-height: 1.1;
    padding-bottom: 5px;
    margin: 0;
    color: var(--color-white) !important;
  }
  .b-card-info-head:hover {
    color: var(--color-white);
  }
  .b-card-info-desc {
    color: var(--color-white);
    margin: 5px 0px 0px -5px;
    letter-spacing: 1px;
    font-family: 'Epilogue-Medium';
    font-size: 18px;
    line-height: 1.29;
    display: inline-flex;
    align-items: center;
  }
  .b-card-sq-brand {
    height: 40px;
    width: 40px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .b-card-sq-brand.qz-brand {
    background-image: url(/wp-content/uploads/2022/10/SogoSurvey-New-Logo.png);
  }
  .b-card-sq-brand.ep-brand {
    background-image: url(/wp-content/uploads/2022/08/coreFinal-log.png);
  }
  .b-card-sq-brand.cx-brand {
    background-image: url(/wp-content/uploads/2022/08/cxFinal-log.png);
  }
  .b-card-sq-brand.sc-brand {
    background-image: url(/wp-content/uploads/2022/08/connectFinal-log.png);
  }
  .b-card-sq-brand.ex-brand {
    background-image: url(/wp-content/uploads/2022/08/exFinal-log.png);
  }
  .sfci-hr-seperator-pricing-menu {
    margin: 10px 0px 12px 0;
    width: 31px;
    height: 1px;
  }
  .sogoSurvey .sfci-hr-seperator-pricing-menu {
    border: solid 2px #005eee !important;
    background-color: #005eee !important;
  }
  .sogoCore .sfci-hr-seperator-pricing-menu {
    border: solid 2px #4068aa !important;
    background-color: #4068aa !important;
  }
  .sogoCX .sfci-hr-seperator-pricing-menu {
    border: solid 2px #026c7a !important;
    background-color: #026c7a !important;
  }
  .sogoConnect .sfci-hr-seperator-pricing-menu {
    border: solid 2px #ce5e11 !important;
    background-color: #ce5e11 !important;
  }
  .sogoEX .sfci-hr-seperator-pricing-menu {
    border: solid 2px #b57504 !important;
    background-color: #b57504 !important;
  }
  .b-cards.soGoAssessment.sogoSurvey {
    border-bottom: 5px solid #005eee;
  }
  .b-cards.soGoAssessment.sogoCore {
    border-bottom: 5px solid #4068aa;
  }
  .b-cards.soGoAssessment.sogoCX {
    border-bottom: 5px solid #026c7a;
  }
  .b-cards.soGoAssessment.sogoConnect {
    border-bottom: 5px solid #ce5e11;
  }
  .b-cards.soGoAssessment.sogoEX {
    border-bottom: 5px solid #b57504;
  }
  .b-card-desc p {
    min-height: 93px;
    font-size: 13px;
    font-family: 'Epilogue-Regular';
    line-height: 1.43;
    color: var(--color-white);
  }
  .b-card-learnMore {
    text-align: left;
    font-family: 'Epilogue-SemiBold';
  }
  #header #navigation>ul.master-menu>li>ul li a.mega-menu-turqoise-button.mega-menu-green-button.mega-menu-turqoise-button.mega-menu-green-button {
    padding: 10px 18px;
    background: transparent !important;
    color: #fff000 !important;
    border: 2px solid #fff000 !important;
    border-radius: 12px;
    font-family: var(--font-Epilogue-Bold) !important;
    font-size: 12px;
    display: inline-block;
    backface-visibility: hidden;
    text-align: center;
    transition: all .25s ease !important;
    background-blend-mode: overlay, normal;
    line-height: normal;
    outline: 0;
  }
  #header #navigation>ul.master-menu>li>ul li a.mega-menu-turqoise-button.mega-menu-green-button.mega-menu-turqoise-button.mega-menu-green-button:hover {
    color: #333 !important;
    background: #fff000 !important;
    transform: scale(1.05);
    border: 2px solid transparent !important;
    box-shadow: 0 10px 20px -10px #fff000;
  } */
  /*End here*/
  /*Responsiveness for ipad rotate view*/
  /* @media screen and (min-width: 961px) {
    #navigation ul li.megamenu.sogo-pricing-product-megamenu.for-mobile-iPadPortrait-view {
        display: none;
    }
  }
  @media screen and (max-width: 960px) {
    .megamenu.sogo-pricing-product-megamenu.for-desktop-iPadRotate-view {
        display: none;
    }
  }
  @media screen and (max-width: 1024px) and (min-width: 960px) {
    #navigation>ul.master-menu>li.megamenu.sogo-pricing-product-megamenu>ul>li {
        width: 19.7%;
        margin-left: 0 !important;
    }
    #navigation>ul.master-menu>li.megamenu.sogo-pricing-product-megamenu>ul>li:nth-child(1) {
        width: calc(19.7% - 15px);
    }
    .b-cards {
        padding: 40px 20px;
    }
    .b-card-desc p {
        font-size: 12px;
        min-height: 137px;
    }
    .b-card-info-head {
        max-width: 120px;
        font-size: 18px;
    }
    .b-card-sq-brand {
        height: 35px;
        width: 35px;
    }
    .sfci-hr-seperator-pricing-menu {
        width: 26px;
    }
    .b-card-info-desc {
        font-size: 14px;
    }
  }
  @media (max-device-width: 1024px) and (min-device-height:768px) and (orientation:landscape) {
    .b-card-desc p {
        min-height: 103px;
    }
  }
  @media screen and (max-width: 1280px) and (min-width: 1025px) {
    #navigation>ul.master-menu>li.megamenu.sogo-pricing-product-megamenu>ul>li {
        width: 19%;
        margin-left: 0 !important;
    }
    #navigation>ul.master-menu>li.megamenu.sogo-pricing-product-megamenu>ul>li:nth-child(1) {
        width: calc(19% - 15px);
    }
    .b-card-info-desc {
        font-size: 14px;
    }
    .b-card-desc p {
        font-size: 13px;
        min-height: 148px;
    }
    .b-card-info-head {
        max-width: 120px;
        font-size: 18px;
    }
    .b-card-sq-brand {
        height: 35px;
        width: 35px;
    }
    .sfci-hr-seperator-pricing-menu {
        width: 26px;
    }
  } */
  /*End here*/
  /*Pricing menu - end - 27/10/22*/
  /*New footer compliance section - Start - 20/01/2023*/
     /* F161123 */
  .footer-section-1 .footer-part-1,
  .sogo-footer-compliance-main-container {
    padding-top: 45px;
    /* padding-bottom: 40px; */
  }
  .sogo-footer-compliance-main-container {
       /* F161123 */
    background-color: #112326 !important;
  }
  .sogo-footer-compliance-wrapper {
    display: flex;
    justify-content: space-around;
  }
  .sogo-footer-compliance-wrapper .sogo-footer-compliance.fadeMaxUp {
    background: url(/wp-content/uploads/2023/03/Compliance-Logo.svg) no-repeat;
    width: 180px;
    display: inline-block;
    line-height: normal;
    vertical-align: top;
  }
  .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image1 {
    height: 112px;
    background-position: 0px 0px;
    background-size: cover;
    width: 120px;
  }
  .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image2 {
    height: 112px;
    background-position: -203px 0;
    background-size: cover;
    width: 120px;
  }
  .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image3 {
    height: 112px;
    width: 120px;
    background-position: -426px 0;
    background-size: cover;
  }
  .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image4 {
    height: 112px;
    background-position: -660px 0;
    background-size: cover;
  }
  .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image5 {
    height: 112px;
    width: 200px;
    margin-right: 0;
    background-position: -920px 0;
    background-size: cover;
    cursor: pointer;
  }
  .container .four.columns.second-column {
    width: 260px !important;
  }
  .container .four.columns.third-column {
    width: 135px;
  }
  .container .four.columns.fourth-column {
    width: 135px;
  }
  #siteseal.sogo-footer-compliance img {
    display: none;
  }
  .country-sales-phoneno{display:block;}
  .widget .textwidget .sub-footer a.banner-request-btn{
   font-family: Epilogue-Regular !important;
   cursor:pointer;
  }
  @media screen and (min-width: 1200px) {
    .sogo-footer-award-main-container .container>div {
        margin-left: -27px;
        margin-right: 44px;
    }
    .sogo-footer-award-main-container .container>div:last-child {
        margin-right: -27px;
    }
    .sogo-footer-compliance-wrapper {
        margin-left: -27px;
        margin-right: -27px;
    }
   
  }
  @media screen and (max-width: 960px) and (min-width:768px) {
    a.sogo-footer-compliance.sogo-image1,
    a.sogo-footer-compliance.sogo-image2 {
        width: 120px;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image1 {
        margin-left: 0;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image5 {
        margin-right: 5px;
    }
        /* F161123 - Footer revamp changes ipad  */
    .container .four.columns.second-column {
        /* width: 400px !important; */
        margin-left: 0px;
        width: 350px !important;
    }
    .container .four.columns.third-column {
        width: 200px !important;
        /* margin-left: 20px !important; */
        margin-left: 0px !important;
    }
    .container .four.columns.fourth-column {
        /* width: 200px !important; */
        width: 350px !important;
    }
    .container .four.columns.fifth-column .widget.widget_text {
        margin-top: 0px !important;
        margin-left: 0;
        padding-left: 0;
    }
    .four.columns.fifth-column div#text-13:before{
        display: none;
    }
    .container .four.columns.fifth-column{
        width: 210px !important;
    }
    #copyright .sixteen.columns {
        display: block;
        width: 100%;
        margin: auto;
    }
    #copyright .copyright-col2 {
        width: 100%;
        display: inline-block;
        text-align: center !important;
        margin: 10px 0 0 0;
    }
    .copyright-col-new-footer {
        float: none;
        width: 55%;
        margin: 0 auto;
    }
    .copyright-col-new-footer .sub-footer {
        line-height: normal;
    }
    .copyright-col-new-footer ul li {
        display: inline-block;
        margin: 0 15px 0 0;
        line-height: normal;
    }
    .copyright-col-logo-section {
        width: 40%;
        float: none;
        margin: 20px auto;
  }
}
  @media screen and (max-width: 1199px) and (min-width:961px) {
    .container .four.columns.second-column {
        width: 270px !important;
    }
    .container .four.columns.third-column {
        width: 120px !important;
    }
    .container .four.columns.fourth-column {
        width: 130px !important;
    }
    /* F161123 */
    .container .four.columns.fifth-column {
        /* margin-left: 15px !important; */
        width:175px !important;
        margin-left: 40px;
    }
    .sogo-contact-footer-address-text, .country-sales-phoneno, .sogo-mail-footer-text{
        font-size: 13px;
    }
    .sogo-footer-social-icon li.profile-button i{
        font-size: 13px;
    }
    /*F161123 Twitter icon css*/
    .sogo-footer-social-icon li.profile-button i.twitter-x-icon {
        width: 50px;
        height: 12px;
    }
        .container .four.columns.fourth-column,
        .container .four.columns.fifth-column {
            margin-left: 15px !important;
        }
  }
  @media screen and (max-width: 767px) {
/* Footer Badges Responsive Common Css Changes F161123 - start */
    .sogo-footer-compliance-wrapper {
        flex-direction: row; 
        margin: auto;
        flex-wrap: wrap;
        justify-content: center;
    }
    .footer-section-1 .footer-part-1, .sogo-footer-compliance-main-container{
        padding-bottom:40px;
    }        
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-footer-compliance {
        /* margin: 20px auto; */
        margin: 0 10px;
    }
    .sogo-footer-compliance-wrapper a.sogo-footer-compliance.sogo-image1,
    .sogo-footer-compliance-wrapper a.sogo-footer-compliance.sogo-image2,
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image3 {
        /* width: 122px; */
        width: 100px;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image1{
        height: 110px;
        background-position: -5px -2px;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image2{
        height: 100px;
        background-position:-180px;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image3{
        height: 100px;
        background-position: -375px 0;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image4,
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image5{
        height: 85px;
        margin: 0 !important;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image4{
        width: 155px;
        background-position: -495px 0;
    }
    .sogo-footer-compliance-main-container .sogo-footer-compliance-wrapper .sogo-image5{
        width: 200px;
        background-position: -670px 0;
    }
    /* Footer Badges Responsive Common Css Changes F161123 - ends */

    .container .four.columns.second-column {
        width: 260px !important;
    }
    .container .four.columns.third-column #text-5 {
        display: inline-block;
    }
    .container .four.columns.third-column {
        width: 130px !important;
        margin-top: 30px;
    }
    .container .four.columns.fourth-column {
        /* width: 130px !important;  */
        width: 115px !important;
        margin-left: 20px !important;
        margin-top: 30px;
    }
    .container .four.columns.fifth-column {
        margin-left: 20px !important;
    }
  }
  /*New footer compliance section - End - 20/01/2023*/
  .sogo-footer-first-section a+p {
    display: none;
  }
  /*For template btn add css - 22/02/23*/
  .br-12-btn{
     border-radius: 12px;
  }
  /*End here*/
  /*Case study card learn more btn - start*/
  .related-blog-container .related-learn-btn a.primary-theme-orange-btn.ss-typo-primary-btn-l{
    padding: 16px 24px !important;
    font-family: 'Epilogue-Bold';
    border-radius: 12px;
    line-height: 1;
  }
  /*Case study card learn more btn - end*/
  /*Solutions top banner RAD btn - start*/
  .sogo-employee-background .sogo-transparent-back-parent .green-button{
    padding: 16px 24px !important;
    font-family: 'Epilogue-Bold' !important;
  }
  /*Solutions top banner RAD btn - end*/
  
  /* Pricing card hover issue - start */
  #header #navigation>ul.master-menu>li.sogo-pricing-product-megamenu .b-cards.soGoAssessment.sogoSurvey .b-card-text-info a,
  #header #navigation>ul.master-menu>li.sogo-pricing-product-megamenu .b-cards.soGoAssessment.sogoCore .b-card-text-info a,
  #header #navigation>ul.master-menu>li.sogo-pricing-product-megamenu .b-cards.soGoAssessment.sogoCX .b-card-text-info a,
  #header #navigation>ul.master-menu>li.sogo-pricing-product-megamenu .b-cards.soGoAssessment.sogoConnect .b-card-text-info a,
  #header #navigation>ul.master-menu>li.sogo-pricing-product-megamenu .b-cards.soGoAssessment.sogoEX .b-card-text-info a{
  color: #fff !important;
  }
  /* Pricing card hover issue - end */
  
  /*Adding css for product cx option*/
  /* @media screen and (min-width: 961px) {
      .sogo-product-megamenu .sogo-menu-product-cx-sec {
          padding-bottom: 10px !important;
      }
  } */
  
  
  /* Menu changes - 04/09/2023 - start */
  #navigation>ul>li.megamenu>ul>li.fourth_block_element {
      display: none !important;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3)>ul {
      border-right: 1px solid #c6c6c6;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(4)>ul>li {
      padding: 20px 0 0
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3)>ul>li {
      padding-top: 0 !important;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3)>ul>li:first-child {
      padding-top: 0 !important;
      margin-top: 20px;
  }

  /*#navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2)>ul {
      border-right: 1px solid #c6c6c6
  }*/
  @media screen and (min-width: 1920px) and (max-width:2550px) {
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
          width: 35%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
          width: 14%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) {
          width: 17%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(4) {
          width: 34%;
      }
  }
  @media screen and (min-width: 2551px) and (max-width:3560px) {
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
          width: 39%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
          width: 11%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) {
          width: 12%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(4) {
          width: 35%;
      }
  }
  @media screen and (min-width: 3561px) and (max-width:4560px) {
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
          width: 42%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
          width: 7%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) {
          width: 8%;
      }    
  }
  @media screen and (min-width: 4561px) {
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1) {
          width: 44%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(2) {
          width: 5%;
      }
      #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(3) {
          width: 6%;
      }    
  }
  /* Menu changes - 04/09/2023 - end */
  /* F161123 Hover CSS */
.four.columns .sub-footer li a::after{
    content: '';
    position: absolute;
    width: 100%;
    transform: scaleX(0);
    height: 1px;
    bottom: 0;
    left: 0;
    background-color: #aad6d2;
    transform-origin: bottom left;
    transition: transform 0.25s ease-out;
  }
  .four.columns .sub-footer li a:hover::after {
    transform: scaleX(1);
    transform-origin: bottom left;
  }
  
  
  .four.columns ul.sub-footer li:last-child {
    margin-bottom:0;
  }
/* F161123 Footer mobile responsive */
@media screen and (max-width: 767px) {
    #footer .container{
        width: 90%;
        margin: auto;
        padding: 40px 30px 0;
    }
#footer{
    padding-top: 0px !important;
}
    #footer .widget ul{
        margin-top: 0;
    }
    .four.columns .sub-footer li a::after{
        display: none;
    }
    .four.columns.third-column{
        margin-left: 0 !important;
    }
    .container .four.columns.fifth-column {
        margin-left: 0px !important;
        width: 100% !important;
        padding-left: 0;
    }

    .four.columns.fifth-column div#text-13:before {
        height: 1px;
        top: -40px;
        width: 100%;
    }
    #copyright .container{
        width: 100%;
    }
    #copyright .sixteen.columns {
        display: block;
        width: 100%;
        margin: auto;
    }
    .copyright-col-logo-section {
        width: 35%;
        float: none;
        margin: 20px auto;
    }
    #text-6 .textwidget {padding-top: 20px;}
    /*Footer Badges Common Responsive */
    .bottom-icon-box.footer-part-1.sogo-footer-compliance-main-container .container{
        padding: 0;
        width: 100%;
    }
}

/*Join the strongest brands common css - start*/


.sogo-join-brands-main{
    padding-top: 90px;
}
.sogo-join-brands-head-wrapper {
    width: 60%;
    margin: 0 auto 45px;
}

.sogo-join-brands-head-txt {
    text-align: center;
    font-family: 'Epilogue-Bold';
    font-size: 49px;
    line-height: 1.23;
    color: #006259;
    margin-bottom: 30px;
}

.sogo-join-brands-logo-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-bottom: 100px;
}

.sogo-join-brands-logo-cards {
    width: 12%;
    height: 85px;
    text-align: center;
    line-height: normal;
    padding: 25px;
    border-right: 1px solid rgba(0, 0, 0, .1);
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}
.sogo-join-brands-logo-wrapper, .sogo-join-brands-logo-cards{
    box-sizing: content-box;
}
.sogo-join-brands-logo-cards:nth-child(6),.sogo-join-brands-logo-cards:nth-child(12) {
    border-right: none;
}
.sogo-join-brands-logo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.sogo-join-brands-logo img{
    max-width: 140px;
}
.sogo-join-brands-logo-cards:nth-last-child(-n+6) {
    border-bottom: none;
}
.sogo-join-brands-head-wrapper .align-c .green-button.green-ent-btn {
     padding: 16px 24px !important;
}
@media only screen and (max-width: 1200px) and (min-width:961px) {
    .sogo-join-brands-head-txt{
        width: 100%;
    }
    .sogo-join-brands-logo-cards{
        padding: 10px 20px;
    }
}
@media screen and (max-width: 960px) {
    .sogo-join-brands-head-wrapper{
         width: 100%;
    }
    .sogo-join-brands-head-txt {
        font-size: 26px;
    }
    .sogo-join-brands-logo-cards {
        width: 20%;
        padding: 0px 20px;
    }
    .sogo-join-brands-logo-cards:nth-child(3n) {
        border-right: none;
    }
    
    .sogo-join-brands-logo-cards:nth-last-child(-n+6) {
        border-bottom: 1px solid rgba(0,0,0,.1);
    }
    .sogo-join-brands-logo-cards:nth-last-child(-n+3){
        border-bottom: none;
    }
    
}
@media screen and (max-width: 767px) {
    .sogo-join-brands-logo img{
        max-width: 80px;
    }
    .sogo-join-brands-main .column_container.vc_col-sm-12 {
        padding-left: 0;
        padding-right: 0;
    }
}

/*Join the strongest brands common css - end*/

/*Video library all pages - start*/
.design-feature-parent .design-feature-container .design-feature-row-list {
    display: flex;
    align-items: center;
}
.design-feature-parent .design-feature-container .design-feature-row-list a {
    font-size: 15px;
}
/*Video library all pages - end*/

/*New button changes - start*/
/*Common css for all the pages - start*/
/*New button changes*/
.slide-btn-wrapper.transparent-bg.sbtn-mr {
  margin-left: 20px;
}
.slide-btn-wrapper.slide-button {
  display: inline-block;
  padding: 18px 25px 15px 50px;
  border-radius: 32px;
  text-decoration: none;
  font-size: 16px;
  font-family: 'Epilogue-Bold';
  transition: all ease 0.4s !important;
  position: relative;
  z-index: 1;
  line-height: 1;
  box-sizing: border-box;
  border: 2px solid #fff000;
  cursor: pointer;
}
.slide-btn-wrapper.slide-button:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  border-radius: 24px;
  z-index: -2;
}
.slide-btn-wrapper.slide-button i {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 7px;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  transition: all ease 0.4s;
  border-radius: 16px;
  z-index: -1;
}
.slide-btn-wrapper.slide-button i:before {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  font-size: 14px;
}
.slide-btn-wrapper.slide-button span {
  display: inline-block;
  font-size: inherit;
  position: relative;
  transform: translateX(0);
  transition: all ease 0.4s;
}
@media only screen and (min-width: 1025px) {
  .slide-btn-wrapper.slide-button:hover {
      color: #fff;
      padding: 18px 25px 15px 50px;
  }
  .slide-btn-wrapper.slide-button:hover::after {
      visibility: hidden;
  }
  .slide-btn-wrapper.slide-button:hover i {
      width: calc(100% + 5px);
      height: 100%;
      top: calc(50% - 3px);
      left: -3px;
      border-radius: 32px;
      background-color: #02becc;
      box-shadow: 0px 6px 0px 0px #04606d;
  }
  .slide-btn-wrapper.slide-button:hover i:before {
      top: 50%;
      right: 20px;
      color: #092224;
  }
  .slide-btn-wrapper.slide-button:hover span {
      color: #ffffff;
      top: -2px;
      transform: translateX(-25px);
      transition: all ease 0.4s;
  }
  .slide-btn-wrapper.slide-button:active i {
      box-shadow: none;
      top: 50%;    
  }
  .slide-btn-wrapper.slide-button:active span {
      top: 1px;
  }
  .slide-btn-wrapper.slide-button:active {
      top: 2px;
  }
}
.slide-button.transparent-bg {
  color: #fff000;
  background-color: transparent;    
}
.slide-button.transparent-bg i {
  background-color: #fff000;
}
.slide-button.transparent-bg i:before {
  color: #092224;
}
.slide-btn-wrapper.transparent-bg span {
  color: #fff000;
}
.slide-button.fill-bg {
  color: #092224;
  background-color: #fff000;    
}
.slide-button.fill-bg i {
  background-color: #092224;
}
.slide-button.fill-bg i:before {
  color: #fff000;
}
.slide-btn-wrapper.fill-bg span {
  color: #092224;
}
@media only screen and (min-width: 1025px) {
  .slide-button.transparent-bg:hover,
  .slide-button.fill-bg:hover {
      background-color: #02becc;
      border-color: #02becc;
  }
}
@media only screen and (max-width: 767px) {
  a.slide-btn-wrapper.slide-button.transparent-bg.sbtn-mr {
      margin-left: 10px;
  }
  .slide-btn-wrapper.slide-button {
      font-size: 14px;
      padding: 15px 15px 15px 40px;
  }
  .slide-btn-wrapper.slide-button i {
      width: 25px;
      height: 25px;
  }
  .slide-btn-wrapper.slide-button i:before {     
      right: 8px;
  }
  .slide-btn-wrapper.slide-button span {
      font-size: 14px;
  }
}
/*Common css for all the pages - end*/
@media screen and (min-width: 961px) {  
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-consumer-button a:first-child,
  #header.header-transparent.header-v1 #navigation>ul#nav>li.sogo-nav-gtrack-radbtn a:first-child {
      display: none;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button {
      padding: 11px 15px 11px 40px !important;
      border-radius: 24px;
      text-decoration: none;
      font-size: 14px;
      font-family: 'Epilogue-Bold';
      transition: all ease 0.4s !important;
      position: relative;
      top: -3px;
      z-index: 1;
      line-height: 1;
      box-sizing: border-box;
      border: 2px solid #fff000;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:after {
      content: "";
      position: absolute;
      bottom: 0px;
      left: 0;
      width: calc(100% - 4px);
      height: calc(100% - 4px);
      border-radius: 24px;
      z-index: -2;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button i {
      display: inline-block;
      position: absolute;
      top: 50%;
      left: 7px;
      transform: translateY(-50%);
      width: 25px;
      height: 25px;
      transition: all ease 0.4s;
      border-radius: 16px;
      z-index: -1;
      line-height: 1.29;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button i:before {
      position: absolute;
      top: 50%;
      right: 7px;
      transform: translateY(-50%);
      font-size: 14px;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button span {
      display: inline-block;
      position: relative;
      transform: translateX(0);
      transition: all ease 0.4s;
      letter-spacing: -0.2px;
  }
  @media screen and (min-width: 1025px) {
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:hover {
          color: #fff !important;
          padding: 14px 15px 11px 40px;
          box-shadow: none;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:hover::after {
          visibility: hidden;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:hover i {
          width: calc(100% + 5px);
          height: 100%;
          top: calc(50% - 3px);
          left: -3px;
          border-radius: 24px;
          background-color: #02becc;
          box-shadow: 0px 6px 0px 0px #04606d;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:hover i:before {
          top: calc(50% + 1px);
          right: 20px;
          color: #092224;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:hover span {
          color: #ffffff;
          top: -3px;
          transform: translateX(-25px);
          transition: all ease 0.4s;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:active i {
          box-shadow: none;
          top: 50%;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.slide-button:active span {
          top: 1px;
      }
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg {
      color: #fff000;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg i {
      background-color: #fff000;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg i:before {
      color: #092224;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.transparent-bg span {
      color: #fff000;
      font-size: 13px;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.fill-bg {
      color: #092224;
      background: transparent !important;
      background-color: #fff000 !important;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.fill-bg i {
      background-color: #092224;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.fill-bg i:before {
      color: #fff000;
  }
  #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-btn-wrapper.fill-bg span {
      color: #092224;
  }
  @media only screen and (min-width: 1025px) {
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg:hover,
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.fill-bg:hover {
          background-color: #02becc !important;
          border-color: #02becc !important;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg:hover,
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.fill-bg:hover,
      #header.header-transparent.header-v1 #navigation>ul.master-menu>li.coral-button {
          transform: none;
      }
  }
  @media only screen and (max-width: 1025px) {        
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg:hover {
          background-color: transparent;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg:hover,
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.fill-bg:hover {
          transform: scale(1);
          box-shadow: none;
      }
      #header.header-transparent.header-v1 #navigation>ul#nav>li.menu-item-type-custom .slide-button.transparent-bg:hover {
          background-color: transparent !important;
          border: 2px solid #fff000 !important;
      }
  }
  #navigation ul .sogo-new-megamenu-desktop-view {
      display: block;
  }
  #navigation ul .sogo-new-megamenu-mobile-view,
  .fa-text-carrot.fa-carrot-after:after {
      display: none;
  }
}
@media only screen and (max-width: 960px) {
  #mobile-navigation ul .sogo-new-megamenu-desktop-view {
      display: none;
  }
  #mobile-navigation ul .sogo-new-megamenu-mobile-view {
      display: block;
  }
  #mobile-navigation ul li.menu-consumer-button a:first-child,
  #mobile-navigation ul li.sogo-nav-gtrack-radbtn a:first-child {
      padding: 0 !important;
      display: none;
  }
}
/*New button changes - end*/


/*Add new mega menu css - start - Jan 2024 - after*/
@media screen and (min-width:961px) {  
  #menu-new-topbar-navigation ul.sub-menu, #navigation>ul.master-menu ul.sub-menu {
      background: #124044 !important;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-product-megamenu>ul>li:nth-child(1),
  #navigation>ul.master-menu>li.megamenu.sogo-resources-block>ul>li:nth-child(1) {
      width: 100%;
      max-width: 100%;
  }
  #header #navigation>ul.master-menu>li.megamenu>ul>li {
      padding-top: 0;
      padding-bottom: 0;
  }
  #navigation ul li.sogo-product-megamenu>ul>li>ul>li,
  #header #navigation>ul.master-menu>li>ul li a, #navigation>ul.master-menu>li>ul ul li a {
      padding: 0 !important;
  }
  /* Mega menu new changes - product - start */
  .mega-menu-main-container {
      display: flex;
      box-sizing: border-box;
      max-width: 1250px;
      min-height: 605px;
  }
  .mega-menu-ls-wrapper {
      width: 20%;
      min-width: 180px;
      max-width: 20%;
      margin: 0;
      background: #124044;
      margin-top: 26px;
      position: relative;
  }
  #navigation>ul>li.megamenu>ul>li .mega-menu-ls-wrapper .mega-menu-tabs {
      max-width: 250px;
      width: 100%;
      position: absolute !important;
      right: 0;
  }
  #navigation>ul>li.megamenu>ul>li .mega-menu-ls-wrapper .mega-menu-top-sec {
      top: 0 !important;
  }
  #navigation>ul>li.megamenu>ul>li .mega-menu-ls-wrapper .mega-menu-bottom-sec {
      position: absolute !important;
      top: unset !important;
      bottom: 60px !important;
  }
  .mega-menu-ls-wrapper .ls-mega-menu-hr {
      width: 80%;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      top: -18px;
      margin: 0;
      opacity: 0.4;
  }
  .product-sec-content {
      width: 80%;
      display: flex;
      box-sizing: border-box;
  }
  #navigation ul li.megamenu ul li ul .sm-tab-wrapper {
      padding: 8px 0 8px 45px;
      border-radius: 16px 0 0 16px;
      background-color: transparent;
      text-transform: none;
  }
  .sm-tab-wrapper .ls-menu-tab-sec {
      color: #ffffff;
  }
  #navigation ul li.megamenu ul li ul .sm-tab-wrapper.activeTab {
      background: radial-gradient(247.8% 141.42% at 0% 0%, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0.06) 100%);
      border-radius: 16px 0 0 16px;
      /* border: 1.5px solid rgba(255, 255, 255, 0.60); */
      border-right: none;
      box-shadow: 0px 20px 40px 0px rgba(13, 36, 38, 0.12);
  }
  #navigation ul li.megamenu ul li ul .sm-tab-wrapper.activeTab a {
      color: #fff000 !important;
      font-family: Epilogue-Bold;
      vertical-align: text-bottom;
  }
  .sm-tab-wrapper.activeTab .ls-menu-tab-sec {
      position: relative;
      color: #fff100;
  }
  .sm-tab-wrapper.activeTab .ls-menu-tab-sec::before {
      content: '';
      background: #fff100;
      position: absolute;
      top: calc(50% - 1px);
      transform: translateY(-50%);
      left: -23px;
      width: 8px;
      height: 8px;
      border-radius: 50%;
  }
  .menu-opt-middle-section-wrapper {
      width: 73%;
      padding: 25px 35px 35px;
      background: #D2DADA;
      box-sizing: border-box;
      background: radial-gradient(180.57% 140.56% at 0% 0%, #EDF3F3 0%, #CEDEDE 100%), #D2DADA;
  }
  .rs-product-desc-main-container {
      width: 27%;
      max-width: 285px;
      padding: 25px 10px 35px 25px;
      background: #124044;
      box-sizing: border-box;
  }
  .menu-sm-header-content {
      margin-bottom: 25px;
  }
  .menu-sm-header-content .menu-sm-title-content {
    display: flex;
    font-size: 34px;
    font-family: 'Epilogue-Bold';
    align-items: center;
    letter-spacing: -0.7px;
  }
  .prod-header-img {
    width: 100%;
    height: 52px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .menu-opt-sogosurvey .prod-header-img {
    background-image: url("/wp-content/uploads/2024/04/Frame-14-3.png");
    max-width: 250px;
  }
  .menu-opt-sogocore .prod-header-img {
    background-image: url("/wp-content/uploads/2024/04/Frame-14-2.png");
    max-width: 225px;
  }
  .menu-opt-sogocx .prod-header-img {
    background-image: url("/wp-content/uploads/2024/04/Frame-14-1.png");
    max-width: 197px;
  }
  .menu-opt-sogoex .prod-header-img {
    background-image: url("/wp-content/uploads/2024/04/Frame-14.png");
    max-width: 190px;
  }
  #header #navigation>ul.master-menu>li>ul li .menu-sm-header-content .menu-sm-title-content a {
      display: inline-block;
      font-family: 'Epilogue-Bold';
      font-size: 15px;
      margin-left: 15px;
      color: #006159 !important;
      cursor: pointer;
      transition: transform 0.5s ease;
      letter-spacing: -0.21px;
  }
  #header #navigation>ul.master-menu>li>ul li .menu-sm-header-content .menu-sm-title-content a i {
    margin-left: 6px;
  }
  #header #navigation>ul.master-menu>li>ul li .menu-sm-header-content .menu-sm-title-content a:hover {
      transform: scaleX(1.05);
  }
  .menu-sm-header-content .menu-sm-title-desc {
    font-size: 14px;
    line-height: 1.42;
    letter-spacing: -0.5px;
    margin-top: 15px;
    margin-bottom: 30px;
  }
  .menu-sm-allcard-wrapper {
      display: flex;
      justify-content: flex-start;
      flex-wrap: wrap;
      gap: 25px;
  }    
  #header #navigation>ul.master-menu>li>ul li a.menu-subpage-card-hyperlink {
      display: block;
      position: relative;
      width: 30%;
      min-height: 116px;
      padding: 20px 16px !important;
      color: #2a2a2a !important;
      box-sizing: border-box;
      background: transparent;
      border-radius: 20px;
      text-decoration: none;
      border: 1px solid rgba(23, 130, 120, 0.50) !important;
      transition: all 0.4s ease;
  }    
  #header #navigation>ul.master-menu>li>ul li a.menu-subpage-card-hyperlink:hover {
      display: block;
      transform: translateY(-10px);
      box-shadow: 0 10px 0 #124044;
      border-bottom: none !important;
      transition: all 0.2s ease;
  }
  #header #navigation>ul.master-menu>li>ul li .mega-menu-product-sec a.menu-subpage-card-hyperlink:hover {
      border: 0.14rem solid rgba(23, 130, 120, 1) !important;
      border-bottom: none !important;
  }
  #header #navigation>ul.master-menu>li>ul li a.menu-subpage-card-hyperlink:active {
      transform: translateY(-4px);
      box-shadow: 0 4px 0 #124044;
      border-bottom: none !important;
  }
  .menu-subpage-card-hyperlink .menu-subpage-card-title {
      font-family: 'Epilogue-Medium';
      font-size: 15px;
      position: relative;
      margin-bottom: 10px;
      line-height: 1.2;
      display: flex;
      justify-content: space-between;
  }
  .menu-subpage-card-hyperlink .menu-subpage-card-title span{
      display: inline-block;
      max-width: 120px;
      letter-spacing: -0.5px;
  }
  .menu-subpage-card-hyperlink .menu-subpage-card-title-desc {
      font-size: 12px;
      line-height: 1.15;
  }
  .menu-subpage-card-hyperlink:hover .menu-subpage-card-title {
      font-family: Epilogue-Bold;
  }    
  .rs-product-video-wrapper {
      display: flex;
      border-radius: 20px;
      background: rgba(2, 190, 204, 0.80);
      padding: 20px 15px 10px 0;
      position: relative;
      min-height: 121px;
      flex-direction: row-reverse;
      overflow: hidden;
      z-index: 2;
  }    
  .rs-product-video-wrapper .rs-video-title {
      text-transform: uppercase;
  }
  .rs-product-video-wrapper .rs-video-title div:nth-child(1) {
      font-size: 22px;        
  }
  .rs-product-video-wrapper .rs-video-title div:nth-child(2) {
      font-size: 18px;
  }
  .rs-product-video-wrapper .rs-video-title div:nth-child(2) span {
      text-transform: none;
      font-family: 'Epilogue-Bold';
  }
  .rs-product-video-wrapper .rs-video-title div:nth-child(1),
  .rs-product-video-wrapper .rs-video-title div:nth-child(2) {
      font-family: 'Epilogue-Bold';
      color: #fff;
      line-height: 1.2;
  }
  .rs-product-video-wrapper .fa-play-circle {
     font-size: 40px;
     margin-top: 30px;
     transition: all ease-in-out 0.25s;
     border-radius: 50%;
     cursor: pointer;
   }
   .rs-product-video-wrapper .fa-play-circle:hover {
     transform: scale(1.1);
     box-shadow: 0 12px 32px 0 rgba(0, 0, 0, 0.2);
   }
   .rs-product-video-wrapper .fa-play-circle:before {
     color: #092224;
     background: #dee0e4;
     border-radius: 50%;
     opacity: 1;
   }
   .rs-product-video-wrapper .fa-play-circle:after {
     opacity: 1;
   }
  .rs-product-video-wrapper .rs-video-leftside-title-sec {
    position: relative;
    z-index: 2;
    text-align: right;
  }
  .rs-product-video-wrapper .rs-video-rightside-image-sec {
      /*width: 150px;
      height: 155px;*/
      width: 100%;
      height: 100%;
      background-size: contain;
      background-repeat: no-repeat;
      position: absolute;
      left: 0;
      top: 0px;
      z-index: 1;
  }
  .mega-menu-resources-sec .rs-product-video-wrapper .rs-video-rightside-image-sec {
      background-size: cover;  
  }
  .menu-opt-sogosurvey .rs-product-video-wrapper .rs-video-rightside-image-sec {
      background-image: url("/wp-content/uploads/2024/04/sogosurveycardimg.png");
  }
  .menu-opt-sogoex .rs-product-video-wrapper .rs-video-rightside-image-sec {
      background-image: url("/wp-content/uploads/2024/04/sogoexcardimg.png");
  }
  .menu-opt-sogocx .rs-product-video-wrapper .rs-video-rightside-image-sec {
      background-image: url("/wp-content/uploads/2024/04/sogocxcardimg.png");
  }
  .menu-opt-sogocore .rs-product-video-wrapper .rs-video-rightside-image-sec {
      background-image: url("/wp-content/uploads/2024/04/sogocorecardimg.png");
  }
  .mega-menu-resources-sec .rs-product-video-wrapper .rs-video-rightside-image-sec {
      background-image: url("/wp-content/uploads/2024/04/menu-card-woman-bg.png");
      top: unset;
      bottom: 0;
  }
  .rs-product-whatis-section h3 {        
      font-family: Epilogue-Bold;
      position: relative;
      color: #fff;
      font-size: 22px;
      margin: 40px 0 40px;
  }
  .rs-product-whatis-section h3::before {
      content: '';
      height: 6px;
      background: #3D8F87;
      position: absolute;
      top: unset;
      bottom: -20px;
      width: 50px;
  }
  #navigation>ul.master-menu>li>ul li a, #navigation>ul.master-menu>li>ul .rs-resources-hyperlink-wrapper a {
      display: block;
      color: #ffffff;
      font-size: 13px;
  }
  #navigation>ul.master-menu>li>ul .rs-resources-hyperlink-wrapper a {
      cursor: pointer;
      position: relative;
      margin-bottom: 15px;
      max-width: 85%;
      line-height: 1.6;
  }
  #navigation>ul.master-menu>li>ul .rs-resources-hyperlink-wrapper a:before {
      content: "";
      display: block;
      width: 5px;
      height: 5px;
      border-radius: 50%;
      background-color: #ffffff;
      position: absolute;
      top: 7px;
      left: -12px;
  }
  .rs-resources-hyperlink-wrapper a i,
  .menu-subpage-card-hyperlink .menu-subpage-card .menu-subpage-card-title i {
      position: absolute;
      top: 0px;
      transform: rotate(-45deg);
      font-size: 24px;
      font-weight: normal;
      color: #02becc;
  }
  .menu-subpage-card-hyperlink .menu-subpage-card .menu-subpage-card-title i {
      right: 0;
      top: -3px;
  }
  .rs-resources-hyperlink-wrapper a i {
      right: -15%;
  }    
  .rs-resources-hyperlink-wrapper a.menu-subpage-card-hyperlink i {
      right: -10%;
  }
  #navigation>ul.master-menu>li>ul .rs-resources-hyperlink-wrapper a span{
      background: linear-gradient(90deg, transparent, transparent),        linear-gradient(90deg, #5a7e80, #5a7e80);
      background-size: 100% 1px, 0 1px;
      background-repeat: no-repeat;
      background-position: 100% 100%, 0 100%;
      cursor: pointer;
      transition: 0.4s all linear;
      padding-bottom: 3px;
      color: #ffffff;
  }
  #navigation>ul.master-menu>li>ul .rs-resources-hyperlink-wrapper a:hover span,
  #navigation>ul.master-menu>li>ul .rs-resources-hyperlink-wrapper a:active span{
      background-size: 0 1px, 100% 1px;        
  }
  .menu-subpage-card .menu-subpage-card-title i,
  .rs-resources-hyperlink-wrapper a i {
      opacity: 0;
      transition: all 0.4s ease-in;
  }
  .menu-subpage-card-hyperlink:hover .menu-subpage-card .menu-subpage-card-title i,
  .rs-resources-hyperlink-wrapper a:hover i {
      opacity: 1;        
  }
  /* Mega menu new changes - product - end */
  /* Mega menu new changes - resources - start */
  #navigation ul li.megamenu.sogo-resources-block>ul>li>ul>li {
      margin-bottom: 0;
  }
  .sogo-resources-block .menu-opt-middle-section-wrapper,
  .mega-menu-solutions-sec .menu-opt-middle-section-wrapper {
      padding-top: 16px;
  }
  #navigation>ul.master-menu>li:nth-child(5)>ul.sub-menu {
      padding: 0;        
  }
  #navigation>ul>li.megamenu>ul>li  .mega-menu-resources-sec .mega-menu-ls-wrapper .mega-menu-bottom-sec {
      /* top: 315px !important; */
  }
  #header #navigation>ul.master-menu>li>ul ul .mega-menu-bottom-sec .ls-menu-tab-sec {
    /* display: block;
    padding: 8px 0 8px 45px;
    line-height: 2.2; */
    font-family: 'Epilogue-SemiBold';
    width: fit-content;
    display: block;
    margin-bottom: 32px;
    line-height: 1;
    position: relative;
    left: 45px;
    top: 20px;
  }
  #header #navigation>ul.master-menu>li>ul ul .mega-menu-bottom-sec .ls-menu-tab-sec:last-child{
    margin-bottom: 0;
  }
  /*.sogo-nav-subnav.sogo-resources-block .first_step_header.menu_cap{
      display: none !important;
  }*/
  .sogo-resources-block > ul > li.sogo-hide-blank-span-tag > a {
      max-height: 0;
  }
  .subpage-parent {
      width: 44%;
      margin-left: 17px;
  }
  .menu-opt-training .subpage-parent {
      width: 55%;
  }
  .menu-opt-customerstories .subpage-parent {
      width: 60%;
  }
  .menu-opt-surveytemplates .subpage-parent {
      width: 50%;
  }
  .menu-opt-webinars .subpage-parent {
      width: 100%;
  }
  #header #navigation>ul.master-menu>li>ul .menu-opt-webinars .subpage-parent .menu-subpage-card-hyperlink {
      max-width: 91%;
  }
  .sogo-resources-block .menu-sm-allcard-wrapper {
      box-sizing: border-box;
      /*gap: 6%;*/
  }
  #header #navigation>ul.master-menu>li>ul .subpage-parent .menu-subpage-card-hyperlink {
      width: 100%;
      max-width: 80%;
      box-sizing: border-box;
      border: none !important;
      padding: 0 !important;
      margin-bottom: 10px;
      min-height: auto;
      letter-spacing: -0.35px;
  }
  #navigation>ul.master-menu>li>ul .subpage-parent .subpage-header.subpage-view-all span {
      font-size: 16px;
      color: #02becc;
      line-height: 1;
      font-variant: none;
      text-transform: capitalize;
      margin-top: 7px;
  }
  #header #navigation>ul.master-menu>li>ul .subpage-parent .menu-subpage-card-hyperlink:hover {
      box-shadow: none;
      transform: none;
      font-family: 'Epilogue-Bold';
  }
  .subpage-parent .subpage-header > span {
      display: inline-block;
      font-size: 22px;
      letter-spacing: -0.48px;
      font-family: 'Epilogue-Bold';
      margin-bottom: 10px;
  }
  .subpage-parent .subpage-bullet-point {
      font-size: 10px;
      position: absolute;
      top: 0;
      left: -17px;
      opacity: 0.6;
  }
  #navigation>ul.master-menu>li>ul .subpage-parent > a > span {
      color: #2a2a2a;
      text-transform: capitalize;
      font-size: 17px;
  }
  #navigation>ul.master-menu>li>ul .subpage-parent > a.subpage-header > span {
    font-variant: all-small-caps;
    margin-bottom: 0;
    font-size: 21px;
  }
  #navigation>ul.master-menu>li>ul div.subpage-parent > a:before {
      content: none;
  }
  #navigation>ul.master-menu>li>ul div.subpage-parent > .menu-subpage-card-hyperlink.subpage-header:first-child  {
      pointer-events: none;
  }
  .menu-sm-header-content .menu-sm-title-content > div > i {
      color: #178278;
  }    
  /* Mega menu new changes - resources - end */
  /* Mega menu new changes - solutions - start */
  .mega_sub_menu.mega_sub_menu_1,
  #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu ul>li.sogo-solution-block>ul>li:not(.sogo-new-megamenu) {
      display: none;
  }
  #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li:nth-child(1) {
      width: 100%;
  }
  #header #navigation>ul.master-menu>li.megamenu.sogo-solution-megamenu>ul>li {
      padding-top: 0;
  }
  #navigation>ul>li.megamenu.sogo-solution-megamenu>ul>li .mega-menu-ls-wrapper .mega-menu-bottom-sec {
      /* top: 245px !important; */
  }
  .menu-sm-title-content .solutions-header-text {
      display: inline-block;
      margin-left: 10px;
      letter-spacing: -1.4px;
  }
  .menu-sm-title-content div i + .solutions-header-text {
      font-family: 'Epilogue-Regular';
  }
  /*Cas study section*/
 .sogo-solution-megamenu .case-study-image {
      /*background-image: linear-gradient(153deg, #062123 7.83%, rgba(9, 48, 51, 0.75) 34.01%, rgba(9, 48, 51, 0.00) 87.52%), url(/wp-content/uploads/2024/02/thumbnail.png);*/
      width: 100%;
      height: 160px;
      background-size: cover;
      background-repeat: no-repeat;
      border-radius: 16px;
      position: relative;
  }
  .sogo-solution-megamenu .menu-opt-solbyfunction  .case-study-image {
      background-image: linear-gradient(153deg, #062123 7.83%, rgba(9, 48, 51, 0.75) 34.01%, rgba(9, 48, 51, 0.00) 87.52%), url(/wp-content/uploads/2024/04/thumbnail-case-study-sf.png);
  }
  .sogo-solution-megamenu .menu-opt-solbyindustry  .case-study-image {
      background-image: linear-gradient(153deg, #062123 7.83%, rgba(9, 48, 51, 0.75) 34.01%, rgba(9, 48, 51, 0.00) 87.52%), url(/wp-content/uploads/2024/04/thumbnail-case-study-si.jpeg);
  }
  .sogo-solution-megamenu .solutions-case-study-sec {
      padding: 21px 14px 20px;
      border-radius: 24px;
      /* border: 2px solid #FFF; */
      background: radial-gradient(247.8% 141.42% at 0% 0%, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.05) 100%);
      box-shadow: 0px 32px 60px 0px rgba(13, 36, 38, 0.33);
  }
  .sogo-solution-megamenu .case-study-text {
      padding: 7px 12px 5px;
      font-size: 14px;
      font-variant: all-small-caps;
      font-family: 'Epilogue-Bold';
      color: #ffffff;
      line-height: 1.29;
      letter-spacing: 1.42px;
      border-radius: 16px;
      background: radial-gradient(3919.11% 141.42% at 0% 0%, rgba(255, 255, 255, 0.16) 0%, rgba(255, 255, 255, 0.04) 100%);
      backdrop-filter: blur(16px);
      position: absolute;
      top: 10px;
      left: 10px;
  }
  .sogo-solution-megamenu .case-study-descriptions {
      color: #ffffff;
      line-height: 1.29;
  }
  .sogo-solution-megamenu .cs-desc-header {
      font-family: 'Epilogue-Bold';
      font-size: 18px;
      letter-spacing: -1px;
      margin: 20px 0 10px;
  }
  .sogo-solution-megamenu .cs-desc-para {
      font-size: 12px;
      opacity: 0.6;
      margin-bottom: 10px;
      line-height: 1.4;
  }
  #navigation>ul.master-menu>li>ul ul li a.cs-desc-hyperlink {
      color: #02becc !important;
      display: inline-flex;
      font-family: 'Epilogue-SemiBold';
      font-size: 14px;
      align-items: center;
      cursor: pointer;
      transition: transform 0.5s ease;
  }
  #navigation>ul.master-menu>li>ul ul li .case-study-descriptions a.cs-desc-hyperlink:hover {
      color: #02becc !important;
      transform: scale(1.05);
  }
  .sogo-solution-megamenu .cs-desc-hyperlink span{
      margin-right: 5px;
  }
  /* Mega menu new changes - solutions - end */
}
@media (min-width: 961px) and (max-width: 1199px) {    
    #header #navigation>ul.master-menu>li.megamenu>ul>li {
      padding: 0 !important;
    }
    #navigation ul li.megamenu ul li ul .sm-tab-wrapper {
      padding: 8px 0 8px 30px;
    }
    .sm-tab-wrapper.activeTab .ls-menu-tab-sec::before {
        left: -15px;
    }
    #header #navigation>ul.master-menu>li>ul ul .mega-menu-bottom-sec .ls-menu-tab-sec {
        left: 15px;
    }
    .mega-menu-ls-wrapper .ls-mega-menu-hr {
      width: 90%;
    }    
   .rs-product-video-wrapper .rs-video-title div:nth-child(1),
   .rs-product-whatis-section h3 {
       font-size: 19px;        
   }
   .rs-product-video-wrapper .rs-video-title div:nth-child(2) {
       font-size: 15px;
   }
}
@media screen and (max-width:960px) {
.sogo-new-megamenu-desktop-view {
  display: none;
}
.sogo-new-megamenu-mobile-view {
  display: block;
}
}
/*Show hide mega menu option */
.sub-menu-hide {
  display: none !important;
}
.sub-menu-show {
  display: block !important;
}
/*Add new mega menu css - end - Jan 2024*/