/*---1664517912---*/
    @font-face {
    font-family: Ubuntu Light;
    src: url(Ubuntu-Light.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.svg#Ubuntu-Light)
        format("svg");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    }
    @font-face {
    font-family: Ubuntu Light Italic;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.svg#Ubuntu-LightItalic)
        format("svg");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    }
    @font-face {
    font-family: Ubuntu Regular;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.svg#Ubuntu-Regular)
        format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    }
    @font-face {
    font-family: Ubuntu Regular Italic;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.svg#Ubuntu-Italic)
        format("svg");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    }
    @font-face {
    font-family: Ubuntu Medium;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.svg#Ubuntu-Medium)
        format("svg");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    }
    @font-face {
    font-family: Ubuntu Bold;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.svg#Ubuntu-Bold)
        format("svg");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    }
    @font-face {
    font-display: swap;
    font-family: Simple-Line-Icons;
    font-weight: 400;
    font-style: normal;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts//Simple-Line-Icons.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts//Simple-Line-Icons.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts//Simple-Line-Icons.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts//Simple-Line-Icons.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts//Simple-Line-Icons.svg#Simple-Line-Icons)
        format("svg");
    }
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-display: swap;
        font-family: Simple-Line-Icons;
        src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts//Simple-Line-Icons.svg#Simple-Line-Icons)
        format("svg");
    }
    }

    @font-face {
    font-family: "SourceSans Pro";
    src: url("/kb/resources/fonts/SourceSansPro-Regular.woff") format("woff"),
        url("/kb/resources/fonts/SourceSansPro-Regular.ttf") format("truetype"),
        url("/kb/resources/fonts/SourceSansPro-Regular.svg#SourceSans-Pro")
        format("svg");
    }

    @font-face {
    font-family: "SourceSans Pro Italic";
    src: url("/kb/resources/fonts/SourceSansPro-It.woff") format("woff"),
        url("/kb/resources/fonts/SourceSansPro-It.ttf") format("truetype"),
        url("/kb/resources/fonts/SourceSansPro-It.svg#SourceSans-Pro-Italic")
        format("svg");
    }

    @font-face {
    font-family: "SourceSans Pro Bold";
    src: url("/kb/resources/fonts/SourceSansPro-Semibold.woff") format("woff"),
        url("/kb/resources/fonts/SourceSansPro-Semibold.ttf") format("truetype"),
        url("/kb/resources/fonts/SourceSansPro-Semibold.svg#SourceSans-Pro-Semibold")
        format("svg");
    }

    @font-face {
    font-family: "SourceSans Pro Light";
    src: url("/kb/resources/fonts/SourceSansPro-Light.woff") format("woff"),
        url("/kb/resources/fonts/SourceSansPro-Light.ttf") format("truetype"),
        url("/kb/resources/fonts/SourceSansPro-Light.svg#SourceSans-Pro-Light")
        format("svg");
    }

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

    body {
    font-size: 18px;
    margin: 0;
    font-family: "SourceSans Pro";
    }

    a {
    text-decoration: none;
    color: #329fd9;
    }

    img {
    max-width: 100%;
    }

    .clear {
    clear: both;
    }

    ::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
    }

    ::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    }

    :-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
    }

    :-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    }

    /**icon begin**/
    .iconfont:before {
    text-decoration: none;
    font: 16px "kb-icons";
    font-style: normal;
    /*cursor: pointer;*/
    }

    .icon-search {
    position: relative;
    left: -36px;
    color: #329fd9;
    }

    @media (max-width: 767px) {
    .icon-search {
        position: absolute;
        right: 20px;
        top: 17px;
        left: auto;
    }
    }

    .icon-search:before {
    content: "\e000";
    }

    .icon-feature:before {
    content: "\e001";
    }

    .icon-folder:before {
    content: "\e006";
    }

    .icon-fold:before {
    content: "\e002";
    }

    .icon-unfold:before {
    content: "\e003";
    }

    .icon-helpful:before {
    content: "\e004";
    }

    .icon-not-helpful:before {
    content: "\e005";
    }

    .icon-feature {
    color: #ff9a22;
    padding-right: 5px;
    }
    /**icon end**/

    /**header begin**/
    .header {
    height: 350px;
    background-color: #3b99e0;
    padding: 65px 0;
    text-align: center;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    }

    .header__logo {
    height: 80px;
    }

    .header__logo--compact {
    margin-left: 40px;
    float: left;
    }

    @media (max-width: 767px) {
    .header__logo--compact {
        margin-left: 0px;
        float: none;
    }
    }

    .header__title {
    margin: 35px 0;
    color: #fff;
    font-size: 35px;
    height: 35px;
    line-height: 1;
    font-family: "SourceSans Pro Light", Verdana;
    }

    .header__search {
    transform: translateY(30%);
    -moz-transform: translateY(30%);
    -webkit-transform: translateY(30%);
    /*margin-top: 30px;*/
    }

    @media (max-width: 767px) {
    .header__search {
        margin: 30px auto 0;
        width: calc(100% - 60px);
        position: relative;
    }
    }

    .header__searchinput {
    width: 100%;
    max-width: calc(100% - 100px);
    height: 50px;
    padding: 0 36px 0 20px;
    font-size: 22px;
    /*color: rgba(255, 255, 255, .7);*/
    background-color: rgba(255, 255, 255, 0.4);
    border-radius: 2px;
    border: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    transition: 0.3s background-color, 0.3s box-shadow;
    -moz-transition: 0.3s background-color, 0.3s box-shadow;
    -webkit-transition: 0.3s background-color, 0.3s box-shadow;
    font-family: "Source Sans Pro Regular", Verdana;
    color: #fff;
    }

    @media (max-width: 767px) {
    .header__searchinput {
        max-width: 100%;
    }
    }

    .header__searchinput:focus {
    color: #000;
    background-color: #fff;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
    outline: none !important;
    }

    .header__searchinput:focus .iconfont {
    color: #000;
    transition: 0.3s color;
    -moz-transition: 0.3s color;
    -webkit-transition: 0.3s color;
    }

    .header__searchbtn {
    }

    /*header for category, article, 404 page*/
    .header--compact {
    height: 170px;
    background-color: #3b99e0;
    padding: 45px 0;
    text-align: center;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    }

    @media (max-width: 768px) {
    .header--compact {
        height: auto;
    }
    }

    .header--compact .header__searchinput {
    /*width: 700px;*/
    width: 100%;
    }

    @media (min-width: 768px) {
    .header--compact .header__searchinput {
        max-width: 500px;
    }
    }

    @media (min-width: 992px) {
    .header--compact .header__searchinput {
        max-width: 750px;
    }
    }

    @media (min-width: 1200px) {
    .header--compact .header__searchinput {
        max-width: 750px;
    }
    }

    /**header end**/

    /**public**/
    .content {
    padding-top: 50px;
    padding-bottom: 100px;
    }

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

    @media (min-width: 768px) {
    .container {
        width: 800px;
    }
    }

    @media (min-width: 992px) {
    .container {
        width: 970px;
    }
    }

    @media (min-width: 1200px) {
    .container {
        width: 1170px;
    }
    }

    .breadcrumbs {
    font-size: 16px;
    color: #bbb;
    /*margin-top: 50px;*/
    margin-left: 40px;
    margin-bottom: 35px;
    margin-right: 40px;
    }

    .breadcrumbs a {
    color: #0033E2;
    text-decoration: none;
    }

    .breadcrumbs a:hover {
        color:#00208C;
    text-decoration: underline;
    }

    .show {
    display: block;
    }

    .collapse {
    display: none;
    }

    /**category list begin**/
    .category-list {
    /*border-bottom: 1px solid #ddd;*/
    box-sizing: border-box;
    user-select: none;
    margin-left: 40px;
    margin-right: 40px;
    }

    .category-list .icon-folder {
    position: relative;
    left: 8px;
    }

    .category-list_solidline {
    border-top: 1px solid #ddd;
    }

    .category-list_dashedline {
    border-top: 1px dashed #ddd;
    }

    .category-list__item {
    border-bottom: 1px solid #ddd;
    }

    .category-list__item__header {
    }

    .category-list__item__header:hover {
    cursor: pointer;
    }

    /*.category-list__item__header:hover .icon-folder {
                color: #329fd9;
            }

            .category-list__item__header:hover .icon-fold {
                color: #329fd9;
            }

            .category-list__item__header:hover .icon-unfold {
                color: #329fd9;
            }*/

    .category-list__item__header__sub {
    }

    .category-list__item__content {
    padding-bottom: 25px;
    }

    .category-list__item__name {
    padding-left: 18px;
    font: 24px/70px "SourceSans Pro", Arial, sans-serif;
    display: inline-block;
    /*cursor: pointer;*/
    }

    .category-list__item__name a {
    color: #000;
    text-decoration: none;
    }

    .category-list__item__name a:hover {
    color: #329fd9;
    text-decoration: underline;
    }

    .category-list__item__artilceNumber {
    display: inline;
    font-size: 14px;
    color: #bbb;
    border: 1px solid #bbb;
    border-radius: 2px;
    padding: 0 5px;
    margin-left: 10px;
    top: -3px;
    position: relative;
    /*transform: translateY(-20%);*/
    -moz-transform: translateY(-20%);
    -webkit-transform: translateY(-20%);
    font-family: "Source Sans Pro-Regular", Verdana;
    }

    .category-list .icon-fold {
    float: right;
    margin-top: 23px;
    padding-right: 20px;
    /*left: -20px;*/
    }

    .category-list .icon-unfold {
    float: right;
    margin-top: 23px;
    padding-right: 20px;
    /*left: -20px;*/
    }

    .category-list__item--sub {
    border: 0px;
    margin-top: -15px;
    }

    .article-list {
    padding-left: 40px;
    padding-right: 40px;
    }

    .article-list--solidline {
    border-top: 1px solid #ddd;
    padding-top: 25px;
    max-width: 100%;
    }

    .article-list--dashedline {
    border-top: 1px dashed #ddd;
    padding-top: 25px;
    max-width: 100%;
    }

    .article-list__morebtn {
    margin-top: 12px;
    /*margin-bottom: 10px;*/
    }

    .article-list--hidden {
    display: none;
    }

    .article-list__title {
    padding-bottom: 10px;
    }

    .article-list__title a {
    color: #329fd9;
    text-decoration: none;
    font-size: 20px;
    font-family: "SourceSans Pro Regular";
    }

    .article-list__title a:hover {
    text-decoration: underline;
    }

    .article-list .article-list__title:last-child {
    padding-bottom: 20px;
    }

    .article-list__content {
    font: 16px/27px "SourceSans Pro Regular";
    color: #888;
    padding: 0px 0px 30px 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    }

    .subcategory-list {
    /*border-bottom:1px solid #ddd;*/
    margin-left: 40px;
    /*margin-top: 20px;*/
    }

    /*.subcategory-list:hover .icon-folder {
            color: #329fd9;
        }*/
    .subcategory-list:last-child {
    padding-bottom: 20px;
    }

    .category-list__item__sub__name {
    padding-left: 18px;
    font: 24px/50px "SourceSans Pro", Arial, sans-serif;
    display: inline-block;
    /*cursor: pointer;*/
    }

    .category-list__item__sub__name a {
    color: #000;
    text-decoration: none;
    }

    .category-list__item__sub__name a:hover {
    color: #329fd9;
    text-decoration: underline;
    }

    .folded .category-list,
    .folded .article-list,
    .folded .category-list__item,
    .folded .category-list__item__sub,
    .folded .subcategory-list {
    display: none !important;
    }

    .unfolded .category-list,
    .unfolded .article-list,
    .unfolded .category-list__item,
    .unfolded .category-list__item__sub,
    .unfolded .subcategory-list {
    display: block;
    }

    .folded .icon-fold {
    transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    }

    .unfolded .icon-fold {
    /*transform: rotate(-90deg);*/
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    }

    /**article page begin**/
    .article {
    padding-left: 40px;
    padding-right: 40px;
    }

    .article__title {
    font-size: 24px;
    color: #000;
    padding-bottom: 40px;
    border-bottom: 1px solid #ddd;
    font-family: "SourceSans Pro Regular", Arial, sans-serif;
    }

    .article__content {
    padding: 20px 0;
    color: #666;
    font-size: 20px;
    font-family: "SourceSans Pro light", Arial, sans-serif;
    }

    .article__feedback {
    height: 70px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    font: 20px/70px "SourceSans Pro Light";
    color: #bbb;
    margin-top: 20px;
    }

    .article__feedbackbtn {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.5);
    width: 60px;
    height: 30px;
    padding: 0 20px;
    margin-left: 20px;
    cursor: pointer;
    text-decoration: none;
    }

    .article__feedbacklabel {
    float: right;
    }

    .article__feedbackbtn:hover {
    color: rgba(0, 0, 0, 0.8);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    border: 1px solid rgba(0, 0, 0, 0.4);
    text-decoration: none;
    }

    .article__feedbackbtn:active {
    box-shadow: none;
    text-decoration: none;
    }

    .article__feedbackbtn.disabled {
    color: rgba(0, 0, 0, 0.15);
    border-color: rgba(0, 0, 0, 0.15);
    box-shadow: none;
    text-decoration: none;
    }

    .article__feedbackbtn.selected {
    color: rgba(0, 0, 0, 1);
    border-color: rgba(0, 0, 0, 1);
    box-shadow: none;
    text-decoration: none;
    }

    /**article end**/

    /**search result begin**/
    .search-result--norecord {
    text-align: center;
    }

    .seach-result__label {
    font: 24px/24px "SourceSans Pro Regular";
    color: #bbb;
    margin-left: 40px;
    margin-bottom: 40px;
    }

    .search-result__keywords {
    font: 24px/24px "SourceSans Pro Regular";
    color: #000;
    }

    .search-result__highlight {
    background-color: yellow;
    color: #000;
    }
    /**search result end**/

    /**page not found begin**/
    .page-not-found {
    padding-top: 100px;
    text-align: center;
    margin-left: 40px;
    margin-right: 40px;
    margin-bottom: 60px;
    }

    .page-not-found__title {
    margin-top: 50px;
    font: 65px "SourceSans Pro Semibold", Verdana;
    color: #666;
    }

    .page-not-found__description {
    margin-top: 40px;
    font: 30px "SourceSans Pro Regular", Verdana;
    color: #666;
    }
    /**page not found end**/

    

    /* header footer */

    .header_tips {
    font-family: "Ubuntu Regular", sans-serif;
    margin-bottom: 0px;
    color: rgb(255, 255, 255);
    font-size: 16px;
    line-height: 16px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
    }
    .header_tips a:active,
    .header_tips a:focus,
    .header_tips a:hover {
    color: #3dc4ff;
    }
    @media screen and (max-width: 767px) {
    .header_tips {
        line-height: 20px;
    }
    }
    @supports (-webkit-overflow-scrolling: touch) {
    }
    @supports ((position: -webkit-sticky) or (position: sticky)) {
    }
    @supports ((position: -webkit-sticky) or (position: sticky)) {
    }
    @supports ((position: -webkit-sticky) or (position: sticky)) {
    }
    @supports ((position: -webkit-sticky) or (position: sticky)) {
    }
    @media (min-width: 600px) {
    @supports (-ms-ime-align: auto) {
    }
    @supports (-ms-ime-align: auto) {
    }
    @supports (-ms-ime-align: auto) {
    }
    @supports (-ms-ime-align: auto) {
    }
    @supports (-ms-ime-align: auto) {
    }
    @supports (-ms-ime-align: auto) {
    }
    }
    @supports ((-webkit-mask-image: none) or (mask-image: none)) or
    (-webkit-mask-image: none) {
    }
    .has-drop-cap:not(:focus):first-letter {
    float: left;
    font-size: 8.4em;
    line-height: 0.68;
    font-weight: 100;
    margin: 0.05em 0.1em 0 0;
    text-transform: uppercase;
    font-style: normal;
    }
    .has-drop-cap:not(:focus):after {
    content: "";
    display: table;
    clear: both;
    padding-top: 14px;
    }
    @supports ((position: -webkit-sticky) or (position: sticky)) {
    }
    h3,
    h4 {
    font-weight: 300;
    }
    @-moz-document url-prefix() {
    }
    _:-o-prefocus .llms-styled-select {
    background: none;
    }
    /*!
    *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
    *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
    */
    @font-face {
    font-family: "FontAwesome";
    src: url(../../../plugins/lifterlms/assets/fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url("../../../plugins/lifterlms/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0")
        format("embedded-opentype"),
        url(../../../plugins/lifterlms/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)
        format("woff2"),
        url(../../../plugins/lifterlms/assets/fonts/fontawesome-webfont.woff?v=4.7.0)
        format("woff"),
        url(../../../plugins/lifterlms/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)
        format("truetype"),
        url("../../../plugins/lifterlms/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular")
        format("svg");
    font-weight: 400;
    font-style: normal;
    }
    .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }
    .fa-search:before {
    content: "\f002";
    }
    .fa-twitter:before {
    content: "\f099";
    }
    .fa-facebook:before {
    content: "\f09a";
    }
    .fa-linkedin:before {
    content: "\f0e1";
    }
    @media screen and (min-width: 767px) {
    .menu-platform li:not(.megamenu) {
        display: none !important;
    }
    }
    @media screen and (max-width: 767px) {
    .menu-platform .megamenu {
        display: none !important;
    }
    }
    @media screen and (max-width: 767px) {
    .menu-intro,
    .menu-links,
    .header_tips {
        //display:none!important
    }
    }
    .c-layout-header .c-mainbar {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    }
    .menu-intro > .c-link.dropdown-toggle {
    padding-bottom: 0;
    }
    .menu-intro > .c-link.dropdown-toggle:first-child {
    display: none;
    }
    .menu-links > .c-link.dropdown-toggle:first-child {
    display: none;
    }
    .menu-platform .menu-links .other_links .col-xs-3 {
    padding-right: 0;
    padding-left: 0;
    }
    .menu-platform .menu-links .other_links .col-xs-3 {
    text-align: left;
    }
    .menu-platform .menu-links .other_links .col-xs-3 a {
    color: #5c6c79;
    }
    .menu-platform .menu-links .other_links .col-xs-3 a:hover {
    color: #5c6c79;
    }
    @media screen and (min-width: 991px) {
    .menu-platform .dropdown-menu .menu-item {
        margin-right: unset;
    }
    .menu-platform .dropdown-menu {
        right: 130px !important;
        width: 1020px !important;
        padding: 0px !important;
    }
    .menu-platform .menu-intro {
        background-color: #01567d;
        padding: 40px;
        color: #fff;
    }
    .menu-platform .menu-intro h3 {
        margin-top: 0;
        line-height: 36px;
        font-size: 28px;
        color: #fff;
    }
    .menu-platform .menu-intro .subtitle {
        line-height: 16px;
        text-align: left;
        font-size: 14px;
        color: #fff;
        margin-bottom: 20px;
    }
    .menu-platform .menu-intro .btn {
        font-size: 14px;
        line-height: 14px;
        padding: 12px 20px;
        border-radius: 4px;
    }
    .menu-platform .menu-links {
        backcolor: #fff;
        padding: 20px;
    }
    .menu-platform .menu-links h4 {
        font-size: 18px;
        line-height: 16px;
        font-weight: 400;
    }
    .menu-platform .menu-links p {
        color: rgba(94, 109, 121, 0.7);
        font-size: 14px;
    }
    .menu-platform .menu-links .other_links hr {
        border-top: 1px solid #ccc;
        margin-bottom: 38px;
    }
    .menu-platform .menu-links .other_links a {
        font-size: 16px;
        color: #00567c;
        font-family: Ubuntu Regular, sans-serif;
        font-style: normal;
        color: #454545;
    }
    }

    html {
    -webkit-tap-highlight-color: transparent;
    }
    a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    }
    h3,
    hr {
    margin-top: 20px;
    }
    h4 {
    color: #606c78;
    }
    h3,
    h4,
    ul {
    margin-bottom: 10px;
    }
    ul {
    margin-top: 0;
    }
    .btn {
    text-align: center;
    }
    hr {
    margin-bottom: 20px;
    }
    button {
    text-transform: none;
    }
    footer,
    header,
    nav {
    display: block;
    }
    html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    }
    .btn,
    img {
    vertical-align: middle;
    }
    hr {
    box-sizing: content-box;
    height: 0;
    }
    button,
    input {
    font: inherit;
    margin: 0;
    color: inherit;
    }
    body {
    line-height: 1.42857143;
    }
    button {
    overflow: visible;
    }
    button {
    cursor: pointer;
    -webkit-appearance: button;
    }
    button::-moz-focus-inner,
    input::-moz-focus-inner {
    padding: 0;
    border: 0;
    }
    @media print {
    img {
        page-break-inside: avoid;
    }
    *,
    :after,
    :before {
        color: #000 !important;
        background: 0 0 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    img {
        max-width: 100% !important;
    }
    h3,
    p {
        orphans: 3;
        widows: 3;
    }
    h3 {
        page-break-after: avoid;
    }
    }
    img {
    max-width: 100%;
    }
    *,
    :after,
    :before {
    box-sizing: border-box;
    }

    body {
    font-family: Ubuntu Light, sans-serif;
    font-size: 20px;
    font-weight: 300;
    margin: 0 !important;
    padding: 0 !important;
    color: #5e6d79;
    }
    button,
    input {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    }
    a {
    text-decoration: none;
    color: #3dc4ff;
    outline: 0 !important;
    }
    a:active,
    a:focus,
    a:hover {
    color: #00567c;
    border-bottom-color: #00567c;
    text-decoration: none;
    outline: 0 !important;
    }
    .btn,
    footer a,
    header a {
    padding-bottom: 0;
    border-bottom: none;
    }
    hr,
    img {
    border: 0;
    }
    img {
    height: auto;
    }
    hr {
    border-top: 1px solid #eee;
    }
    h3,
    h4 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: #606c78;
    }
    p {
    margin: 0 0 10px;
    }
    h4 {
    margin-top: 10px;
    }
    h4 {
    font-size: 26px;
    line-height: 34px;
    margin: 8px 0;
    font-family: Ubuntu Bold, sans-serif;
    }
    h3 {
    font-size: 30px;
    line-height: 40px;
    margin: 10px 0 20px;
    color: #5e6d79;
    font-family: Ubuntu Regular, sans-serif;
    }
    ul {
    list-style-type: none;
    }
    ul ul {
    margin-top: 0;
    margin-bottom: 0;
    }
    .btn,
    .btn:active,
    .form-control {
    background-image: none;
    }
    body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }
    @font-face {
    font-family: Ubuntu Light;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Light.svg#Ubuntu-Light)
        format("svg");
    font-weight: 300;
    font-style: normal;
    }
    @font-face {
    font-family: Ubuntu Light Italic;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-LightItalic.svg#Ubuntu-LightItalic)
        format("svg");
    font-weight: 300;
    font-style: italic;
    }
    @font-face {
    font-family: Ubuntu Regular;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Regular.svg#Ubuntu-Regular)
        format("svg");
    font-weight: 400;
    font-style: normal;
    }
    @font-face {
    font-family: Ubuntu Regular Italic;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Italic.svg#Ubuntu-Italic)
        format("svg");
    font-weight: 400;
    font-style: italic;
    }
    @font-face {
    font-family: Ubuntu Medium;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Medium.svg#Ubuntu-Medium)
        format("svg");
    font-weight: 500;
    font-style: normal;
    }
    @font-face {
    font-family: Ubuntu Bold;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Ubuntu-Bold.svg#Ubuntu-Bold)
        format("svg");
    font-weight: 700;
    font-style: normal;
    }
    @font-face {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/fontawesome-webfont.eot?v=4.3.0);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/fontawesome-webfont.woff2?v=4.3.0)
        format("woff2"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/fontawesome-webfont.woff?v=4.3.0)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/fontawesome-webfont.ttf?v=4.3.0)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular)
        format("svg");
    }
    .fa {
    font: normal normal normal 14px/1 FontAwesome;
    font-family: FontAwesome !important;
    font-size: inherit;
    display: inline-block;
    -ms-transform: translate(0);
    transform: translate(0);
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }
    .fa-search:before {
    content: "\f002";
    }
    .fa-twitter:before {
    content: "\f099";
    }
    .fa-facebook:before {
    content: "\f09a";
    }
    .fa-linkedin:before {
    content: "\f0e1";
    }
    @font-face {
    font-family: Simple-Line-Icons;
    font-weight: 400;
    font-style: normal;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Simple-Line-Icons.eot);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Simple-Line-Icons.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Simple-Line-Icons.woff)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Simple-Line-Icons.ttf)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Simple-Line-Icons.svg#Simple-Line-Icons)
        format("svg");
    }
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family: Simple-Line-Icons;
        src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/Simple-Line-Icons.svg#Simple-Line-Icons)
        format("svg");
    }
    }
    .icon-call-end,
    .icon-envelope,
    .icon-pointer,
    .icon-speech,
    .icon-arrow-up {
    font-family: Simple-Line-Icons;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    speak: none;
    -webkit-font-smoothing: antialiased;
    }
    .icon-call-end:before {
    content: "\e048";
    }
    .icon-envelope:before {
    content: "\e086";
    }
    .icon-pointer:before {
    content: "\e096";
    }

    .icon-speech:before {
    content: "\e02c";
    }
    .icon-arrow-up:before {
    content: "\e078";
    }

    .icon-call-end {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    }
    @font-face {
    font-family: revicons;
    font-weight: 400;
    font-style: normal;
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/revicons.eot?5510888);
    src: url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/revicons.eot?5510888#iefix)
        format("embedded-opentype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/revicons.woff?5510888)
        format("woff"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/revicons.ttf?5510888)
        format("truetype"),
        url(https://www.comm100.com/wp-content/themes/comm100/dist/fonts/revicons.svg?5510888#revicons)
        format("svg");
    }
    .container {
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    }
    @media (min-width: 768px) {
    .container {
        width: 750px;
    }
    }
    @media (min-width: 992px) {
    .container {
        width: 970px;
    }
    }
    @media (min-width: 1200px) {
    .container {
        width: 1170px;
    }
    }
    .row {
    margin-right: -15px;
    margin-left: -15px;
    }
    .col-sm-3,
    .col-sm-10,
    .col-sm-12,
    .col-xs-3,
    .col-xs-6,
    .col-xs-9,
    .col-xs-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    }
    @media screen and (max-width: 767px) {
    .col-sm-3,
    .col-sm-12 {
        margin-top: 40px;
    }
    .col-sm-12:first-child {
        margin-top: 0;
    }
    .col-sm-3,
    .col-sm-10,
    .col-sm-12,
    .col-xs-3,
    .col-xs-6,
    .col-xs-9,
    .col-xs-12 {
        padding-right: 20px;
        padding-left: 20px;
    }
    }
    .col-xs-3,
    .col-xs-6,
    .col-xs-9,
    .col-xs-12 {
    float: left;
    }
    .col-xs-12 {
    width: 100%;
    }
    .col-xs-9 {
    width: 75%;
    }
    .col-xs-6 {
    width: 50%;
    }
    .col-xs-3 {
    width: 25%;
    }
    @media (min-width: 768px) {
    .col-sm-3,
    .col-sm-10,
    .col-sm-12 {
        float: left;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-10 {
        width: 83.33333333%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-1 {
        left: 8.33333333%;
    }
    }
    .form-control {
    font-size: 14px;
    display: block;
    color: #555;
    line-height: 1.42857143;
    }
    .form-control {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    border: 1px solid #ccc;
    border-radius: 3px;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    }
    .form-control:focus {
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
        0 0 8px rgba(102, 175, 233, 0.6);
    }
    .form-control::-moz-placeholder {
    opacity: 1;
    color: #999;
    }
    .form-control:-ms-input-placeholder {
    color: #999;
    }
    .form-control::-webkit-input-placeholder {
    color: #999;
    }
    .btn {
    font-weight: 400;
    line-height: 1.42857143;
    display: inline-block;
    margin-bottom: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    border: 1px solid transparent;
    border-radius: 10px;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    }
    .btn:active:focus,
    .btn:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
    }
    .btn:focus,
    .btn:hover {
    text-decoration: none;
    color: #333;
    }
    .btn:active {
    outline: 0;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    }
    .dropdown-toggle:focus {
    outline: 0;
    }
    .dropdown-menu {
    font-size: 14px;
    position: absolute;
    z-index: 1000;
    top: 100%;
    left: 0;
    display: none;
    float: left;
    margin: 2px 0 0;
    list-style: none;
    text-align: left;
    border-radius: 3px;
    background-color: #f7f8f9;
    background-clip: padding-box;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    }
    .nav {
    margin-bottom: 0;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .menu-item-has-children
    .dropdown-menu {
    top: 0;
    }
    .dropdown-menu > li > a {
    font-weight: 400;
    line-height: 1.42857143;
    display: block;
    clear: both;
    padding: 3px 20px;
    white-space: nowrap;
    }
    .dropdown-menu > li > a:focus,
    .dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #262626;
    }
    .nav > li,
    .nav > li a {
    position: relative;
    display: block;
    }
    .nav {
    padding-left: 0;
    list-style: none;
    }
    .nav > li a {
    padding: 10px 0;
    font-size: 16px;
    }
    .nav > li > a:focus,
    .nav > li > a:hover {
    text-decoration: none;
    background-color: #eee;
    }
    .navbar-nav {
    margin: 7.5px -15px;
    }
    .navbar-nav > li > a {
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    }
    @media (min-width: 768px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }
    .navbar-nav > li {
        float: left;
    }
    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    }
    .navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    }
    .clearfix:after,
    .clearfix:before,
    .container:after,
    .container:before,
    .nav:after,
    .nav:before,
    .row:after,
    .row:before {
    display: table;
    content: " ";
    }
    .visible-sm,
    .visible-xs {
    display: none !important;
    }
    .clearfix:after,
    .container:after,
    .nav:after,
    .row:after {
    clear: both;
    }
    @media screen and (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important;
    }
    }
    @media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }
    }
    .form-control {
    font-family: Ubuntu Regular, sans-serif;
    font-weight: 400;
    border-color: #d0d7de;
    outline: 0;
    background: #fff;
    box-shadow: none;
    }
    .form-control:active,
    .form-control:focus {
    box-shadow: none !important;
    border-color: #94a4b4;
    }
    .btn {
    font-size: 16px;
    padding: 6px 20px 4px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    outline: 0 !important;
    }
    @media screen and (max-width: 767px) {
    .btn {
        max-width: 100%;
    }
    }
    .btn.c-btn-border-2x {
    padding: 6px 20px 4px;
    border-width: 2px;
    }
    .c-btn-white {
    border-width: 1px;
    }
    .c-btn-white {
    color: #2f353b;
    border-color: #fff;
    background: #fff;
    }
    .c-btn-white:active,
    .c-btn-white:hover {
    color: #2f353b;
    border-color: #ebebeb;
    background: #ebebeb;
    }
    .c-btn-white:active {
    background-image: none;
    }
    .c-btn-border-2x.c-btn-white {
    color: #fff;
    border-color: #fff;
    background: 0;
    }
    .c-btn-border-2x.c-btn-white:active,
    .c-btn-border-2x.c-btn-white:hover {
    color: #2f353b !important;
    border-color: #fff !important;
    background: #fff !important;
    }
    .c-btn-border-2x.c-btn-white:active {
    background-image: none;
    }
    .btn.c-btn-border-2x.c-btn-white {
    border-color: hsla(0, 0%, 100%, 0.9);
    color: #fff;
    }
    .dropdown-menu {
    border: 0;
    box-shadow: 0 3px 12px -5px rgba(0, 0, 0, 0.35);
    }
    .dropdown-menu > li > a {
    font-size: 16px;
    color: #5c6873;
    }
    .socicon,
    .socicon-btn {
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    position: relative;
    }
    .clearfix:after,
    .clearfix:before {
    display: table;
    content: " ";
    }
    .clearfix:after {
    clear: both;
    }
    .clearfix:after,
    .clearfix:before {
    display: table;
    content: " ";
    }
    .clearfix:after {
    clear: both;
    }
    ::-webkit-input-placeholder {
    color: #999;
    }
    ::-moz-placeholder {
    color: #999;
    }
    ::-ms-input-placeholder {
    color: #999;
    }

    .socicon {
    font-family: socicon;
    top: 1px;
    }
    .socicon-btn {
    font-family: FontAwesome;
    font-size: 24px;
    width: 44px;
    height: 44px;
    padding-top: 11px;
    transition: background, color 0.3s;
    text-align: center;
    color: #bcbcbc;
    border: 1px solid #eee;
    }
    .socicon-btn.socicon-solid {
    width: 46px;
    height: 46px;
    padding-top: 12px;
    border: 0;
    }
    .socicon-btn.socicon-btn-circle {
    border-radius: 44px;
    }
    .socicon-btn:hover {
    transition: color 0.3s;
    }
    @-ms-viewport {
    width: device-width;
    }
    @-o-viewport {
    width: device-width;
    }
    @viewport {
    width: device-width;
    }
    @-ms-viewport {
    width: auto !important;
    }
    .subtitle {
    font-size: 40px;
    text-align: center;
    line-height: 50px;
    }
    @media screen and (max-width: 767px) {
    .subtitle {
        font-size: 38px;
    }
    }
    .c-layout-header .c-navbar:after,
    .c-layout-header .c-navbar:before {
    display: table;
    content: " ";
    }
    .c-link {
    border: 0;
    outline: 0;
    background: 0;
    }
    .c-margin-t-30 {
    margin-top: 30px;
    }
    .c-margin-t-40 {
    margin-top: 40px !important;
    }
    @media screen and (max-width: 767px) {
    .c-sm-margin-t-10 {
        margin-top: 10px !important;
    }
    }
    .c-center {
    text-align: center;
    }
    .c-font-14 {
    font-size: 14px;
    }
    .c-line-height-18 {
    line-height: 18px;
    }
    .c-float-l {
    float: left;
    }
    .c-float-r {
    float: right;
    }
    .c-layout-header .c-navbar:after {
    clear: both;
    }
    .c-layout-header .c-brand {
    display: inline-block;
    transition: all 0.2s;
    }
    .c-layout-header .c-brand.c-pull-left {
    float: left;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler {
    display: none;
    }
    .c-layout-header .c-brand .c-desktop-logo {
    width: 180px;
    height: 33px;
    border: 0;
    }
    @media screen and (min-width: 768px) {
    .c-layout-header .c-brand .c-logo .c-logo-img {
        display: inline-block;
        margin-top: 10px;
    }
    .c-layout-header .c-brand .c-logo:active,
    .c-layout-header .c-brand .c-logo:focus,
    .c-layout-header .c-brand .c-logo:hover {
        text-decoration: none;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header .c-navbar > .container {
        position: relative;
    }
    }
    .c-layout-header .c-mainbar {
    padding-bottom: 23px;
    padding-top: 18px;
    z-index: 9;
    position: relative;
    background: #fff;
    }
    @media (max-width: 991px) {
    .c-layout-header .c-mainbar {
        padding-bottom: 0;
        margin-top: 0;
    }
    .c-layout-header {
        margin: 0;
        transition: all 0.2s;
    }
    .c-layout-header .c-navbar > .container {
        position: relative;
        padding: 0;
    }
    .c-layout-header .c-mainbar .c-brand {
        display: block;
        float: none !important;
        margin: 0 15px 15px;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler {
        display: inline-block;
        float: right;
        margin: -1px 0 0;
        padding: 0;
        border: 0;
        outline: 0;
        background: 0;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line {
        display: block;
        width: 15px;
        height: 2px;
        margin: 3px 0;
        padding: 0;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line:first-child {
        margin-top: 4px;
    }
    .c-layout-header .c-mega-menu {
        line-height: 0;
    }
    }
    @media (min-width: 1200px) {
    .c-layout-header .c-navbar .c-top-menu > .nav.navbar-nav > li > .c-link {
        padding: 16px 20px 0 !important;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header .c-navbar .c-mega-menu {
        position: static;
        display: inline-block;
        margin: 0;
        padding: 0;
        line-height: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav {
        line-height: 0;
        position: static;
        margin: 0;
        padding: 0;
        background: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li {
        position: static;
        float: left;
        margin: 0;
        padding: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .menu-item-has-children {
        position: relative;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        font-family: Ubuntu Regular, sans-serif;
        font-size: 16px;
        font-style: normal;
        padding: 17px 9px;
        color: #454545;
        transition: all 0.2s;
        letter-spacing: 1px;
    }
    .c-layout-header .c-navbar .c-top-menu > .nav.navbar-nav > li > .c-link {
        padding: 16px 12px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:hover
        > .c-link,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:focus,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:hover {
        background: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu {
        width: auto;
        border-radius: 0;
        right: 0;
        left: auto;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-pull-left {
        right: auto;
        left: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu {
        box-shadow: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        font-size: 14px;
        white-space: normal;
        letter-spacing: 1px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic {
        right: auto;
        left: auto;
        min-width: 235px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        .dropdown-menu {
        border-radius: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        li:hover
        > .dropdown-menu {
        display: block;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > a {
        font-size: 13px;
        text-transform: uppercase;
    }
    }
    @media (min-width: 1200px) {
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        padding: 17px 15px;
    }
    }
    @media (max-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:focus,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:hover {
        background: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu {
        display: inline-block;
        display: none;
        float: none !important;
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 5px 15px;
        transition: all 0.2s;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav {
        float: none;
        margin: 0 !important;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu > .nav.navbar-nav {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li {
        display: block;
        float: none;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu > .nav.navbar-nav > li {
        float: left;
    }
    .c-layout-header
        .c-topbar.c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:last-child
        a {
        padding-right: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a {
        font-size: 15px;
        padding: 10px 20px 10px 0;
        letter-spacing: 1px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu {
        position: static;
        display: none;
        float: none;
        min-width: none;
        padding-bottom: 0;
        background: 0;
        box-shadow: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        font-size: 14px;
        white-space: normal;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic {
        padding: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li
        > a {
        padding: 10px 20px 10px 15px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li
        > .dropdown-menu
        > li
        > a {
        padding: 10px 20px 10px 60px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > a {
        font-size: 13px;
        text-transform: uppercase;
    }
    .c-layout-header .c-topbar {
        margin: 0;
    }
    }
    .c-layout-header .c-topbar:after,
    .c-layout-header .c-topbar:before {
    display: table;
    content: " ";
    }
    .c-layout-header .c-topbar:after {
    clear: both;
    }
    .c-layout-header .c-topbar .c-top-menu {
    display: inline-block;
    margin: 0;
    }
    .c-layout-header .c-topbar .c-top-menu.c-pull-right {
    float: right;
    }
    @media (max-width: 991px) {
    .c-layout-header.c-layout-header-dark-mobile {
        border-bottom: 0;
        background: #394048;
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler {
        position: relative;
        top: -1px;
        display: inline-block;
        padding: 5px 8px 6px;
    }
    .c-layout-header .c-mainbar .c-brand > .c-hor-nav-toggler {
        position: absolute;
        top: 2px;
        right: 30px;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler
        > .c-line {
        background: #333;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler:hover
        > .c-line {
        background: #333;
        transition: all 0.25s;
    }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark {
        background: #fff;
    }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark
        .c-topbar {
        background: 0;
    }
    }
    @media (max-width: 767px) {
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark {
        top: 0 !important;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header.c-layout-header-2 {
        background: #fff;
        border-bottom: 1px solid #ececec;
    }
    .c-layout-header.c-layout-header-2
        .c-navbar.c-topbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header.c-layout-header-2
        .c-navbar.c-topbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > a {
        color: #969696;
        font-family: Ubuntu Light, sans-serif;
        font-weight: 300 !important;
    }
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #454545;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        > .dropdown-menu {
        border: 0;
        background: #f7f8f9;
        box-shadow: 0 3px 10px -2px rgba(0, 0, 0, 0.25);
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu {
        border-radius: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover {
        color: rgba(94, 109, 121, 0.7);
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li:hover
        > a {
        color: #000;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        .dropdown-menu {
        left: 100%;
        margin-top: 0;
    }
    }
    @media (max-width: 991px) {
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
        background: #394048;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
        background: #fff;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link {
        color: #ebedf2;
        border-bottom: 1px solid #404851;
    }
    .c-layout-header
        .c-topbar.c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link {
        color: #404851;
        border-bottom: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #ebedf2;
        background: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        color: #bdc3d4;
        border-bottom: 1px solid #404851;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover {
        color: #bdc3d4;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li:hover
        > a {
        color: #ff6b57;
        background: 0;
    }
    }
    .c-layout-header:after,
    .c-layout-header:before {
    display: table;
    content: " ";
    }
    .c-layout-header:after {
    clear: both;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li.menu-item-btn
    > .c-link {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 14px;
    font-weight: 500;
    display: inline-block;
    min-height: auto;
    margin: 10px 0 10px 20px;
    padding: 6px 12px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    color: #fff;
    border: 1px solid #0094d4;
    border-radius: 6px;
    outline: 0 !important;
    background: #0094d4;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    }
    @media screen and (min-width: 992px) and (max-width: 1199px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link {
        margin: 12px 0 10px 10px;
    }
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li.menu-item-btn
    > .c-link:hover {
    color: #fff;
    border-color: #0d92d8;
    background: #0d92d8;
    }
    @media screen and (max-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link {
        margin: 17px 0 16px 20px;
    }
    .menu-item-has-children > a:after {
        font-family: FontAwesome;
        font-size: 14px;
        position: absolute;
        top: 10px;
        right: 25px;
        content: "\f107";
        color: #ebedf2;
    }
    }
    .menu-item--freetrial .c-link {
    position: relative;
    }
    .menu-item--freetrial .c-link:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 20px;
    display: block;
    height: 2px;
    width: calc(100% - 40px);
    background: #0094d4;
    }
    .c-ulnormal {
    padding: 0;
    list-style-type: none;
    }
    .c-ulnormal,
    .c-ulnormal a {
    font-size: 14px;
    }
    .c-ulnormal-address li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 5px;
    color: #0094d4;
    }
    .c-ulnormal-address li a {
    color: #0094d4;
    }
    .c-ulnormal-address i {
    position: absolute;
    top: 3px;
    left: 0;
    font-size: 18px;
    }
    .c-theme-on-hover:hover {
    text-decoration: none;
    }
    .c-theme-nav li:not(.menu-item-btn):active > a:not(.btn),
    .c-theme-nav li:not(.menu-item-btn):focus > a:not(.btn),
    .c-theme-nav li:not(.menu-item-btn):hover > a:not(.btn) {
    color: #0094d4 !important;
    }
    .menu-product {
    background-repeat: no-repeat;
    background-size: 48px;
    }
    .menu-industry,
    .menu-uc {
    padding-top: 0;
    }
    .menu-product .dropdown-menu {
    display: block;
    position: static;
    padding: 0;
    }
    .menu-product .dropdown-menu .menu-item {
    float: none;
    margin-right: 0;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-product
    > a {
    color: #5e6d79 !important;
    margin-bottom: 5px;
    line-height: 1.42857143;
    font-family: Ubuntu Bold;
    padding: 0;
    font-size: 18px;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-product
    > a:hover {
    color: #0094d4 !important;
    }
    @media screen and (max-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li.menu-product
        > a {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 15px;
        font-family: Ubuntu Light;
        color: #bdc3d4 !important;
        font-size: 14px;
    }
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-industry
    > a,
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-uc
    > a {
    margin-top: 0;
    }
    .c-theme-on-hover:hover {
    color: #0094d4 !important;
    }
    .footer__trustby {
    text-align: center;
    }
    .dropdown-menu {
    padding: 40px;
    }
    @media screen and (min-width: 991px) {
    .dropdown-menu .menu-item {
        float: left;
        margin-right: 75px;
    }
    .dropdown-menu .menu-item.menu-industry {
        margin-right: 0;
    }
    .navbar-nav > li.menu-item-has-children:hover > a:after {
        position: absolute;
        bottom: 0;
        left: 50%;
        width: 0;
        height: 0;
        margin-left: -9px;
        content: "";
        pointer-events: none;
        border: 9px solid transparent;
        border-bottom-color: #f7f8f9;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-platform
        > .dropdown-menu.c-menu-type-classic {
        right: 15px;
    }
    }
    @media screen and (max-width: 991px) {
    .dropdown-menu .menu-item,
    .menu-product .dropdown-menu .menu-item {
        margin-top: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li.menu-product
        > .dropdown-menu
        > li
        > a {
        padding-left: 30px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link {
        margin-left: 0;
    }
    }
    .footer {
    background: #f4f7fc;
    padding: 60px 0 40px;
    }
    @media screen and (min-width: 768px) {
    .footer__links {
        float: left;
        width: 20%;
    }
    }
    @media screen and (max-width: 767px) {
    .footer__links {
        margin-bottom: 30px;
    }
    }
    .footer__heading {
    color: #899599;
    font-weight: 700;
    border-bottom: 1px solid #cfcfcf;
    padding-bottom: 4px;
    margin-bottom: 12px;
    width: 115px;
    font-size: 14px;
    font-family: Ubuntu Bold, sans-serif;
    }
    .footer__link {
    margin: 0;
    padding: 0;
    line-height: 1;
    }
    .footer__link a {
    color: #899599;
    font-size: 14px;
    line-height: 22px;
    }
    .c-copyright a:hover,
    .c-ulnormal-address li a:hover,
    .footer__link a:hover {
    color: #00567c;
    }
    .c-copyright,
    .c-copyright a {
    font-size: 14px;
    color: #9e9e9e;
    }
    .row-footer--top {
    border-bottom: 2px solid #ddd;
    padding-bottom: 50px;
    }
    .footer__note {
    color: rgba(96, 108, 120, 0.5);
    }
    .footer__trustby {
    margin-top: 40px;
    }
    .footer__trustby span {
    margin-right: 25px;
    }
    .footer__trustby span:last-child {
    margin-right: 0;
    }
    @media screen and (min-width: 991px) {
    .footer__trustby span {
        margin-right: 30px;
    }
    }
    @media screen and (min-width: 1200px) {
    .footer__trustby span {
        margin-right: 60px;
    }
    }
    @media screen and (max-width: 767px) {
    .footer__link:after {
        content: "";
        display: table;
        clear: both;
    }
    .footer__link li {
        float: left;
        width: 50%;
    }
    .row-footer--top {
        margin-bottom: 50px;
    }
    .footer__trustby span {
        display: inline-block;
        margin-bottom: 10px;
    }
    }

    #menu-footer-company li:last-child a {
    border-bottom: 3px solid rgba(0, 148, 212, 0.5);
    font-family: Ubuntu Medium, sans-serif;
    padding-bottom: 2px;
    }
    .c-quick-search {
    margin-top: 35px;
    width: 170px;
    position: relative;
    }
    .c-quick-search .fa-search {
    color: #d0d7de;
    font-size: 18px;
    position: absolute;
    left: 15px;
    top: 8px;
    }

    .footer img,
    img.c-desktop-logo {
    border: unset !important;
    }
    li {
    margin-block-end: 1em;
    }

    .footer .footer__links li,
    .c-layout-header li.menu-item {
    margin-block-end: unset;
    }
    img.c-desktop-logo {
    margin-block-start: unset;
    }
    .header {
    height: unset;
    padding-bottom: unset;
    }

    .menu-links a:hover h4,
    .menu-links a:hover {
    color: #0094d4 !important;
    }
    .article-list__title a {
    color: #5e6d79;
    font-family: "Ubuntu Regular", sans-serif;
    text-decoration: none;
    font-size: 18px;
    }
    .article-list__title a:hover {
    color: #0033E2;
    font-family: "Ubuntu Regular", sans-serif;
    text-decoration: none;
    font-size: 18px;
    }
    .article-list__content {
    font-family: "Ubuntu Light", sans-serif;
    }

    pre {
    background: whitesmoke;
    padding: 5px 0px 5px 20px;
    }

    .article__content {
    color: #444;
    font-family: ubuntu light;
    }

    td {
    padding-left: 10px;
    background: whitesmoke;
    font-size: medium;
    }

    table {
    margin-left: 30px;
    }

    li {
    margin-block-end: 0.2em;
    }

    ul {
    margin: 10px 0;
    }

    img {
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    }

    ul {
    list-style-type: disc;
    }

    ul.footer__link {
    list-style-type: none;
    }

    .c-layout-go2top {
    position: fixed;
    z-index: 2147483647;
    right: 130px;
    bottom: 30px;
    cursor: pointer;
    }
    .c-layout-go2top > i {
    font-size: 38px;
    font-weight: 300;
    opacity: 0.5;
    color: #89939e;
    -webkit-filter: alphaopacity=50;
    }
    .c-layout-go2top:hover {
    opacity: 0.8;
    -webkit-filter: alphaopacity=80;
    }
    .seach-result__label,
    .search-result__keywords {
    font-family: ubuntu light !important;
    }

    /* add-css-start */
    /*! This file is auto-generated */
    @font-face {
    font-display: swap;
    font-family: dashicons;
    src: url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/fonts/0.eot);
    src: url(fonts/0.eot) format("embedded-opentype"),
        url(data:application/x-font-woff;charset=utf-8;base64,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)
        format("woff"),
        url(https://www.dolcoinworld.com/test/comm100/fonts/1.ttf)
        format("truetype");
    font-weight: 400;
    font-style: normal;
    }
    .dashicons,
    .dashicons-before:before {
    font-family: dashicons;
    display: inline-block;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 20px;
    height: 20px;
    font-size: 20px;
    vertical-align: top;
    text-align: center;
    transition: color 0.1s ease-in;
    }
    .dashicons-admin-appearance:before {
    content: "";
    }
    .dashicons-admin-collapse:before {
    content: "";
    }
    .dashicons-admin-comments:before {
    content: "";
    }
    .dashicons-admin-customizer:before {
    content: "";
    }
    .dashicons-admin-home:before {
    content: "";
    }
    .dashicons-admin-links:before {
    content: "";
    }
    .dashicons-admin-media:before {
    content: "";
    }
    .dashicons-admin-network:before {
    content: "";
    }
    .dashicons-admin-page:before {
    content: "";
    }
    .dashicons-admin-plugins:before {
    content: "";
    }
    .dashicons-admin-post:before {
    content: "";
    }
    .dashicons-admin-settings:before {
    content: "";
    }
    .dashicons-admin-site-alt:before {
    content: "";
    }
    .dashicons-admin-site-alt2:before {
    content: "";
    }
    .dashicons-admin-site-alt3:before {
    content: "";
    }
    .dashicons-admin-site:before {
    content: "";
    }
    .dashicons-admin-users:before {
    content: "";
    }
    .dashicons-align-center:before {
    content: "";
    }
    .dashicons-align-full-width:before {
    content: "";
    }
    .dashicons-align-left:before {
    content: "";
    }
    .dashicons-align-none:before {
    content: "";
    }
    .dashicons-align-pull-left:before {
    content: "";
    }
    .dashicons-align-pull-right:before {
    content: "";
    }
    .dashicons-align-right:before {
    content: "";
    }
    .dashicons-analytics:before {
    content: "";
    }
    .dashicons-archive:before {
    content: "";
    }
    .dashicons-arrow-down-alt:before {
    content: "";
    }
    .dashicons-arrow-down-alt2:before {
    content: "";
    }
    .dashicons-arrow-down:before {
    content: "";
    }
    .dashicons-arrow-left-alt:before {
    content: "";
    }
    .dashicons-arrow-left-alt2:before {
    content: "";
    }
    .dashicons-arrow-left:before {
    content: "";
    }
    .dashicons-arrow-right-alt:before {
    content: "";
    }
    .dashicons-arrow-right-alt2:before {
    content: "";
    }
    .dashicons-arrow-right:before {
    content: "";
    }
    .dashicons-arrow-up-alt:before {
    content: "";
    }
    .dashicons-arrow-up-alt2:before {
    content: "";
    }
    .dashicons-arrow-up-duplicate:before {
    content: "";
    }
    .dashicons-arrow-up:before {
    content: "";
    }
    .dashicons-block-default:before {
    content: "";
    }
    .dashicons-book-alt:before {
    content: "";
    }
    .dashicons-book:before {
    content: "";
    }
    .dashicons-button:before {
    content: "";
    }
    .dashicons-calculator:before {
    content: "";
    }
    .dashicons-calendar-alt:before {
    content: "";
    }
    .dashicons-calendar:before {
    content: "";
    }
    .dashicons-camera-alt:before {
    content: "";
    }
    .dashicons-camera:before {
    content: "";
    }
    .dashicons-cart:before {
    content: "";
    }
    .dashicons-category:before {
    content: "";
    }
    .dashicons-columns:before {
    content: "";
    }
    .dashicons-controls-back:before {
    content: "";
    }
    .dashicons-controls-forward:before {
    content: "";
    }
    .dashicons-controls-pause:before {
    content: "";
    }
    .dashicons-controls-play:before {
    content: "";
    }
    .dashicons-controls-repeat:before {
    content: "";
    }
    .dashicons-cover-image:before {
    content: "";
    }
    .dashicons-desktop:before {
    content: "";
    }
    .dashicons-download:before {
    content: "";
    }
    .dashicons-ellipsis:before {
    content: "";
    }
    .dashicons-email-alt:before {
    content: "";
    }
    .dashicons-email-alt2:before {
    content: "";
    }
    .dashicons-email:before {
    content: "";
    }
    .dashicons-embed-audio:before {
    content: "";
    }
    .dashicons-embed-post:before {
    content: "";
    }
    .dashicons-embed-video:before {
    content: "";
    }
    .dashicons-exit:before {
    content: "";
    }
    .dashicons-facebook-alt:before {
    content: "";
    }
    .dashicons-facebook:before {
    content: "";
    }
    .dashicons-filter:before {
    content: "";
    }
    .dashicons-format-aside:before {
    content: "";
    }
    .dashicons-format-audio:before {
    content: "";
    }
    .dashicons-format-chat:before {
    content: "";
    }
    .dashicons-format-gallery:before {
    content: "";
    }
    .dashicons-format-image:before {
    content: "";
    }
    .dashicons-format-quote:before {
    content: "";
    }
    .dashicons-format-status:before {
    content: "";
    }
    .dashicons-format-video:before {
    content: "";
    }
    .dashicons-forms:before {
    content: "";
    }
    .dashicons-fullscreen-alt:before {
    content: "";
    }
    .dashicons-fullscreen-exit-alt:before {
    content: "";
    }
    .dashicons-google:before {
    content: "";
    }
    .dashicons-grid-view:before {
    content: "";
    }
    .dashicons-groups:before {
    content: "";
    }
    .dashicons-heading:before {
    content: "";
    }
    .dashicons-hidden:before {
    content: "";
    }
    .dashicons-html:before {
    content: "";
    }
    .dashicons-id-alt:before {
    content: "";
    }
    .dashicons-id:before {
    content: "";
    }
    .dashicons-image-filter:before {
    content: "";
    }
    .dashicons-image-rotate-left:before {
    content: "";
    }
    .dashicons-image-rotate-right:before {
    content: "";
    }
    .dashicons-image-rotate:before {
    content: "";
    }
    .dashicons-images-alt:before {
    content: "";
    }
    .dashicons-images-alt2:before {
    content: "";
    }
    .dashicons-index-card:before {
    content: "";
    }
    .dashicons-info-outline:before {
    content: "";
    }
    .dashicons-info:before {
    content: "";
    }
    .dashicons-instagram:before {
    content: "";
    }
    .dashicons-layout:before {
    content: "";
    }
    .dashicons-linkedin:before {
    content: "";
    }
    .dashicons-list-view:before {
    content: "";
    }
    .dashicons-location-alt:before {
    content: "";
    }
    .dashicons-location:before {
    content: "";
    }
    .dashicons-marker:before {
    content: "";
    }
    .dashicons-media-archive:before {
    content: "";
    }
    .dashicons-media-audio:before {
    content: "";
    }
    .dashicons-media-code:before {
    content: "";
    }
    .dashicons-media-default:before {
    content: "";
    }
    .dashicons-media-document:before {
    content: "";
    }
    .dashicons-media-text:before {
    content: "";
    }
    .dashicons-media-video:before {
    content: "";
    }
    .dashicons-menu-alt:before {
    content: "";
    }
    .dashicons-menu-alt2:before {
    content: "";
    }
    .dashicons-menu-alt3:before {
    content: "";
    }
    .dashicons-menu:before {
    content: "";
    }
    .dashicons-microphone:before {
    content: "";
    }
    .dashicons-migrate:before {
    content: "";
    }
    .dashicons-move:before {
    content: "";
    }
    .dashicons-no-alt:before {
    content: "";
    }
    .dashicons-no:before {
    content: "";
    }
    .dashicons-pdf:before {
    content: "";
    }
    .dashicons-performance:before {
    content: "";
    }
    .dashicons-phone:before {
    content: "";
    }
    .dashicons-plugins-checked:before {
    content: "";
    }
    .dashicons-plus-alt:before {
    content: "";
    }
    .dashicons-plus-alt2:before {
    content: "";
    }
    .dashicons-plus:before {
    content: "";
    }
    .dashicons-portfolio:before {
    content: "";
    }
    .dashicons-post-status:before {
    content: "";
    }
    .dashicons-privacy:before {
    content: "";
    }
    .dashicons-products:before {
    content: "";
    }
    .dashicons-remove:before {
    content: "";
    }
    .dashicons-rss:before {
    content: "";
    }
    .dashicons-saved:before {
    content: "";
    }
    .dashicons-search:before {
    content: "";
    }
    .dashicons-shortcode:before {
    content: "";
    }
    .dashicons-slides:before {
    content: "";
    }
    .dashicons-smiley:before {
    content: "";
    }
    .dashicons-star-empty:before {
    content: "";
    }
    .dashicons-sticky:before {
    content: "";
    }
    .dashicons-store:before {
    content: "";
    }
    .dashicons-table-col-after:before {
    content: "";
    }
    .dashicons-table-col-before:before {
    content: "";
    }
    .dashicons-table-row-after:before {
    content: "";
    }
    .dashicons-table-row-before:before {
    content: "";
    }
    .dashicons-tablet:before {
    content: "";
    }
    .dashicons-tag:before {
    content: "";
    }
    .dashicons-testimonial:before {
    content: "";
    }
    .dashicons-text-page:before {
    content: "";
    }
    .dashicons-text:before {
    content: "";
    }
    .dashicons-translation:before {
    content: "";
    }
    .dashicons-twitter-alt:before {
    content: "";
    }
    .dashicons-twitter:before {
    content: "";
    }
    .dashicons-video-alt:before {
    content: "";
    }
    .dashicons-video-alt2:before {
    content: "";
    }
    .dashicons-video-alt3:before {
    content: "";
    }
    .dashicons-visibility:before {
    content: "";
    }
    .dashicons-whatsapp:before {
    content: "";
    }
    .dashicons-wordpress-alt:before {
    content: "";
    }
    .dashicons-wordpress:before {
    content: "";
    }
    .dashicons-yes-alt:before {
    content: "";
    }
    .dashicons-yes:before {
    content: "";
    }
    .dashicons-youtube:before {
    content: "";
    }
    .dashicons-format-links:before {
    content: "";
    } /*! This file is auto-generated */
    html {
    --wp-admin--admin-bar--height: 32px;
    scroll-padding-top: var(--wp-admin--admin-bar--height);
    }
    #wpadminbar * {
    height: auto;
    width: auto;
    margin: 0;
    padding: 0;
    position: static;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    font-size: 13px;
    font-weight: 400;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
        Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    line-height: 2.46153846;
    border-radius: 0;
    box-sizing: content-box;
    transition: none;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
    }
    .rtl #wpadminbar * {
    font-family: Tahoma, sans-serif;
    }
    html:lang(he-il) .rtl #wpadminbar * {
    font-family: Arial, sans-serif;
    }
    #wpadminbar .ab-empty-item {
    cursor: default;
    }
    #wpadminbar .ab-empty-item,
    #wpadminbar a.ab-item {
    color: #f0f0f1;
    }
    #wpadminbar #wp-admin-bar-my-sites a.ab-item,
    #wpadminbar #wp-admin-bar-site-name a.ab-item {
    white-space: nowrap;
    }
    #wpadminbar ul li:after,
    #wpadminbar ul li:before {
    content: normal;
    }
    #wpadminbar a,
    #wpadminbar a img,
    #wpadminbar a img:hover,
    #wpadminbar a:hover {
    border: none;
    text-decoration: none;
    background: 0 0;
    box-shadow: none;
    }
    #wpadminbar a:active,
    #wpadminbar a:focus,
    #wpadminbar div,
    #wpadminbar input[type="email"],
    #wpadminbar input[type="number"],
    #wpadminbar input[type="password"],
    #wpadminbar input[type="search"],
    #wpadminbar input[type="text"],
    #wpadminbar input[type="url"],
    #wpadminbar select,
    #wpadminbar textarea {
    box-shadow: none;
    }
    #wpadminbar a:focus {
    outline-offset: -1px;
    }
    #wpadminbar {
    direction: ltr;
    color: #c3c4c7;
    font-size: 13px;
    font-weight: 400;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
        Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    line-height: 2.46153846;
    height: 32px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 600px;
    z-index: 99999;
    background: #1d2327;
    }
    #wpadminbar .ab-sub-wrapper,
    #wpadminbar ul,
    #wpadminbar ul li {
    background: 0 0;
    clear: none;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    text-indent: 0;
    z-index: 99999;
    }
    #wpadminbar ul#wp-admin-bar-root-default > li {
    margin-right: 0;
    }
    #wpadminbar li {
    float: left;
    }
    #wpadminbar .ab-empty-item {
    outline: 0;
    }
    #wpadminbar .ab-submenu {
    padding: 6px 0;
    }
    #wpadminbar li.hover > .ab-sub-wrapper {
    display: block;
    }
    #wpadminbar .ab-top-menu > li.hover > .ab-item,
    #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
    #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus {
    background: #2c3338;
    color: #72aee6;
    }
    #wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label,
    #wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label {
    color: #72aee6;
    }
    #wpadminbar .ab-icon,
    #wpadminbar .ab-item:before,
    .wp-admin-bar-arrow {
    position: relative;
    float: left;
    font: normal 20px/1 dashicons;
    speak: never;
    padding: 4px 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-image: none !important;
    margin-right: 6px;
    }
    #wpadminbar .ab-icon:before,
    #wpadminbar .ab-item:before {
    color: #a7aaad;
    color: rgba(240, 246, 252, 0.6);
    }
    #wpadminbar .ab-icon:before,
    #wpadminbar .ab-item:before {
    position: relative;
    transition: color 0.1s ease-in-out;
    }
    #wpadminbar .ab-label {
    display: inline-block;
    height: 32px;
    }
    #wpadminbar .ab-submenu .ab-item {
    color: #c3c4c7;
    color: rgba(240, 246, 252, 0.7);
    }
    #wpadminbar li .ab-item:focus .ab-icon:before,
    #wpadminbar li .ab-item:focus:before,
    #wpadminbar li a:focus .ab-icon:before,
    #wpadminbar li.hover .ab-icon:before,
    #wpadminbar li.hover .ab-item:before,
    #wpadminbar li:hover .ab-icon:before,
    #wpadminbar li:hover .ab-item:before {
    color: #72aee6;
    }
    #wpadminbar .ab-top-secondary {
    float: right;
    }
    #wpadminbar ul li:last-child,
    #wpadminbar ul li:last-child .ab-item {
    box-shadow: none;
    }
    #wpadminbar #wp-admin-bar-user-actions > li {
    margin-left: 16px;
    margin-right: 16px;
    }
    #wpadminbar #wp-admin-bar-user-actions.ab-submenu {
    padding: 6px 0 12px;
    }
    #wpadminbar #wp-admin-bar-user-info {
    margin-top: 6px;
    margin-bottom: 15px;
    height: auto;
    background: 0 0;
    }
    #wp-admin-bar-user-info .avatar {
    position: absolute;
    left: -72px;
    top: 4px;
    width: 64px;
    height: 64px;
    }
    #wpadminbar #wp-admin-bar-user-info a {
    background: 0 0;
    height: auto;
    }
    #wpadminbar #wp-admin-bar-user-info span {
    background: 0 0;
    padding: 0;
    height: 18px;
    }
    #wpadminbar #wp-admin-bar-user-info .display-name {
    display: block;
    }
    #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
    width: 15px;
    height: 20px;
    margin-right: 0;
    padding: 6px 0 5px;
    }
    #wpadminbar #wp-admin-bar-wp-logo > .ab-item {
    padding: 0 7px;
    }
    #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
    content: "";
    top: 2px;
    }
    #wpadminbar #wp-admin-bar-appearance {
    margin-top: -12px;
    }
    #wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
    #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
    content: "";
    top: 2px;
    }
    #wpadminbar #wp-admin-bar-customize > .ab-item:before {
    content: "";
    top: 2px;
    }
    #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
    content: "";
    }
    .wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
    content: "";
    }
    #wpadminbar #wp-admin-bar-comments .ab-icon {
    margin-right: 6px;
    }
    #wpadminbar #wp-admin-bar-comments .ab-icon:before {
    content: "";
    top: 3px;
    }
    #wpadminbar #wp-admin-bar-comments .count-0 {
    opacity: 0.5;
    }
    #wpadminbar #wp-admin-bar-new-content .ab-icon:before {
    content: "";
    top: 4px;
    }
    #wpadminbar #wp-admin-bar-search .ab-item {
    padding: 0;
    background: 0 0;
    }
    .customize-support #wpadminbar .hide-if-customize,
    .customize-support .hide-if-customize,
    .no-customize-support #wpadminbar .hide-if-no-customize,
    .no-customize-support .hide-if-no-customize {
    display: none;
    }
    #wpadminbar .screen-reader-text,
    #wpadminbar .screen-reader-text span {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
    }
    @media screen and (max-width: 782px) {
    html {
        --wp-admin--admin-bar--height: 46px;
    }
    html #wpadminbar {
        height: 46px;
        min-width: 240px;
    }
    #wpadminbar * {
        font-size: 14px;
        font-weight: 400;
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
        Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
        line-height: 2.28571428;
    }
    #wpadminbar .ab-icon {
        font: 40px/1 dashicons !important;
        margin: 0;
        padding: 0;
        width: 52px;
        height: 46px;
        text-align: center;
    }
    #wpadminbar .ab-icon:before {
        text-align: center;
    }
    #wpadminbar .ab-submenu {
        padding: 0;
    }
    #wpadminbar #wp-admin-bar-my-sites a.ab-item,
    #wpadminbar #wp-admin-bar-site-name a.ab-item {
        text-overflow: clip;
    }
    #wpadminbar .ab-label {
        display: none;
    }
    #wpadminbar #wp-admin-bar-wp-logo > .ab-item {
        padding: 0;
    }
    #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
        padding: 0;
        width: 52px;
        height: 46px;
        text-align: center;
        vertical-align: top;
    }
    #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
        font: 28px/1 dashicons !important;
        top: -3px;
    }
    #wpadminbar .ab-icon,
    #wpadminbar .ab-item:before {
        padding: 0;
    }
    #wpadminbar #wp-admin-bar-customize > .ab-item,
    #wpadminbar #wp-admin-bar-my-sites > .ab-item,
    #wpadminbar #wp-admin-bar-site-name > .ab-item {
        text-indent: 100%;
        white-space: nowrap;
        overflow: hidden;
        width: 52px;
        padding: 0;
        color: #a7aaad;
        position: relative;
    }
    #wpadminbar .ab-icon,
    #wpadminbar .ab-item:before {
        padding: 0;
        margin-right: 0;
    }
    #wpadminbar #wp-admin-bar-customize > .ab-item:before,
    #wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
    #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
        display: block;
        text-indent: 0;
        font: normal 32px/1 dashicons;
        speak: never;
        top: 7px;
        width: 52px;
        text-align: center;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    #wpadminbar #wp-admin-bar-appearance {
        margin-top: 0;
    }
    #wpadminbar #wp-admin-bar-search {
        display: none;
    }
    #wpadminbar #wp-admin-bar-new-content .ab-icon:before {
        top: 0;
        line-height: 1.33333333;
        height: 46px !important;
        text-align: center;
        width: 52px;
        display: block;
    }
    #wpadminbar #wp-admin-bar-comments .ab-icon {
        margin: 0;
    }
    #wpadminbar #wp-admin-bar-comments .ab-icon:before {
        display: block;
        font-size: 34px;
        height: 46px;
        line-height: 1.38235294;
        top: 0;
    }
    #wpadminbar #wp-admin-bar-user-actions.ab-submenu {
        padding: 0;
    }
    #wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar {
        display: none;
    }
    #wpadminbar #wp-admin-bar-user-info .display-name {
        height: auto;
        font-size: 16px;
        line-height: 1.5;
        color: #f0f0f1;
    }
    #wpadminbar #wp-admin-bar-user-info a {
        padding-top: 4px;
    }
    #wpadminbar li#wp-admin-bar-comments,
    #wpadminbar li#wp-admin-bar-customize,
    #wpadminbar li#wp-admin-bar-menu-toggle,
    #wpadminbar li#wp-admin-bar-my-sites,
    #wpadminbar li#wp-admin-bar-new-content,
    #wpadminbar li#wp-admin-bar-site-name,
    #wpadminbar li#wp-admin-bar-wp-logo {
        display: block;
    }
    #wpadminbar li.hover ul li,
    #wpadminbar li:hover ul li,
    #wpadminbar li:hover ul li:hover ul li {
        display: list-item;
    }
    #wpadminbar ul#wp-admin-bar-root-default > li {
        margin-right: 0;
    }
    #wpadminbar #wp-admin-bar-comments,
    #wpadminbar #wp-admin-bar-my-sites,
    #wpadminbar #wp-admin-bar-new-content,
    #wpadminbar #wp-admin-bar-site-name,
    #wpadminbar #wp-admin-bar-wp-logo,
    #wpadminbar .ab-top-menu,
    #wpadminbar .ab-top-secondary {
        position: static;
    }
    }
    @media screen and (max-width: 600px) {
    #wpadminbar {
        position: absolute;
    }
    #wpadminbar li:hover ul li ul li {
        display: list-item;
    }
    #wpadminbar li#wp-admin-bar-wp-logo {
        display: none;
    }
    }
    @media screen and (max-width: 400px) {
    #wpadminbar li#wp-admin-bar-comments {
        display: none;
    }
    }
    .wp-block-audio {
    margin: 0 0 1em;
    }
    .wp-block-audio figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
    }
    .wp-block-audio audio {
    width: 100%;
    min-width: 300px;
    }
    .wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding: calc(0.667em + 2px) calc(1.333em + 2px);
    text-align: center;
    text-decoration: none;
    word-break: break-word;
    box-sizing: border-box;
    }
    .wp-block-button__link:active,
    .wp-block-button__link:focus,
    .wp-block-button__link:hover,
    .wp-block-button__link:visited {
    color: #fff;
    }
    .wp-block-button__link.aligncenter {
    text-align: center;
    }
    .wp-block-buttons > .wp-block-button.has-custom-width {
    max-width: none;
    }
    .wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link {
    width: 100%;
    }
    .wp-block-buttons
    > .wp-block-button.has-custom-font-size
    .wp-block-button__link {
    font-size: inherit;
    }
    .wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
    width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
    }
    .wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
    width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
    }
    .wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
    width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
    }
    .wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
    width: 100%;
    flex-basis: 100%;
    }
    .wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-25 {
    width: 25%;
    }
    .wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-50 {
    width: 50%;
    }
    .wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-75 {
    width: 75%;
    }
    .wp-block-button.no-border-radius,
    .wp-block-button__link.no-border-radius {
    border-radius: 0 !important;
    }
    .is-style-outline > :where(.wp-block-button__link),
    :where(.wp-block-button__link).is-style-outline {
    border: 2px solid;
    padding: 0.667em 1.333em;
    }
    .is-style-outline > .wp-block-button__link:not(.has-text-color),
    .wp-block-button__link.is-style-outline:not(.has-text-color) {
    color: currentColor;
    }
    .is-style-outline > .wp-block-button__link:not(.has-background),
    .wp-block-button__link.is-style-outline:not(.has-background) {
    background-color: transparent;
    }
    .wp-block-buttons.is-vertical {
    flex-direction: column;
    }
    .wp-block-buttons.is-vertical > .wp-block-button:last-child {
    margin-bottom: 0;
    }
    .wp-block-buttons > .wp-block-button {
    display: inline-block;
    margin: 0;
    }
    .wp-block-buttons.aligncenter {
    text-align: center;
    }
    .wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center)
    .wp-block-button.aligncenter {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    }
    .wp-block-button.aligncenter,
    .wp-block-calendar {
    text-align: center;
    }
    .wp-block-calendar tbody td,
    .wp-block-calendar th {
    padding: 0.25em;
    border: 1px solid #ddd;
    }
    .wp-block-calendar tfoot td {
    border: none;
    }
    .wp-block-calendar table {
    width: 100%;
    border-collapse: collapse;
    }
    .wp-block-calendar table th {
    font-weight: 400;
    background: #ddd;
    }
    .wp-block-calendar a {
    text-decoration: underline;
    }
    .wp-block-calendar table tbody {
    color: #40464d;
    }
    .wp-block-code code {
    display: block;
    white-space: pre-wrap;
    overflow-wrap: break-word;
    }
    .wp-block-columns {
    display: flex;
    margin-bottom: 1.75em;
    box-sizing: border-box;
    flex-wrap: wrap;
    }
    @media (min-width: 782px) {
    .wp-block-columns {
        flex-wrap: nowrap;
    }
    }
    .wp-block-columns:where(.has-background) {
    padding: 1.25em 2.375em;
    }
    @media (max-width: 599px) {
    .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
        flex-basis: 100% !important;
    }
    }
    @media (min-width: 600px) and (max-width: 781px) {
    .wp-block-columns:not(.is-not-stacked-on-mobile)
        > .wp-block-column:not(:only-child) {
        flex-basis: calc(50% - var(--wp--style--block-gap, 2em) / 2) !important;
        flex-grow: 0;
    }
    .wp-block-columns:not(.is-not-stacked-on-mobile)
        > .wp-block-column:nth-child(2n) {
        margin-left: var(--wp--style--block-gap, 2em);
    }
    }
    @media (min-width: 782px) {
    .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
        flex-basis: 0;
        flex-grow: 1;
    }
    .wp-block-columns:not(.is-not-stacked-on-mobile)
        > .wp-block-column[style*="flex-basis"] {
        flex-grow: 0;
    }
    .wp-block-columns:not(.is-not-stacked-on-mobile)
        > .wp-block-column:not(:first-child) {
        margin-left: var(--wp--style--block-gap, 2em);
    }
    }
    .wp-block-column {
    flex-grow: 1;
    min-width: 0;
    word-break: break-word;
    overflow-wrap: break-word;
    }
    .wp-block-cover,
    .wp-block-cover-image {
    position: relative;
    background-size: cover;
    background-position: 50%;
    min-height: 430px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 1em;
    box-sizing: border-box;
    }
    .wp-block-cover-image.has-parallax,
    .wp-block-cover.has-parallax {
    background-attachment: fixed;
    }
    @supports (-webkit-overflow-scrolling: touch) {
    .wp-block-cover-image.has-parallax,
    .wp-block-cover.has-parallax {
        background-attachment: scroll;
    }
    }
    @media (prefers-reduced-motion: reduce) {
    .wp-block-cover-image.has-parallax,
    .wp-block-cover.has-parallax {
        background-attachment: scroll;
    }
    }
    .wp-block-cover .wp-block-cover__background,
    .wp-block-cover .wp-block-cover__gradient-background,
    .wp-block-cover-image .wp-block-cover__background,
    .wp-block-cover-image .wp-block-cover__gradient-background {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    opacity: 0.5;
    }
    .wp-block-cover-image:after,
    .wp-block-cover:after {
    display: block;
    content: "";
    font-size: 0;
    min-height: inherit;
    }
    @supports (position: sticky) {
    .wp-block-cover-image:after,
    .wp-block-cover:after {
        content: none;
    }
    }
    .wp-block-cover-image.aligncenter,
    .wp-block-cover.aligncenter {
    display: flex;
    }
    .wp-block-cover .wp-block-cover__inner-container,
    .wp-block-cover-image .wp-block-cover__inner-container {
    width: 100%;
    z-index: 1;
    color: #fff;
    }
    .wp-block-cover-image.is-light .wp-block-cover__inner-container,
    .wp-block-cover.is-light .wp-block-cover__inner-container {
    color: #000;
    }
    .wp-block-cover h1:not(.has-text-color),
    .wp-block-cover h2:not(.has-text-color),
    .wp-block-cover h3:not(.has-text-color),
    .wp-block-cover h4:not(.has-text-color),
    .wp-block-cover h5:not(.has-text-color),
    .wp-block-cover h6:not(.has-text-color),
    .wp-block-cover p:not(.has-text-color),
    .wp-block-cover-image h1:not(.has-text-color),
    .wp-block-cover-image h2:not(.has-text-color),
    .wp-block-cover-image h3:not(.has-text-color),
    .wp-block-cover-image h4:not(.has-text-color),
    .wp-block-cover-image h5:not(.has-text-color),
    .wp-block-cover-image h6:not(.has-text-color),
    .wp-block-cover-image p:not(.has-text-color) {
    color: inherit;
    }
    .wp-block-cover-image.is-position-top-left,
    .wp-block-cover.is-position-top-left {
    align-items: flex-start;
    justify-content: flex-start;
    }
    .wp-block-cover-image.is-position-top-center,
    .wp-block-cover.is-position-top-center {
    align-items: flex-start;
    justify-content: center;
    }
    .wp-block-cover-image.is-position-top-right,
    .wp-block-cover.is-position-top-right {
    align-items: flex-start;
    justify-content: flex-end;
    }
    .wp-block-cover-image.is-position-center-left,
    .wp-block-cover.is-position-center-left {
    align-items: center;
    justify-content: flex-start;
    }
    .wp-block-cover-image.is-position-center-center,
    .wp-block-cover.is-position-center-center {
    align-items: center;
    justify-content: center;
    }
    .wp-block-cover-image.is-position-center-right,
    .wp-block-cover.is-position-center-right {
    align-items: center;
    justify-content: flex-end;
    }
    .wp-block-cover-image.is-position-bottom-left,
    .wp-block-cover.is-position-bottom-left {
    align-items: flex-end;
    justify-content: flex-start;
    }
    .wp-block-cover-image.is-position-bottom-center,
    .wp-block-cover.is-position-bottom-center {
    align-items: flex-end;
    justify-content: center;
    }
    .wp-block-cover-image.is-position-bottom-right,
    .wp-block-cover.is-position-bottom-right {
    align-items: flex-end;
    justify-content: flex-end;
    }
    .wp-block-cover-image.has-custom-content-position.has-custom-content-position
    .wp-block-cover__inner-container,
    .wp-block-cover.has-custom-content-position.has-custom-content-position
    .wp-block-cover__inner-container {
    margin: 0;
    width: auto;
    }
    .wp-block-cover img.wp-block-cover__image-background,
    .wp-block-cover video.wp-block-cover__video-background,
    .wp-block-cover-image img.wp-block-cover__image-background,
    .wp-block-cover-image video.wp-block-cover__video-background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    max-width: none;
    max-height: none;
    -o-object-fit: cover;
    object-fit: cover;
    outline: 0;
    border: none;
    box-shadow: none;
    }
    .wp-block-cover__image-background,
    .wp-block-cover__video-background {
    z-index: 0;
    }
    .wp-block-cover-image-text,
    .wp-block-cover-image-text a,
    .wp-block-cover-image-text a:active,
    .wp-block-cover-image-text a:focus,
    .wp-block-cover-image-text a:hover,
    .wp-block-cover-text,
    .wp-block-cover-text a,
    .wp-block-cover-text a:active,
    .wp-block-cover-text a:focus,
    .wp-block-cover-text a:hover,
    section.wp-block-cover-image h2,
    section.wp-block-cover-image h2 a,
    section.wp-block-cover-image h2 a:active,
    section.wp-block-cover-image h2 a:focus,
    section.wp-block-cover-image h2 a:hover {
    color: #fff;
    }
    .wp-block-cover-image .wp-block-cover.has-left-content {
    justify-content: flex-start;
    }
    .wp-block-cover-image .wp-block-cover.has-right-content {
    justify-content: flex-end;
    }
    .wp-block-cover-image.has-left-content .wp-block-cover-image-text,
    .wp-block-cover.has-left-content .wp-block-cover-text,
    section.wp-block-cover-image.has-left-content > h2 {
    margin-left: 0;
    text-align: left;
    }
    .wp-block-cover-image.has-right-content .wp-block-cover-image-text,
    .wp-block-cover.has-right-content .wp-block-cover-text,
    section.wp-block-cover-image.has-right-content > h2 {
    margin-right: 0;
    text-align: right;
    }
    .wp-block-cover .wp-block-cover-text,
    .wp-block-cover-image .wp-block-cover-image-text,
    section.wp-block-cover-image > h2 {
    font-size: 2em;
    line-height: 1.25;
    z-index: 1;
    margin-bottom: 0;
    max-width: 840px;
    padding: 0.44em;
    text-align: center;
    }
    .wp-block[data-align="left"] > [data-type="core/embed"],
    .wp-block[data-align="right"] > [data-type="core/embed"] {
    max-width: 360px;
    width: 100%;
    }
    .wp-block[data-align="left"]
    > [data-type="core/embed"]
    .wp-block-embed__wrapper,
    .wp-block[data-align="right"]
    > [data-type="core/embed"]
    .wp-block-embed__wrapper {
    min-width: 280px;
    }
    .wp-block-cover .wp-block-embed {
    min-width: 320px;
    min-height: 240px;
    }
    .wp-block-embed {
    margin: 0 0 1em;
    overflow-wrap: break-word;
    }
    .wp-block-embed figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
    }
    .wp-block-embed iframe {
    max-width: 100%;
    }
    .wp-block-embed__wrapper {
    position: relative;
    }
    .wp-block-file {
    margin-bottom: 1.5em;
    }
    .wp-block-file.aligncenter {
    text-align: center;
    }
    .wp-block-file .wp-block-file__embed {
    margin-bottom: 1em;
    }
    .wp-block-file .wp-block-file__button {
    background: #32373c;
    border-radius: 2em;
    color: #fff;
    font-size: 0.8em;
    padding: 0.5em 1em;
    }
    .wp-block-file a.wp-block-file__button {
    text-decoration: none;
    }
    .wp-block-file a.wp-block-file__button:active,
    .wp-block-file a.wp-block-file__button:focus,
    .wp-block-file a.wp-block-file__button:hover,
    .wp-block-file a.wp-block-file__button:visited {
    box-shadow: none;
    color: #fff;
    opacity: 0.85;
    text-decoration: none;
    }
    .wp-block-file * + .wp-block-file__button {
    margin-left: 0.75em;
    }
    .wp-block-gallery {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    padding: 0;
    margin: 0;
    }
    .wp-block-gallery figcaption {
    flex-grow: 1;
    }
    .wp-block-group {
    box-sizing: border-box;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
    overflow-wrap: break-word;
    }
    h1.has-background,
    h2.has-background,
    h3.has-background,
    h4.has-background,
    h5.has-background,
    h6.has-background {
    padding: 1.25em 2.375em;
    }
    .wp-block-image {
    margin: 0 0 1em;
    }
    .wp-block-image img {
    height: auto;
    max-width: 100%;
    vertical-align: bottom;
    }
    .wp-block-image:not(.is-style-rounded) img,
    .wp-block-image:not(.is-style-rounded) > a {
    border-radius: inherit;
    }
    .wp-block-image.aligncenter {
    text-align: center;
    }
    .wp-block-image .aligncenter {
    display: table;
    }
    .wp-block-image .aligncenter > figcaption {
    display: table-caption;
    caption-side: bottom;
    }
    .wp-block-image .aligncenter {
    margin-left: auto;
    margin-right: auto;
    }
    .wp-block-image figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
    }
    .wp-block-image.is-style-circle-mask img {
    border-radius: 9999px;
    }
    @supports ((-webkit-mask-image: none) or (mask-image: none)) or
    (-webkit-mask-image: none) {
    .wp-block-image.is-style-circle-mask img {
        -webkit-mask-image: url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/images/2.css);
        mask-image: url(images/2.css);
        mask-mode: alpha;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-position: center;
        mask-position: center;
        border-radius: 0;
    }
    }
    .wp-block-image figure {
    margin: 0;
    }
    ol.wp-block-latest-comments {
    margin-left: 0;
    }
    .wp-block-latest-comments .wp-block-latest-comments {
    padding-left: 0;
    }
    .wp-block-latest-comments__comment {
    line-height: 1.1;
    list-style: none;
    margin-bottom: 1em;
    }
    .wp-block-latest-comments__comment-date {
    display: block;
    font-size: 0.75em;
    }
    .wp-block-latest-comments .avatar,
    .wp-block-latest-comments__comment-avatar {
    border-radius: 1.5em;
    display: block;
    float: left;
    height: 2.5em;
    margin-right: 0.75em;
    width: 2.5em;
    }
    .wp-block-latest-posts.wp-block-latest-posts__list {
    list-style: none;
    padding-left: 0;
    }
    .wp-block-latest-posts.wp-block-latest-posts__list li {
    clear: both;
    }
    .wp-block-latest-posts.is-grid {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    }
    .wp-block-latest-posts.is-grid li {
    margin: 0 1.25em 1.25em 0;
    width: 100%;
    }
    @media (min-width: 600px) {
    .wp-block-latest-posts.columns-2 li {
        width: calc(50% - 0.625em);
    }
    .wp-block-latest-posts.columns-2 li:nth-child(2n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-3 li {
        width: calc(33.33333% - 0.83333em);
    }
    .wp-block-latest-posts.columns-3 li:nth-child(3n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-4 li {
        width: calc(25% - 0.9375em);
    }
    .wp-block-latest-posts.columns-4 li:nth-child(4n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-5 li {
        width: calc(20% - 1em);
    }
    .wp-block-latest-posts.columns-5 li:nth-child(5n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-6 li {
        width: calc(16.66667% - 1.04167em);
    }
    .wp-block-latest-posts.columns-6 li:nth-child(6n) {
        margin-right: 0;
    }
    }
    .wp-block-latest-posts__post-author,
    .wp-block-latest-posts__post-date {
    display: block;
    font-size: 0.8125em;
    }
    .wp-block-latest-posts__featured-image a {
    display: inline-block;
    }
    .wp-block-latest-posts__featured-image img {
    height: auto;
    width: auto;
    max-width: 100%;
    }
    .wp-block-latest-posts__featured-image.aligncenter {
    margin-bottom: 1em;
    text-align: center;
    }
    ol,
    ul {
    overflow-wrap: break-word;
    }
    ol.has-background,
    ul.has-background {
    padding: 1.25em 2.375em;
    }
    .wp-block-media-text {
    direction: ltr;
    display: grid;
    grid-template-columns: 50% 1fr;
    grid-template-rows: auto;
    }
    .wp-block-media-text.has-media-on-the-right {
    grid-template-columns: 1fr 50%;
    }
    .wp-block-media-text .wp-block-media-text__content,
    .wp-block-media-text .wp-block-media-text__media {
    align-self: center;
    }
    .wp-block-media-text .wp-block-media-text__media {
    grid-column: 1;
    grid-row: 1;
    margin: 0;
    }
    .wp-block-media-text .wp-block-media-text__content {
    direction: ltr;
    grid-column: 2;
    grid-row: 1;
    padding: 0 8%;
    word-break: break-word;
    }
    .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
    grid-column: 2;
    grid-row: 1;
    }
    .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
    grid-column: 1;
    grid-row: 1;
    }
    .wp-block-media-text__media img,
    .wp-block-media-text__media video {
    height: auto;
    max-width: unset;
    width: 100%;
    vertical-align: middle;
    }
    .wp-block-media-text.is-image-fill .wp-block-media-text__media {
    height: 100%;
    min-height: 250px;
    background-size: cover;
    }
    .wp-block-media-text.is-image-fill .wp-block-media-text__media > a {
    display: block;
    height: 100%;
    }
    .wp-block-media-text.is-image-fill .wp-block-media-text__media img {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
    }
    .wp-block-navigation {
    position: relative;
    --navigation-layout-justification-setting: flex-start;
    --navigation-layout-direction: row;
    --navigation-layout-wrap: wrap;
    --navigation-layout-justify: flex-start;
    --navigation-layout-align: center;
    }
    .wp-block-navigation ul {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 0;
    }
    .wp-block-navigation ul,
    .wp-block-navigation ul li {
    list-style: none;
    padding: 0;
    }
    .wp-block-navigation .wp-block-navigation-item {
    display: flex;
    align-items: center;
    position: relative;
    }
    .wp-block-navigation
    .wp-block-navigation-item
    .wp-block-navigation__submenu-container:empty {
    display: none;
    }
    .wp-block-navigation .wp-block-navigation-item__content {
    color: inherit;
    display: block;
    padding: 0;
    }
    .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-item,
    .wp-block-navigation[style*="text-decoration"]
    .wp-block-navigation__submenu-container,
    .wp-block-navigation[style*="text-decoration"] a,
    .wp-block-navigation[style*="text-decoration"] a:active,
    .wp-block-navigation[style*="text-decoration"] a:focus {
    text-decoration: inherit;
    }
    .wp-block-navigation:not([style*="text-decoration"]) a,
    .wp-block-navigation:not([style*="text-decoration"]) a:active,
    .wp-block-navigation:not([style*="text-decoration"]) a:focus {
    text-decoration: none;
    }
    .wp-block-navigation .wp-block-navigation__submenu-icon {
    align-self: center;
    line-height: 0;
    display: inline-block;
    vertical-align: middle;
    font-size: inherit;
    padding: 0;
    background-color: inherit;
    color: currentColor;
    border: none;
    margin-left: 0.25em;
    width: 0.6em;
    height: 0.6em;
    }
    .wp-block-navigation .wp-block-navigation__submenu-icon svg {
    display: inline-block;
    stroke: currentColor;
    width: inherit;
    height: inherit;
    }
    .wp-block-navigation.is-vertical {
    --navigation-layout-direction: column;
    --navigation-layout-justify: initial;
    --navigation-layout-align: flex-start;
    }
    .wp-block-navigation.no-wrap {
    --navigation-layout-wrap: nowrap;
    }
    .wp-block-navigation.items-justified-center {
    --navigation-layout-justification-setting: center;
    --navigation-layout-justify: center;
    }
    .wp-block-navigation.items-justified-center.is-vertical {
    --navigation-layout-align: center;
    }
    .wp-block-navigation.items-justified-right {
    --navigation-layout-justification-setting: flex-end;
    --navigation-layout-justify: flex-end;
    }
    .wp-block-navigation.items-justified-right.is-vertical {
    --navigation-layout-align: flex-end;
    }
    .wp-block-navigation.items-justified-space-between {
    --navigation-layout-justification-setting: space-between;
    --navigation-layout-justify: space-between;
    }
    .wp-block-navigation
    .has-child
    :where(.wp-block-navigation__submenu-container) {
    background-color: inherit;
    color: inherit;
    position: absolute;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: normal;
    opacity: 0;
    transition: opacity 0.1s linear;
    visibility: hidden;
    width: 0;
    height: 0;
    overflow: hidden;
    left: -1px;
    top: 100%;
    }
    .wp-block-navigation
    .has-child
    :where(.wp-block-navigation__submenu-container)
    > .wp-block-navigation-item
    > .wp-block-navigation-item__content {
    display: flex;
    flex-grow: 1;
    }
    .wp-block-navigation
    .has-child
    :where(.wp-block-navigation__submenu-container)
    > .wp-block-navigation-item
    > .wp-block-navigation-item__content
    .wp-block-navigation__submenu-icon {
    margin-right: 0;
    margin-left: auto;
    }
    .wp-block-navigation
    .has-child
    :where(.wp-block-navigation__submenu-container)
    .wp-block-navigation-item__content {
    margin: 0;
    }
    @media (min-width: 782px) {
    .wp-block-navigation
        .has-child
        :where(.wp-block-navigation__submenu-container)
        .wp-block-navigation__submenu-container {
        left: 100%;
        top: -1px;
    }
    .wp-block-navigation
        .has-child
        :where(.wp-block-navigation__submenu-container)
        .wp-block-navigation__submenu-container:before {
        content: "";
        position: absolute;
        right: 100%;
        height: 100%;
        display: block;
        width: 0.5em;
        background: 0 0;
    }
    .wp-block-navigation
        .has-child
        :where(.wp-block-navigation__submenu-container)
        .wp-block-navigation__submenu-icon
        svg {
        transform: rotate(-90deg);
    }
    }
    .wp-block-navigation
    .has-child:where(:not(.open-on-click)):hover
    > .wp-block-navigation__submenu-container {
    visibility: visible;
    overflow: visible;
    opacity: 1;
    width: auto;
    height: auto;
    min-width: 200px;
    }
    .wp-block-navigation
    .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within
    > .wp-block-navigation__submenu-container {
    visibility: visible;
    overflow: visible;
    opacity: 1;
    width: auto;
    height: auto;
    min-width: 200px;
    }
    .wp-block-navigation
    .has-child
    .wp-block-navigation-submenu__toggle[aria-expanded="true"]
    + .wp-block-navigation__submenu-container {
    visibility: visible;
    overflow: visible;
    opacity: 1;
    width: auto;
    height: auto;
    min-width: 200px;
    }
    .wp-block-navigation.has-background
    .has-child
    .wp-block-navigation__submenu-container {
    left: 0;
    top: 100%;
    }
    @media (min-width: 782px) {
    .wp-block-navigation.has-background
        .has-child
        .wp-block-navigation__submenu-container
        .wp-block-navigation__submenu-container {
        left: 100%;
        top: 0;
    }
    }
    .wp-block-navigation-submenu {
    position: relative;
    display: flex;
    }
    .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
    stroke: currentColor;
    }
    button.wp-block-navigation-item__content {
    background-color: transparent;
    border: none;
    color: currentColor;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
    text-align: left;
    }
    .wp-block-navigation-submenu__toggle {
    cursor: pointer;
    }
    .wp-block-navigation,
    .wp-block-navigation .wp-block-page-list,
    .wp-block-navigation__container {
    gap: var(--wp--style--block-gap, 2em);
    }
    .wp-block-navigation:where(.has-background),
    .wp-block-navigation:where(.has-background)
    .wp-block-navigation
    .wp-block-page-list,
    .wp-block-navigation:where(.has-background) .wp-block-navigation__container {
    gap: var(--wp--style--block-gap, 0.5em);
    }
    .wp-block-navigation
    :where(.wp-block-navigation__submenu-container)
    .wp-block-navigation-item__content,
    .wp-block-navigation:where(.has-background) .wp-block-navigation-item__content {
    padding: 0.5em 1em;
    }
    .wp-block-navigation.items-justified-right
    .wp-block-navigation__container
    .has-child
    .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-right
    .wp-block-page-list
    > .has-child
    .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between
    .wp-block-page-list
    > .has-child:last-child
    .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between
    > .wp-block-navigation__container
    > .has-child:last-child
    .wp-block-navigation__submenu-container {
    left: auto;
    right: 0;
    }
    .wp-block-navigation.items-justified-right
    .wp-block-navigation__container
    .has-child
    .wp-block-navigation__submenu-container
    .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-right
    .wp-block-page-list
    > .has-child
    .wp-block-navigation__submenu-container
    .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between
    .wp-block-page-list
    > .has-child:last-child
    .wp-block-navigation__submenu-container
    .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between
    > .wp-block-navigation__container
    > .has-child:last-child
    .wp-block-navigation__submenu-container
    .wp-block-navigation__submenu-container {
    left: -1px;
    right: -1px;
    }
    @media (min-width: 782px) {
    .wp-block-navigation.items-justified-right
        .wp-block-navigation__container
        .has-child
        .wp-block-navigation__submenu-container
        .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-right
        .wp-block-page-list
        > .has-child
        .wp-block-navigation__submenu-container
        .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between
        .wp-block-page-list
        > .has-child:last-child
        .wp-block-navigation__submenu-container
        .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between
        > .wp-block-navigation__container
        > .has-child:last-child
        .wp-block-navigation__submenu-container
        .wp-block-navigation__submenu-container {
        left: auto;
        right: 100%;
    }
    }
    .wp-block-navigation:not(.has-background)
    .wp-block-navigation__submenu-container {
    background-color: #fff;
    color: #000;
    border: 1px solid rgba(0, 0, 0, 0.15);
    }
    .wp-block-navigation__container {
    display: flex;
    flex-wrap: var(--navigation-layout-wrap, wrap);
    flex-direction: var(--navigation-layout-direction, initial);
    justify-content: var(--navigation-layout-justify, initial);
    align-items: var(--navigation-layout-align, initial);
    list-style: none;
    margin: 0;
    padding-left: 0;
    }
    .wp-block-navigation__container:only-child,
    .wp-block-page-list:only-child {
    flex-grow: 1;
    }
    html.has-modal-open {
    overflow: hidden;
    }
    .wp-block-navigation .wp-block-navigation-item__label {
    word-break: normal;
    overflow-wrap: break-word;
    }
    .wp-block-navigation .wp-block-home-link__content {
    color: inherit;
    display: block;
    }
    .wp-block-navigation[style*="text-decoration"] .wp-block-home-link,
    .wp-block-navigation[style*="text-decoration"] .wp-block-home-link__content,
    .wp-block-navigation[style*="text-decoration"]
    .wp-block-home-link__content:active,
    .wp-block-navigation[style*="text-decoration"]
    .wp-block-home-link__content:focus {
    text-decoration: inherit;
    }
    .wp-block-navigation:not([style*="text-decoration"])
    .wp-block-home-link__content,
    .wp-block-navigation:not([style*="text-decoration"])
    .wp-block-home-link__content:active,
    .wp-block-navigation:not([style*="text-decoration"])
    .wp-block-home-link__content:focus {
    text-decoration: none;
    }
    .wp-block-navigation:not(.has-background)
    .wp-block-navigation__container
    .wp-block-home-link__container {
    background-color: #fff;
    color: #000;
    border: 1px solid rgba(0, 0, 0, 0.15);
    }
    .wp-block-navigation:not(.has-background)
    .wp-block-navigation__container
    .wp-block-home-link__container
    .wp-block-home-link__container {
    top: -1px;
    }
    .wp-block-navigation .wp-block-page-list {
    display: flex;
    flex-direction: var(--navigation-layout-direction, initial);
    justify-content: var(--navigation-layout-justify, initial);
    align-items: var(--navigation-layout-align, initial);
    flex-wrap: var(--navigation-layout-wrap, wrap);
    background-color: inherit;
    }
    .wp-block-navigation .wp-block-navigation-item {
    background-color: inherit;
    }
    .is-small-text {
    font-size: 0.875em;
    }
    .is-regular-text {
    font-size: 1em;
    }
    .is-large-text {
    font-size: 2.25em;
    }
    p {
    overflow-wrap: break-word;
    }
    p.has-background {
    padding: 1.25em 2.375em;
    }
    :where(p.has-text-color:not(.has-link-color)) a {
    color: inherit;
    }
    .wp-block-post-author {
    display: flex;
    flex-wrap: wrap;
    }
    .wp-block-post-author__avatar {
    margin-right: 1em;
    }
    .wp-block-post-author__content {
    flex-grow: 1;
    flex-basis: 0;
    }
    .wp-block-post-author__name {
    margin: 0;
    }
    .wp-block-post-comments > h3:first-of-type {
    margin-top: 0;
    }
    .wp-block-post-comments .comment-author {
    line-height: 1.5;
    }
    .wp-block-post-comments .comment-author .avatar {
    border-radius: 1.5em;
    display: block;
    float: left;
    height: 2.5em;
    margin-right: 0.75em;
    width: 2.5em;
    }
    .wp-block-post-comments .comment-meta {
    line-height: 1.5;
    margin-left: -3.25em;
    }
    .wp-block-post-comments .comment-form-author label,
    .wp-block-post-comments .comment-form-comment label,
    .wp-block-post-comments .comment-form-email label,
    .wp-block-post-comments .comment-form-url label {
    display: block;
    margin-bottom: 0.25em;
    }
    .wp-block-post-comments
    .comment-form
    input:not([type="submit"]):not([type="checkbox"]),
    .wp-block-post-comments .comment-form textarea {
    display: block;
    box-sizing: border-box;
    width: 100%;
    }
    .wp-block-post-comments .comment-form-cookies-consent {
    display: flex;
    gap: 0.25em;
    }
    .wp-block-post-comments
    .comment-form-cookies-consent
    #wp-comment-cookies-consent {
    margin-top: 0.35em;
    }
    .wp-block-post-comments .reply {
    font-size: 0.75em;
    margin-bottom: 1.4em;
    }
    .wp-block-post-comments input:not([type="submit"]),
    .wp-block-post-comments textarea {
    border: 1px solid #949494;
    font-size: 1em;
    font-family: inherit;
    }
    .wp-block-post-comments input:not([type="submit"]):not([type="checkbox"]),
    .wp-block-post-comments textarea {
    padding: calc(0.667em + 2px);
    }
    .wp-block-post-comments input[type="submit"] {
    border: none;
    }
    .wp-block-post-comments-form[style*="font-weight"]
    :where(.comment-reply-title) {
    font-weight: inherit;
    }
    .wp-block-post-comments-form[style*="font-family"]
    :where(.comment-reply-title) {
    font-family: inherit;
    }
    .wp-block-post-comments-form[class*="-font-size"] :where(.comment-reply-title),
    .wp-block-post-comments-form[style*="font-size"] :where(.comment-reply-title) {
    font-size: inherit;
    }
    .wp-block-post-comments-form[style*="line-height"]
    :where(.comment-reply-title) {
    line-height: inherit;
    }
    .wp-block-post-comments-form[style*="font-style"] :where(.comment-reply-title) {
    font-style: inherit;
    }
    .wp-block-post-comments-form[style*="letter-spacing"]
    :where(.comment-reply-title) {
    letter-spacing: inherit;
    }
    .wp-block-post-comments-form input[type="submit"] {
    border: none;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    overflow-wrap: break-word;
    }
    .wp-block-post-comments-form input:not([type="submit"]),
    .wp-block-post-comments-form textarea {
    border: 1px solid #949494;
    font-size: 1em;
    font-family: inherit;
    }
    .wp-block-post-comments-form input:not([type="submit"]):not([type="checkbox"]),
    .wp-block-post-comments-form textarea {
    padding: calc(0.667em + 2px);
    }
    .wp-block-post-comments-form
    .comment-form
    input:not([type="submit"]):not([type="checkbox"]),
    .wp-block-post-comments-form .comment-form textarea {
    display: block;
    box-sizing: border-box;
    width: 100%;
    }
    .wp-block-post-comments-form .comment-form-author label,
    .wp-block-post-comments-form .comment-form-email label,
    .wp-block-post-comments-form .comment-form-url label {
    display: block;
    margin-bottom: 0.25em;
    }
    .wp-block-post-comments-form .comment-form-cookies-consent {
    display: flex;
    gap: 0.25em;
    }
    .wp-block-post-comments-form
    .comment-form-cookies-consent
    #wp-comment-cookies-consent {
    margin-top: 0.35em;
    }
    .wp-block-post-title a {
    display: inline-block;
    }
    .wp-block-post-template,
    .wp-block-query-loop {
    margin-top: 0;
    margin-bottom: 0;
    max-width: 100%;
    list-style: none;
    padding: 0;
    }
    .wp-block-post-template.wp-block-post-template,
    .wp-block-query-loop.wp-block-post-template {
    background: 0 0;
    }
    .wp-block-post-template.is-flex-container,
    .wp-block-query-loop.is-flex-container {
    flex-direction: row;
    display: flex;
    flex-wrap: wrap;
    gap: 1.25em;
    }
    .wp-block-post-template.is-flex-container li,
    .wp-block-query-loop.is-flex-container li {
    margin: 0;
    width: 100%;
    }
    @media (min-width: 600px) {
    .wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li,
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li {
        width: calc(50% - 0.625em);
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li,
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li {
        width: calc(33.33333% - 0.83333em);
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li,
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li {
        width: calc(25% - 0.9375em);
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li,
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li {
        width: calc(20% - 1em);
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li,
    .wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li {
        width: calc(16.66667% - 1.04167em);
    }
    }
    .wp-block-query-pagination > .wp-block-query-pagination-next,
    .wp-block-query-pagination > .wp-block-query-pagination-previous {
    margin-right: 0.5em;
    margin-bottom: 0.5em;
    }
    .wp-block-query-pagination > .wp-block-query-pagination-next:last-child,
    .wp-block-query-pagination > .wp-block-query-pagination-previous:last-child {
    margin-right: 0;
    }
    .wp-block-query-pagination .wp-block-query-pagination-previous-arrow {
    margin-right: 1ch;
    display: inline-block;
    }
    .wp-block-query-pagination
    .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) {
    transform: scaleX(1);
    }
    .wp-block-query-pagination .wp-block-query-pagination-next-arrow {
    margin-left: 1ch;
    display: inline-block;
    }
    .wp-block-query-pagination
    .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) {
    transform: scaleX(1);
    }
    .wp-block-query-pagination.aligncenter {
    justify-content: center;
    }
    .wp-block-quote {
    overflow-wrap: break-word;
    }
    .wp-block-quote.is-large,
    .wp-block-quote.is-style-large {
    margin-bottom: 1em;
    padding: 0 1em;
    }
    .wp-block-quote.is-large p,
    .wp-block-quote.is-style-large p {
    font-size: 1.5em;
    font-style: italic;
    line-height: 1.6;
    }
    .wp-block-quote.is-large footer,
    .wp-block-quote.is-style-large footer {
    font-size: 1.125em;
    text-align: right;
    }
    ul.wp-block-rss {
    list-style: none;
    padding: 0;
    }
    ul.wp-block-rss.wp-block-rss {
    box-sizing: border-box;
    }
    ul.wp-block-rss.is-grid {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    list-style: none;
    }
    ul.wp-block-rss.is-grid li {
    margin: 0 1em 1em 0;
    width: 100%;
    }
    @media (min-width: 600px) {
    ul.wp-block-rss.columns-2 li {
        width: calc(50% - 1em);
    }
    ul.wp-block-rss.columns-3 li {
        width: calc(33.33333% - 1em);
    }
    ul.wp-block-rss.columns-4 li {
        width: calc(25% - 1em);
    }
    ul.wp-block-rss.columns-5 li {
        width: calc(20% - 1em);
    }
    ul.wp-block-rss.columns-6 li {
        width: calc(16.66667% - 1em);
    }
    }
    .wp-block-rss__item-author {
    display: block;
    font-size: 0.8125em;
    }
    .wp-block-search__button {
    background: #f7f7f7;
    border: 1px solid #ccc;
    padding: 0.375em 0.625em;
    color: #32373c;
    margin-left: 0.625em;
    word-break: normal;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
    }
    .wp-block-search__button.has-icon {
    line-height: 0;
    }
    .wp-block-search__button svg {
    min-width: 1.5em;
    min-height: 1.5em;
    fill: currentColor;
    }
    .wp-block-search__inside-wrapper {
    display: flex;
    flex: auto;
    flex-wrap: nowrap;
    max-width: 100%;
    }
    .wp-block-search__label {
    width: 100%;
    }
    .wp-block-search__input {
    padding: 8px;
    flex-grow: 1;
    min-width: 3em;
    border: 1px solid #949494;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
    }
    .wp-block-search.wp-block-search__button-only .wp-block-search__button {
    margin-left: 0;
    }
    .wp-block-search.wp-block-search__button-inside
    .wp-block-search__inside-wrapper {
    padding: 4px;
    border: 1px solid #949494;
    }
    .wp-block-search.wp-block-search__button-inside
    .wp-block-search__inside-wrapper
    .wp-block-search__input {
    border-radius: 0;
    border: none;
    padding: 0 0 0 0.25em;
    }
    .wp-block-search.wp-block-search__button-inside
    .wp-block-search__inside-wrapper
    .wp-block-search__input:focus {
    outline: 0;
    }
    .wp-block-search.wp-block-search__button-inside
    .wp-block-search__inside-wrapper
    .wp-block-search__button {
    padding: 0.125em 0.5em;
    }
    .wp-block-search.aligncenter .wp-block-search__inside-wrapper {
    margin: auto;
    }
    .wp-block-site-logo {
    line-height: 0;
    }
    .wp-block-site-logo a {
    display: inline-block;
    }
    .wp-block-site-logo.is-default-size img {
    width: 120px;
    height: auto;
    }
    .wp-block-site-logo a,
    .wp-block-site-logo img {
    border-radius: inherit;
    }
    .wp-block-site-logo.aligncenter {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    }
    .wp-block-social-links {
    padding-left: 0;
    padding-right: 0;
    text-indent: 0;
    margin-left: 0;
    }
    .wp-block-social-links .wp-social-link a,
    .wp-block-social-links .wp-social-link a:hover {
    text-decoration: none;
    border-bottom: 0;
    box-shadow: none;
    }
    .wp-block-social-links .wp-social-link a {
    padding: 0.25em;
    }
    .wp-block-social-links .wp-social-link svg {
    width: 1em;
    height: 1em;
    }
    .wp-block-social-links.has-small-icon-size {
    font-size: 16px;
    }
    .wp-block-social-links,
    .wp-block-social-links.has-normal-icon-size {
    font-size: 24px;
    }
    .wp-block-social-links.has-large-icon-size {
    font-size: 36px;
    }
    .wp-block-social-links.aligncenter {
    justify-content: center;
    display: flex;
    }
    .wp-block-social-link {
    display: block;
    border-radius: 9999px;
    transition: transform 0.1s ease;
    height: auto;
    }
    @media (prefers-reduced-motion: reduce) {
    .wp-block-social-link {
        transition-duration: 0s;
        transition-delay: 0s;
    }
    }
    .wp-block-social-link a {
    display: block;
    line-height: 0;
    transition: transform 0.1s ease;
    }
    .wp-block-social-link:hover {
    transform: scale(1.1);
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
    background-color: #f0f0f0;
    color: #444;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
    background-color: #1778f2;
    color: #fff;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
    background-color: #ea4434;
    color: #fff;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background-color: #f00075;
    color: #fff;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
    background-color: #0d66c2;
    color: #fff;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
    background-color: #02ab6c;
    color: #fff;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
    background-color: #1da1f2;
    color: #fff;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
    background-color: #3499cd;
    color: #fff;
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
    background-color: red;
    color: #fff;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link {
    background: 0 0;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link a {
    padding: 0;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link svg {
    width: 1.25em;
    height: 1.25em;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
    color: #1778f2;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-google {
    color: #ea4434;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
    color: #f00075;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
    color: #0d66c2;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-medium {
    color: #02ab6c;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
    color: #1da1f2;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
    color: #3499cd;
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
    color: red;
    }
    .wp-block-table {
    margin: 0 0 1em;
    overflow-x: auto;
    }
    .wp-block-table table {
    border-collapse: collapse;
    width: 100%;
    }
    .wp-block-table .has-fixed-layout {
    table-layout: fixed;
    width: 100%;
    }
    .wp-block-table .has-fixed-layout td,
    .wp-block-table .has-fixed-layout th {
    word-break: break-word;
    }
    .wp-block-table.aligncenter {
    display: table;
    width: auto;
    }
    .wp-block-table.aligncenter td,
    .wp-block-table.aligncenter th {
    word-break: break-word;
    }
    .wp-block-table .has-border-color td,
    .wp-block-table .has-border-color th,
    .wp-block-table .has-border-color tr,
    .wp-block-table .has-border-color > * {
    border-color: inherit;
    }
    .wp-block-table table[style*="border-style"] td,
    .wp-block-table table[style*="border-style"] th,
    .wp-block-table table[style*="border-style"] tr,
    .wp-block-table table[style*="border-style"] > * {
    border-style: inherit;
    }
    .wp-block-table table[style*="border-width"] td,
    .wp-block-table table[style*="border-width"] th,
    .wp-block-table table[style*="border-width"] tr,
    .wp-block-table table[style*="border-width"] > * {
    border-width: inherit;
    }
    .wp-block-text-columns,
    .wp-block-text-columns.aligncenter {
    display: flex;
    }
    .wp-block-text-columns .wp-block-column {
    margin: 0 1em;
    padding: 0;
    }
    .wp-block-text-columns .wp-block-column:first-child {
    margin-left: 0;
    }
    .wp-block-text-columns .wp-block-column:last-child {
    margin-right: 0;
    }
    .wp-block-text-columns.columns-2 .wp-block-column {
    width: 50%;
    }
    .wp-block-text-columns.columns-3 .wp-block-column {
    width: 33.33333%;
    }
    .wp-block-text-columns.columns-4 .wp-block-column {
    width: 25%;
    }
    .wp-block-video {
    margin: 0 0 1em;
    }
    .wp-block-video video {
    width: 100%;
    }
    @supports (position: sticky) {
    .wp-block-video [poster] {
        -o-object-fit: cover;
        object-fit: cover;
    }
    }
    .wp-block-video.aligncenter {
    text-align: center;
    }
    .wp-block-video figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
    }
    .wp-block-post-featured-image {
    margin-left: 0;
    margin-right: 0;
    }
    .wp-block-post-featured-image a {
    display: inline-block;
    }
    .wp-block-post-featured-image img {
    max-width: 100%;
    width: 100%;
    height: auto;
    vertical-align: bottom;
    }
    :root {
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
    }
    :root .has-very-light-gray-background-color {
    background-color: #eee;
    }
    :root .has-very-dark-gray-background-color {
    background-color: #313131;
    }
    :root .has-very-light-gray-color {
    color: #eee;
    }
    :root .has-very-dark-gray-color {
    color: #313131;
    }
    :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    background: linear-gradient(135deg, #00d084, #0693e3);
    }
    :root .has-midnight-gradient-background {
    background: linear-gradient(135deg, #020381, #2874fc);
    }
    .has-regular-font-size {
    font-size: 1em;
    }
    .has-normal-font-size {
    font-size: var(--wp--preset--font-size--normal);
    }
    .has-text-align-center {
    text-align: center;
    }
    .has-text-align-left {
    text-align: left;
    }
    .has-text-align-right {
    text-align: right;
    }
    .aligncenter {
    clear: both;
    }
    .items-justified-left {
    justify-content: flex-start;
    }
    .items-justified-center {
    justify-content: center;
    }
    .items-justified-right {
    justify-content: flex-end;
    }
    .items-justified-space-between {
    justify-content: space-between;
    }
    .screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
    }
    .screen-reader-text:focus {
    background-color: #ddd;
    clip: auto !important;
    -webkit-clip-path: none;
    clip-path: none;
    color: #444;
    display: block;
    font-size: 1em;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    }
    html :where(img[class*="wp-image-"]) {
    height: auto;
    max-width: 100%;
    }
    .cuz_logos {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    align-items: center;
    }
    .justify-between {
    justify-content: space-between;
    }
    .justify-center {
    justify-content: center;
    }
    .cuz_logos .logos__item {
    text-align: center;
    flex: 0 0 50%;
    margin-bottom: 10px;
    }
    .cuz_logos .logos__item img {
    max-width: 100%;
    width: 130px;
    height: 75px;
    object-fit: contain;
    }
    @media (min-width: 700px) {
    .cuz_logos .logos__item {
        flex: 0 0 33.33%;
    }
    }
    @media (min-width: 1000px) {
    .logos_col_3 > .logos__item {
        flex: 0 0 33.33%;
    }
    .logos_col_4 > .logos__item {
        flex: 0 0 25%;
    }
    .logos_col_5 > .logos__item {
        flex: 0 0 20%;
    }
    .logos_col_6 > .logos__item {
        flex: 0 0 16.66%;
    }
    .logos_col_7 > .logos__item {
        flex: 0 0 14.285%;
    }
    .logos_col_8 > .logos__item {
        flex: 0 0 12.5%;
    }
    }
    #wp-admin-bar-root-default
    > #wp-admin-bar-duplicate-post
    > .ab-item
    .ab-icon::before {
    content: url("data:image/svg+xml;utf8,<svg\ xmlns='http://www.w3.org/2000/svg'\ width='20'\ height='20'\ viewBox='0\ 0\ 20\ 20'><path\ d='M18.9\ 4.3c0.6\ 0\ 1.1\ 0.5\ 1.1\ 1.1v13.6c0\ 0.6-0.5\ 1.1-1.1\ 1.1h-10.7c-0.6\ 0-1.1-0.5-1.1-1.1v-3.2h-6.1c-0.6\ 0-1.1-0.5-1.1-1.1v-7.5c0-0.6\ 0.3-1.4\ 0.8-1.8l4.6-4.6c0.4-0.4\ 1.2-0.8\ 1.8-0.8h4.6c0.6\ 0\ 1.1\ 0.5\ 1.1\ 1.1v3.7c0.4-0.3\ 1-0.4\ 1.4-0.4h4.6zM12.9\ 6.7l-3.3\ 3.3h3.3v-3.3zM5.7\ 2.4l-3.3\ 3.3h3.3v-3.3zM7.9\ 9.6l3.5-3.5v-4.6h-4.3v4.6c0\ 0.6-0.5\ 1.1-1.1\ 1.1h-4.6v7.1h5.7v-2.9c0-0.6\ 0.3-1.4\ 0.8-1.8zM18.6\ 18.6v-12.9h-4.3v4.6c0\ 0.6-0.5\ 1.1-1.1\ 1.1h-4.6v7.1h10z'\ fill='rgba\(240,245,250,.6\)'/></svg>");
    top: 2px;
    }
    #wp-admin-bar-root-default
    > #wp-admin-bar-duplicate-post:focus
    > .ab-item
    .ab-icon::before,
    #wp-admin-bar-root-default
    > #wp-admin-bar-duplicate-post:hover
    > .ab-item
    .ab-icon::before,
    #wp-admin-bar-root-default
    > #wp-admin-bar-new-draft:focus
    > .ab-item
    .ab-icon::before,
    #wp-admin-bar-root-default
    > #wp-admin-bar-new-draft:hover
    > .ab-item
    .ab-icon::before,
    #wp-admin-bar-root-default
    > #wp-admin-bar-rewrite-republish:focus
    > .ab-item
    .ab-icon::before,
    #wp-admin-bar-root-default
    > #wp-admin-bar-rewrite-republish:hover
    > .ab-item
    .ab-icon::before {
    content: url("data:image/svg+xml;utf8,<svg\ xmlns='http://www.w3.org/2000/svg'\ width='20'\ height='20'\ viewBox='0\ 0\ 20\ 20'><path\ d='M18.9\ 4.3c0.6\ 0\ 1.1\ 0.5\ 1.1\ 1.1v13.6c0\ 0.6-0.5\ 1.1-1.1\ 1.1h-10.7c-0.6\ 0-1.1-0.5-1.1-1.1v-3.2h-6.1c-0.6\ 0-1.1-0.5-1.1-1.1v-7.5c0-0.6\ 0.3-1.4\ 0.8-1.8l4.6-4.6c0.4-0.4\ 1.2-0.8\ 1.8-0.8h4.6c0.6\ 0\ 1.1\ 0.5\ 1.1\ 1.1v3.7c0.4-0.3\ 1-0.4\ 1.4-0.4h4.6zM12.9\ 6.7l-3.3\ 3.3h3.3v-3.3zM5.7\ 2.4l-3.3\ 3.3h3.3v-3.3zM7.9\ 9.6l3.5-3.5v-4.6h-4.3v4.6c0\ 0.6-0.5\ 1.1-1.1\ 1.1h-4.6v7.1h5.7v-2.9c0-0.6\ 0.3-1.4\ 0.8-1.8zM18.6\ 18.6v-12.9h-4.3v4.6c0\ 0.6-0.5\ 1.1-1.1\ 1.1h-4.6v7.1h10z'\ fill='rgba\(0,\ 185,\ 235,\ 1\)'/></svg>");
    }
    #duplicate-action {
    margin-bottom: 12px;
    }
    @media screen and (max-width: 782px) {
    #wp-admin-bar-root-default > #wp-admin-bar-duplicate-post {
        display: block;
        position: static;
    }
    #wp-admin-bar-root-default > #wp-admin-bar-duplicate-post > .ab-item {
        text-indent: 100%;
        white-space: nowrap;
        overflow: hidden;
        width: 52px;
        padding: 0;
        color: #999;
        position: static;
    }
    #wp-admin-bar-root-default
        > #wp-admin-bar-duplicate-post
        > .ab-item
        .ab-icon::before {
        display: block;
        text-indent: 0;
        font: 400 32px/1 dashicons;
        speak: none;
        top: 0;
        width: 52px;
        text-align: center;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    }
    [class*="et_pb_section_dap_"] {
    width: 100%;
    }
    #et-boc .area-outer-wrap {
    max-height: 100vh;
    max-width: 100vw;
    pointer-events: none;
    position: fixed;
    z-index: 100;
    }
    #et-boc .area-outer-wrap.entry-content {
    padding: 0;
    }
    #et-boc .area-outer-wrap[data-da-type="popup"] {
    min-width: 320px;
    padding: 10px;
    }
    @media screen and (min-width: 981px) {
    #et-boc .area-outer-wrap[data-da-type="popup"] {
        width: 90%;
    }
    }
    @media screen and (max-width: 980px) {
    #et-boc .area-outer-wrap[data-da-type="popup"] {
        width: 100%;
    }
    }
    @media (min-width: 981px) {
    #et-boc .area-outer-wrap .et_pb_row.et_pb_equal_columns,
    #et-boc .area-outer-wrap .et_pb_row_inner.et_pb_equal_columns,
    #et-boc .area-outer-wrap .et_pb_section.et_pb_equal_columns > .et_pb_row {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    }
    }
    #et-boc .area-outer-wrap[data-da-type="inline"] {
    bottom: unset;
    height: unset;
    left: unset;
    max-height: unset;
    max-width: unset;
    position: relative;
    right: unset;
    top: unset;
    -webkit-transform: unset;
    transform: unset;
    width: unset;
    }
    #et-boc .area-outer-wrap > [data-da-area] {
    -ms-scroll-chaining: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: block !important;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    margin: auto;
    overscroll-behavior: contain;
    pointer-events: all;
    position: relative;
    }
    #et-boc .area-outer-wrap > [data-da-area] > .et_pb_section {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    }
    #et-boc .area-outer-wrap > [data-da-area] .clearfix:after,
    #et-boc .area-outer-wrap > [data-da-area] .et_pb_row:after,
    #et-boc .area-outer-wrap > [data-da-area] .et_pb_row_inner:after,
    #et-boc .area-outer-wrap > [data-da-area] .et_pb_slides:after {
    content: "";
    }
    #et-boc .area-outer-wrap > [data-da-area] .et_pb_contact_select {
    -moz-appearance: textfield;
    }
    #et-boc
    .area-outer-wrap.full-height[data-da-overflow="full_height"]
    > [data-da-area],
    #et-boc .area-outer-wrap[data-da-overflow="clip"] > [data-da-area] {
    overflow: auto;
    }
    #et-boc .area-outer-wrap[data-da-overflow="show"] > [data-da-area] {
    overflow: visible;
    }
    #et-boc .area-outer-wrap[data-da-type="flyin"].full-height,
    #et-boc .area-outer-wrap[data-da-type="popup"].full-height {
    bottom: 0 !important;
    height: auto !important;
    margin-top: 0 !important;
    top: 0 !important;
    }
    #et-boc .area-outer-wrap[data-da-type="flyin"].full-height [data-da-area],
    #et-boc .area-outer-wrap[data-da-type="popup"].full-height [data-da-area] {
    max-height: 100%;
    }
    #et-boc
    .area-outer-wrap[data-da-type="flyin"].full-height[data-da-size="auto"]
    .da-close-wrap,
    #et-boc
    .area-outer-wrap[data-da-type="popup"].full-height[data-da-size="auto"]
    .da-close-wrap {
    height: calc(100% - 20px) !important;
    }
    #et-boc
    .area-outer-wrap[data-da-type="flyin"].full-height:not([data-da-size="auto"])
    .da-close-wrap,
    #et-boc
    .area-outer-wrap[data-da-type="popup"].full-height:not([data-da-size="auto"])
    .da-close-wrap {
    height: 100% !important;
    }
    #et-boc .area-outer-wrap[data-da-size="full_screen"],
    #et-boc .area-outer-wrap[data-da-size="full_width"] {
    max-width: 100vw;
    min-width: 100vw;
    padding-left: 0;
    padding-right: 0;
    width: 100vw;
    }
    #et-boc
    .area-outer-wrap[data-da-size="full_screen"][data-da-position-v="bottom"],
    #et-boc .area-outer-wrap[data-da-size="full_screen"][data-da-position-v="top"],
    #et-boc
    .area-outer-wrap[data-da-size="full_width"][data-da-position-v="bottom"],
    #et-boc .area-outer-wrap[data-da-size="full_width"][data-da-position-v="top"] {
    padding-bottom: 0;
    padding-top: 0;
    }
    #et-boc .area-outer-wrap[data-da-size="full_screen"] .et_pb_section,
    #et-boc .area-outer-wrap[data-da-size="full_width"] .et_pb_section {
    max-width: none;
    min-width: 100%;
    width: 100%;
    }
    #et-boc .area-outer-wrap[data-da-size="full_height"],
    #et-boc .area-outer-wrap[data-da-size="full_screen"] {
    height: 100vh;
    max-height: 100vh;
    min-height: 100vh;
    padding-bottom: 0;
    padding-top: 0;
    }
    #et-boc .area-outer-wrap[data-da-size="full_height"][data-da-position-h="left"],
    #et-boc
    .area-outer-wrap[data-da-size="full_height"][data-da-position-h="right"],
    #et-boc .area-outer-wrap[data-da-size="full_screen"][data-da-position-h="left"],
    #et-boc
    .area-outer-wrap[data-da-size="full_screen"][data-da-position-h="right"] {
    padding-left: 0;
    padding-right: 0;
    }
    #et-boc .area-outer-wrap .da-close-wrap {
    display: block;
    left: 50%;
    overflow: visible;
    pointer-events: none;
    position: absolute;
    text-align: right;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity 0.6s 0.3s;
    -o-transition: opacity 0.6s 0.3s;
    transition: opacity 0.6s 0.3s;
    z-index: 100;
    }
    #et-boc .area-outer-wrap .da-close {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    cursor: pointer;
    display: block;
    font-family: Courier New, monospace;
    font-size: 20px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    opacity: 0.7;
    pointer-events: all;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
    top: 0;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    width: 30px;
    }
    #et-boc .area-outer-wrap .da-close:focus,
    #et-boc .area-outer-wrap .da-close:hover {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    }
    #et-boc .area-outer-wrap[data-da-close-btn="no"] .da-close-wrap {
    display: none !important;
    }
    #et-boc .area-outer-wrap[data-da-close-btn="yes"] .da-close-wrap {
    display: block;
    }
    #et-boc .area-outer-wrap[data-da-color="light"] .da-close {
    background: #fff2;
    -webkit-box-shadow: 0 0 3px 1px #00000008;
    box-shadow: 0 0 3px 1px #00000008;
    color: #333;
    }
    #et-boc .area-outer-wrap[data-da-color="light"] .da-close:focus,
    #et-boc .area-outer-wrap[data-da-color="light"] .da-close:hover {
    background: #fff;
    -webkit-box-shadow: 0 0 4px 0#0002, 0 0 3px 1px #0001;
    box-shadow: 0 0 4px 0#0002, 0 0 3px 1px #0001;
    color: #000;
    }
    #et-boc .area-outer-wrap[data-da-color="dark"] .da-close {
    background: #0002;
    -webkit-box-shadow: 0 0 0 1px #ffffff08;
    box-shadow: 0 0 0 1px #ffffff08;
    color: #eee;
    text-shadow: 0 0 1px #000, 0 0 3px #000a;
    }
    #et-boc .area-outer-wrap[data-da-color="dark"] .da-close:focus,
    #et-boc .area-outer-wrap[data-da-color="dark"] .da-close:hover {
    background: #2b2b2b;
    -webkit-box-shadow: 0 0 1px 1px #fff3;
    box-shadow: 0 0 1px 1px #fff3;
    color: #fff;
    }
    #et-boc .area-outer-wrap[data-da-close-bg="none"] .da-close,
    #et-boc .area-outer-wrap[data-da-close-bg="none"] .da-close:focus,
    #et-boc .area-outer-wrap[data-da-close-bg="none"] .da-close:hover {
    background: 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    }
    #et-boc .area-outer-wrap[data-da-loader="yes"] [data-da-area] {
    background-image: url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/images/3.gif),
        -o-radial-gradient(center, circle, #fff 65%, #fff0 66%) !important;
    background-image: url(images/3.gif),
        radial-gradient(circle at center, #fff 65%, #fff0 66%) !important;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 32px 32px, 48px 48px !important;
    }
    #et-boc .area-outer-wrap[data-da-shadow="yes"] [data-da-area] {
    -webkit-box-shadow: 0 3px 10px -1px rgba(0, 0, 0, 0.3),
        0 2px 50px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 3px 10px -1px rgba(0, 0, 0, 0.3),
        0 2px 50px 2px rgba(0, 0, 0, 0.2);
    }
    #et-boc .area-outer-wrap[data-da-shadow="no"] [data-da-area] {
    -webkit-box-shadow: none;
    box-shadow: none;
    }
    .area-outer-wrap [data-da-area] {
    display: block;
    pointer-events: all;
    }
    .da-overlay {
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
    background: rgba(0, 0, 0, 0.55);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: -webkit-backdrop-filter 1s 1s, backdrop-filter 1s 1s;
    z-index: 99;
    }
    .da-overlay-visible {
    overflow: hidden;
    }
    .da-overlay-visible .da-overlay {
    backdrop-filter: saturate(180%) blur(5px);
    -webkit-backdrop-filter: saturate(180%) blur(5px);
    }
    [data-area-hook] {
    display: none !important;
    visibility: hidden !important;
    }
    .da-hover-visible .mfp-bg,
    .da-popup-visible .mfp-bg {
    z-index: 20000000;
    }
    .da-hover-visible .mfp-wrap,
    .da-popup-visible .mfp-wrap {
    z-index: 20000001;
    }
    .column-1 .c-theme-btn.c-btn-border-1x,
    .column-1 .c-theme-btn.c-btn-border-2x {
    padding: 15px 40px !important;
    }
    .cta_with_two_button.dark-bg {
    background-color: #f4f8fc;
    }
    .cta_with_two_button .more-info a,
    .cta_with_two_button .more-info a:hover {
    color: #aedd09;
    text-decoration: underline;
    }
    .cta_with_two_button.grey-bg {
    background-color: #f4f8fc;
    }
    .cta_with_two_button.dark-bg .subtitle,
    .cta_with_two_button.dark-bg h3 {
    color: #323232;
    }
    .btn-link--green.c-btn-border-2x {
    color: #aedd09 !important;
    border-width: 1px;
    border-color: #aedd09;
    background: 0;
    border-radius: 10px;
    box-shadow: inset 0 0 0 3px #aedd09;
    }
    .btn-link--green.c-btn-border-2x:hover {
    color: #fff !important;
    border-color: #9fca08;
    background: #9fca08;
    box-shadow: inset 0 0 0 3px #9fca08;
    }
    .cta_with_two_button .btn {
    margin-left: 80px;
    margin-right: 80px;
    }
    .cta_with_two_button .more-info {
    margin-top: 40px;
    margin-bottom: 14px;
    }
    .cta_with_two_button.dark-bg .more-info {
    color: #323232;
    }
    @media screen and (max-width: 767px) {
    .cta_with_two_button .btn {
        margin: auto;
    }
    }
    @font-face {
    font-family: ETmodules;
    font-display: block;
    src: url(https://www.dolcoinworld.com/test/comm100/fonts/5.eot);
    src: url(https://www.dolcoinworld.com/test/comm100/fonts/6.eot)
        format("embedded-opentype"),
        url(https://www.dolcoinworld.com/test/comm100/fonts/7.ttf)
        format("truetype"),
        url(https://www.dolcoinworld.com/test/comm100/fonts/8.woff) format("woff"),
        url(https://www.dolcoinworld.com/test/comm100/fonts/9.svg) format("svg");
    font-weight: 400;
    font-style: normal;
    }
    @font-face {
    font-family: ETmodules;
    font-display: swap;
    src: url(https://www.dolcoinworld.com/test/comm100/fonts/5.eot);
    src: url(https://www.dolcoinworld.com/test/comm100/fonts/6.eot)
        format("embedded-opentype"),
        url(https://www.dolcoinworld.com/test/comm100/fonts/7.ttf)
        format("truetype"),
        url(https://www.dolcoinworld.com/test/comm100/fonts/8.woff) format("woff"),
        url(https://www.dolcoinworld.com/test/comm100/fonts/9.svg) format("svg");
    font-weight: 400;
    font-style: normal;
    }
    #wpadminbar .yoast-logo.svg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsOiM4Mjg3OGMiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjAzLjYgMzk1YzYuOC0xNy40IDYuOC0zNi42IDAtNTRsLTc5LjQtMjA0aDcwLjlsNDcuNyAxNDkuNCA3NC44LTIwNy42SDExNi40Yy00MS44IDAtNzYgMzQuMi03NiA3NlYzNTdjMCA0MS44IDM0LjIgNzYgNzYgNzZIMTczYzE2LTguOSAyNC42LTIyLjcgMzAuNi0zOHpNNDcxLjYgMTU0LjhjMC00MS44LTM0LjItNzYtNzYtNzZoLTNMMjg1LjcgMzY1Yy05LjYgMjYuNy0xOS40IDQ5LjMtMzAuMyA2OGgyMTYuMlYxNTQuOHoiLz48cGF0aCBkPSJtMzM4IDEuMy05My4zIDI1OS4xLTQyLjEtMTMxLjloLTg5LjFsODMuOCAyMTUuMmM2IDE1LjUgNiAzMi41IDAgNDgtNy40IDE5LTE5IDM3LjMtNTMgNDEuOWwtNy4yIDF2NzZoOC4zYzgxLjcgMCAxMTguOS01Ny4yIDE0OS42LTE0Mi45TDQzMS42IDEuM0gzMzh6TTI3OS40IDM2MmMtMzIuOSA5Mi02Ny42IDEyOC43LTEyNS43IDEzMS44di00NWMzNy41LTcuNSA1MS4zLTMxIDU5LjEtNTEuMSA3LjUtMTkuMyA3LjUtNDAuNyAwLTYwbC03NS0xOTIuN2g1Mi44bDUzLjMgMTY2LjggMTA1LjktMjk0aDU4LjFMMjc5LjQgMzYyeiIvPjwvc3ZnPg==);
    background-position: 0 6px;
    background-repeat: no-repeat;
    background-size: 20px;
    float: left;
    height: 30px;
    width: 26px;
    }
    @media screen and (max-width: 782px) {
    #wpadminbar .yoast-logo.svg {
        background-position: 50% 8px;
        background-size: 30px;
        height: 46px;
        width: 52px;
    }
    }
    .mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    }
    .mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: 0 !important;
    -webkit-backface-visibility: hidden;
    }
    .mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box;
    }
    .mfp-container:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    }
    .mfp-align-top .mfp-container:before {
    display: none;
    }
    .mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045;
    }
    .mfp-ajax-holder .mfp-content,
    .mfp-inline-holder .mfp-content {
    width: 100%;
    cursor: auto;
    }
    .mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
    }
    .mfp-auto-cursor .mfp-content {
    cursor: auto;
    }
    .mfp-arrow,
    .mfp-close,
    .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    }
    .mfp-loading.mfp-figure {
    display: none;
    }
    .mfp-hide {
    display: none !important;
    }
    .mfp-s-error .mfp-content {
    display: none;
    }
    button.mfp-arrow,
    button.mfp-close {
    overflow: visible;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: 0;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation;
    }
    button::-moz-focus-inner {
    padding: 0;
    border: 0;
    }
    .mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: #fff;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace;
    }
    .mfp-close:focus,
    .mfp-close:hover {
    opacity: 1;
    }
    .mfp-close:active {
    top: 1px;
    }
    .mfp-close-btn-in .mfp-close {
    color: #333;
    }
    .mfp-iframe-holder .mfp-close,
    .mfp-image-holder .mfp-close {
    color: #fff;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%;
    }
    .mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
    }
    .mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent;
    }
    .mfp-arrow:active {
    margin-top: -54px;
    }
    .mfp-arrow:focus,
    .mfp-arrow:hover {
    opacity: 1;
    }
    .mfp-arrow:after,
    .mfp-arrow:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent;
    }
    .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px;
    }
    .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7;
    }
    .mfp-arrow-left {
    left: 0;
    }
    .mfp-arrow-left:after {
    border-right: 17px solid #fff;
    margin-left: 31px;
    }
    .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f;
    }
    .mfp-arrow-right {
    right: 0;
    }
    .mfp-arrow-right:after {
    border-left: 17px solid #fff;
    margin-left: 39px;
    }
    .mfp-arrow-right:before {
    border-left: 27px solid #3f3f3f;
    }
    .mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px;
    }
    .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px;
    }
    .mfp-iframe-holder .mfp-close {
    top: -40px;
    }
    .mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%;
    }
    .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000;
    }
    img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto;
    }
    .mfp-figure {
    line-height: 0;
    }
    .mfp-figure:after {
    content: "";
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444;
    }
    .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px;
    }
    .mfp-figure figure {
    margin: 0;
    }
    .mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto;
    }
    .mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-wrap: break-word;
    padding-right: 36px;
    }
    .mfp-image-holder .mfp-content {
    max-width: 100%;
    }
    .mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
    }
    @media screen and (max-width: 800px) and (orientation: landscape),
    screen and (max-height: 300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0;
    }
    .mfp-img-mobile img.mfp-img {
        padding: 0;
    }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0;
    }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px;
    }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        box-sizing: border-box;
    }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0;
    }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px;
    }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0;
    }
    }
    @media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
    }
    .mfp-arrow-left {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
    }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%;
    }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px;
    }
    }
    .fa-check-circle:before {
    content: "";
    }
    li.Child_menu_hide ul {
    display: none !important;
    }
    .comm100-global-plugIn-form input.comm100-global-plugIn-input {
    font-family: "Ubuntu Regular", sans-serif !important;
    } /*! =======================================================
                        VERSION  10.6.1              
    ========================================================= */ /*! =========================================================
    * bootstrap-slider.js
    *
    * Maintainers:
    *		Kyle Kemp
    *			- Twitter: @seiyria
    *			- Github:  seiyria
    *		Rohit Kalkur
    *			- Twitter: @Rovolutionary
    *			- Github:  rovolution
    *
    * =========================================================
    *
    * bootstrap-slider is released under the MIT License
    * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
    * 
    * Permission is hereby granted, free of charge, to any person
    * obtaining a copy of this software and associated documentation
    * files (the "Software"), to deal in the Software without
    * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or sell
    * copies of the Software, and to permit persons to whom the
    * Software is furnished to do so, subject to the following
    * conditions:
    * 
    * The above copyright notice and this permission notice shall be
    * included in all copies or substantial portions of the Software.
    * 
    * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
    * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
    * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
    * OTHER DEALINGS IN THE SOFTWARE.
    *
    * ========================================================= */
    .slider {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    }
    .slider.slider-horizontal {
    width: 210px;
    height: 20px;
    }
    .slider.slider-horizontal .slider-handle {
    margin-left: -10px;
    }
    .slider.slider-horizontal .slider-handle.triangle {
    position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-width: 0 10px 10px;
    width: 0;
    height: 0;
    border-bottom-color: #2e6da4;
    margin-top: 0;
    }
    .slider.slider-horizontal .tooltip {
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    }
    .slider.slider-horizontal.slider-rtl .slider-handle {
    margin-left: 0;
    margin-right: -10px;
    }
    .slider.slider-horizontal.slider-rtl .tooltip {
    -ms-transform: translateX(50%);
    transform: translateX(50%);
    }
    .slider.slider-vertical {
    height: 210px;
    width: 20px;
    }
    .slider.slider-vertical .slider-handle {
    margin-top: -10px;
    }
    .slider.slider-vertical .slider-handle.triangle {
    border-width: 10px 0 10px 10px;
    width: 1px;
    height: 1px;
    border-left-color: #2e6da4;
    border-right-color: #2e6da4;
    margin-left: 0;
    margin-right: 0;
    }
    .slider.slider-vertical .tooltip {
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    }
    .slider.slider-vertical.slider-rtl .slider-handle.triangle {
    border-width: 10px 10px 10px 0;
    }
    .slider.slider-disabled .slider-handle {
    background-image: linear-gradient(180deg, #dfdfdf 0, #bebebe);
    background-repeat: repeat-x;
    }
    .slider input {
    display: none;
    }
    .slider .tooltip {
    pointer-events: none;
    }
    .slider .tooltip.top {
    margin-top: -36px;
    }
    .slider .tooltip-inner {
    white-space: nowrap;
    max-width: none;
    }
    .slider .hide {
    display: none;
    }
    .slider-handle {
    position: absolute;
    top: 0;
    width: 20px;
    height: 20px;
    background-color: #337ab7;
    background-image: linear-gradient(180deg, #337ab7 0, #2e6da4);
    background-repeat: repeat-x;
    filter: none;
    box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, 0.2),
        0 1px 2px rgba(0, 0, 0, 0.05);
    border: 0 solid transparent;
    }
    .slider-handle:hover {
    cursor: pointer;
    }
    .slider-handle.round {
    border-radius: 50%;
    }
    .slider-handle.custom,
    .slider-handle.triangle {
    background: transparent none;
    }
    .slider-handle.custom:before {
    line-height: 20px;
    font-size: 20px;
    content: "★";
    color: #726204;
    }
    .fancybox-nav,
    html {
    -webkit-tap-highlight-color: transparent;
    }
    a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    }
    a.link-underline {
    text-decoration: underline;
    }
    a.link-underline:hover {
    text-decoration: none;
    }
    .my-1 {
    margin: 30px 0 !important;
    }
    .d-inline-block {
    display: inline-block;
    }
    h1,
    h2,
    h3,
    hr {
    margin-top: 20px;
    }
    h2,
    h4,
    h5 {
    color: #606c78;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ol,
    ol li,
    ul {
    margin-bottom: 10px;
    }
    dl,
    ol,
    ul {
    margin-top: 0;
    }
    pre,
    textarea {
    overflow: auto;
    }
    .btn,
    .text-center {
    text-align: center;
    }
    .text-right {
    text-align: right;
    }
    address,
    dl,
    hr,
    legend {
    margin-bottom: 20px;
    }
    .tooltip,
    button,
    select {
    text-transform: none;
    }
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    main,
    menu,
    nav,
    pre,
    section,
    summary {
    display: block;
    }
    html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    }
    audio,
    canvas,
    progress,
    video {
    display: inline-block;
    vertical-align: baseline;
    }
    template {
    display: none;
    }
    .strong,
    b,
    strong {
    font-family: Ubuntu Bold, sans-serif !important;
    font-weight: 700;
    }
    dfn {
    color: #323232;
    font-size: 22px;
    line-height: 1.54;
    font-family: Ubuntu Light Italic, sans-serif !important;
    font-style: italic;
    }
    sub,
    sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    }
    .btn,
    .input-group-btn,
    img {
    vertical-align: middle;
    }
    sup {
    top: -0.5em;
    }
    sub {
    bottom: -0.25em;
    }
    svg:not(:root) {
    overflow: hidden;
    }
    hr {
    box-sizing: content-box;
    height: 0;
    }
    code,
    kbd,
    pre,
    samp {
    font-size: 1em;
    }
    button,
    input,
    optgroup,
    select,
    textarea {
    font: inherit;
    margin: 0;
    color: inherit;
    }
    address,
    body,
    dd,
    pre {
    line-height: 1.42857143;
    }
    .tooltip,
    address {
    font-style: normal;
    }
    button {
    overflow: visible;
    }
    button,
    html input[type="button"],
    input[type="reset"],
    input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
    }
    button[disabled],
    html input[disabled] {
    cursor: default;
    }
    button::-moz-focus-inner,
    input::-moz-focus-inner {
    padding: 0;
    border: 0;
    }
    input[type="number"]::-webkit-inner-spin-button,
    input[type="number"]::-webkit-outer-spin-button {
    height: auto;
    }
    input[type="search"]::-webkit-search-cancel-button,
    input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
    }
    optgroup {
    font-weight: 700;
    }
    td,
    th {
    padding: 0;
    }
    @media print {
    blockquote,
    img,
    pre,
    tr {
        page-break-inside: avoid;
    }
    *,
    :after,
    :before {
        color: #000 !important;
        background: 0 0 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }
    blockquote,
    pre {
        border: 1px solid #999;
    }
    thead {
        display: table-header-group;
    }
    img {
        max-width: 100% !important;
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
    }
    img,
    label {
    max-width: 100%;
    }
    *,
    :after,
    :before {
    box-sizing: border-box;
    }
    html {
    font-size: 10px;
    }
    body {
    font-family: Ubuntu Light, sans-serif;
    font-size: 20px;
    font-weight: 300;
    margin: 0 !important;
    padding: 0 !important;
    color: #323232;
    }
    button,
    input,
    select,
    textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    }
    .text-light {
    color: #fff;
    }
    .text-success {
    color: #9fdd09 !important;
    }
    .text-primary {
    color: #3dc4ff !important;
    }
    a {
    text-decoration: none;
    color: #3dc4ff;
    outline: 0 !important;
    }
    a.text-light:focus,
    a.text-light:hover {
    color: #fff;
    }
    a:active,
    a:focus,
    a:hover {
    color: #00567c;
    border-bottom-color: #00567c;
    text-decoration: none;
    outline: 0 !important;
    }
    a.c-redirectLink {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 18px;
    padding-bottom: 2px;
    border-bottom: 2px solid #3dc4ff;
    }
    a.c-redirectLink:hover {
    border-bottom: 2px solid #00567c;
    }
    a.c-redirectLink:before {
    content: "+";
    padding-right: 5px;
    }
    .btn,
    footer a,
    header a {
    padding-bottom: 0;
    border-bottom: none;
    }
    hr,
    img {
    border: 0;
    }
    figure {
    margin: 0;
    }
    img {
    height: auto;
    }
    hr {
    border-top: 1px solid #eee;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: #606c78;
    }
    h1,
    p,
    pre {
    margin: 0 0 10px;
    }
    .h2 {
    font-size: 36px;
    }
    h4,
    h5,
    h6 {
    margin-top: 10px;
    }
    h6 {
    font-size: 12px;
    margin: 5px 0;
    color: #3f444a;
    }
    h5 {
    font-size: 20px;
    margin: 7px 0;
    font-family: Ubuntu Regular, sans-serif;
    }
    h4 {
    font-size: 26px;
    line-height: 34px;
    margin: 8px 0;
    font-family: Ubuntu Bold, sans-serif;
    }
    h3 {
    font-size: 30px;
    line-height: 40px;
    margin: 10px 0 20px;
    color: #323232;
    font-family: Ubuntu Regular, sans-serif;
    }
    h2 {
    font-size: 40px;
    margin: 10px 0;
    font-family: Ubuntu Light, sans-serif;
    }
    h1 {
    font-family: Ubuntu Bold, sans-serif;
    font-size: 24px;
    }
    small {
    font-size: 85%;
    }
    small.fineprint {
    font-size: 13px;
    }
    mark {
    color: #000;
    background: #c8d046;
    padding: 0.2em;
    }
    ul {
    list-style-type: none;
    }
    ol {
    margin: 20px 0;
    padding-left: 20px;
    }
    ol ol,
    ol ul,
    ul ol,
    ul ul {
    margin-top: 0;
    margin-bottom: 0;
    }
    dd {
    margin-left: 0;
    }
    blockquote {
    font-size: 17.5px;
    margin: 0 0 20px;
    padding: 10px 20px;
    border-left: 5px solid #eee;
    }
    code,
    kbd {
    font-size: 90%;
    padding: 2px 4px;
    }
    code,
    kbd,
    pre,
    samp {
    font-family: Menlo, Monaco, Consolas, Courier New, monospace;
    }
    code {
    color: #c7254e;
    background-color: #f9f2f4;
    }
    kbd {
    color: #fff;
    border-radius: 3px;
    background-color: #333;
    box-shadow: inset 0-1px 0 rgba(0, 0, 0, 0.25);
    }
    pre {
    font-size: 13px;
    padding: 9.5px;
    word-wrap: break-word;
    word-break: break-all;
    color: #333;
    border: 1px solid #ccc;
    border-radius: 3px;
    background-color: #f5f5f5;
    }
    label {
    display: inline-block;
    }
    th {
    text-align: left;
    }
    @media (min-width: 992px) {
    .text-md-right {
        text-align: right;
    }
    }
    .btn,
    .btn:active,
    .form-control {
    background-image: none;
    }
    fieldset,
    legend {
    border: 0;
    padding: 0;
    }
    body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }
    .screen-reader-text {
    display: none;
    }
    .animated {
    animation-duration: 1s;
    animation-fill-mode: both;
    }
    @keyframes bounce {
    0%,
    20%,
    53%,
    80%,
    to {
        transform: translateZ(0);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    40%,
    43% {
        transform: translate3d(0, -30px, 0);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    }
    70% {
        transform: translate3d(0, -15px, 0);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    }
    90% {
        transform: translate3d(0, -4px, 0);
    }
    }
    @keyframes flash {
    0%,
    50%,
    to {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
    }
    @keyframes pulse {
    0%,
    to {
        transform: scaleX(1);
    }
    50% {
        transform: scale3d(1.05, 1.05, 1.05);
    }
    }
    @keyframes rubberBand {
    0%,
    to {
        transform: scaleX(1);
    }
    30% {
        transform: scale3d(1.25, 0.75, 1);
    }
    40% {
        transform: scale3d(0.75, 1.25, 1);
    }
    50% {
        transform: scale3d(1.15, 0.85, 1);
    }
    65% {
        transform: scale3d(0.95, 1.05, 1);
    }
    75% {
        transform: scale3d(1.05, 0.95, 1);
    }
    }
    @keyframes shake {
    0%,
    to {
        transform: translateZ(0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        transform: translate3d(-10px, 0, 0);
    }
    20%,
    40%,
    60%,
    80% {
        transform: translate3d(10px, 0, 0);
    }
    }
    @keyframes swing {
    20% {
        transform: rotate(15deg);
    }
    40% {
        transform: rotate(-10deg);
    }
    60% {
        transform: rotate(5deg);
    }
    80% {
        transform: rotate(-5deg);
    }
    to {
        transform: rotate(0);
    }
    }
    @keyframes tada {
    0%,
    to {
        transform: scaleX(1);
    }
    10%,
    20% {
        transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    }
    30%,
    50%,
    70%,
    90% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    }
    40%,
    60%,
    80% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    }
    }
    @keyframes wobble {
    0%,
    to {
        transform: none;
    }
    15% {
        transform: translate3d(-25%, 0, 0) rotate(-5deg);
    }
    30% {
        transform: translate3d(20%, 0, 0) rotate(3deg);
    }
    45% {
        transform: translate3d(-15%, 0, 0) rotate(-3deg);
    }
    60% {
        transform: translate3d(10%, 0, 0) rotate(2deg);
    }
    75% {
        transform: translate3d(-5%, 0, 0) rotate(-1deg);
    }
    }
    @keyframes jello {
    11.1% {
        transform: none;
    }
    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg);
    }
    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg);
    }
    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg);
    }
    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg);
    }
    66.6% {
        transform: skewX(-0.78125deg) skewY(-0.78125deg);
    }
    77.7% {
        transform: skewX(0.390625deg) skewY(0.390625deg);
    }
    88.8% {
        transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    }
    to {
        transform: none;
    }
    }
    @keyframes bounceIn {
    0%,
    20%,
    40%,
    60%,
    80%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        transform: scale3d(0.3, 0.3, 0.3);
        opacity: 0;
    }
    20% {
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        transform: scale3d(0.9, 0.9, 0.9);
    }
    60% {
        transform: scale3d(1.03, 1.03, 1.03);
        opacity: 1;
    }
    80% {
        transform: scale3d(0.97, 0.97, 0.97);
    }
    to {
        transform: scaleX(1);
        opacity: 1;
    }
    }
    @keyframes bounceInDown {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        transform: translate3d(0, -3000px, 0);
        opacity: 0;
    }
    60% {
        transform: translate3d(0, 25px, 0);
        opacity: 1;
    }
    75% {
        transform: translate3d(0, -10px, 0);
    }
    90% {
        transform: translate3d(0, 5px, 0);
    }
    to {
        transform: none;
    }
    }
    @keyframes bounceInLeft {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        transform: translate3d(-3000px, 0, 0);
        opacity: 0;
    }
    60% {
        transform: translate3d(25px, 0, 0);
        opacity: 1;
    }
    75% {
        transform: translate3d(-10px, 0, 0);
    }
    90% {
        transform: translate3d(5px, 0, 0);
    }
    to {
        transform: none;
    }
    }
    @keyframes bounceInRight {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        transform: translate3d(3000px, 0, 0);
        opacity: 0;
    }
    60% {
        transform: translate3d(-25px, 0, 0);
        opacity: 1;
    }
    75% {
        transform: translate3d(10px, 0, 0);
    }
    90% {
        transform: translate3d(-5px, 0, 0);
    }
    to {
        transform: none;
    }
    }
    @keyframes bounceInUp {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        transform: translate3d(0, 3000px, 0);
        opacity: 0;
    }
    60% {
        transform: translate3d(0, -20px, 0);
        opacity: 1;
    }
    75% {
        transform: translate3d(0, 10px, 0);
    }
    90% {
        transform: translate3d(0, -5px, 0);
    }
    to {
        transform: translateZ(0);
    }
    }
    @keyframes bounceOut {
    20% {
        transform: scale3d(0.9, 0.9, 0.9);
    }
    50%,
    55% {
        transform: scale3d(1.1, 1.1, 1.1);
        opacity: 1;
    }
    to {
        transform: scale3d(0.3, 0.3, 0.3);
        opacity: 0;
    }
    }
    @keyframes bounceOutDown {
    20% {
        transform: translate3d(0, 10px, 0);
    }
    40%,
    45% {
        transform: translate3d(0, -20px, 0);
        opacity: 1;
    }
    to {
        transform: translate3d(0, 2000px, 0);
        opacity: 0;
    }
    }
    @keyframes bounceOutLeft {
    20% {
        transform: translate3d(20px, 0, 0);
        opacity: 1;
    }
    to {
        transform: translate3d(-2000px, 0, 0);
        opacity: 0;
    }
    }
    @keyframes bounceOutRight {
    20% {
        transform: translate3d(-20px, 0, 0);
        opacity: 1;
    }
    to {
        transform: translate3d(2000px, 0, 0);
        opacity: 0;
    }
    }
    @keyframes bounceOutUp {
    20% {
        transform: translate3d(0, -10px, 0);
    }
    40%,
    45% {
        transform: translate3d(0, 20px, 0);
        opacity: 1;
    }
    to {
        transform: translate3d(0, -2000px, 0);
        opacity: 0;
    }
    }
    .fadeIn {
    animation-name: fadeIn;
    }
    @keyframes fadeInDown {
    0% {
        transform: translate3d(0, -100%, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeInDownBig {
    0% {
        transform: translate3d(0, -2000px, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeInLeft {
    0% {
        transform: translate3d(-100%, 0, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeInLeftBig {
    0% {
        transform: translate3d(-2000px, 0, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeInRight {
    0% {
        transform: translate3d(100%, 0, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeInRightBig {
    0% {
        transform: translate3d(2000px, 0, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeInUp {
    0% {
        transform: translate3d(0, 100%, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeInUpBig {
    0% {
        transform: translate3d(0, 2000px, 0);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes fadeOutDown {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(0, 100%, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOutDownBig {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(0, 2000px, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOutLeft {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(-100%, 0, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(-2000px, 0, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOutRight {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(100%, 0, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOutRightBig {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(2000px, 0, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOutUp {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(0, -100%, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOutUpBig {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(0, -2000px, 0);
        opacity: 0;
    }
    }
    @keyframes flip {
    0% {
        transform: perspective(400px) rotateY(-1turn);
        animation-timing-function: ease-out;
    }
    40% {
        transform: perspective(400px) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out;
    }
    50% {
        transform: perspective(400px) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in;
    }
    80% {
        transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
        animation-timing-function: ease-in;
    }
    to {
        transform: perspective(400px);
        animation-timing-function: ease-in;
    }
    }
    @keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in;
    }
    60% {
        transform: perspective(400px) rotateX(10deg);
        opacity: 1;
    }
    80% {
        transform: perspective(400px) rotateX(-5deg);
    }
    to {
        transform: perspective(400px);
    }
    }
    @keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
    }
    40% {
        transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in;
    }
    60% {
        transform: perspective(400px) rotateY(10deg);
        opacity: 1;
    }
    80% {
        transform: perspective(400px) rotateY(-5deg);
    }
    to {
        transform: perspective(400px);
    }
    }
    @keyframes flipOutX {
    0% {
        transform: perspective(400px);
    }
    30% {
        transform: perspective(400px) rotateX(-20deg);
        opacity: 1;
    }
    to {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    }
    @keyframes flipOutY {
    0% {
        transform: perspective(400px);
    }
    30% {
        transform: perspective(400px) rotateY(-15deg);
        opacity: 1;
    }
    to {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    }
    @keyframes lightSpeedIn {
    0% {
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }
    60% {
        transform: skewX(20deg);
        opacity: 1;
    }
    80% {
        transform: skewX(-5deg);
        opacity: 1;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes lightSpeedOut {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0;
    }
    }
    @keyframes rotateIn {
    0% {
        transform: rotate(-200deg);
        transform-origin: center;
        opacity: 0;
    }
    to {
        transform: none;
        transform-origin: center;
        opacity: 1;
    }
    }
    @keyframes rotateInDownLeft {
    0% {
        transform: rotate(-45deg);
        transform-origin: left bottom;
        opacity: 0;
    }
    to {
        transform: none;
        transform-origin: left bottom;
        opacity: 1;
    }
    }
    @keyframes rotateInDownRight {
    0% {
        transform: rotate(45deg);
        transform-origin: right bottom;
        opacity: 0;
    }
    to {
        transform: none;
        transform-origin: right bottom;
        opacity: 1;
    }
    }
    @keyframes rotateInUpLeft {
    0% {
        transform: rotate(45deg);
        transform-origin: left bottom;
        opacity: 0;
    }
    to {
        transform: none;
        transform-origin: left bottom;
        opacity: 1;
    }
    }
    @keyframes rotateInUpRight {
    0% {
        transform: rotate(-90deg);
        transform-origin: right bottom;
        opacity: 0;
    }
    to {
        transform: none;
        transform-origin: right bottom;
        opacity: 1;
    }
    }
    @keyframes rotateOut {
    0% {
        transform-origin: center;
        opacity: 1;
    }
    to {
        transform: rotate(200deg);
        transform-origin: center;
        opacity: 0;
    }
    }
    @keyframes rotateOutDownLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1;
    }
    to {
        transform: rotate(45deg);
        transform-origin: left bottom;
        opacity: 0;
    }
    }
    @keyframes rotateOutDownRight {
    0% {
        transform-origin: right bottom;
        opacity: 1;
    }
    to {
        transform: rotate(-45deg);
        transform-origin: right bottom;
        opacity: 0;
    }
    }
    @keyframes rotateOutUpLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1;
    }
    to {
        transform: rotate(-45deg);
        transform-origin: left bottom;
        opacity: 0;
    }
    }
    @keyframes rotateOutUpRight {
    0% {
        transform-origin: right bottom;
        opacity: 1;
    }
    to {
        transform: rotate(90deg);
        transform-origin: right bottom;
        opacity: 0;
    }
    }
    @keyframes hinge {
    0% {
        transform-origin: top left;
        animation-timing-function: ease-in-out;
    }
    20%,
    60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
    }
    40%,
    80% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }
    to {
        transform: translate3d(0, 700px, 0);
        opacity: 0;
    }
    }
    @keyframes rollIn {
    0% {
        transform: translate3d(-100%, 0, 0) rotate(-120deg);
        opacity: 0;
    }
    to {
        transform: none;
        opacity: 1;
    }
    }
    @keyframes rollOut {
    0% {
        opacity: 1;
    }
    to {
        transform: translate3d(100%, 0, 0) rotate(120deg);
        opacity: 0;
    }
    }
    @keyframes zoomIn {
    0% {
        transform: scale3d(0.3, 0.3, 0.3);
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    }
    @keyframes zoomInDown {
    0% {
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        opacity: 0;
    }
    60% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        opacity: 1;
    }
    }
    @keyframes zoomInLeft {
    0% {
        transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        opacity: 0;
    }
    60% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        opacity: 1;
    }
    }
    @keyframes zoomInRight {
    0% {
        transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        opacity: 0;
    }
    60% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        opacity: 1;
    }
    }
    @keyframes zoomInUp {
    0% {
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        opacity: 0;
    }
    60% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        opacity: 1;
    }
    }
    @keyframes zoomOut {
    0% {
        opacity: 1;
    }
    50% {
        transform: scale3d(0.3, 0.3, 0.3);
        opacity: 0;
    }
    to {
        opacity: 0;
    }
    }
    @keyframes zoomOutDown {
    40% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        opacity: 1;
    }
    to {
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        opacity: 0;
    }
    }
    @keyframes zoomOutLeft {
    40% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
        opacity: 1;
    }
    to {
        transform: scale(0.1) translate3d(-2000px, 0, 0);
        transform-origin: left center;
        opacity: 0;
    }
    }
    @keyframes zoomOutRight {
    40% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
        opacity: 1;
    }
    to {
        transform: scale(0.1) translate3d(2000px, 0, 0);
        transform-origin: right center;
        opacity: 0;
    }
    }
    @keyframes zoomOutUp {
    40% {
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        opacity: 1;
    }
    to {
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        opacity: 0;
    }
    }
    @keyframes slideInDown {
    0% {
        visibility: visible;
        transform: translate3d(0, -100%, 0);
    }
    to {
        transform: translateZ(0);
    }
    }
    @keyframes slideInLeft {
    0% {
        visibility: visible;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        transform: translateZ(0);
    }
    }
    @keyframes slideInRight {
    0% {
        visibility: visible;
        transform: translate3d(100%, 0, 0);
    }
    to {
        transform: translateZ(0);
    }
    }
    @keyframes slideInUp {
    0% {
        visibility: visible;
        transform: translate3d(0, 100%, 0);
    }
    to {
        transform: translateZ(0);
    }
    }
    @keyframes slideOutDown {
    0% {
        transform: translateZ(0);
    }
    to {
        visibility: hidden;
        transform: translate3d(0, 100%, 0);
    }
    }
    @keyframes slideOutLeft {
    0% {
        transform: translateZ(0);
    }
    to {
        visibility: hidden;
        transform: translate3d(-100%, 0, 0);
    }
    }
    @keyframes slideOutRight {
    0% {
        transform: translateZ(0);
    }
    to {
        visibility: hidden;
        transform: translate3d(100%, 0, 0);
    }
    }
    @keyframes slideOutUp {
    0% {
        transform: translateZ(0);
    }
    to {
        visibility: hidden;
        transform: translate3d(0, -100%, 0);
    }
    }
    @keyframes ellipsis {
    to {
        width: 1.25em;
    }
    }
    .content-section.section-chatbot_roi_calculator .tooltip-trigger,
    .content-section.section-roi_calculator .tooltip-trigger {
    display: inline-block;
    }
    .content-section.section-chatbot_roi_calculator .tooltip,
    .content-section.section-roi_calculator .tooltip {
    opacity: 1;
    }
    .content-section.section-chatbot_roi_calculator .tooltip.bottom .tooltip-arrow,
    .content-section.section-roi_calculator .tooltip.bottom .tooltip-arrow {
    border-bottom-color: #00567c !important;
    }
    .content-section.section-chatbot_roi_calculator .tooltip.bottom .tooltip-inner,
    .content-section.section-roi_calculator .tooltip.bottom .tooltip-inner {
    opacity: 1;
    background: #00567c !important;
    font-size: 15px;
    }
    .content-section.section-chatbot_roi_calculator .tooltip ul,
    .content-section.section-roi_calculator .tooltip ul {
    list-style: disc;
    padding-left: 20px !important;
    }
    .content-section.section-chatbot_roi_calculator .tooltip ul li,
    .content-section.section-roi_calculator .tooltip ul li {
    padding-left: 0 !important;
    }
    .content-section.section-chatbot_roi_calculator label .tooltip,
    .content-section.section-roi_calculator label .tooltip {
    z-index: 9999;
    }
    .content-section.section-chatbot_roi_calculator label .tooltip .tooltip-inner,
    .content-section.section-roi_calculator label .tooltip .tooltip-inner {
    max-width: 330px;
    }
    .content-section.section-chatbot_roi_calculator small,
    .content-section.section-roi_calculator small {
    font-size: 80%;
    }
    .content-section.section-chatbot_roi_calculator small.x-small,
    .content-section.section-roi_calculator small.x-small {
    font-size: 12px;
    margin-top: 15px;
    display: inline-block;
    line-height: 1.4;
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col,
    .content-section.section-roi_calculator .roi-input-col {
    background: #f4f8fc;
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col h2:first-child,
    .content-section.section-roi_calculator .roi-input-col h2:first-child {
    margin-top: 0;
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col hr,
    .content-section.section-roi_calculator .roi-input-col hr {
    border-top-color: #606c78;
    margin: 60px 0;
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col label,
    .content-section.section-roi_calculator .roi-input-col label {
    font-size: 20px;
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col .input-small,
    .content-section.section-roi_calculator .roi-input-col .input-small {
    text-align: center;
    padding-left: 18px;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider.slider-horizontal,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider.slider-horizontal {
    width: 100%;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider.slider-horizontal,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider.slider-horizontal {
    margin-bottom: 40px;
    margin-top: 9px;
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col .slider-handle,
    .content-section.section-roi_calculator .roi-input-col .slider-handle {
    position: absolute;
    top: -2px;
    width: 26px;
    height: 26px;
    background: #002c42;
    border: 6px solid #00567c;
    box-shadow: 0 0 4px 3px rgba(0, 0, 0, 0.35);
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom
    .tooltip-arrow,
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom-left
    .tooltip-arrow,
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom-right
    .tooltip-arrow,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom
    .tooltip-arrow,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom-left
    .tooltip-arrow,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom-right
    .tooltip-arrow {
    border-bottom-color: #0091d1 !important;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom,
    .content-section.section-roi_calculator .roi-input-col .slider .tooltip.bottom {
    margin-left: 3px;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom
    .tooltip-inner,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider
    .tooltip.bottom
    .tooltip-inner {
    background-color: #0091d1 !important;
    font-size: 16px;
    line-height: 1;
    padding: 6px 15px;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider#call_length_slider
    .tooltip.bottom
    .tooltip-inner:after,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider#call_length_slider
    .tooltip.bottom
    .tooltip-inner:after {
    content: " min";
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .slider#chat_length_slider
    .tooltip.bottom
    .tooltip-inner:after,
    .content-section.section-roi_calculator
    .roi-input-col
    .slider#chat_length_slider
    .tooltip.bottom
    .tooltip-inner:after {
    content: " min";
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col .radio-inline,
    .content-section.section-roi_calculator .roi-input-col .radio-inline {
    margin-right: 20px;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .radio-inline
    input[type="radio"],
    .content-section.section-roi_calculator
    .roi-input-col
    .radio-inline
    input[type="radio"] {
    margin-right: 4px;
    -webkit-appearance: none;
    position: relative;
    cursor: pointer;
    top: 2px;
    width: 18px;
    height: 18px;
    border: 1px solid #606c78;
    border-radius: 50%;
    outline: 0;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .radio-inline
    input[type="radio"]:before,
    .content-section.section-roi_calculator
    .roi-input-col
    .radio-inline
    input[type="radio"]:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .radio-inline
    input[type="radio"]:checked:before,
    .content-section.section-roi_calculator
    .roi-input-col
    .radio-inline
    input[type="radio"]:checked:before {
    background: #00567c;
    border: 2px solid #fff;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-input-col
    .radio-inline:last-child,
    .content-section.section-roi_calculator
    .roi-input-col
    .radio-inline:last-child {
    margin-right: 0;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col,
    .content-section.section-roi_calculator .roi-results-col {
    background: #00567c;
    position: relative;
    z-index: 1;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col.bg-gray-dark,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark {
    background: #48515a;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col
    .bg-gray-medium,
    .content-section.section-roi_calculator .roi-results-col .bg-gray-medium {
    position: relative;
    padding-bottom: 40px;
    margin-bottom: 40px;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col
    .bg-gray-medium:before,
    .content-section.section-roi_calculator
    .roi-results-col
    .bg-gray-medium:before {
    content: "";
    display: block;
    left: -15px;
    top: -40px;
    background: #606c78;
    width: calc(100% + 30px);
    height: calc(100% + 40px);
    position: absolute;
    z-index: -1;
    }
    @media (min-width: 992px) {
    .content-section.section-chatbot_roi_calculator
        .roi-results-col
        .bg-gray-medium,
    .content-section.section-roi_calculator .roi-results-col .bg-gray-medium {
        padding-bottom: 60px;
        margin-bottom: 60px;
    }
    .content-section.section-chatbot_roi_calculator
        .roi-results-col
        .bg-gray-medium:before,
    .content-section.section-roi_calculator
        .roi-results-col
        .bg-gray-medium:before {
        left: -51px;
        top: -60px;
        height: calc(100% + 60px);
        width: 50vw;
    }
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col.bg-blue-medium,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-medium {
    background: #dbe6ed;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col
    .tooltip-trigger
    svg,
    .content-section.section-roi_calculator .roi-results-col .tooltip-trigger svg {
    border-radius: 50%;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    .tooltip-trigger
    svg,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip-trigger
    svg,
    .content-section.section-roi_calculator
    .roi-results-col.bg-blue-dark
    .tooltip-trigger
    svg,
    .content-section.section-roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip-trigger
    svg {
    border: 1px solid #fff;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col h5,
    .content-section.section-roi_calculator .roi-results-col h5 {
    font-family: Ubuntu Bold, sans-serif;
    font-weight: 400;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col hr,
    .content-section.section-roi_calculator .roi-results-col hr {
    border-top-color: #606c78;
    margin: 30px 0;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col h2,
    .content-section.section-chatbot_roi_calculator .roi-results-col h3,
    .content-section.section-chatbot_roi_calculator .roi-results-col h4,
    .content-section.section-roi_calculator .roi-results-col h2,
    .content-section.section-roi_calculator .roi-results-col h3,
    .content-section.section-roi_calculator .roi-results-col h4 {
    margin-top: 0;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col p,
    .content-section.section-roi_calculator .roi-results-col p {
    margin-bottom: 30px;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col.bg-blue-dark,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    h2,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    h3,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    h4,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    h5,
    .content-section.section-chatbot_roi_calculator .roi-results-col.bg-gray-dark,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    h2,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    h3,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    h4,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    h5,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-dark,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-dark h2,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-dark h3,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-dark h4,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-dark h5,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark h2,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark h3,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark h4,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark h5 {
    color: #fff;
    }
    @media (min-width: 992px) {
    .content-section.section-chatbot_roi_calculator
        .roi-results-col.bg-blue-dark
        hr:nth-child(3),
    .content-section.section-chatbot_roi_calculator
        .roi-results-col.bg-gray-dark
        hr:nth-child(3),
    .content-section.section-roi_calculator
        .roi-results-col.bg-blue-dark
        hr:nth-child(3),
    .content-section.section-roi_calculator
        .roi-results-col.bg-gray-dark
        hr:nth-child(3) {
        margin-top: 88px;
    }
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    .tooltip.bottom
    .tooltip-arrow,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip.bottom
    .tooltip-arrow,
    .content-section.section-roi_calculator
    .roi-results-col.bg-blue-dark
    .tooltip.bottom
    .tooltip-arrow,
    .content-section.section-roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip.bottom
    .tooltip-arrow {
    border-bottom-color: #fff !important;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    .tooltip.bottom
    .tooltip-inner,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip.bottom
    .tooltip-inner,
    .content-section.section-roi_calculator
    .roi-results-col.bg-blue-dark
    .tooltip.bottom
    .tooltip-inner,
    .content-section.section-roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip.bottom
    .tooltip-inner {
    background: #fff !important;
    color: #00567c;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col.bg-blue-dark p,
    .content-section.section-chatbot_roi_calculator .roi-results-col.bg-gray-dark p,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-dark p,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark p {
    margin-bottom: 60px;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-blue-dark
    hr,
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    hr,
    .content-section.section-roi_calculator .roi-results-col.bg-blue-dark hr,
    .content-section.section-roi_calculator .roi-results-col.bg-gray-dark hr {
    border-top-color: #f4f8fc;
    margin: 60px 0;
    }
    .content-section.section-chatbot_roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip-trigger
    svg,
    .content-section.section-roi_calculator
    .roi-results-col.bg-gray-dark
    .tooltip-trigger
    svg {
    border: 0;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col .roi-results,
    .content-section.section-roi_calculator .roi-results-col .roi-results {
    position: relative;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    }
    @media (max-width: 991px) {
    .content-section.section-chatbot_roi_calculator .roi-results-col .roi-results,
    .content-section.section-roi_calculator .roi-results-col .roi-results {
        -ms-flex-align: end;
        align-items: flex-end;
    }
    }
    .content-section.section-chatbot_roi_calculator .col-inner,
    .content-section.section-roi_calculator .col-inner {
    padding: 40px 0;
    }
    @media (min-width: 992px) {
    .content-section.section-chatbot_roi_calculator .blue-light-dark-gradient,
    .content-section.section-roi_calculator .blue-light-dark-gradient {
        background: linear-gradient(270deg, #00567c, #00567c 50%, #f4f8fc 0);
    }
    .content-section.section-chatbot_roi_calculator .blue-light-medium-gradient,
    .content-section.section-roi_calculator .blue-light-medium-gradient {
        background: linear-gradient(270deg, #dce6ed, #dce6ed 50%, #f4f7fc 0);
    }
    .content-section.section-chatbot_roi_calculator
        .blue-light-dark-gray-gradient,
    .content-section.section-roi_calculator .blue-light-dark-gray-gradient {
        background: linear-gradient(270deg, #48515a, #48515a 50%, #f4f8fc 0);
    }
    .content-section.section-chatbot_roi_calculator .col-inner,
    .content-section.section-roi_calculator .col-inner {
        padding: 60px 36px;
    }
    .content-section.section-chatbot_roi_calculator .roi-results-col .col-inner,
    .content-section.section-roi_calculator .roi-results-col .col-inner {
        padding-right: 0;
    }
    .content-section.section-chatbot_roi_calculator .roi-input-col .col-inner,
    .content-section.section-roi_calculator .roi-input-col .col-inner {
        padding-left: 0;
    }
    .content-section.section-chatbot_roi_calculator .section-footer .form-col,
    .content-section.section-roi_calculator .section-footer .form-col {
        padding-left: 100px;
    }
    }
    .content-section.section-chatbot_roi_calculator .form-group {
    margin-bottom: 25px;
    }
    .statistic {
    background: #003e5e;
    color: #fff;
    box-shadow: 0 0 11px 0 rgba(0, 0, 0, 0.3);
    font-family: Ubuntu Medium, sans-serif;
    text-align: center;
    padding: 45px 20px;
    height: 100%;
    }
    .statistic .value-wrap {
    color: #3dbfff;
    font-size: 7.5vw;
    line-height: 1;
    margin-bottom: 10px;
    }
    .statistic .value-wrap .label {
    font-size: 4vw;
    }
    .statistic .title {
    font-size: 3.8vw;
    }
    .statistic .description {
    font-size: 2.6vw;
    }
    .statistic .footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 17px 8px;
    background: 0 0;
    color: #fff;
    font-weight: 300;
    font-size: 11px;
    line-height: 1;
    }
    @media (min-width: 768px) {
    .statistic .value-wrap {
        font-size: 3.7vw;
    }
    .statistic .value-wrap .label {
        font-size: 24px;
    }
    .statistic .title {
        font-size: 2vw;
    }
    .statistic .description {
        font-size: 1.5vw;
    }
    }
    @media (min-width: 992px) {
    .statistic .value-wrap {
        font-size: 4.5vw;
    }
    .statistic .title {
        font-size: 1.6vw;
    }
    .statistic .description {
        font-size: 1vw;
    }
    .statistic#avg-chat-length .value-wrap,
    .statistic#avg-wait-time .value-wrap,
    .statistic#mobile-chats .value-wrap {
        min-height: 122px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    }
    @media (min-width: 1280px) {
    .statistic .value-wrap {
        font-size: 58px;
    }
    .statistic .title {
        font-size: 20px;
    }
    .statistic .description {
        font-size: 14px;
    }
    }
    .content-section.section-live_chat_stats .bg-light-grey {
    background: #f4f8fc;
    padding: 45px;
    }
    .content-section.section-live_chat_stats .form-inline {
    margin-bottom: 35px;
    }
    .content-section.section-live_chat_stats .form-inline input,
    .content-section.section-live_chat_stats .form-inline select {
    background: #fff;
    border-radius: 5px;
    padding: 8px 10px;
    border: 1px solid #606c78;
    box-shadow: none;
    height: 40px;
    min-width: 110px;
    font-size: 15px;
    }
    .content-section.section-live_chat_stats .form-inline label {
    display: block;
    }
    @media (min-width: 768px) {
    .content-section.section-live_chat_stats .form-inline {
        margin-top: 35px;
    }
    .content-section.section-live_chat_stats .form-inline button {
        margin-top: 25px;
    }
    }
    @media (min-width: 992px) {
    .content-section.section-live_chat_stats .form-inline label {
        min-height: 50px;
    }
    .content-section.section-live_chat_stats .form-inline button {
        margin-top: 45px;
    }
    .content-section.section-live_chat_stats .form-inline select {
        min-width: 80%;
    }
    }
    .section-footer {
    padding: 80px 0;
    }
    input[type="radio"] {
    margin-right: 10px;
    position: relative;
    top: -1px;
    }
    .input-small {
    width: 64px;
    }
    .fa {
    font: normal normal normal 14px/1 FontAwesome;
    font-family: FontAwesome !important;
    font-size: inherit;
    display: inline-block;
    -ms-transform: translate(0);
    transform: translate(0);
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }
    @keyframes fa-spin {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(359deg);
    }
    }
    .fa-search:before {
    content: "";
    }
    .fa-star:before {
    content: "";
    }
    .fa-star-o:before {
    content: "";
    }
    .fa-user:before {
    content: "";
    }
    .fa-th:before {
    content: "";
    }
    .fa-check:before {
    content: "";
    }
    .fa-list-alt:before {
    content: "";
    }
    .fa-twitter:before {
    content: "";
    }
    .fa-facebook:before {
    content: "";
    }
    .fa-users:before {
    content: "";
    }
    .fa-link:before {
    content: "";
    }
    .fa-list-ul:before {
    content: "";
    }
    .fa-google-plus:before {
    content: "";
    }
    .fa-linkedin:before {
    content: "";
    }
    .fa-comment-o:before {
    content: "";
    }
    .fa-file-text-o:before {
    content: "";
    }
    .fa-desktop:before {
    content: "";
    }
    .fa-reply:before {
    content: "";
    }
    .fa-info:before {
    content: "";
    }
    .fa-play-circle:before {
    content: "";
    }
    .fa-file-word-o:before {
    content: "";
    }
    .fa-file-code-o:before {
    content: "";
    }
    .fa-whatsapp:before {
    content: "";
    }
    .fa-user-plus:before {
    content: "";
    }
    .fa-info-circle:before {
    content: "";
    }
    .fa-play:before {
    content: "";
    }
    .icon-arrow-down,
    .icon-arrow-left,
    .icon-arrow-right,
    .icon-arrow-up,
    .icon-book-open,
    .icon-calculator,
    .icon-calendar,
    .icon-call-end,
    .icon-call-in,
    .icon-call-out,
    .icon-camera,
    .icon-check,
    .icon-close,
    .icon-control-end,
    .icon-control-forward,
    .icon-control-pause,
    .icon-control-play,
    .icon-control-start,
    .icon-cursor,
    .icon-cursor-move,
    .icon-direction,
    .icon-disc,
    .icon-feed,
    .icon-frame,
    .icon-grid,
    .icon-home,
    .icon-info,
    .icon-key,
    .icon-like,
    .icon-link,
    .icon-list,
    .icon-login,
    .icon-logout,
    .icon-loop,
    .icon-map,
    .icon-microphone,
    .icon-note,
    .icon-plus,
    .icon-pointer,
    .icon-rocket,
    .icon-screen-desktop,
    .icon-screen-tablet,
    .icon-settings,
    .icon-size-fullscreen,
    .icon-social-facebook,
    .icon-social-twitter,
    .icon-social-youtube,
    .icon-star,
    .icon-support,
    .icon-tag,
    .icon-target,
    .icon-user,
    .icon-user-follow,
    .icon-user-following,
    .icon-users,
    .icon-volume-1,
    .icon-volume-2,
    .icon-volume-off {
    font-family: Simple-Line-Icons;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    speak: none;
    -webkit-font-smoothing: antialiased;
    }
    .icon-user-follow:before {
    content: "";
    }
    .icon-user-following:before {
    content: "";
    }
    .icon-screen-desktop:before {
    content: "";
    }
    .icon-disc:before {
    content: "";
    }
    .icon-cursor-move:before {
    content: "";
    }
    .icon-user:before {
    content: "";
    }
    .icon-social-youtube:before {
    content: "";
    }
    .icon-social-twitter:before {
    content: "";
    }
    .icon-social-facebook:before {
    content: "";
    }
    .icon-screen-tablet:before {
    content: "";
    }
    .icon-map:before {
    content: "";
    }
    .icon-frame:before {
    content: "";
    }
    .icon-feed:before {
    content: "";
    }
    .icon-direction:before {
    content: "";
    }
    .icon-call-out:before {
    content: "";
    }
    .icon-call-in:before {
    content: "";
    }
    .icon-call-end:before {
    content: "";
    }
    .icon-calculator:before {
    content: "";
    }
    .icon-book-open:before {
    content: "";
    }
    .icon-tag:before {
    content: "";
    }
    .icon-support:before {
    content: "";
    }
    .icon-size-fullscreen:before {
    content: "";
    }
    .icon-rocket:before {
    content: "";
    }
    .icon-note:before {
    content: "";
    }
    .icon-microphone:before {
    content: "";
    }
    .icon-loop:before {
    content: "";
    }
    .icon-logout:before {
    content: "";
    }
    .icon-login:before {
    content: "";
    }
    .icon-list:before {
    content: "";
    }
    .icon-like:before {
    content: "";
    }
    .icon-home:before {
    content: "";
    }
    .icon-grid:before {
    content: "";
    }
    .icon-cursor:before {
    content: "";
    }
    .icon-control-start:before {
    content: "";
    }
    .icon-control-play:before {
    content: "";
    }
    .icon-control-pause:before {
    content: "";
    }
    .icon-control-forward:before {
    content: "";
    }
    .icon-control-end:before {
    content: "";
    }
    .icon-calendar:before {
    content: "";
    }
    .icon-arrow-up:before {
    content: "";
    }
    .icon-arrow-right:before {
    content: "";
    }
    .icon-arrow-left:before {
    content: "";
    }
    .icon-arrow-down:before {
    content: "";
    }
    .icon-camera:before {
    content: "";
    }
    .icon-check:before {
    content: "";
    }
    .icon-close:before {
    content: "";
    }
    .icon-info:before {
    content: "";
    }
    .icon-key:before {
    content: "";
    }
    .icon-link:before {
    content: "";
    }
    .icon-plus:before {
    content: "";
    }
    .icon-pointer:before {
    content: "";
    }
    .icon-settings:before {
    content: "";
    }
    .icon-star:before {
    content: "";
    }
    .icon-target:before {
    content: "";
    }
    .icon-volume-1:before {
    content: "";
    }
    .icon-volume-2:before {
    content: "";
    }
    .icon-volume-off:before {
    content: "";
    }
    .icon-users:before {
    content: "";
    }
    .icon-call-end {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    }
    .fullscreen-container {
    padding: 0;
    position: relative;
    width: 100%;
    }
    @keyframes tp-rotateplane {
    0% {
        transform: perspective(120px) rotateX(0) rotateY(0);
    }
    50% {
        transform: perspective(120px) rotateX(-180.1deg) rotateY(0);
    }
    to {
        transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    }
    }
    @keyframes tp-scaleout {
    0% {
        transform: scale(0);
    }
    to {
        transform: scale(1);
        opacity: 0;
    }
    }
    @keyframes tp-bouncedelay {
    0%,
    80%,
    to {
        transform: scale(0);
    }
    40% {
        transform: scale(1);
    }
    }
    @keyframes tp-rotate {
    to {
        transform: rotate(1turn);
    }
    }
    @keyframes tp-bounce {
    0%,
    to {
        transform: scale(0);
    }
    50% {
        transform: scale(1);
    }
    }
    [class*=" revicon-"]:before,
    [class^="revicon-"]:before {
    font-family: revicons;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1em;
    display: inline-block;
    width: 1em;
    margin-right: 0.2em;
    margin-left: 0.2em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    speak: none;
    }
    .c-btn-uppercase,
    .c-font-uppercase {
    text-transform: uppercase;
    }
    @keyframes quicksand-off {
    to {
        transform: scale3d(0, 0, 0);
        opacity: 0;
    }
    }
    @keyframes quicksand-on {
    0% {
        transform: scale3d(0, 0, 0);
        opacity: 0;
    }
    }
    @keyframes fadeOut-off {
    0% {
        opacity: 1;
    }
    80%,
    to {
        opacity: 0;
    }
    }
    @keyframes fadeOut-on {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
    }
    @keyframes flipOut-out {
    50%,
    to {
        transform: translateZ(-1000px) rotateY(-90deg);
        opacity: 0.2;
    }
    }
    @keyframes flipOut-in {
    0%,
    50% {
        transform: translateZ(-1000px) rotateY(90deg);
        opacity: 0.2;
    }
    }
    @keyframes flipBottom-out {
    50%,
    to {
        transform: translateZ(-1000px) rotateX(-90deg);
        opacity: 0.2;
    }
    }
    @keyframes flipBottom-in {
    0%,
    50% {
        transform: translateZ(-1000px) rotateX(90deg);
        opacity: 0.2;
    }
    }
    @keyframes scaleSides-out {
    50%,
    to {
        transform: scale(0.6);
        opacity: 0;
    }
    }
    @keyframes scaleSides-in {
    0%,
    50% {
        transform: scale(0.6);
        opacity: 0;
    }
    }
    @keyframes skew-off {
    to {
        transform: scale3d(0, 0, 0) skew(20deg, 0);
        opacity: 0;
    }
    }
    @keyframes skew-on {
    0% {
        transform: scale3d(0, 0, 0) skew(0, 20deg);
        opacity: 0;
    }
    }
    @keyframes fadeOutTop-out {
    0% {
        transform: translateY(0);
        opacity: 1;
    }
    50%,
    to {
        transform: translateY(-30px);
        opacity: 0;
    }
    }
    @keyframes fadeOutTop-in {
    0%,
    50% {
        transform: translateY(-30px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
    }
    @keyframes slideLeft-out {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    25% {
        transform: scale(0.8);
        opacity: 0.75;
    }
    75%,
    to {
        transform: scale(0.8) translateX(-200%);
        opacity: 0.75;
    }
    }
    @keyframes slideLeft-in {
    0%,
    25% {
        transform: scale(0.8) translateX(200%);
        opacity: 0.75;
    }
    75% {
        transform: scale(0.8);
        opacity: 0.75;
    }
    to {
        transform: scale(1) translateX(0);
        opacity: 1;
    }
    }
    @keyframes flip-out {
    to {
        transform: rotateY(90deg);
        opacity: 0;
    }
    }
    @keyframes flip-in {
    0% {
        transform: rotateY(-90deg);
        opacity: 0;
    }
    to {
        transform: rotateY(0);
        opacity: 1;
    }
    }
    @keyframes slideDelay-out {
    to {
        transform: translateX(-100%);
    }
    }
    @keyframes slideDelay-in {
    0% {
        transform: translateX(100%);
    }
    to {
        transform: translateX(0);
    }
    }
    @keyframes rotateSides-out {
    to {
        transform: translateZ(-500px) rotateY(90deg);
        opacity: 0;
    }
    }
    @keyframes rotateSides-in {
    0%,
    40% {
        transform: translateZ(-500px) rotateY(-90deg);
        opacity: 0;
    }
    }
    @keyframes foldLeft-out {
    to {
        transform: translateX(-100%) rotateY(-90deg);
        opacity: 0;
    }
    }
    @keyframes foldLeft-in {
    0% {
        transform: translateX(100%);
        opacity: 0.3;
    }
    }
    @keyframes unfold-out {
    90% {
        opacity: 0.3;
    }
    to {
        transform: translateX(-100%);
        opacity: 0;
    }
    }
    @keyframes unfold-in {
    0% {
        transform: translateX(100%) rotateY(90deg);
        opacity: 0;
    }
    }
    @keyframes scaleDown-out {
    to {
        transform: scale(0.8);
        opacity: 0;
    }
    }
    @keyframes scaleDown-in {
    0% {
        transform: translateX(100%);
    }
    }
    @keyframes frontRow-out {
    to {
        transform: translateX(-60%) scale(0.8);
        opacity: 0;
    }
    }
    @keyframes frontRow-in {
    0% {
        transform: translateX(100%) scale(0.8);
    }
    to {
        transform: translateX(0) scale(1);
        opacity: 1;
    }
    }
    @keyframes rotateRoom-out {
    90% {
        opacity: 0.3;
    }
    to {
        transform: translateX(-100%) rotateY(90deg);
        opacity: 0;
    }
    }
    @keyframes rotateRoom-in {
    0% {
        transform: translateX(100%) rotateY(-90deg);
        opacity: 0.3;
    }
    }
    @keyframes bounceBottom-out {
    to {
        transform: translateY(100%);
        opacity: 0;
    }
    }
    @keyframes bounceBottom-in {
    0% {
        transform: translateY(100%);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
    }
    @keyframes bounceLeft-out {
    to {
        transform: translateX(-100%);
        opacity: 0;
    }
    }
    @keyframes bounceLeft-in {
    0% {
        transform: translateX(-100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
    }
    @keyframes bounceTop-out {
    to {
        transform: translateY(-100%);
        opacity: 0;
    }
    }
    @keyframes bounceTop-in {
    0% {
        transform: translateY(-100%);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
    }
    @keyframes moveLeft-out {
    to {
        transform: translateX(-100%);
        opacity: 0;
    }
    }
    @keyframes moveLeft-in {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
    }
    @keyframes fadeInToTop {
    0% {
        transform: translateY(30px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
    }
    @keyframes fadeInBottomToTop {
    0% {
        transform: translateY(50px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
    }
    @keyframes loading {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(1turn);
    }
    }
    .c-layout-go2top,
    .c-layout-header .c-quick-search > span:hover {
    cursor: pointer;
    }
    @keyframes empty {
    0% {
        opacity: 1;
    }
    }
    @keyframes fadeIn {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
    }
    @keyframes fadeOut {
    0% {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
    }
    @keyframes backSlideOut {
    25% {
        transform: translateZ(-500px);
        opacity: 0.5;
    }
    75%,
    to {
        transform: translateZ(-500px) translateX(-200%);
        opacity: 0.5;
    }
    }
    @keyframes backSlideIn {
    0%,
    25% {
        transform: translateZ(-500px) translateX(200%);
        opacity: 0.5;
    }
    75% {
        transform: translateZ(-500px);
        opacity: 0.5;
    }
    to {
        transform: translateZ(0) translateX(0);
        opacity: 1;
    }
    }
    @keyframes scaleToFade {
    to {
        transform: scale(0.8);
        opacity: 0;
    }
    }
    @keyframes goDown {
    0% {
        transform: translateY(-100%);
    }
    }
    @keyframes scaleUpFrom {
    0% {
        transform: scale(1.5);
        opacity: 0;
    }
    }
    @keyframes scaleUpTo {
    to {
        transform: scale(1.5);
        opacity: 0;
    }
    }
    .container {
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    }
    @media (min-width: 768px) {
    .container {
        width: 750px;
    }
    }
    @media (min-width: 992px) {
    .container {
        width: 970px;
    }
    }
    @media (min-width: 1200px) {
    .container {
        width: 1170px;
    }
    }
    .row {
    margin-right: -15px;
    margin-left: -15px;
    }
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-xs-1,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    }
    @media screen and (max-width: 767px) {
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-sm-1,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6 {
        margin-top: 40px;
    }
    .col-md-1:first-child,
    .col-md-2:first-child,
    .col-md-3:first-child,
    .col-md-4:first-child,
    .col-md-5:first-child,
    .col-md-6:first-child,
    .col-sm-12:first-child,
    .col-sm-1:first-child,
    .col-sm-2:first-child,
    .col-sm-3:first-child,
    .col-sm-4:first-child,
    .col-sm-5:first-child,
    .col-sm-6:first-child {
        margin-top: 0;
    }
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-xs-1,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9 {
        padding-right: 20px;
        padding-left: 20px;
    }
    }
    .col-xs-1,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9 {
    float: left;
    }
    .col-xs-12 {
    width: 100%;
    }
    .col-xs-11 {
    width: 91.66666667%;
    }
    .col-xs-10 {
    width: 83.33333333%;
    }
    .col-xs-9 {
    width: 75%;
    }
    .col-xs-8 {
    width: 66.66666667%;
    }
    .col-xs-7 {
    width: 58.33333333%;
    }
    .col-xs-6 {
    width: 50%;
    }
    .col-xs-5 {
    width: 41.66666667%;
    }
    .col-xs-4 {
    width: 33.33333333%;
    }
    .col-xs-3 {
    width: 25%;
    }
    .col-xs-2 {
    width: 16.66666667%;
    }
    .col-xs-1 {
    width: 8.33333333%;
    }
    .col-xs-pull-12 {
    right: 100%;
    }
    .col-xs-pull-11 {
    right: 91.66666667%;
    }
    .col-xs-pull-10 {
    right: 83.33333333%;
    }
    .col-xs-pull-9 {
    right: 75%;
    }
    .col-xs-pull-8 {
    right: 66.66666667%;
    }
    .col-xs-pull-7 {
    right: 58.33333333%;
    }
    .col-xs-pull-6 {
    right: 50%;
    }
    .col-xs-pull-5 {
    right: 41.66666667%;
    }
    .col-xs-pull-4 {
    right: 33.33333333%;
    }
    .col-xs-pull-3 {
    right: 25%;
    }
    .col-xs-pull-2 {
    right: 16.66666667%;
    }
    .col-xs-pull-1 {
    right: 8.33333333%;
    }
    .col-xs-pull-0 {
    right: auto;
    }
    .col-xs-push-12 {
    left: 100%;
    }
    .col-xs-push-11 {
    left: 91.66666667%;
    }
    .col-xs-push-10 {
    left: 83.33333333%;
    }
    .col-xs-push-9 {
    left: 75%;
    }
    .col-xs-push-8 {
    left: 66.66666667%;
    }
    .col-xs-push-7 {
    left: 58.33333333%;
    }
    .col-xs-push-6 {
    left: 50%;
    }
    .col-xs-push-5 {
    left: 41.66666667%;
    }
    .col-xs-push-4 {
    left: 33.33333333%;
    }
    .col-xs-push-3 {
    left: 25%;
    }
    .col-xs-push-2 {
    left: 16.66666667%;
    }
    .col-xs-push-1 {
    left: 8.33333333%;
    }
    .col-xs-push-0 {
    left: auto;
    }
    .col-xs-offset-12 {
    margin-left: 100%;
    }
    .col-xs-offset-11 {
    margin-left: 91.66666667%;
    }
    .col-xs-offset-10 {
    margin-left: 83.33333333%;
    }
    .col-xs-offset-9 {
    margin-left: 75%;
    }
    .col-xs-offset-8 {
    margin-left: 66.66666667%;
    }
    .col-xs-offset-7 {
    margin-left: 58.33333333%;
    }
    .col-xs-offset-6 {
    margin-left: 50%;
    }
    .col-xs-offset-5 {
    margin-left: 41.66666667%;
    }
    .col-xs-offset-4 {
    margin-left: 33.33333333%;
    }
    .col-xs-offset-3 {
    margin-left: 25%;
    }
    .col-xs-offset-2 {
    margin-left: 16.66666667%;
    }
    .col-xs-offset-1 {
    margin-left: 8.33333333%;
    }
    .col-xs-offset-0 {
    margin-left: 0;
    }
    @media (min-width: 768px) {
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float: left;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-11 {
        width: 91.66666667%;
    }
    .col-sm-10 {
        width: 83.33333333%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-8 {
        width: 66.66666667%;
    }
    .col-sm-7 {
        width: 58.33333333%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-5 {
        width: 41.66666667%;
    }
    .col-sm-4 {
        width: 33.33333333%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-2 {
        width: 16.66666667%;
    }
    .col-sm-1 {
        width: 8.33333333%;
    }
    .col-sm-pull-12 {
        right: 100%;
    }
    .col-sm-pull-11 {
        right: 91.66666667%;
    }
    .col-sm-pull-10 {
        right: 83.33333333%;
    }
    .col-sm-pull-9 {
        right: 75%;
    }
    .col-sm-pull-8 {
        right: 66.66666667%;
    }
    .col-sm-pull-7 {
        right: 58.33333333%;
    }
    .col-sm-pull-6 {
        right: 50%;
    }
    .col-sm-pull-5 {
        right: 41.66666667%;
    }
    .col-sm-pull-4 {
        right: 33.33333333%;
    }
    .col-sm-pull-3 {
        right: 25%;
    }
    .col-sm-pull-2 {
        right: 16.66666667%;
    }
    .col-sm-pull-1 {
        right: 8.33333333%;
    }
    .col-sm-pull-0 {
        right: auto;
    }
    .col-sm-push-12 {
        left: 100%;
    }
    .col-sm-push-11 {
        left: 91.66666667%;
    }
    .col-sm-push-10 {
        left: 83.33333333%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-8 {
        left: 66.66666667%;
    }
    .col-sm-push-7 {
        left: 58.33333333%;
    }
    .col-sm-push-6 {
        left: 50%;
    }
    .col-sm-push-5 {
        left: 41.66666667%;
    }
    .col-sm-push-4 {
        left: 33.33333333%;
    }
    .col-sm-push-3 {
        left: 25%;
    }
    .col-sm-push-2 {
        left: 16.66666667%;
    }
    .col-sm-push-1 {
        left: 8.33333333%;
    }
    .col-sm-push-0 {
        left: auto;
    }
    .col-sm-offset-12 {
        margin-left: 100%;
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-sm-offset-9 {
        margin-left: 75%;
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-sm-offset-6 {
        margin-left: 50%;
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-sm-offset-3 {
        margin-left: 25%;
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-sm-offset-0 {
        margin-left: 0;
    }
    }
    @media (min-width: 992px) {
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9 {
        float: left;
    }
    .col-md-12 {
        width: 100%;
    }
    .col-md-11 {
        width: 91.66666667%;
    }
    .col-md-10 {
        width: 83.33333333%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-8 {
        width: 66.66666667%;
    }
    .col-md-7 {
        width: 58.33333333%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-5 {
        width: 41.66666667%;
    }
    .col-md-4 {
        width: 33.33333333%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-2 {
        width: 16.66666667%;
    }
    .col-md-1 {
        width: 8.33333333%;
    }
    .col-md-pull-12 {
        right: 100%;
    }
    .col-md-pull-11 {
        right: 91.66666667%;
    }
    .col-md-pull-10 {
        right: 83.33333333%;
    }
    .col-md-pull-9 {
        right: 75%;
    }
    .col-md-pull-8 {
        right: 66.66666667%;
    }
    .col-md-pull-7 {
        right: 58.33333333%;
    }
    .col-md-pull-6 {
        right: 50%;
    }
    .col-md-pull-5 {
        right: 41.66666667%;
    }
    .col-md-pull-4 {
        right: 33.33333333%;
    }
    .col-md-pull-3 {
        right: 25%;
    }
    .col-md-pull-2 {
        right: 16.66666667%;
    }
    .col-md-pull-1 {
        right: 8.33333333%;
    }
    .col-md-pull-0 {
        right: auto;
    }
    .col-md-push-12 {
        left: 100%;
    }
    .col-md-push-11 {
        left: 91.66666667%;
    }
    .col-md-push-10 {
        left: 83.33333333%;
    }
    .col-md-push-9 {
        left: 75%;
    }
    .col-md-push-8 {
        left: 66.66666667%;
    }
    .col-md-push-7 {
        left: 58.33333333%;
    }
    .col-md-push-6 {
        left: 50%;
    }
    .col-md-push-5 {
        left: 41.66666667%;
    }
    .col-md-push-4 {
        left: 33.33333333%;
    }
    .col-md-push-3 {
        left: 25%;
    }
    .col-md-push-2 {
        left: 16.66666667%;
    }
    .col-md-push-1 {
        left: 8.33333333%;
    }
    .col-md-push-0 {
        left: auto;
    }
    .col-md-offset-12 {
        margin-left: 100%;
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-md-offset-9 {
        margin-left: 75%;
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-md-offset-6 {
        margin-left: 50%;
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-md-offset-3 {
        margin-left: 25%;
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-md-offset-0 {
        margin-left: 0;
    }
    }
    table {
    border-spacing: 0;
    border-collapse: collapse;
    background-color: transparent;
    }
    fieldset {
    min-width: 0;
    margin: 0;
    }
    legend {
    font-size: 21px;
    line-height: inherit;
    display: block;
    width: 100%;
    color: #333;
    border-bottom: 1px solid #e5e5e5;
    }
    label {
    margin-bottom: 5px;
    }
    .form-control,
    output {
    font-size: 14px;
    display: block;
    color: #555;
    line-height: 1.42857143;
    }
    output {
    padding-top: 7px;
    }
    .form-control {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    border: 1px solid #ccc;
    border-radius: 3px;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    }
    .form-control:focus {
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
        0 0 8px rgba(102, 175, 233, 0.6);
    }
    .form-control::-moz-placeholder {
    opacity: 1;
    color: #999;
    }
    .form-control:-ms-input-placeholder {
    color: #999;
    }
    .form-control::-webkit-input-placeholder {
    color: #999;
    }
    .form-control[disabled],
    .form-control[readonly],
    fieldset[disabled] .form-control {
    opacity: 1;
    background-color: #eee;
    }
    .form-control[disabled],
    fieldset[disabled] .form-control {
    cursor: not-allowed;
    }
    textarea.form-control {
    height: auto;
    }
    .form-group {
    margin-bottom: 15px;
    }
    .btn {
    font-weight: 400;
    line-height: 1.42857143;
    display: inline-block;
    margin-bottom: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    border: 1px solid transparent;
    border-radius: 10px;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    }
    .btn:active:focus,
    .btn:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
    }
    .btn:focus,
    .btn:hover {
    text-decoration: none;
    color: #333;
    }
    .btn:active {
    outline: 0;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    }
    .btn.disabled,
    .btn[disabled],
    fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    box-shadow: none;
    }
    a.btn.disabled,
    fieldset[disabled] a.btn {
    pointer-events: none;
    }
    .btn-sm {
    font-size: 12px;
    line-height: 1.5;
    padding: 5px 10px;
    border-radius: 3px;
    }
    .video-container {
    height: 500px;
    background: #000;
    }
    @media screen and (max-width: 767px) {
    .video-container {
        height: 300px;
    }
    }
    .btn-video-close {
    position: absolute;
    right: 50px;
    top: 20px;
    color: #fff;
    font-size: 40px;
    z-index: 999999999;
    cursor: pointer;
    }
    .fade {
    transition: opacity 0.15s linear;
    opacity: 0;
    }
    .fade.in {
    opacity: 1;
    }
    .dropdown-toggle:focus {
    outline: 0;
    }
    .dropdown-menu {
    font-size: 14px;
    position: absolute;
    z-index: 1000;
    top: 100%;
    left: 0;
    display: none;
    float: left;
    margin: 2px 0 0;
    list-style: none;
    text-align: left;
    border-radius: 3px;
    background-color: #f7f8f9;
    background-clip: padding-box;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    }
    .nav,
    .nav-bar {
    margin-bottom: 0;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .menu-item-has-children
    .dropdown-menu {
    top: 0;
    }
    .dropdown-menu > li > a {
    font-weight: 400;
    line-height: 1.42857143;
    display: block;
    clear: both;
    padding: 3px 20px;
    white-space: nowrap;
    }
    .dropdown-menu > li > a:focus,
    .dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #262626;
    }
    .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
    }
    .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
    }
    .input-group .form-control,
    .input-group-btn {
    display: table-cell;
    }
    .nav > li,
    .nav > li a {
    position: relative;
    display: block;
    }
    .input-group-btn {
    width: 1%;
    font-size: 0;
    position: relative;
    white-space: nowrap;
    }
    .input-group .form-control:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    }
    .input-group-btn:last-child > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    z-index: 2;
    margin-left: -1px;
    }
    .input-group-btn > .btn {
    position: relative;
    }
    .input-group-btn > .btn:active,
    .input-group-btn > .btn:focus,
    .input-group-btn > .btn:hover {
    z-index: 2;
    }
    .nav {
    padding-left: 0;
    list-style: none;
    }
    .nav > li a {
    padding: 10px 0;
    font-size: 16px;
    }
    .nav > li > a:focus,
    .nav > li > a:hover {
    text-decoration: none;
    background-color: #eee;
    }
    .nav-tabs {
    border-bottom: 1px solid #ddd;
    }
    .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
    }
    .nav-tabs > li > a {
    line-height: 1.42857143;
    margin-right: 2px;
    border: 1px solid transparent;
    border-radius: 3px 3px 0 0;
    }
    .nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd;
    }
    .nav-tabs > li.active > a,
    .nav-tabs > li.active > a:focus,
    .nav-tabs > li.active > a:hover {
    cursor: default;
    color: #555;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    background-color: #fff;
    }
    .tab-content > .active {
    display: block;
    }
    .navbar-nav {
    margin: 7.5px -15px;
    }
    .navbar-nav > li > a {
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    }
    @media (min-width: 768px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }
    .navbar-nav > li {
        float: left;
    }
    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    }
    .navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    }
    @keyframes progress-bar-stripes {
    0% {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
    }
    .clearfix:after,
    .clearfix:before,
    .container:after,
    .container:before,
    .nav:after,
    .nav:before,
    .row:after,
    .row:before {
    display: table;
    content: " ";
    }
    .hide,
    .visible-md,
    .visible-sm,
    .visible-xs {
    display: none !important;
    }
    .clearfix:after,
    .container:after,
    .nav:after,
    .row:after {
    clear: both;
    }
    @media screen and (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important;
    }
    }
    @media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }
    .hidden-xs {
        display: none !important;
    }
    }
    @media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important;
    }
    }
    @media screen and (min-width: 992px) {
    .visible-md {
        display: block !important;
    }
    }
    .tooltip {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.42857143;
    position: absolute;
    z-index: 1070;
    display: block;
    text-align: left;
    text-align: start;
    white-space: normal;
    text-decoration: none;
    letter-spacing: normal;
    word-spacing: normal;
    word-wrap: normal;
    word-break: normal;
    opacity: 0;
    text-shadow: none;
    line-break: auto;
    }
    .tooltip.in {
    opacity: 0.9;
    }
    .tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
    }
    .tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
    }
    .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
    }
    .tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
    }
    .tooltip-inner {
    max-width: 200px;
    padding: 7px 15px;
    text-align: left;
    color: #fff;
    border-radius: 3px;
    background-color: #333;
    }
    .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent;
    }
    .tooltip.top .tooltip-arrow,
    .tooltip.top-left .tooltip-arrow,
    .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    border-width: 5px 5px 0;
    border-top-color: #000;
    }
    .tooltip.top .tooltip-arrow {
    left: 50%;
    margin-left: -5px;
    }
    .tooltip.top-left .tooltip-arrow {
    right: 5px;
    margin-bottom: -5px;
    }
    .tooltip.top-right .tooltip-arrow {
    left: 5px;
    margin-bottom: -5px;
    }
    .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
    }
    .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
    }
    .tooltip.bottom .tooltip-arrow,
    .tooltip.bottom-left .tooltip-arrow,
    .tooltip.bottom-right .tooltip-arrow {
    border-width: 0 5px 5px;
    border-bottom-color: #000;
    top: 0;
    }
    .tooltip.bottom .tooltip-arrow {
    left: 50%;
    margin-left: -5px;
    }
    .tooltip.bottom-left .tooltip-arrow {
    right: 5px;
    margin-top: -5px;
    }
    .tooltip.bottom-right .tooltip-arrow {
    left: 5px;
    margin-top: -5px;
    }
    code {
    border: 1px solid #d4d4d4;
    border-radius: 2px;
    }
    label {
    font-size: 18px;
    font-weight: 500;
    }
    .form-control {
    font-family: Ubuntu Regular, sans-serif;
    font-weight: 400;
    border-color: #d0d7de;
    outline: 0;
    background: #fff;
    box-shadow: none;
    }
    .form-control:active,
    .form-control:focus {
    box-shadow: none !important;
    border-color: #94a4b4;
    }
    .input-group .input-group-btn > .btn {
    border-color: #d0d7de;
    }
    .btn {
    font-size: 16px;
    padding: 6px 20px 4px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    outline: 0 !important;
    }
    .btn > i {
    font-weight: 300;
    margin-right: 5px;
    text-align: center;
    }
    .btn.btn-sm {
    padding: 6px 18px 4px;
    }
    .btn.btn-md {
    font-family: Ubuntu Bold, sans-serif !important;
    font-size: 18px;
    padding: 15px 40px !important;
    }
    @media screen and (max-width: 767px) {
    .btn {
        max-width: 100%;
    }
    }
    .btn.c-btn-border-2x {
    padding: 6px 20px 4px;
    border-width: 2px;
    }
    .c-btn-blue,
    .c-btn-dark,
    .c-btn-grey-2,
    .c-btn-white {
    border-width: 1px;
    }
    .btn.c-btn-border-2x.btn-sm {
    padding: 5px 18px 3px;
    }
    .btn.c-btn-border-2x.btn-md {
    padding: 8px 20px 6px;
    }
    .btn.c-btn-border-2x.c-btn-uppercase {
    padding: 6px 20px 4px;
    }
    .btn.c-btn-border-2x.c-btn-uppercase.btn-md {
    padding: 10px 20px 8px;
    }
    .c-btn-bold {
    font-family: Ubuntu Bold, sans-serif;
    font-weight: 700;
    }
    .c-btn-uppercase.btn {
    font-size: 14px;
    padding: 7px 20px 5px;
    }
    .c-btn-uppercase.btn-md {
    font-size: 16px;
    padding: 10px 20px 9px;
    }
    .c-btn-white {
    color: #2f353b;
    border-color: #fff;
    background: #fff;
    }
    .c-btn-white:active,
    .c-btn-white:hover {
    color: #2f353b;
    border-color: #ebebeb;
    background: #ebebeb;
    }
    .c-btn-white:active {
    background-image: none;
    }
    .c-btn-green {
    color: #fff;
    border-color: #aedd09;
    background: #aedd09;
    }
    .c-btn-green:active,
    .c-btn-green:focus,
    .c-btn-green:hover {
    color: #fff;
    border-color: #9fca08;
    background: #9fca08;
    }
    .c-btn-green:active {
    background-image: none;
    }
    .c-btn-blue {
    color: #fff;
    border-color: #0094d4;
    background: #0094d4;
    }
    .c-btn-blue:active,
    .c-btn-blue:hover {
    color: #fff;
    border-color: #2383c4;
    background: #2383c4;
    }
    .c-btn-blue:active {
    background-image: none;
    }
    .c-btn-dark {
    color: #fff;
    border-color: #2f353b;
    background: #2f353b;
    }
    .c-btn-dark:active,
    .c-btn-dark:hover {
    color: #fff;
    border-color: #1d2124;
    background: #1d2124;
    }
    .c-btn-dark:active {
    background-image: none;
    }
    .c-btn-grey-2 {
    color: #fff;
    border-color: #677083;
    background: #677083;
    }
    .c-btn-grey-2:active,
    .c-btn-grey-2:hover {
    color: #fff;
    border-color: #555c6c;
    background: #555c6c;
    }
    .c-btn-grey-2:active {
    background-image: none;
    }
    .c-btn-border-2x.c-btn-white {
    color: #fff;
    border-color: #fff;
    background: 0;
    }
    .c-btn-border-2x.c-btn-white:active,
    .c-btn-border-2x.c-btn-white:hover {
    color: #2f353b !important;
    border-color: #fff !important;
    background: #fff !important;
    }
    .c-btn-border-2x.c-btn-white:active {
    background-image: none;
    }
    .c-btn-border-2x.c-btn-blue {
    color: #3498db;
    border-color: #3498db;
    background: 0;
    }
    .c-btn-border-2x.c-btn-blue:active,
    .c-btn-border-2x.c-btn-blue:hover {
    color: #fff;
    border-color: #3498db;
    background: #3498db;
    }
    .c-btn-border-2x.c-btn-blue:active {
    background-image: none;
    }
    .c-btn-border-2x.c-btn-dark {
    color: #2f353b;
    border-color: #2f353b;
    background: 0;
    }
    .c-btn-border-2x.c-btn-dark:active,
    .c-btn-border-2x.c-btn-dark:hover {
    color: #fff;
    border-color: #2f353b;
    background: #2f353b;
    }
    .c-btn-border-2x.c-btn-dark:active {
    background-image: none;
    }
    .c-btn-border-2x.c-btn-grey-2 {
    color: #677083;
    border-color: #677083;
    background: 0;
    }
    .c-btn-border-2x.c-btn-grey-2:active,
    .c-btn-border-2x.c-btn-grey-2:hover {
    color: #fff;
    border-color: #677083;
    background: #677083;
    }
    .c-btn-border-2x.c-btn-grey-2:active {
    background-image: none;
    }
    .btn.c-btn-border-2x.c-btn-white {
    border-color: hsla(0, 0%, 100%, 0.9);
    color: #fff;
    }
    .dropdown-menu {
    border: 0;
    box-shadow: 0 3px 12px -5px rgba(0, 0, 0, 0.35);
    }
    .dropdown-menu > li > a {
    font-size: 16px;
    color: #5c6873;
    }
    .tabs-right.nav-tabs {
    border-bottom: 0;
    border-left: 1px solid #ddd;
    }
    .tabs-right.nav-tabs > li {
    float: none;
    }
    .tabs-right.nav-tabs > li > a {
    margin-right: 0;
    margin-bottom: 3px;
    display: block;
    margin-left: -1px;
    }
    .tabs-right.nav-tabs > li > a:focus,
    .tabs-right.nav-tabs > li > a:hover {
    border-color: #eee #eee #eee #ddd;
    }
    .tabs-right.nav-tabs > li.active > a,
    .tabs-right.nav-tabs > li.active > a:hover > li.active > a:focus {
    border-color: #ddd #ddd #ddd transparent;
    }
    .socicon,
    .socicon-btn {
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    position: relative;
    }
    .clearfix:after,
    .clearfix:before {
    display: table;
    content: " ";
    }
    .clearfix:after {
    clear: both;
    }
    .center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
    }
    .pull-right {
    float: right !important;
    }
    .pull-left {
    float: left !important;
    }
    .hide {
    display: none !important;
    }
    .show {
    display: block !important;
    }
    .invisible {
    visibility: hidden;
    }
    .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    }
    .hidden {
    display: none !important;
    }
    .collapse {
    display: none;
    }
    .collapse.in {
    display: block;
    }
    tr.collapse.in {
    display: table-row;
    }
    tbody.collapse.in {
    display: table-row-group;
    }
    .clearfix:after,
    .clearfix:before {
    display: table;
    content: " ";
    }
    .clearfix:after {
    clear: both;
    }
    ::-webkit-input-placeholder {
    color: #999;
    }
    ::-moz-placeholder {
    color: #999;
    }
    ::-ms-input-placeholder {
    color: #999;
    }
    .mktoForm,
    .request-demo .mktoForm {
    color: #555 !important;
    width: 100% !important;
    margin-bottom: 15px;
    }
    .mktoForm input[type="date"],
    .mktoForm input[type="email"],
    .mktoForm input[type="number"],
    .mktoForm input[type="password"],
    .mktoForm input[type="tel"],
    .mktoForm input[type="text"],
    .mktoForm input[type="url"] {
    line-height: 1.3333333 !important;
    height: 46px !important;
    border: 1px solid #d0d7de;
    }
    .mktoForm * {
    font-family: Ubuntu Light, Helvetica, Arial, sans-serif;
    }
    .checkbox-list-form .mktoForm .mktoButtonWrap .mktoButton:active,
    .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton:active {
    color: #fff;
    border-color: #9fca08;
    background: #9fca08;
    background-image: none !important;
    text-shadow: none;
    }
    .checkbox-list-form .mktoForm .mktoButtonWrap .mktoButton,
    .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton {
    color: #fff;
    border: 1px solid #aedd09 !important;
    background-color: #aedd09 !important;
    background-image: none !important;
    text-shadow: none !important;
    font-family: Ubuntu Bold, sans-serif;
    font-size: 18px !important;
    font-weight: 400;
    padding: 15px 40px !important;
    width: auto;
    border-radius: 10px;
    }
    .mktoButton {
    font-size: 20px;
    font-weight: 400;
    }
    .narrow-form .mktoForm {
    width: 100% !important;
    max-width: 360px;
    }
    .align-center .mktoForm {
    margin-left: auto;
    margin-right: auto;
    }
    .checkbox-list-form .mktoForm {
    max-width: 460px;
    }
    .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton:hover {
    color: #fff;
    border-color: #9fca08 !important;
    background: #9fca08 !important;
    background-image: none !important;
    text-shadow: none;
    }
    .mktoForm input[type="date"],
    .mktoForm input[type="email"],
    .mktoForm input[type="number"],
    .mktoForm input[type="password"],
    .mktoForm input[type="tel"],
    .mktoForm input[type="text"],
    .mktoForm input[type="url"] {
    padding: 10px 16px !important;
    width: 100% !important;
    }
    .mktoForm label,
    .mktoForm p,
    .mktoForm span {
    text-align: center !important;
    padding: 0 !important;
    }
    .mktoForm label,
    .mktoForm p,
    .mktoForm span {
    text-align: left;
    margin: 0 !important;
    padding: 0;
    }
    .mktoForm input[type="date"]:focus,
    .mktoForm input[type="email"]:focus,
    .mktoForm input[type="number"]:focus,
    .mktoForm input[type="password"]:focus,
    .mktoForm input[type="tel"]:focus,
    .mktoForm input[type="text"]:focus,
    .mktoForm input[type="url"]:focus,
    .mktoForm textarea:focus {
    outline: 0;
    border: 1px solid #329fd9;
    }
    .form-description {
    margin-bottom: 30px;
    }
    .two-columns-form__desc {
    margin-bottom: 60px;
    }
    .two-columns-form .mktoForm fieldset legend {
    margin: 0 0 25px;
    color: #0094d4;
    border-bottom: none;
    }
    img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
    a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    } /*! Tablesaw - v3.1.0 - 2018-12-10
    * https://github.com/filamentgroup/tablesaw
    * Copyright (c) 2018 Filament Group; Licensed MIT */
    @supports (box-shadow: none) {
    .tablesaw-btn:focus {
        background-color: #fff;
        outline: 0;
        box-shadow: 0 0 0.35em #4faeef !important;
    }
    }
    .socicon {
    font-family: socicon;
    top: 1px;
    }
    .socicon-btn:empty .socicon:empty {
    width: 1em;
    }
    .socicon-btn {
    font-family: FontAwesome;
    font-size: 24px;
    width: 44px;
    height: 44px;
    padding-top: 11px;
    transition: background, color 0.3s;
    text-align: center;
    color: #bcbcbc;
    border: 1px solid #eee;
    }
    .socicon-btn.socicon-solid {
    width: 46px;
    height: 46px;
    padding-top: 12px;
    border: 0;
    }
    .socicon-btn.socicon-btn-circle {
    border-radius: 44px;
    }
    .socicon-btn:hover {
    transition: color 0.3s;
    }
    .nav-bar {
    padding-left: 0;
    list-style: none;
    border-right: 1px solid #eee;
    }
    .nav-bar > li.active a,
    .nav-bar > li:hover a {
    border-right: 3px solid #0094d4;
    }
    .nav-bar > li > a {
    line-height: 1.42857143;
    display: block;
    margin-right: -1px;
    margin-bottom: 3px;
    padding: 10px 15px;
    color: #3f444a;
    }
    .nav-bar > li.active {
    background: #f7f7f7;
    }
    .nav-bar > li.active a,
    .nav-bar > li > a:hover {
    text-decoration: none;
    }
    .nav-bar > li > a:hover {
    background-color: #eee;
    }
    @-ms-viewport {
    width: device-width;
    }
    @-o-viewport {
    width: device-width;
    }
    @viewport {
    width: device-width;
    }
    @-ms-viewport {
    width: auto !important;
    }
    .subtitle {
    font-size: 40px;
    text-align: center;
    line-height: 50px;
    }
    @media screen and (max-width: 767px) {
    .subtitle {
        font-size: 38px;
    }
    }
    .c-reset {
    margin: 0;
    padding: 0;
    }
    .c-hide {
    display: none;
    }
    .c-overflow-hide {
    overflow: hidden;
    }
    .clear {
    clear: both;
    }
    .c-layout-page iframe {
    max-width: 100%;
    }
    .c-layout-header .c-navbar:after,
    .c-layout-header .c-navbar:before,
    .c-layout-page:after,
    .c-layout-page:before {
    display: table;
    content: " ";
    }
    .c-margin0auto {
    margin: 0 auto;
    }
    .c-link {
    border: 0;
    outline: 0;
    background: 0;
    }
    .c-border-bottom {
    border-bottom: 1px solid #eee;
    }
    .c-shadow {
    box-shadow: 0 3px 18px -5px rgba(0, 0, 0, 0.3);
    }
    .c-margin-t-0 {
    margin-top: 0 !important;
    }
    .c-margin-t-10 {
    margin-top: 10px !important;
    }
    .c-margin-t-15 {
    margin-top: 15px !important;
    }
    .c-margin-t-20 {
    margin-top: 20px;
    }
    .c-margin-t-30 {
    margin-top: 30px;
    }
    .c-margin-t-40 {
    margin-top: 40px !important;
    }
    .c-margin-t-50 {
    margin-top: 50px !important;
    }
    .c-margin-t-60 {
    margin-top: 60px;
    }
    .c-margin-t-80 {
    margin-top: 80px !important;
    }
    .c-margin-b-0 {
    margin-bottom: 0 !important;
    }
    .c-margin-b-5 {
    margin-bottom: 5px !important;
    }
    .c-margin-b-10 {
    margin-bottom: 10px !important;
    }
    .c-margin-b-15 {
    margin-bottom: 15px !important;
    }
    .c-margin-b-20 {
    margin-bottom: 20px !important;
    }
    .c-margin-b-25 {
    margin-bottom: 25px !important;
    }
    .c-margin-b-30 {
    margin-bottom: 30px !important;
    }
    @media screen and (max-width: 767px) {
    .c-sm-margin-t-10 {
        margin-top: 10px !important;
    }
    .c-sm-margin-t-30 {
        margin-top: 30px !important;
    }
    .c-sm-margin-b-30 {
        margin-bottom: 30px !important;
    }
    .c-sm-margin-b-60 {
        margin-bottom: 60px !important;
    }
    .c-sm-center {
        text-align: center;
    }
    }
    .c-margin-b-40 {
    margin-bottom: 40px !important;
    }
    .c-margin-b-45 {
    margin-bottom: 45px !important;
    }
    .c-margin-b-50 {
    margin-bottom: 50px !important;
    }
    .c-margin-b-55 {
    margin-bottom: 55px !important;
    }
    .c-margin-b-60 {
    margin-bottom: 60px !important;
    }
    .c-margin-b-80 {
    margin-bottom: 80px !important;
    }
    .c-margin-b-100 {
    margin-bottom: 100px !important;
    }
    .c-margin-r-20 {
    margin-right: 20px !important;
    }
    .c-margin-r-40 {
    margin-right: 40px;
    }
    .c-margin-l-0 {
    margin-left: 0 !important;
    }
    .c-margin-l-10,
    .chat {
    margin-left: 10px;
    }
    .c-margin-l-20 {
    margin-left: 20px !important;
    }
    .c-margin-l-40 {
    margin-left: 40px !important;
    }
    .c-margin-l-60 {
    margin-left: 60px !important;
    }
    .c-margin-l-95 {
    margin-left: 70px !important;
    }
    .c-padding-10 {
    padding: 10px;
    }
    .c-padding-20 {
    padding: 20px;
    }
    .c-padding-left-0 {
    padding-left: 0 !important;
    }
    .c-padding-left-10 {
    padding-left: 10px;
    }
    .c-padding-left-95 {
    padding-left: 95px !important;
    }
    .c-padding-left-20 {
    padding-left: 20px !important;
    }
    .c-padding-left-40 {
    padding-left: 40px;
    }
    .c-padding-t-0 {
    padding-top: 0 !important;
    }
    .c-padding-b-0 {
    padding-bottom: 0 !important;
    }
    .c-padding-b-40 {
    padding-bottom: 40px !important;
    }
    .c-font-left,
    .c-left {
    text-align: left !important;
    }
    .c-center,
    .c-font-center {
    text-align: center;
    }
    .c-font-right,
    .c-right {
    text-align: right;
    }
    .c-font-bold {
    font-family: Ubuntu Bold, sans-serif !important;
    font-weight: 700 !important;
    }
    .c-font-subtitle,
    .c-font-title {
    color: #333 !important;
    }
    .c-font-line-through {
    text-decoration: line-through;
    }
    .c-font-10 {
    font-size: 10px;
    }
    .c-font-11 {
    font-size: 11px;
    }
    .c-font-12 {
    font-size: 12px;
    }
    .c-font-13 {
    font-size: 13px;
    }
    .c-font-14 {
    font-size: 14px;
    }
    .c-font-15 {
    font-size: 15px;
    }
    .c-font-16 {
    font-size: 16px;
    }
    .c-font-17 {
    font-size: 17px;
    }
    .c-font-18 {
    font-size: 18px;
    }
    .c-font-19 {
    font-size: 19px;
    }
    .c-font-21 {
    font-size: 21px !important;
    }
    .c-font-22 {
    font-size: 22px;
    }
    .c-font-23 {
    font-size: 23px;
    }
    .c-font-24 {
    font-size: 24px !important;
    }
    .c-font-25 {
    font-size: 25px;
    }
    .c-font-26 {
    font-size: 26px;
    }
    .c-font-27 {
    font-size: 27px;
    }
    .c-font-28 {
    font-size: 28px;
    }
    .c-font-29 {
    font-size: 29px;
    }
    .c-font-30 {
    font-size: 30px;
    }
    .c-font-34 {
    font-size: 34px;
    }
    .c-font-36 {
    font-size: 36px !important;
    }
    .c-font-40 {
    font-size: 40px;
    }
    .c-font-48 {
    font-size: 48px;
    }
    .c-font-50 {
    font-size: 50px;
    }
    .c-font-55 {
    font-size: 55px;
    }
    .c-font-60 {
    font-size: 60px;
    }
    .c-line-height-18 {
    line-height: 18px;
    }
    .c-layout-page--privacy .c-content-list-1 > li,
    .c-line-height-32 {
    line-height: 32px;
    }
    .c-font-white,
    .c-font-white a {
    color: #fff !important;
    }
    .c-font-black {
    color: #000 !important;
    }
    .c-font-regular {
    color: #7f8c97 !important;
    }
    .c-font-green {
    color: #0094d4 !important;
    }
    .c-font-red {
    color: #eb5d68 !important;
    }
    .c-font-dark {
    color: #2f353b !important;
    }
    .c-font-dark-1 {
    color: #525e64 !important;
    }
    .c-font-dark-4 {
    color: #3f444a !important;
    }
    .c-font-grey {
    color: #eee !important;
    }
    .c-font-grey-1 {
    color: #f7f7f7 !important;
    }
    .c-font-grey-2 {
    color: #677083 !important;
    }
    .c-font-grey-3 {
    color: #5c6873 !important;
    }
    .c-font-grey-4 {
    color: #606c78;
    }
    .c-bg-white {
    background-color: #fff !important;
    }
    .c-bg-green {
    background-color: #0094d4 !important;
    }
    .c-bg-dark {
    background-color: #2f353b !important;
    }
    .c-bg-dark.c-bg-opacity-2 {
    background-color: rgba(47, 53, 59, 0.4) !important;
    }
    .c-bg-dark-2 {
    background-color: #31383c !important;
    }
    .c-bg-grey-1 {
    background-color: #f7f7f7 !important;
    }
    .c-border-left-white {
    border-left-color: #fff !important;
    }
    .c-border-right-white {
    border-right-color: #fff !important;
    }
    .c-border-left-dark {
    border-left-color: #2f353b !important;
    }
    .c-border-right-dark {
    border-right-color: #2f353b !important;
    }
    .c-bg-img-center {
    background-repeat: no-repeat;
    }
    .c-bg-img-center,
    .c-bg-parallax {
    background-position: 50%;
    background-size: cover;
    }
    .c-bg-parallax {
    min-height: 100%;
    background-color: transparent;
    background-attachment: fixed;
    }
    .c-link-normal {
    text-decoration: none;
    }
    .c-link-underline {
    text-decoration: underline !important;
    }
    .c-margin-auto {
    margin: 0 auto !important;
    }
    .c-float-l {
    float: left;
    }
    .c-float-r {
    float: right;
    }
    .c-layout-header .c-navbar:after,
    .c-layout-page:after {
    clear: both;
    }
    .c-layout-header .c-brand {
    display: inline-block;
    transition: all 0.2s;
    }
    .c-layout-header .c-brand .c-menu-title {
    font-family: Ubuntu Bold, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    }
    .c-layout-header .c-brand .c-menu-title:hover {
    text-decoration: none;
    color: #0094d4;
    }
    .c-layout-header .c-brand .c-menu-title-dark {
    color: #2f353b;
    }
    @media screen and (max-width: 991px) {
    .c-layout-header .c-brand .c-menu-title-dark {
        color: #fff;
    }
    }
    .c-page-on-scroll .c-layout-header .c-brand .c-menu-title-dark {
    color: #fff;
    }
    .c-layout-header .c-brand.c-pull-left {
    float: left;
    }
    .c-layout-header .c-brand .c-desktop-logo-inverse,
    .c-layout-header .c-brand > .c-hor-nav-toggler,
    .c-layout-header .c-brand > .c-search-toggler,
    .c-layout-quick-search-shown .c-layout-header .c-topbar .c-brand {
    display: none;
    }
    .c-layout-header .c-quick-search {
    position: relative;
    display: none;
    margin: 0;
    padding: 0;
    transition: all 0.2s;
    }
    .c-layout-header .c-quick-search:after,
    .c-layout-header .c-quick-search:before {
    display: table;
    content: " ";
    }
    .c-layout-header .c-quick-search:after {
    clear: both;
    }
    .c-layout-quick-search-shown .c-layout-header .c-quick-search {
    display: block;
    transition: all 0.2s;
    }
    .c-layout-header .c-quick-search > .form-control {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 22px;
    font-weight: 400;
    display: block;
    border: 0;
    border-radius: 0;
    background: 0 0;
    box-shadow: none;
    }
    .c-layout-header .c-quick-search > .form-control::-ms-clear {
    display: none;
    }
    .c-layout-header .c-quick-search > .form-control:active,
    .c-layout-header .c-quick-search > .form-control:focus {
    box-shadow: none;
    }
    .c-layout-header .c-quick-search > span {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 36px;
    position: absolute;
    display: inline-block;
    }
    .c-layout-header .c-brand .c-desktop-logo {
    width: 180px;
    height: 33px;
    border: 0;
    }
    @media screen and (min-width: 768px) {
    .c-layout-header .c-brand .c-logo .c-logo-img {
        display: inline-block;
        margin-top: 10px;
    }
    .c-layout-header .c-brand .c-logo:active,
    .c-layout-header .c-brand .c-logo:focus,
    .c-layout-header .c-brand .c-logo:hover {
        text-decoration: none;
    }
    .c-layout-header .c-brand .c-logo .c-logo-text {
        font-size: 13px;
        margin-left: 20px;
        color: #fff;
    }
    }
    @media screen and (max-width: 767px) {
    .c-layout-header .c-brand .c-logo .c-logo-text {
        display: none;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header .c-brand .c-desktop-logo-inverse,
    .c-layout-header .c-brand .c-mobile-logo,
    .c-page-on-scroll.c-layout-header-static .c-layout-header {
        display: none;
    }
    .c-layout-header .c-navbar-light {
        background: hsla(0, 0%, 100%, 0.5);
    }
    .c-page-on-scroll .c-layout-header .c-navbar-light {
        background: 0;
    }
    .c-layout-header .c-navbar > .container {
        position: relative;
    }
    .c-layout-header .c-topbar .c-brand {
        display: none;
        margin: 26px 0;
    }
    .c-layout-header .c-quick-search > .form-control {
        height: 52px;
        padding: 10px 0;
    }
    .c-layout-header .c-quick-search > span {
        top: 0;
        right: -2px;
    }
    .c-layout-header-fixed .c-layout-header {
        position: relative;
        z-index: 9995;
        top: 0;
        width: 100%;
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header {
        top: 0;
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed
        .c-layout-header.c-mega-menu-shown
        .c-mega-menu,
    .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static
        .c-layout-header.c-mega-menu-shown
        .c-mega-menu {
        position: absolute;
        overflow-y: auto;
    }
    .c-layout-header-fixed .c-layout-page {
        margin-top: 130px;
    }
    .c-layout-header-fullscreen .c-layout-page {
        margin-top: 0;
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand {
        transition: margin 0.2s;
    }
    .c-page-on-scroll.c-layout-header-fixed
        .c-layout-header
        .c-brand
        .c-desktop-logo-inverse {
        display: block;
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu {
        line-height: 0;
    }
    .c-page-on-scroll.c-layout-header-fixed
        .c-layout-header
        .c-mega-menu
        .nav.navbar-nav
        > li
        > .c-link {
        transition: all 0.2s;
    }
    .c-page-on-scroll.c-layout-header-fixed
        .c-layout-header
        .c-mega-menu
        .nav.navbar-nav
        > li
        > .c-quick-sidebar-toggler {
        padding: 26px 0 24px 15px;
        transition: all 0.2s;
    }
    .c-page-on-scroll.c-layout-header-fixed
        .c-layout-header
        .c-mega-menu
        .nav.navbar-nav
        > li
        > .c-btn,
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .navbar-btn {
        margin: 17px 0 15px 25px;
        transition: all 0.2s;
    }
    .c-page-on-scroll.c-layout-header-fixed
        .c-layout-header
        .c-mega-menu
        .nav.navbar-nav
        > li
        > .c-btn-icon {
        margin: 6px 5px 7px;
        transition: all 0.2s;
    }
    .c-page-on-scroll.c-layout-header-fixed
        .c-layout-header
        .c-quick-search
        > .form-control {
        font-size: 22px;
        height: 65px;
        padding: 10px 0;
    }
    .c-page-on-scroll.c-layout-header-fixed
        .c-layout-header
        .c-quick-search
        > span {
        font-size: 36px;
        top: 33px;
    }
    }
    .c-layout-header .c-mainbar {
    z-index: 9;
    position: relative;
    background: #fff;
    }
    .c-page-on-scroll .c-layout-header .c-mainbar {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    transform: translateZ(0);
    }
    .c-page-on-scroll .c-layout-header > div:last-child {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
    }
    @media (max-width: 991px) {
    .c-layout-header .c-mainbar {
        padding-bottom: 0;
        margin-top: 0;
    }
    .c-layout-header-fixed .c-layout-page,
    .c-layout-header-fullscreen .primary-page,
    .c-layout-header-fullscreen .secondary-page:not(.secondary-page--others) {
        margin-top: 50px;
    }
    .c-layout-header {
        margin: 0;
        transition: all 0.2s;
    }
    .c-layout-header .c-navbar > .container {
        position: relative;
        padding: 0;
    }
    .c-layout-header .c-topbar .c-brand {
        display: block;
        height: 26px;
        float: none !important;
        margin: 5px 15px;
    }
    .c-layout-header .c-mainbar .c-brand {
        display: block;
        float: none !important;
        margin: 0 15px 15px;
    }
    .c-page-on-scroll .c-layout-header .c-mainbar .c-brand {
        margin-top: 15px;
    }
    .c-layout-header .c-brand .c-desktop-logo-inverse {
        display: none;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler {
        display: inline-block;
        float: right;
        margin: -1px 0 0;
        padding: 0;
        border: 0;
        outline: 0;
        background: 0;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line {
        display: block;
        width: 15px;
        height: 2px;
        margin: 3px 0;
        padding: 0;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line:first-child {
        margin-top: 4px;
    }
    .c-layout-header .c-brand > .c-search-toggler {
        float: right;
        width: 20px;
        height: 20px;
        margin: 0 0 0 15px;
        padding: 0;
        border: 0;
        outline: 0;
        background: 0;
        display: inline-block;
    }
    .c-layout-header .c-brand > .c-search-toggler > i {
        font-size: 14px;
    }
    .c-layout-header .c-mega-menu {
        line-height: 0;
    }
    .c-layout-header .c-quick-search {
        position: relative;
    }
    .c-layout-header .c-quick-search > .form-control {
        font-size: 20px;
        height: 65px;
        padding: 10px 15px;
    }
    .c-layout-header .c-quick-search > span {
        font-size: 36px;
        top: 9px;
        right: 20px;
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
        position: fixed;
        z-index: 9995;
        top: 0;
        width: 100%;
        transition: none;
    }
    }
    @media (min-width: 1200px) {
    .c-layout-header .c-navbar .c-top-menu > .nav.navbar-nav > li > .c-link {
        padding: 16px 20px 0 !important;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header .c-navbar .c-mega-menu {
        position: static;
        display: inline-block;
        margin: 0;
        padding: 0;
        line-height: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav {
        line-height: 0;
        position: static;
        margin: 0;
        padding: 0;
        background: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li {
        position: static;
        float: left;
        margin: 0;
        padding: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .menu-item-has-children {
        position: relative;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        font-family: Ubuntu Regular, sans-serif;
        font-size: 16px;
        font-style: normal;
        padding: 17px 9px;
        color: #454545;
        transition: all 0.2s;
        letter-spacing: 1px;
    }
    .c-layout-header .c-navbar .c-top-menu > .nav.navbar-nav > li > .c-link {
        padding: 16px 12px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-active
        > .c-link,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:hover
        > .c-link,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:focus,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:hover {
        background: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu {
        width: auto;
        border-radius: 0;
        right: 0;
        left: auto;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-pull-left {
        right: auto;
        left: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu {
        box-shadow: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        font-size: 14px;
        white-space: normal;
        letter-spacing: 1px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic {
        right: auto;
        left: auto;
        min-width: 235px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        .dropdown-menu {
        border-radius: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-mega
        .dropdown-menu:after {
        clear: both;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        li:hover
        > .dropdown-menu {
        display: block;
    }
    .c-layout-quick-search-shown .c-layout-header .c-navbar .c-top-menu {
        display: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > a {
        font-size: 13px;
        text-transform: uppercase;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        font-size: 12px;
        text-transform: uppercase;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-bold
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-bold
        > .nav.navbar-nav
        > li
        > a {
        font-family: Ubuntu Bold, sans-serif;
        font-weight: 600;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-bold
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        font-family: Ubuntu Regular, sans-serif;
        font-weight: 500;
    }
    }
    @media (min-width: 1200px) {
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        padding: 17px 15px;
    }
    }
    @media (max-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:focus,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:hover {
        background: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu {
        display: inline-block;
        display: none;
        float: none !important;
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 5px 15px;
        transition: all 0.2s;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-shown {
        position: absolute;
        z-index: 9996;
        display: block;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav {
        float: none;
        margin: 0 !important;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu > .nav.navbar-nav {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li {
        display: block;
        float: none;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu > .nav.navbar-nav > li {
        float: left;
    }
    .c-layout-header
        .c-topbar.c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:last-child
        a {
        padding-right: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-btn-icon {
        display: none;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a {
        font-size: 15px;
        padding: 10px 20px 10px 0;
        letter-spacing: 1px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > .dropdown-menu
        .dropdown-submenu.c-open
        > .dropdown-menu,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > .dropdown-menu
        li.c-open
        > .dropdown-menu {
        display: block;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .c-open.dropdown-submenu
        > a
        > .c-arrow:before,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .c-open
        > a.dropdown-toggle
        > .c-arrow:before,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open.dropdown-submenu
        > a
        > .c-arrow:before,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > a.dropdown-toggle
        > .c-arrow:before {
        content: "";
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu {
        position: static;
        display: none;
        float: none;
        min-width: none;
        padding-bottom: 0;
        background: 0;
        box-shadow: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .menu-item--other
        .dropdown-menu,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > .dropdown-menu,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-mega
        > .dropdown-submenu.c-open
        > .dropdown-menu {
        display: block;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        font-size: 14px;
        white-space: normal;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic {
        padding: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li
        > a {
        padding: 10px 20px 10px 15px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > .dropdown-submenu
        > .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li
        > .dropdown-menu
        > li
        > a {
        padding: 10px 20px 10px 60px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > a {
        font-size: 13px;
        text-transform: uppercase;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-bold
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-bold
        > .nav.navbar-nav
        > li
        > .c-link {
        font-family: Ubuntu Regular, sans-serif;
        font-weight: 400;
    }
    .c-layout-header .c-topbar {
        margin: 0;
    }
    }
    .c-layout-header .c-topbar:after,
    .c-layout-header .c-topbar:before {
    display: table;
    content: " ";
    }
    .c-layout-header .c-topbar:after {
    clear: both;
    }
    .c-layout-header .c-topbar .c-top-menu {
    display: inline-block;
    margin: 0;
    }
    .c-layout-header .c-topbar .c-top-menu.c-pull-right {
    float: right;
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-topbar {
    display: none !important;
    transition: all 0.2s;
    }
    .c-page-on-scroll .c-layout-header .c-cart-toggler-wrapper .c-btn-icon {
    margin-bottom: 3px !important;
    }
    @media (min-width: 992px) {
    .c-layout-header.c-layout-header-default
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #fff;
    }
    .c-layout-header.c-layout-header-default
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #fff;
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-default {
        border-bottom: 0;
        background: rgba(0, 0, 0, 0.7);
        box-shadow: none;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:hover,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #fff;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-quick-sidebar-toggler
        > .c-line {
        background-color: #fff;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-active
        > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:active
        > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:focus
        > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-default
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:hover
        > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
        top: 14px;
        transition: 0.2s;
    }
    }
    @media (max-width: 991px) {
    .c-layout-header.c-layout-header-default-mobile
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #818e9a;
    }
    .c-layout-header.c-layout-header-default-mobile
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #818e9a;
    }
    .c-layout-header.c-layout-header-default-mobile.c-header-transparent-dark,
    .c-layout-header.c-layout-header-default-mobile.c-header-transparent-dark.c-mega-menu-shown {
        background: #fff;
    }
    .c-layout-header.c-layout-header-dark-mobile {
        border-bottom: 0;
        background: #394048;
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler {
        position: relative;
        top: -1px;
        display: inline-block;
        padding: 5px 8px 6px;
    }
    .c-layout-header .c-mainbar .c-brand > .c-hor-nav-toggler {
        position: absolute;
        top: 2px;
        right: 30px;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-dark-mobile
        .c-mainbar
        .c-brand
        > .c-hor-nav-toggler {
        top: 18px;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler
        > .c-line {
        background: #333;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler:hover
        > .c-line {
        background: #333;
        transition: all 0.25s;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:first-child,
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:last-child {
        -ms-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:first-child {
        transform: rotate(45deg) translate3d(3px, 3px, 0);
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:last-child {
        transform: rotate(-45deg) translate3d(4px, -4px, 0);
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:nth-child(2) {
        opacity: 0;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-search-toggler
        > i {
        color: #333;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-search-toggler:hover
        > i {
        color: #fff;
    }
    .c-layout-header.c-layout-header-dark-mobile .c-quick-search > .form-control {
        color: #454545;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control:-moz-placeholder,
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control::-moz-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-dark-mobile .c-quick-search > span {
        color: #454545;
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
        border-bottom: 0;
        box-shadow: 0;
    }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark {
        background: #fff;
    }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark
        .c-topbar {
        background: 0;
    }
    }
    @media (max-width: 767px) {
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark {
        top: 0 !important;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header.c-layout-header-2 {
        background: #fff;
        border-bottom: 1px solid #ececec;
    }
    .c-layout-header.c-layout-header-2
        .c-navbar.c-topbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header.c-layout-header-2
        .c-navbar.c-topbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > a {
        color: #969696;
        font-family: Ubuntu Light, sans-serif;
    }
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.c-dark-nav
        > li
        > .c-link,
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.c-dark-nav
        > li
        > a {
        color: #2f353b;
    }
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #454545;
    }
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-active,
    .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-active
        > a:not(.btn) {
        color: #fff;
    }
    .c-layout-header.c-layout-header-2 .c-quick-search > .form-control {
        color: #454545;
    }
    .c-layout-header.c-layout-header-2
        .c-quick-search
        > .form-control:-moz-placeholder,
    .c-layout-header.c-layout-header-2
        .c-quick-search
        > .form-control::-moz-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-2
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-2
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-2 .c-quick-search > span {
        color: #454545;
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-2 {
        top: 0 !important;
        border-bottom: 0;
        background: #fff;
        box-shadow: none;
        height: fit-content;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-2
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-quick-sidebar-toggler
        > .c-line {
        background-color: #fff;
    }
    .c-layout-header.c-layout-header-3
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #fff;
    }
    .c-layout-header.c-layout-header-3
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #fff;
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-3 {
        border-bottom: 0;
        background: #2f353b;
        box-shadow: none;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-3
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-3
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-3
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:hover,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-3
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-3
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-3
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #fff;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-3
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-quick-sidebar-toggler
        > .c-line {
        background-color: #fff;
    }
    .c-layout-header.c-layout-header-4
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #828b96;
    }
    .c-layout-header.c-layout-header-4
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #828b96;
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-4 {
        border-bottom: 1px solid #e6eff3;
        background: #fff;
        box-shadow: none;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-4
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-4
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-4
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:hover,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-4
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-4
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-4
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #69727c;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-4
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-quick-sidebar-toggler
        > .c-line {
        background-color: #757f8a;
    }
    .c-layout-header.c-layout-header-5
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #828b96;
    }
    .c-layout-header.c-layout-header-5
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #828b96;
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-5 {
        border-bottom: 0;
        background: #2f353b;
        box-shadow: none;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-5
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-5
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-5
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:hover,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-5
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-5
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-5
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #fff;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-5
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-quick-sidebar-toggler
        > .c-line {
        background-color: #fff;
    }
    .c-layout-header.c-layout-header-6
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #828b96;
    }
    .c-layout-header.c-layout-header-6
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #828b96;
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-6 {
        border-bottom: 0;
        background: #2f353b;
        box-shadow: none;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-btn-icon:hover,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-page-on-scroll
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #fff;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-quick-sidebar-toggler
        > .c-line {
        background-color: #fff;
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header.c-layout-header-6 {
        height: 67px;
    }
    }
    @media (max-width: 991px) {
    .c-page-on-scroll .c-layout-header.c-layout-header-2 {
        top: 0 !important;
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand:after,
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu:after {
        clear: both;
    }
    .c-layout-quick-search-shown
        .c-layout-header.c-layout-header-6
        .c-navbar
        .c-mega-menu,
    .c-layout-quick-search-shown
        .c-layout-header.c-layout-header-6
        .c-topbar
        .c-brand {
        display: none;
    }
    .c-layout-header.c-layout-header-6
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #040505;
    }
    .c-layout-header.c-layout-header-6
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #040505;
    }
    }
    @media (min-width: 992px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        > .dropdown-menu {
        border: 0;
        background: #f7f8f9;
        box-shadow: 0 3px 10px -2px rgba(0, 0, 0, 0.25);
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu {
        border-radius: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover {
        color: rgba(94, 109, 121, 0.7);
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li.c-active
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li:hover
        > a {
        color: #000;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        .dropdown-menu {
        left: 100%;
        margin-top: 0;
    }
    }
    @media (max-width: 991px) {
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
        background: #394048;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
        background: #fff;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link {
        color: #ebedf2;
        border-bottom: 1px solid #404851;
    }
    .c-layout-header
        .c-topbar.c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link {
        color: #404851;
        border-bottom: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #ebedf2;
        background: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        color: #bdc3d4;
        border-bottom: 1px solid #404851;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover {
        color: #bdc3d4;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li.c-active
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-dark-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li:hover
        > a {
        color: #ff6b57;
        background: 0;
    }
    }
    .c-layout-header .c-topbar-dark {
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.15);
    background: #3f444a;
    }
    .c-layout-header:after,
    .c-layout-header:before {
    display: table;
    content: " ";
    }
    .c-layout-header:after {
    clear: both;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li.menu-item-btn
    > .c-link {
    font-family: "Ubuntu Medium", sans-serif;
    font-size: 15px;
    font-weight: 500;
    display: inline-block;
    min-height: auto;
    margin: 10px 0 10px 20px;
    padding: 11px 28.5px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    color: #0033e2;
    border: 2px solid #0033e2;
    border-radius: 40px;
    min-width: 140px;
    text-align: center;
    outline: 0 !important;
    background: unset;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    }
    @media screen and (min-width: 992px) and (max-width: 1199px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link {
        margin: 12px 0 10px 10px;
    }
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li.menu-item-btn
    > .c-link:hover {
    color: #fff;
    border-color: #0033e2;
    background: #0033e2;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.c-dark-nav
    > li.menu-item-btn
    > .c-link {
    border-color: #0094d4;
    background: #0094d4;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.c-dark-nav
    > li.menu-item-btn
    > .c-link:hover {
    color: #fff;
    border-color: #0d92d8;
    background: #0d92d8;
    }
    @media screen and (max-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link {
        margin: 17px 0 16px 20px;
    }
    .menu-item-has-children > a:after {
        font-family: FontAwesome;
        font-size: 14px;
        position: absolute;
        top: 10px;
        right: 25px;
        content: "";
        color: #ebedf2;
    }
    }
    .c-content-pagination > li > a {
    font-family: Ubuntu Regular, sans-serif;
    }
    @media screen and (min-width: 992px) {
    .c-menu-divider {
        margin-bottom: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ddd;
    }
    }
    .form-group {
    position: relative;
    }
    .c-layout-quick-sidebar > .c-content > .c-section > .c-settings:after {
    clear: both;
    }
    .c-layout-footer .c-author a {
    color: #5c6873;
    }
    .c-layout-footer.c-layout-footer-2 .c-container > .c-links:after,
    .c-layout-footer.c-layout-footer-4 .c-footer .c-links:after {
    clear: both;
    }
    @media (max-width: 991px) {
    .c-layout-footer-6 .c-body .c-twitter {
        width: 100%;
    }
    }
    .c-layout-footer-7 {
    margin: 0;
    background-color: #2e3336;
    }
    .c-layout-footer-7 .c-input {
    color: #58626d;
    border-color: #3f464d;
    background-color: #2e3336;
    }
    .c-layout-footer-7 .c-content-title-1 .c-title {
    margin-bottom: 25px;
    color: #d5dfe5;
    }
    .c-layout-footer-7 .c-head {
    margin: 5px auto;
    }
    .c-layout-footer-7 .c-head .c-left .socicon {
    margin-top: 3px;
    }
    .c-layout-footer-7 .c-head .c-left .socicon .socicon-btn {
    background-color: #2a2e31;
    }
    .c-layout-footer-7 .c-head .c-left .socicon .socicon-btn + .socicon-btn {
    margin-left: 5px;
    }
    .c-layout-footer-7 .c-head .c-right {
    float: right;
    }
    .c-layout-footer-7 .c-head .c-right .socicon-btn {
    margin: 0;
    }
    .c-layout-footer-7 .c-head .c-left .c-title,
    .c-layout-footer-7 .c-head .c-right .c-title {
    float: left;
    margin: 20px 30px 0;
    color: #d5dfe5;
    }
    .c-layout-footer-7 .c-body .c-twitter {
    width: 340px;
    color: #b1c4d0;
    }
    .c-layout-footer-7 .c-body .c-links {
    float: left;
    padding: 0;
    }
    .c-layout-footer-7 .c-body .c-links > li {
    line-height: 30px;
    list-style-type: none;
    }
    .c-layout-footer-7 .c-body .c-links > li > a {
    color: #b1c4d0;
    }
    .c-layout-footer-7 .c-body .c-links > li > a:hover {
    text-decoration: none;
    }
    .c-layout-footer-7 .c-body .c-links + .c-links {
    padding-left: 50px;
    }
    .c-content-box.c-size-sm {
    padding: 30px 0;
    }
    .c-layout-footer-7 .c-line {
    width: 100%;
    height: 1px;
    margin: 40px auto;
    background-color: #393f42;
    }
    @media (max-width: 991px) {
    .c-layout-footer-7 .c-head .c-right {
        float: none;
        margin-top: 30px;
    }
    .c-layout-footer-7 .c-head .c-right > .c-title {
        display: none;
    }
    .c-layout-footer-7 .c-body .c-links,
    .c-layout-footer-7 .c-body .c-twitter {
        margin-bottom: 40px;
    }
    .c-layout-footer-7 .c-body .c-twitter {
        width: 100%;
    }
    }
    .c-layout-go2top {
    position: fixed;
    z-index: 2147483647;
    right: 130px;
    bottom: 30px;
    display: inline-block;
    }
    .c-layout-go2top > i {
    font-size: 38px;
    font-weight: 300;
    opacity: 0.5;
    color: #89939e;
    -webkit-filter: alphaopacity=50;
    }
    .c-layout-go2top:hover {
    opacity: 0.8;
    -webkit-filter: alphaopacity=80;
    }
    .c-content-box.c-size-md {
    padding: 60px 0;
    }
    .c-content-box.c-no-bottom-padding {
    padding-bottom: 0 !important;
    }
    .c-content-box.c-no-padding {
    padding: 0 !important;
    }
    .c-content-box.c-overflow-hide {
    overflow: hidden;
    }
    @media (max-width: 991px) {
    .c-content-box.c-size-sm {
        padding: 20px 0;
    }
    .c-content-box.c-size-md {
        padding: 60px 0;
    }
    }
    .c-content-box--lightblue {
    background-color: #3dc4ff;
    color: #fff;
    }
    .c-content-box--grey {
    background-color: #f4f8fc;
    }
    .c-content-box--bg {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    }
    .c-content-line-icon {
    display: inline-block;
    width: 60px;
    height: 60px;
    background-image: url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/images/40.png);
    background-size: cover;
    }
    .c-content-line-icon.c-icon-support {
    background-position: 0-2500%;
    }
    .c-content-line-icon.c-icon-comment {
    background-position: 0-300%;
    }
    .c-content-v-center .c-wrapper {
    display: table;
    width: 100%;
    height: 100%;
    }
    .c-content-v-center .c-wrapper .c-body {
    display: table-cell;
    vertical-align: middle;
    }
    .c-content-list-1 {
    position: relative;
    margin: 20px 0;
    padding: 0;
    }
    .c-content-list-1 ul {
    margin-top: 10px !important;
    }
    .c-content-list-1 > li {
    margin-bottom: 10px;
    padding-left: 20px;
    list-style: none;
    }
    .c-content-list-1 > li:before {
    float: left;
    width: 21px;
    height: 2px;
    margin: 9px 15px 0 0;
    content: "";
    background: #606c78;
    }
    .c-article ul > li:before {
    position: absolute;
    left: 0;
    display: inline-block;
    width: 6px;
    height: 6px;
    margin-top: 8px;
    margin-right: 10px;
    content: "";
    border-radius: 20px;
    background: #606c78;
    }
    .c-content-pagination {
    display: inline-block;
    margin: 0;
    padding: 0;
    }
    .c-content-pagination > li {
    display: inline-block;
    margin-right: 5px;
    list-style: none;
    }
    .c-content-pagination > li > a {
    font-size: 17px;
    font-weight: 400;
    display: inline-block;
    width: 40px;
    height: 40px;
    padding: 7px 4px 6px;
    text-align: center;
    color: #5c6873;
    border: 1px solid #eee;
    border-radius: 40px;
    }
    .c-content-overlay {
    position: relative;
    overflow: hidden;
    }
    .c-content-overlay .c-overlay-object {
    position: relative;
    z-index: 1;
    }
    .c-content-overlay .c-overlay-wrapper {
    position: absolute;
    z-index: 3;
    top: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 0.2s;
    opacity: 0;
    background: rgba(0, 0, 0, 0.4);
    -webkit-filter: alphaopacity=0;
    }
    .c-content-overlay .c-overlay-wrapper:after {
    display: table;
    clear: both;
    content: "";
    }
    .c-content-overlay .c-overlay-wrapper:before {
    display: inline-block;
    height: 100%;
    content: "";
    vertical-align: middle;
    }
    .c-content-overlay .c-overlay-wrapper .c-overlay-content {
    display: inline-block;
    width: 95%;
    height: auto;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    }
    .c-content-overlay .c-overlay-wrapper .c-overlay-content i {
    font-size: 16px;
    display: inline-block;
    width: 44px;
    height: 44px;
    margin: 0 5px;
    padding: 14px 6px 8px;
    text-align: center;
    opacity: 0.7;
    color: #fff;
    border-radius: 40px;
    background: #000;
    -webkit-filter: alphaopacity=70;
    }
    .c-content-overlay .c-overlay-wrapper .c-overlay-content i:hover {
    opacity: 1;
    -webkit-filter: alphaopacity=100;
    }
    .c-content-overlay:hover .c-overlay-wrapper {
    top: 0;
    opacity: 1;
    -webkit-filter: alphaopacity=100;
    }
    @keyframes c-scaleout {
    0% {
        transform: scale(0);
    }
    to {
        transform: scale(1);
        opacity: 0;
    }
    }
    .c-content-ver-nav .c-menu {
    margin: 0;
    padding: 0;
    }
    .c-content-ver-nav .c-menu .c-image {
    float: left;
    margin-right: 12px;
    margin-top: 5px;
    width: 55px;
    height: 55px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    }
    .c-content-ver-nav .c-menu > li {
    padding: 7px 0;
    list-style: none;
    border-bottom: 1px solid #f2f2f2;
    min-height: 80px;
    }
    .c-content-ver-nav .c-menu > li > a {
    font-weight: 400;
    display: block;
    padding-left: 67px;
    font-size: 17px;
    }
    .c-content-ver-nav.c-sidebar .c-content-title-1:first-child {
    margin-top: 0 !important;
    }
    .c-sidebar ul {
    padding-left: 0;
    }
    .c-sidebar .cat-item {
    padding: 7px 0;
    list-style: none;
    border-bottom: 1px solid #f2f2f2;
    font-size: 17px;
    }
    .c-sidebar .cat-item:before {
    font-family: FontAwesome;
    font-size: 14px;
    font-weight: 100;
    float: left;
    width: 12px;
    height: 12px;
    margin: 2px 5px 0 0;
    content: "";
    color: #3dc4ff;
    }
    .c-content-title-1 > h3,
    .c-sidebar .cat-item a {
    font-family: Ubuntu Regular, sans-serif;
    }
    .c-sidebar .cat-item a {
    font-weight: 400;
    color: #3dc4ff;
    font-size: 17px;
    }
    .c-sidebar .cat-item a:hover {
    color: #00567c;
    }
    @keyframes growCircle {
    0%,
    to {
        transform: scale(0);
        opacity: 1;
    }
    70% {
        transform: scale(1.25);
        background: #eee;
    }
    }
    @keyframes growCircleRadio {
    0%,
    to {
        transform: scale(0);
        opacity: 1;
    }
    70% {
        transform: scale(1.25);
        background: #eee;
    }
    }
    .c-content-title-1 > .c-line-center {
    width: 30px;
    height: 3px;
    margin: 0 auto 30px;
    background-color: #0094d4;
    }
    .c-content-title-1 > .c-line-left,
    .c-content-title-1 > .c-line-right {
    width: 30px;
    height: 3px;
    margin: 0 0 30px;
    background-color: #0094d4;
    }
    .c-content-title-1 > .c-line-right {
    margin: 0 0 30px auto;
    }
    .c-content-title-1 > h3 {
    font-size: 28px;
    font-weight: 500;
    margin: 0 0 30px;
    color: #3f444a;
    }
    .c-content-title-1 > h3.c-font-uppercase {
    font-size: 30px;
    }
    .c-content-title-1.c-title-md > .c-line-left {
    margin-bottom: 20px;
    }
    .c-content-title-1.c-title-md > h3 {
    font-size: 22px;
    margin-bottom: 22px;
    }
    .c-content-title-1.c-title-md > h3.c-font-uppercase {
    font-size: 20px;
    }
    .c-content-testimonial-3 {
    padding-bottom: 20px;
    font-size: 17px;
    }
    .c-content-testimonial-3 .c-content,
    .c-content-testimonial-5 .c-content {
    position: relative;
    padding: 29px;
    }
    .c-content-testimonial-3 .c-content:after,
    .c-content-testimonial-3 .c-content:before {
    position: absolute;
    top: 100%;
    left: 60px;
    width: 0;
    height: 0;
    content: " ";
    pointer-events: none;
    border: solid transparent;
    }
    .c-content-testimonial-3 .c-content:before {
    margin-left: -17px;
    border-width: 17px;
    }
    .c-content-testimonial-5 .c-content:after,
    .c-content-testimonial-5 .c-content:before {
    position: absolute;
    top: 28px;
    left: 100%;
    width: 0;
    height: 0;
    content: " ";
    pointer-events: none;
    border: solid transparent;
    }
    .c-content-testimonial-5 .c-content:before {
    margin-left: -17px;
    border-width: 17px;
    }
    .c-content-testimonial-3 .c-content:after {
    margin-left: -15px;
    border-width: 15px;
    }
    .c-content-testimonial-5 .c-content:after {
    margin-left: 0;
    border-width: 15px;
    }
    .c-content-testimonial-3.c-option-default > .c-content,
    .c-content-testimonial-5 .c-content {
    color: #5c6873;
    background: #fff;
    }
    .c-content-testimonial-5-grey .c-content {
    background: #f7f7f7;
    font-size: 15px;
    line-height: 24px;
    }
    .c-content-testimonial-3.c-option-default > .c-content:after {
    border-color: hsla(0, 0%, 100%, 0);
    border-top-color: #fff;
    }
    .c-content-testimonial-5 .c-content:after {
    border-color: hsla(0, 0%, 100%, 0);
    border-left-color: #fff;
    }
    .c-content-testimonial-5-grey .c-content:after {
    border-left-color: #f7f7f7;
    }
    @media (max-width: 991px) {
    .c-content-testimonial-3 {
        width: 100%;
        margin: 0;
    }
    .c-content-testimonial-3 .c-content {
        margin-left: 0;
    }
    .c-content-testimonial-5 .c-content:after,
    .c-content-testimonial-5 .c-content:before {
        top: 100%;
        left: 50px;
    }
    .c-content-testimonial-5 .c-content:after {
        border-left-color: transparent;
        border-top-color: #fff;
    }
    .c-content-testimonial-5-grey .c-content:after {
        border-left-color: transparent;
        border-top-color: #f7f7f7;
    }
    }
    .c-content-bar-1 {
    background: #f7f7f7;
    width: 100%;
    margin: 0 0 70px;
    padding: 32px 50px;
    position: relative;
    }
    .c-content-bar-1 h3 {
    font-family: Ubuntu Medium, sans-serif;
    font-size: 28px;
    line-height: 1.14;
    font-weight: 500;
    margin-top: 0;
    margin-bottom: 10px;
    color: #606c78;
    }
    .c-content-bar-1 p {
    font-family: Ubuntu Light, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    margin-bottom: 26px;
    color: #606c78;
    }
    .c-content-bar-1 .c-theme-btn.btn {
    font-size: 18px;
    background: #9fdd09;
    padding: 16px 15px;
    border-radius: 6px;
    border: 0;
    }
    .c-content-bar-1 .c-theme-btn.btn:hover {
    background: #8dc408;
    }
    .c-content-bar-1 .bg-thumb {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 33%;
    }
    .c-content-bar-1 .c-tag {
    top: 12px;
    font-size: 13px;
    }
    .c-content-bar-3 .c-content-title-1 > h3,
    .c-content-bar-4 > h3 {
    font-family: Ubuntu Regular, sans-serif;
    font-weight: 500;
    color: #fff;
    }
    .c-content-bar-3 {
    width: 100%;
    margin: 0;
    padding: 0;
    }
    .c-content-bar-3 .c-content-title-1 > h3 {
    margin: 0 0 25px;
    padding: 0;
    }
    @media (max-width: 767px) {
    .c-content-bar-3 {
        text-align: center;
    }
    }
    .c-content-bar-4 {
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    }
    .c-content-bar-4 > h3 {
    font-size: 40px;
    line-height: 50px;
    display: inline-block;
    margin: 100px auto 40px;
    padding: 40px;
    border: 2px solid hsla(0, 0%, 100%, 0.15);
    }
    @media screen and (max-width: 767px) {
    .c-content-bar-4 > h3 {
        font-size: 20px;
        line-height: 28px;
    }
    .c-content-bar-4 > .c-actions .btn {
        margin-bottom: 30px !important;
        margin-left: 0 !important;
    }
    .c-content-bar-4 > .c-actions {
        margin-bottom: 70px !important;
    }
    }
    .c-content-pricing-1 {
    width: 100%;
    }
    .c-content-pricing-1 > .c-tile-container {
    position: relative;
    width: 100%;
    text-align: center;
    }
    .c-content-pricing-1 > .c-tile-container > .c-tile {
    position: relative;
    float: left;
    width: 31.9%;
    height: 100%;
    min-height: 480px;
    margin: 0 20px;
    padding: 70px 0;
    background: #fff;
    }
    .c-content-pricing-1 > .c-tile-container > .c-tile > p {
    font-size: 15px;
    font-weight: 300;
    }
    .c-content-pricing-1 > .c-tile-container > .c-tile > .btn {
    margin-top: 40px;
    }
    .c-content-pricing-1 > .c-tile-container > .c-tile .c-price {
    font-family: Ubuntu Bold, sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 1.2;
    color: #3f444a;
    }
    .c-content-pricing-1 > .c-tile-container > .c-tile-small {
    margin: 20px 0;
    padding: 50px 40px 40px;
    }
    @media (min-width: 992px) {
    .c-content-pricing-1.c-option-2 > .c-tile-container > .c-tile.c-offset-1 {
        margin-left: 31.9%;
        margin-left: calc(31.9%+20px);
    }
    }
    @media (max-width: 991px) {
    .c-content-pricing-1 > .c-tile-container > .c-tile {
        float: none;
        width: 50%;
        margin: 20px auto !important;
    }
    }
    @media (max-width: 767px) {
    .c-content-pricing-1 > .c-tile-container > .c-tile {
        width: 100%;
    }
    }
    .c-content-pricing-1 {
    margin: 0;
    padding: 0;
    }
    .c-title-pricing-1.c-opt-title-1 > .c-try > .c-btn-try.active,
    .c-title-pricing-1.c-opt-title-1 > .c-try > .c-btn-try:active,
    .c-title-pricing-1.c-opt-title-2 > .c-try > .c-btn-try.active,
    .c-title-pricing-1.c-opt-title-2 > .c-try > .c-btn-try:active {
    background: #c3604b;
    box-shadow: none;
    }
    .c-content-product-1 {
    width: 100%;
    margin: 0;
    padding: 0;
    }
    .c-content-product-1 .row {
    position: relative;
    }
    .c-content-product-1 .row .c-media > img {
    width: 100%;
    }
    .c-content-product-1 .row .c-body {
    padding: 80px 0 20px 20px;
    }
    .c-content-product-1 .row .c-body > .c-row {
    padding: 0 0 0 40px;
    }
    .c-content-product-1 .row .c-body > .c-row > li {
    display: inline-block;
    float: left;
    width: 50%;
    margin-bottom: 35px;
    padding: 0 50px 0 0;
    list-style: none;
    }
    .c-content-product-1 .row .c-body > .c-row > li:last-child {
    padding: 0 0 0 50px;
    }
    .c-content-product-1 .row .c-body > .c-row > li > h4 {
    font-family: Ubuntu Bold, sans-serif;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 20px;
    color: #3f444a;
    }
    .c-content-product-1 .row .c-body > .c-row > li > p {
    font-weight: 300;
    color: #5c6873;
    }
    @media (max-width: 991px) {
    .c-content-product-1 .row .c-media > img {
        display: block;
        width: 40%;
        margin: 0 auto;
    }
    .c-content-product-1 .row .c-body {
        padding: 30px 0 10px;
    }
    .c-content-product-1 .row .c-body > .c-row,
    .c-content-product-1 .row .c-body > .c-row > li:last-child {
        padding: 0;
    }
    .c-content-product-1 .row .c-body > .c-row > li {
        float: none;
        width: 100%;
        margin: 40px 0;
    }
    }
    .c-content-blog-post-1-view:after,
    .c-content-blog-post-1:after {
    display: table;
    clear: both;
    content: "";
    }
    .c-content-blog-post-1 .c-title {
    font-size: 30px;
    font-weight: 300;
    margin: 30px 0 0;
    }
    .c-content-blog-post-1 .c-title h1 {
    font-family: Ubuntu Light, sans-serif;
    font-size: 40px;
    line-height: 1.25;
    }
    .c-content-blog-post-1 .c-desc {
    font-size: 20px;
    font-weight: 300;
    margin: 0 0 30px;
    line-height: 30px;
    }
    .c-post-list-h1 {
    font-family: Ubuntu Bold, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 50px;
    padding-bottom: 35px;
    color: #b0b0b3;
    border-bottom: 1px solid #eee;
    }
    .c-content-blog-post-1-view {
    padding-right: 30px;
    }
    @media screen and (max-width: 767px) {
    .c-content-blog-post-1-view {
        padding-right: 0;
    }
    }
    .c-content-blog-post-card-1 .c-body {
    padding: 20px 0;
    color: #606c78;
    }
    .c-content-blog-post-card-1 .c-body .c-title {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 22px;
    line-height: 1.4;
    font-weight: 500;
    margin-bottom: 10px;
    }
    .c-content-blog-post-card-1 .c-body .c-title,
    .c-content-blog-post-card-1 .c-body .c-title a {
    color: #323232;
    }
    .c-content-blog-post-card-1 .c-body .c-title a:hover {
    text-decoration: none;
    color: #3dc4ff;
    }
    .c-content-blog-post-card-1 .c-body .c-author {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 10px;
    line-height: 1;
    }
    .c-content-blog-post-card-1 .c-body .c-author a {
    color: #3dc4ff;
    }
    .c-content-blog-post-card-1 .c-body .c-author a:hover {
    color: #00567c;
    }
    .c-content-blog-post-card-1 .c-body p {
    display: block;
    clear: both;
    color: #606c78;
    }
    .c-content-blog-post-card-1.c-option-2 .c-media > a {
    display: block;
    }
    .c-content-blog-post-card-1.c-option-2 .c-body {
    padding: 20px 0 0;
    }
    .c-content-blog-post-card-1.c-option-2 .c-body p:last-child {
    padding-bottom: 0;
    }
    .c-content-blog-post-card-1-grid {
    padding-right: 40px;
    }
    .searchform {
    position: relative;
    }
    .c-content-blog-post-card-1-grid .c-content-blog-post-card-1 {
    min-height: 375px;
    margin-bottom: 30px;
    }
    @media screen and (max-width: 991px) {
    .c-content-blog-post-card-1-grid {
        margin-bottom: 30px;
        padding-right: 0;
    }
    .c-content-blog-post-card-1-grid .c-content-blog-post-card-1 {
        max-width: 387px;
    }
    }
    @media screen and (min-width: 768px) {
    .c-post-list-h1 {
        margin-right: 40px;
    }
    }
    .c-content-blog-post-card-1-grid .c-pagination {
    margin-top: 30px;
    text-align: center;
    }
    .c-content-counter-1 > .row > div {
    text-align: center;
    }
    .c-content-feature-1 {
    padding-right: 40px;
    }
    .c-content-feature-1 p {
    font-size: 17px;
    color: #5c6873;
    }
    .c-content-feature-1 > h3,
    .c-content-feature-2 .c-title {
    color: #3f444a;
    font-family: Ubuntu Regular, sans-serif;
    }
    .c-content-feature-1 > h3 {
    font-size: 30px;
    font-weight: 500;
    margin: 30px 0 25px;
    }
    @media (max-width: 991px) {
    .c-content-feature-1 {
        padding-right: 20px;
    }
    }
    .c-content-feature-2 {
    margin-bottom: 20px;
    padding: 40px;
    }
    .c-content-feature-2 .c-icon-wrapper {
    float: left;
    width: 70px;
    height: 70px;
    padding: 10px 0;
    }
    .c-content-feature-2 .c-icon-wrapper > .c-content-line-icon {
    float: left;
    width: 60px;
    height: 60px;
    }
    .c-content-feature-2 .c-title {
    font-size: 20px;
    margin-top: 0;
    }
    .c-content-feature-2 p {
    font-size: 20px;
    line-height: 2em;
    font-weight: 300;
    margin: 10px 0 0;
    padding-left: 75px;
    color: #5c6873;
    }
    .c-content-feature-2.c-option-2 {
    padding: 20px 0;
    text-align: left;
    }
    .c-content-feature-2.c-option-2 .c-icon-wrapper {
    background: 0;
    }
    .c-content-feature-2.c-option-2 .c-icon-wrapper > .c-content-line-icon {
    float: left;
    width: 40px;
    height: 40px;
    }
    .c-content-feature-3 {
    margin-top: 40px;
    margin-bottom: 70px;
    padding: 0;
    text-align: center;
    }
    .c-content-feature-3 > p {
    font-size: 17px;
    line-height: 25px;
    margin: 0;
    padding: 10px 40px 40px;
    color: #fff;
    }
    .c-content-feature-3-grid {
    text-align: center;
    }
    .c-content-feature-3-grid > .c-title {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 40px;
    font-weight: 500;
    display: inline-block;
    margin: 100px auto 20px;
    text-align: center;
    color: #fff;
    }
    @media (max-width: 991px) {
    .c-content-feature-3 {
        margin-bottom: 40px;
    }
    .c-content-feature-3 > p {
        padding: 20px;
    }
    .c-content-feature-3-grid > .c-title {
        margin: 70px auto 10px;
    }
    }
    .c-content-feature-4 .c-content-area {
    width: 40%;
    }
    .c-content-feature-4 .c-feature-bg {
    width: 60%;
    }
    .c-content-feature-4 .c-content-area,
    .c-content-feature-4 .c-feature-bg {
    height: 750px;
    margin-bottom: -750px;
    }
    .c-content-feature-4 .c-content-left {
    float: left;
    }
    .c-content-feature-4 .c-content-left.c-arrow {
    border-top: 375px solid transparent;
    border-right: 200px solid;
    border-bottom: 375px solid transparent;
    }
    .c-content-feature-4 .c-content-right {
    float: right;
    }
    .c-content-feature-4 .c-content-right.c-arrow {
    border-top: 375px solid transparent;
    border-bottom: 375px solid transparent;
    border-left: 200px solid;
    }
    .c-content-feature-4 .c-feature-content {
    width: 30%;
    padding: 0;
    }
    .c-content-feature-4 .c-feature-content.c-left {
    float: left;
    }
    .c-content-feature-4 .c-feature-content.c-right {
    float: right;
    }
    .c-content-feature-4 .c-feature-content .c-content-v-center {
    height: 750px;
    }
    @media (max-width: 991px) {
    .c-content-feature-4 {
        height: auto;
        margin-bottom: 0;
    }
    .c-content-feature-4 .c-content-area {
        width: 0;
    }
    .c-content-feature-4 .c-feature-bg {
        width: 100%;
        height: 350px;
        margin-bottom: -350px;
    }
    .c-content-feature-4 .c-content-left {
        float: left;
    }
    .c-content-feature-4 .c-content-left.c-arrow {
        border-top: 0;
        border-right: 0;
        border-bottom: 0;
    }
    .c-content-feature-4 .c-content-right {
        float: right;
    }
    .c-content-feature-4 .c-content-right.c-arrow {
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
    }
    .c-content-feature-4 .c-feature-content {
        width: 100%;
        height: auto;
        padding: 60px 0;
    }
    .c-content-feature-4 .c-feature-content > .c-content-v-center {
        height: auto;
        padding-top: 350px;
    }
    .c-content-feature-4 .c-feature-content.c-left {
        float: left;
    }
    .c-content-feature-4 .c-feature-content.c-right {
        float: right;
    }
    }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .c-content-feature-4 .c-feature-content {
        width: 100%;
        height: auto;
        padding: 60px 0;
    }
    .c-content-feature-4 .c-feature-content > .c-content-v-center {
        height: auto;
        padding-top: 0;
    }
    .c-bg-parallax-side {
        display: none;
    }
    }
    @media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
    .c-content-feature-4 .c-feature-content > .c-content-v-center {
        padding-top: 0;
    }
    .c-bg-parallax-side {
        display: none;
    }
    }
    @media only screen and (min-device-width: 375px) and (max-device-width: 627px) {
    .c-content-feature-4 .c-feature-content > .c-content-v-center {
        padding-top: 0;
    }
    .c-bg-parallax-side {
        display: none;
    }
    }
    @media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
    .c-content-feature-4 .c-feature-content > .c-content-v-center {
        padding-top: 0;
    }
    .c-bg-parallax-side {
        display: none;
    }
    }
    .c-content-feature-10 {
    width: 100%;
    margin: 0;
    padding: 20px 0;
    }
    .c-content-feature-10 h3 {
    color: #3f444a;
    }
    .c-content-feature-10 p {
    color: #5c6873;
    }
    .c-content-feature-10.c-content-feature-10-style02 p {
    margin-bottom: 0;
    }
    .c-content-feature-10 i {
    color: #3f444a;
    }
    .c-content-feature-10 .c-bg-opacity-1 {
    border: 0;
    background-color: hsla(0, 0%, 100%, 0.1);
    }
    .c-content-feature-10 .c-bg-opacity-2 {
    background-color: rgba(0, 0, 0, 0.1);
    }
    .c-content-feature-10 .c-border-opacity {
    border: 1px solid rgba(0, 0, 0, 0.1);
    }
    .c-content-feature-10 > .c-list {
    position: relative;
    display: table;
    width: 100%;
    padding: 0;
    }
    .c-content-feature-10 > .c-list > li {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 50%;
    padding: 0 5px 0 0;
    }
    .c-content-feature-10 > .c-list > li.c-percent-3 {
    width: 30%;
    }
    .c-content-feature-10 > .c-list > li.c-percent-7 {
    width: 70%;
    }
    .c-content-feature-10 > .c-list > li > .c-card {
    margin-right: 2px;
    padding: 40px;
    }
    .c-content-feature-10.c-content-feature-10-style02 > .c-list > li > .c-card {
    padding: 25px 40px;
    }
    .c-content-feature-10 > .c-list > li > .c-card > i {
    width: 67px;
    height: 67px;
    padding: 20px;
    text-align: center;
    border-radius: 33.5px;
    }
    .c-content-feature-10.c-content-feature-10-style02
    > .c-list
    > li
    > .c-card
    > i {
    height: 27px;
    padding: 0;
    }
    .c-content-feature-10 > .c-list > li > .c-card > .c-float-right {
    float: right;
    margin-left: 40px;
    }
    .c-content-feature-10 > .c-list > li > .c-card > .c-float-left {
    float: left;
    margin-right: 40px;
    }
    .c-content-feature-10.c-content-feature-10-style02
    > .c-list
    > li
    > .c-card
    > .c-float-left {
    margin-right: 0;
    }
    .c-content-feature-10 > .c-list > li > .c-card > .c-content-right {
    padding-right: 107px;
    }
    .c-content-feature-10 > .c-list > li > .c-card > .c-content-left {
    padding-left: 107px;
    }
    .c-content-feature-10.c-content-feature-10-style02
    > .c-list
    > li
    > .c-card
    > .c-content-left {
    padding-left: 75px;
    }
    .c-content-feature-10 > .c-list > li > .c-card .c-content > h3 {
    margin: 0 0 15px;
    }
    .c-content-feature-10.c-content-feature-10-style02
    > .c-list
    > li
    > .c-card
    .c-content
    > h3 {
    margin-top: 5px;
    margin-bottom: 0;
    }
    .c-content-feature-10 > .c-list > li > .c-border-bottom {
    position: absolute;
    bottom: -1px;
    width: 95%;
    height: 1px;
    margin-left: 2.5%;
    }
    .c-content-feature-10.c-content-feature-10-style02
    > .c-list
    > li:first-child
    > .c-border-bottom {
    margin-left: 5%;
    width: 89%;
    }
    .c-content-feature-10 > .c-list > li > .c-mobile {
    display: none;
    }
    .c-content-feature-10 > .c-list > li:last-child {
    padding: 0 0 0 5px;
    }
    .c-content-feature-10 > .c-list > .c-border-middle {
    position: absolute;
    top: 0;
    width: 1px;
    height: 90%;
    margin-top: 0.5%;
    }
    @media (max-width: 991px) {
    .c-content-feature-10.c-content-feature-10-style02 > .c-list > li,
    .c-content-feature-10 > .c-list > li {
        display: block;
        width: 100%;
        padding: 0 15px 10px;
    }
    .c-content-feature-10 > .c-list > li > .c-card {
        margin-right: 0;
        margin-bottom: 2px;
        padding: 40px 20px;
    }
    .c-content-feature-10 > .c-list > li > .c-border-bottom {
        position: inherit;
        bottom: 0;
        width: 100%;
        height: 1px;
        margin-left: 0;
    }
    .c-content-feature-10 > .c-list > li > .c-mobile {
        display: block;
    }
    .c-content-feature-10 > .c-list > li:last-child {
        padding: 0 15px;
    }
    .c-content-feature-10 > .c-list > .c-border-middle {
        display: none;
    }
    }
    .c-content-tab-1 .nav,
    .c-content-tab-1 .nav > li > a {
    border: 0;
    border-bottom: 3px none;
    }
    .c-content-tab-1 .nav > li > a {
    color: #3f444a;
    }
    .c-content-tab-1 .nav > li.active,
    .c-content-tab-1 .nav > li:active,
    .c-content-tab-1 .nav > li:focus,
    .c-content-tab-1 .nav > li:hover {
    background: 0;
    }
    .c-content-tab-1 .nav > li.active > a,
    .c-content-tab-1 .nav > li:active > a,
    .c-content-tab-1 .nav > li:focus > a,
    .c-content-tab-1 .nav > li:hover > a {
    transition: none;
    border: 0;
    border-bottom: 3px solid #0094d4;
    background: 0;
    }
    .c-content-tab-1 .nav.tabs-right {
    border: 0;
    border-left: 1px solid #eee;
    }
    .c-content-tab-1 .nav.tabs-right > li > a {
    border: 0;
    border-left: 3px solid transparent;
    padding-left: 10px;
    }
    .c-content-tab-1 .nav.tabs-right > li.active,
    .c-content-tab-1 .nav.tabs-right > li:active,
    .c-content-tab-1 .nav.tabs-right > li:focus,
    .c-content-tab-1 .nav.tabs-right > li:hover {
    background: #f7f7f7;
    }
    .c-content-tab-1 .nav.tabs-right > li.active > a,
    .c-content-tab-1 .nav.tabs-right > li:active > a,
    .c-content-tab-1 .nav.tabs-right > li:focus > a,
    .c-content-tab-1 .nav.tabs-right > li:hover > a {
    transition: none;
    border: 0;
    border-left: 3px solid #0094d4;
    border-radius: 0;
    background: 0;
    }
    .c-content-tab-1 .nav.tabs-right > li:last-child > a {
    border-bottom: 0;
    }
    .c-content-tab-1 .tab-content {
    padding: 0;
    }
    .c-content-tab-1 .tab-details {
    margin-bottom: 40px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eee;
    }
    .c-content-tab-2 > .nav {
    text-align: center;
    }
    .c-content-tab-2 > .nav > li {
    display: inline-block;
    float: none;
    }
    .c-content-tab-2 > .nav > li > a > i {
    font-size: 38px;
    }
    .c-content-tab-2 > .nav > li > a > .c-title {
    display: block;
    margin: 20px 0;
    color: #525e64;
    }
    .c-content-tab-2 > .nav > li.active > .c-arrow {
    position: relative;
    }
    .c-content-tab-2 > .nav > li.active > .c-arrow:before {
    position: absolute;
    bottom: 100%;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -13px;
    content: " ";
    pointer-events: none;
    border: 13px solid transparent;
    }
    .c-content-tab-2 > .nav > li + li {
    margin-left: 20px;
    }
    .c-content-tab-2 > .c-tab-content .tab-content {
    overflow: auto;
    padding: 80px 0;
    }
    .c-content-tab-2.c-opt-1 > .nav li > a {
    transition: all 0.2s;
    color: #cfd9e6;
    background-color: transparent;
    }
    .c-content-tab-2.c-opt-1 > .nav li > a:hover {
    transition: all 0.2s;
    color: #0094d4;
    }
    .c-content-tab-2.c-opt-1 > .nav li.active > a,
    .c-content-tab-2.c-opt-1 > .nav li.active > a:hover,
    .c-content-tab-2.c-opt-1 > .nav li:hover > a {
    color: #0094d4;
    }
    .c-content-tab-2.c-opt-1 > .nav li.active > .c-arrow:before {
    border-bottom-color: #f7f7f7;
    }
    .c-content-tab-2.c-opt-1 > .nav li.active > .c-arrow-dark:before {
    border-bottom-color: #2f353b;
    }
    .c-content-tab-2.c-opt-1 > .c-tab-content {
    background-color: #f7f7f7;
    }
    @media (max-width: 991px) {
    .c-content-tab-2 > .nav a > i {
        font-size: 40px;
    }
    .c-content-tab-2 > .nav a > .c-title {
        margin: 10px 0;
    }
    }
    @media (max-width: 767px) {
    .c-content-tab-2 > .nav li.active > .c-arrow {
        position: static;
    }
    .c-content-tab-2 > .nav li.active > .c-arrow:before {
        border: 0;
    }
    .c-content-tab-2 > .c-tab-content img {
        float: none;
        clear: both;
        width: 100%;
        margin-bottom: 20px;
        padding: 0;
    }
    .c-content-tab-2 > .c-tab-content h4 {
        margin: 20px 0;
    }
    }
    .c-shop-cart-page-1 > .c-cart-table-row {
    padding: 15px 0;
    }
    .feature-content a {
    color: #3f444a;
    }
    .action-hover:hover img {
    opacity: 0.85;
    }
    .action-hover:hover a {
    color: #0094d4;
    }
    .feature-content h3 {
    margin-top: 18px;
    }
    .feature-content h2 {
    font-size: 30px;
    margin-top: 80px;
    margin-bottom: 30px;
    }
    .feature-content .action-hover {
    min-height: 200px;
    }
    .navbar-fixed {
    position: fixed;
    top: 95px;
    }
    .content-i-end {
    margin-bottom: 80px;
    padding-bottom: 80px;
    border-bottom: 1px solid #ddd;
    }
    @media screen and (min-width: 1200px) {
    .tab-sidebar {
        width: 263px;
    }
    }
    @media screen and (min-width: 992px) {
    .tab-sidebar {
        width: 213px;
    }
    }
    .slide-container {
    position: relative;
    float: left;
    overflow: visible;
    width: 33.3333333%;
    width: calc(100% / 3 - 1px);
    height: 300px;
    margin-right: 1px;
    perspective: 800px;
    }
    .slide-container-col-1 {
    width: 100% !important;
    }
    .slide-container-col-2 {
    width: 50%;
    width: calc(100% / 2 - 1px);
    }
    .slide-front-content {
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    text-align: center;
    }
    .slide-container:last-child {
    margin-right: 0;
    }
    .slide-front-content {
    background: rgba(0, 0, 0, 0.5);
    bottom: -248px;
    height: 100%;
    padding: 12px 20px;
    transition: all 0.5s;
    color: #fff;
    }
    .chat,
    .code {
    display: inline-block;
    }
    .feature-video {
    position: relative;
    border: 1px solid #ddd;
    }
    @media screen and (max-width: 767px) {
    .slide-front-content {
        bottom: -205px;
    }
    }
    .slide-front-content > div {
    margin-top: 0;
    }
    .slide-front-content h6 {
    font-size: 20px;
    margin-bottom: 13px;
    color: #fff;
    }
    .slide-front-content p {
    margin-bottom: 22px;
    }
    .slide-front-content .btn,
    .slide-front-content p {
    transition: all 0.5s;
    -ms-transform: translateY(30px);
    transform: translateY(30px);
    }
    .slide-front-content .btn {
    font-family: OpenSans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
    }
    .slide-container:hover .slide-front-content {
    bottom: 0;
    padding-top: 60px;
    background: rgba(0, 0, 0, 0.8);
    }
    @media screen and (max-width: 480px) {
    .slide-container:hover .slide-front-content {
        padding-top: 25px;
    }
    }
    @media screen and (max-width: 320px) {
    .slide-container:hover .slide-front-content {
        padding-top: 10px;
    }
    }
    .slide-container:hover .slide-front-content .btn,
    .slide-container:hover .slide-front-content p {
    -ms-transform: translateY(0);
    transform: translateY(0);
    }
    @media screen and (max-width: 991px) {
    .slide-container {
        width: 50%;
        margin-right: 0;
    }
    }
    @media screen and (max-width: 540px) {
    .slide-container {
        width: 100%;
        margin-bottom: 1px;
    }
    }
    .page-desc {
    width: 83.33333333%;
    margin: 30px auto 0;
    text-align: center;
    color: #828282;
    }
    .feature-video {
    width: 55%;
    height: 0;
    margin: 30px auto 60px;
    padding-bottom: 34.5%;
    }
    .search {
    position: absolute;
    }
    .code,
    .notice {
    font-family: Ubuntu Regular, sans-serif !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    }
    .search {
    top: 16px;
    right: 30px;
    border: 0;
    outline: 0;
    background: url(https://www.dolcoinworld.com/test/comm100/images/50.svg)
        no-repeat;
    }
    .code {
    margin-bottom: 35px;
    padding: 15px 20px;
    color: #5dc324;
    border: 1px solid #ddd;
    border-radius: 4px;
    background-color: #f5f5f5;
    }
    .notice {
    padding: 22px 34px;
    background: #f4f8fc;
    margin-bottom: 35px !important;
    }
    ol li > .notice,
    ul li > .notice {
    margin-top: 35px !important;
    }
    .table-select tr:nth-child(odd) {
    background: #f4f8fc;
    }
    .table-select tr:nth-child(2n) {
    background: #edf3f8;
    }
    .table-select td,
    .table-select th {
    padding: 15px 28px;
    text-align: center;
    }
    .table-select th {
    font-family: Ubuntu Regular, sans-serif;
    font-weight: 400;
    line-height: 1.4;
    height: 50px;
    background: #f4f8fc;
    }
    .c-article li p,
    .chat {
    font-weight: 400 !important;
    font-family: Ubuntu Light, sans-serif !important;
    }
    ul.list-style-alpha {
    counter-reset: a;
    list-style: none;
    }
    ul.list-style-alpha li {
    counter-increment: a;
    position: relative;
    }
    ul.list-style-alpha li:before {
    content: counter(a, lower-alpha) ".";
    position: absolute;
    left: -30px;
    }
    ul.list-style-alpha.c-font-bold li {
    font-weight: 400 !important;
    font-family: Ubuntu Light, sans-serif !important;
    }
    ul.list-style-alpha.c-font-bold li:before {
    font-family: Ubuntu Bold, sans-serif !important;
    font-weight: 700 !important;
    }
    ul.list-style-alpha.c-font-25 li {
    font-size: 20px !important;
    }
    ul.list-style-alpha.c-font-25 li:before,
    ul.list-style-alpha.c-font-25 li > strong {
    font-size: 25px !important;
    }
    .table-select th:first-child {
    border-top-left-radius: 4px;
    }
    .table-select th:last-child {
    border-top-right-radius: 4px;
    }
    .table-select td {
    line-height: 22px;
    }
    @media screen and (max-width: 767px) {
    .table-select td {
        padding: 15px;
    }
    }
    .table-select tr.col3 td {
    width: 33.33333%;
    }
    .table-select tr.col2 td {
    width: 50%;
    }
    .table-select-2-8 td {
    text-align: left;
    }
    .table-select-2-8 tr.col2 td:first-child {
    width: 20%;
    }
    .chat {
    position: relative;
    margin-bottom: 35px;
    padding: 10px 20px;
    border-radius: 4px;
    background: #d0efff;
    font-size: 20px;
    font-family: Ubuntu Regular, sans-serif !important;
    }
    .chat:before {
    position: absolute;
    top: 16px;
    left: -14px;
    width: 0;
    height: 0;
    content: "";
    border-width: 7px;
    border-style: solid;
    border-color: transparent #d0efff transparent transparent;
    }
    .c-article h4 {
    font-family: Ubuntu Regular, sans-serif;
    font-size: 30px;
    margin-top: 50px;
    margin-bottom: 25px;
    }
    .c-article h5 {
    font-size: 25px;
    margin-top: 35px;
    }
    .c-article h5,
    .c-article h6 {
    margin-bottom: 15px;
    margin-left: 0;
    }
    .c-article h6 {
    font-size: 20px;
    margin-top: 25px;
    }
    .c-article .content-img {
    margin-top: 20px;
    margin-bottom: 40px;
    text-align: center;
    }
    .c-article p {
    margin-bottom: 30px;
    }
    .c-article ul {
    margin: 0;
    padding-left: 20px;
    }
    .c-article ul li {
    margin-bottom: 12px;
    }
    .c-article .img-border-grey {
    border: 1px solid #ddd;
    border-radius: 4px;
    box-sizing: content-box;
    }
    .c-article ol,
    .c-article ul {
    margin-bottom: 35px !important;
    font-size: 20px;
    padding-left: 20px;
    }
    .c-article table {
    margin-bottom: 40px;
    }
    .c-article .c-content-list-1 > li,
    .c-article li p {
    font-size: 20px !important;
    }
    .c-article .c-content-bar-1 {
    font-size: 17px;
    line-height: 1.42857143;
    }
    .c-article table {
    font-weight: 400 !important;
    }
    .c-article table,
    .c-article table .c-content-list-1 > li {
    font-size: 18px !important;
    }
    .c-article .btn {
    font-size: 20px;
    }
    .c-article .c-font-25 {
    font-size: 25px !important;
    }
    .c-article .c-font-30 {
    font-size: 30px !important;
    }
    @media screen and (max-width: 767px) {
    .xs-hidden {
        display: none;
    }
    }
    .c-padding-30-50 {
    padding: 30px 50px;
    }
    .c-theme-nav > li:hover > a.tel,
    .c-theme-ul > li:active > a.tel,
    .c-theme-ul > li:focus > a.tel,
    .c-theme-ul > li:hover > a.tel {
    cursor: default !important;
    color: #fff !important;
    }
    .c-display-block {
    display: block !important;
    }
    .c-text-left {
    text-align: left;
    }
    .grayscale {
    -moz-filter: grayscale(1);
    -ms-filter: grayscale(1);
    -o-filter: grayscale(1);
    filter: grayscale(1);
    }
    .c-ulnormal {
    padding: 0;
    list-style-type: none;
    }
    .c-ulnormal,
    .c-ulnormal a {
    font-size: 14px;
    }
    .c-ulnormal-address li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 5px;
    color: #0094d4;
    }
    .c-ulnormal-address li a {
    color: #0094d4;
    }
    .c-ulnormal-address i {
    position: absolute;
    top: 3px;
    left: 0;
    font-size: 18px;
    }
    .form-desc {
    color: #bbb;
    }
    .gsc-input-box {
    height: 50px !important;
    outline: 0;
    box-shadow: none !important;
    }
    .gsc-search-button-v2 {
    border: none !important;
    background-color: #0094d4 !important;
    padding: 18px 28px !important;
    }
    .c-content-link {
    color: #0094d4;
    }
    .c-content-link:active,
    .c-content-link:focus,
    .c-content-link:hover {
    text-decoration: underline;
    }
    .c-theme-on-hover:hover,
    .fancybox-nav {
    text-decoration: none;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li.current-menu-ancestor
    > .c-link,
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li.current-page-ancestor:not(.menu-item-btn)
    > .c-link,
    .c-theme-link:active,
    .c-theme-link:focus,
    .c-theme-link:hover,
    .c-theme-nav li.c-active,
    .c-theme-nav li.c-active:not(.menu-item-btn) > a:not(.btn),
    .c-theme-nav li:not(.menu-item-btn):active > a:not(.btn),
    .c-theme-nav li:not(.menu-item-btn):focus > a:not(.btn),
    .c-theme-nav li:not(.menu-item-btn):hover > a:not(.btn),
    .c-theme-ul > li:active > a:not(.btn),
    .c-theme-ul > li:focus > a:not(.btn),
    .c-theme-ul > li:hover > a:not(.btn) {
    color: #0033e2 !important;
    }
    .menu-product {
    background-repeat: no-repeat;
    background-size: 48px;
    }
    .menu-about,
    .menu-industry,
    .menu-partners,
    .menu-press {
    padding-top: 0;
    }
    .menu-product .dropdown-menu {
    display: block;
    position: static;
    padding: 0;
    }
    .menu-product .dropdown-menu .menu-item {
    float: none;
    margin-right: 0;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-product
    > a {
    color: #323232 !important;
    margin-bottom: 5px;
    line-height: 1.42857143;
    font-family: Ubuntu Bold;
    padding: 0;
    font-size: 18px;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-product
    > a:hover {
    color: #0094d4 !important;
    }
    @media screen and (max-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li.menu-product
        > a {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 15px;
        font-family: Ubuntu Light;
        color: #bdc3d4 !important;
        font-size: 14px;
    }
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-about
    > a,
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-industry
    > a,
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-partners
    > a,
    .c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li
    .dropdown-menu
    > li.menu-press
    > a {
    margin-top: 0;
    }
    .c-navbar--secondary {
    position: relative;
    z-index: 8;
    background: #f7f7f7;
    height: 58px;
    line-height: 58px;
    transition: transform 0.5s linear;
    }
    .c-page-on-scroll .c-navbar--secondary {
    position: fixed;
    left: 0;
    top: 95px;
    width: 100%;
    }
    .c-navbar--secondary ul {
    padding-left: 0;
    margin-bottom: 0;
    }
    .c-navbar--secondary li {
    float: right;
    margin-left: 30px;
    }
    .c-navbar--secondary li.menu-item--home {
    margin-left: 0;
    float: left;
    }
    .c-navbar--secondary li.menu-item--home a {
    font-size: 16px;
    font-family: Ubuntu Regular, sans-serif;
    color: #606c78;
    }
    .c-navbar--secondary li.current-page-ancestor:not(.menu-item--home) a,
    .c-navbar--secondary li.current_page_item:not(.menu-item--home) a {
    font-family: Ubuntu Bold, sans-serif;
    position: relative;
    }
    .c-navbar--secondary li.current-page-ancestor:not(.menu-item--home) a:before,
    .c-navbar--secondary li.current_page_item:not(.menu-item--home) a:before {
    content: "";
    height: 3px;
    background: #339ed8;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 18px;
    }
    .c-navbar--secondary li a {
    color: rgba(96, 108, 120, 0.7);
    font-size: 14px;
    display: block;
    height: 58px;
    line-height: 58px;
    }
    .c-navbar--secondary li a:hover {
    color: #00567c;
    }
    .c-theme-color,
    .c-theme-font,
    .c-theme-on-hover:hover {
    color: #0094d4 !important;
    }
    .c-theme-bg {
    background: #0094d4 !important;
    }
    .c-theme-border {
    border-color: #0094d4 !important;
    }
    .c-content-ver-nav .c-menu.c-theme > li:before {
    color: #0094d4;
    }
    .c-content-pagination.c-theme > li:hover > a {
    color: #fff;
    border-color: #0094d4;
    background: #0094d4;
    }
    .c-content-pagination.c-theme > li:hover > a > i {
    color: #fff;
    }
    .c-content-pagination.c-theme > li.c-active > a,
    .c-theme-btn.btn {
    color: #fff;
    border-color: #0094d4;
    background: #0094d4;
    }
    .c-theme-btn.btn {
    border-radius: 10px;
    }
    .c-theme-btn.btn:active,
    .c-theme-btn.btn:focus,
    .c-theme-btn.btn:hover {
    color: #fff;
    border-color: #00567c;
    background: #00567c;
    }
    .c-theme-btn.btn:active {
    background-image: none;
    }
    .c-theme-btn.btn.disabled,
    .c-theme-btn.btn.disabled.active,
    .c-theme-btn.btn.disabled:active,
    .c-theme-btn.btn.disabled:hover,
    .c-theme-btn.btn.disabled:not(.btn-no-focus).focus,
    .c-theme-btn.btn.disabled:not(.btn-no-focus):focus,
    .c-theme-btn.btn[disabled],
    .c-theme-btn.btn[disabled].active,
    .c-theme-btn.btn[disabled]:active,
    .c-theme-btn.btn[disabled]:hover,
    .c-theme-btn.btn[disabled]:not(.btn-no-focus).focus,
    .c-theme-btn.btn[disabled]:not(.btn-no-focus):focus,
    fieldset[disabled] .c-theme-btn.btn,
    fieldset[disabled] .c-theme-btn.btn.active,
    fieldset[disabled] .c-theme-btn.btn:active,
    fieldset[disabled] .c-theme-btn.btn:hover,
    fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus).focus,
    fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus):focus {
    border-color: #0094d4;
    background: #0094d4;
    }
    .c-theme-btn.c-btn-border-1x,
    .c-theme-btn.c-btn-border-2x {
    color: #0094d4 !important;
    border-width: 1px;
    border-color: #0094d4;
    background: 0;
    border-radius: 10px;
    box-shadow: inset 0 0 0 3px #0094d4;
    }
    .c-theme-btn.c-btn-border-1x:active,
    .c-theme-btn.c-btn-border-1x:focus,
    .c-theme-btn.c-btn-border-1x:hover,
    .c-theme-btn.c-btn-border-2x:active,
    .c-theme-btn.c-btn-border-2x:focus,
    .c-theme-btn.c-btn-border-2x:hover {
    color: #fff !important;
    border-color: #0094d4;
    background: #0094d4;
    }
    .c-theme-btn.c-btn-border-1x {
    box-shadow: none;
    border-width: 2px;
    }
    .c-grey-btn.c-btn-border-1x,
    .c-grey-btn.c-btn-border-2x {
    color: #606c78 !important;
    border-width: 1px;
    border-color: #606c78;
    background: 0;
    border-radius: 10px;
    box-shadow: inset 0 0 0 3px #606c78;
    }
    .c-grey-btn.c-btn-border-1x:active,
    .c-grey-btn.c-btn-border-1x:focus,
    .c-grey-btn.c-btn-border-1x:hover,
    .c-grey-btn.c-btn-border-2x:active,
    .c-grey-btn.c-btn-border-2x:focus,
    .c-grey-btn.c-btn-border-2x:hover {
    color: #fff !important;
    border-color: #606c78;
    background: #606c78;
    }
    .c-grey-btn.c-btn-border-1x {
    box-shadow: none;
    border-width: 2px;
    }
    .c-theme-btn.c-btn-border-2x:active {
    background-image: none;
    }
    .c-theme.form-control:active,
    .c-theme.form-control:focus {
    border-color: #0094d4 !important;
    }
    .c-content-line-icon.c-theme {
    background-image: url(images/40.png);
    }
    .c-content-list-1.c-theme > li:before {
    background: #606c78;
    }
    .table-select .c-content-list-1.c-theme > li:before {
    background: #626c77;
    }
    .c-content-tab-1.c-theme .nav > li.active > a,
    .c-content-tab-1.c-theme .nav > li:active > a,
    .c-content-tab-1.c-theme .nav > li:focus > a,
    .c-content-tab-1.c-theme .nav > li:hover > a {
    border-bottom-color: #0094d4;
    }
    .c-content-tab-2.c-theme > ul > li.active > a > .c-title,
    .c-content-tab-2.c-theme > ul > li:hover > a > .c-title {
    color: #0094d4;
    }
    .c-content-feature-2 .c-title a,
    .c-content-title-1 a {
    color: #323232;
    }
    @media screen and (max-width: 767px) {
    .c-content-title-1 .btn {
        margin-top: 30px;
        margin-left: 0 !important;
    }
    }
    .customers-list {
    height: 80px;
    margin-bottom: 25px;
    background-image: url(https://www.dolcoinworld.com/test/comm100/images/51.png);
    background-repeat: no-repeat;
    }
    .education-01 {
    background-position: center -400px;
    }
    .education-02 {
    background-position: center -320px;
    }
    .education-03 {
    background-position: center -240px;
    }
    .education-04 {
    background-position: center -5120px;
    }
    .education-05 {
    background-position: center -4720px;
    }
    .education-06 {
    background-position: center -4800px;
    }
    .education-07 {
    background-position: center -4880px;
    }
    .manufacturing-01 {
    background-position: center -640px;
    }
    .manufacturing-02 {
    background-position: center -560px;
    }
    .manufacturing-03 {
    background-position: center -480px;
    }
    .manufacturing-04 {
    background-position: center -4560px;
    }
    .government-01 {
    background-position: center -880px;
    }
    .government-02 {
    background-position: center -800px;
    }
    .government-03 {
    background-position: center -720px;
    }
    .government-04 {
    background-position: center -4640px;
    }
    .travel-01 {
    background-position: center -1120px;
    }
    .travel-02 {
    background-position: center -1040px;
    }
    .travel-03 {
    background-position: center -960px;
    }
    .travel-04 {
    background-position: center -5040px;
    }
    .telecommunications-01 {
    background-position: center -2000px;
    }
    .telecommunications-02 {
    background-position: center -2400px;
    }
    .telecommunications-03 {
    background-position: center -2320px;
    }
    .telecommunications-04 {
    background-position: center -2240px;
    }
    .eCommerce-01 {
    background-position: center -2640px;
    }
    .eCommerce-02 {
    background-position: center -2560px;
    }
    .eCommerce-03 {
    background-position: center -2480px;
    }
    .eCommerce-04 {
    background-position: center -2880px;
    }
    .eCommerce-05 {
    background-position: center -2800px;
    }
    .eCommerce-06 {
    background-position: center -2720px;
    }
    .eCommerce-07 {
    background-position: center -2160px;
    }
    .eCommerce-08 {
    background-position: center -2080px;
    }
    .eCommerce-09 {
    background-position: center -3920px;
    }
    .it-01 {
    background-position: center -3120px;
    }
    .it-02 {
    background-position: center -3040px;
    }
    .it-03 {
    background-position: center -2960px;
    }
    .it-04 {
    background-position: center -4160px;
    }
    .it-05 {
    background-position: center -4240px;
    }
    .it-06 {
    background-position: center -4320px;
    }
    .healthcare-01 {
    background-position: center -3360px;
    }
    .healthcare-02 {
    background-position: center -3280px;
    }
    .healthcare-03 {
    background-position: center -3200px;
    }
    .healthcare-04 {
    background-position: center -1920px;
    }
    .healthcare-05 {
    background-position: center -4400px;
    }
    .healthcare-06 {
    background-position: center -4480px;
    }
    .finance-01 {
    background-position: center -3600px;
    }
    .finance-02 {
    background: url(https://www.dolcoinworld.com/test/comm100/images/52.jpg) 50%no-repeat;
    }
    .finance-03 {
    background-position: center -3440px;
    }
    .finance-04 {
    background-position: center -3840px;
    }
    .finance-05 {
    background-position: center -3760px;
    }
    .finance-06 {
    background-position: center -3680px;
    }
    .finance-07 {
    background-position: center -4000px;
    }
    .finance-08 {
    background-position: center -4080px;
    }
    .fancybox-image,
    .fancybox-inner,
    .fancybox-nav,
    .fancybox-nav span,
    .fancybox-outer,
    .fancybox-wrap,
    .fancybox-wrap iframe,
    .fancybox-wrap object {
    margin: 0;
    padding: 0;
    vertical-align: top;
    border: 0;
    outline: 0;
    }
    .fancybox-wrap {
    position: absolute;
    z-index: 8020;
    top: 0;
    left: 0;
    }
    .fancybox-inner,
    .fancybox-outer {
    position: relative;
    }
    .fancybox-opened {
    z-index: 99999;
    }
    .fancybox-inner {
    overflow: hidden;
    }
    .fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
    }
    .fancybox-error {
    font: 14px/20px Helvetica Neue, Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
    color: #444;
    }
    .fancybox-iframe,
    .fancybox-image {
    display: block;
    width: 100%;
    height: 100%;
    }
    .fancybox-image {
    max-width: 100%;
    max-height: 100%;
    }
    #fancybox-loading,
    .fancybox-close,
    .fancybox-next span,
    .fancybox-prev span {
    background-image: url(https://www.dolcoinworld.com/test/comm100/images/53.png);
    }
    #fancybox-loading {
    position: fixed;
    z-index: 8060;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    cursor: pointer;
    opacity: 0.8;
    background-position: 0-108px;
    }
    .fancybox-close,
    .fancybox-nav,
    .fancybox-nav span {
    z-index: 8040;
    position: absolute;
    cursor: pointer;
    }
    #fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url(https://www.dolcoinworld.com/test/comm100/images/54.gif) 50%no-repeat;
    }
    .fancybox-close {
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    }
    .fancybox-nav {
    top: 0;
    width: 40%;
    height: 100%;
    background: url(https://www.dolcoinworld.com/test/comm100/images/55.gif);
    }
    .fancybox-prev {
    left: 0;
    }
    .fancybox-next {
    right: 0;
    }
    .fancybox-nav span {
    top: 50%;
    visibility: hidden;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    }
    .fancybox-prev span {
    left: 10px;
    background-position: 0-36px;
    }
    .fancybox-next span {
    right: 10px;
    background-position: 0-72px;
    }
    .fancybox-nav:hover span {
    visibility: visible;
    }
    .fancybox-overlay {
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    display: none;
    overflow: hidden;
    background: url(https://www.dolcoinworld.com/test/comm100/images/56.png);
    }
    .fancybox-overlay-fixed {
    position: fixed;
    right: 0;
    bottom: 0;
    }
    .modal,
    .modal-open {
    overflow: hidden;
    }
    .fancybox-title {
    font: 400 13px/20px Helvetica Neue, Helvetica, Arial, sans-serif;
    position: relative;
    z-index: 8050;
    visibility: hidden;
    text-shadow: none;
    }
    .fancybox-opened .fancybox-title {
    visibility: visible;
    }
    .fancybox-title-float-wrap {
    position: absolute;
    z-index: 8050;
    right: 50%;
    bottom: 0;
    margin-bottom: -35px;
    text-align: center;
    }
    .fancybox-title-float-wrap .child {
    font-weight: 700;
    line-height: 24px;
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    white-space: nowrap;
    color: #fff;
    border-radius: 15px;
    background: 0 0;
    background: rgba(0, 0, 0, 0.8);
    text-shadow: 0 1px 2px #222;
    }
    .fancybox-title-inside-wrap {
    padding-top: 10px;
    }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
    only screen and (min--moz-device-pixel-ratio: 1.5),
    only screen and (min-device-pixel-ratio: 1.5) {
    #fancybox-loading,
    .fancybox-close,
    .fancybox-next span,
    .fancybox-prev span {
        background-image: url(https://www.dolcoinworld.com/test/comm100/images/57.png);
        background-size: 44px 152px;
    }
    #fancybox-loading div {
        background-image: url(https://www.dolcoinworld.com/test/comm100/images/58.gif);
        background-size: 24px 24px;
    }
    }
    @media screen and (max-width: 767px) {
    .c-content-features img {
        margin-top: 40px;
    }
    }
    .close {
    position: absolute;
    right: 20px;
    top: 10px;
    font-size: 39px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0#fff;
    opacity: 0.2;
    }
    .close:focus,
    .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    }
    button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0;
    border: 0;
    }
    button.btn-video-close {
    background: #fff;
    width: 30px;
    height: 30px;
    border-radius: 40px;
    opacity: 1;
    outline: 0;
    }
    button.btn-video-close span {
    position: relative;
    left: 1px;
    top: -1px;
    display: block;
    font-size: 28px;
    }
    .modal {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    }
    .modal {
    position: fixed;
    z-index: 99999999;
    display: none;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    }
    .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
    }
    .modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 2px;
    outline: 0;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    }
    .modal-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    }
    .modal-header .close {
    margin-top: -2px;
    }
    .modal-title {
    margin: 0;
    line-height: 1.42857143;
    }
    .modal-body {
    position: relative;
    padding: 45px;
    }
    @media screen and (max-width: 767px) {
    .modal-body {
        padding: 45px 22px;
    }
    }
    .modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
    }
    .card h3,
    .product-item__tag {
    text-align: center;
    }
    .modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px;
    }
    .modal-footer .btn-group .btn + .btn {
    margin-left: -1px;
    }
    .modal-footer .btn-block + .btn-block {
    margin-left: 0;
    }
    .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
    }
    @media (min-width: 768px) {
    .modal-content {
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    }
    .modal-sm {
        width: 300px;
    }
    }
    .c-content-media-1 {
    padding: 30px;
    background-color: #fff;
    margin: 0;
    position: relative;
    }
    .c-content-media-1 .c-title {
    display: block;
    font-size: 30px;
    font-weight: 300;
    line-height: 35px;
    color: #3f444a;
    margin: 0 0 20px;
    }
    .c-content-media-1 p {
    margin-bottom: 10px;
    font-size: 19px;
    color: #5c6873;
    font-weight: 300;
    line-height: 24px;
    }
    .c-content-media-1 .btn {
    margin-top: 10px;
    }
    .action-like {
    display: inline-block;
    }
    .action-like a:after,
    .span-reading-time:before {
    font: normal normal normal 14px/1 FontAwesome;
    }
    .action-like a:before {
    content: "Helpful";
    }
    .action-like a:after {
    content: "";
    position: absolute;
    top: 7px;
    left: 18px;
    }
    .span-reading-time {
    padding-left: 20px;
    position: relative;
    }
    .span-reading-time:before {
    content: "";
    color: #0094d4;
    position: absolute;
    left: 3px;
    top: 3px;
    }
    .menu-item__title,
    .product-item__tag--large {
    font-family: Ubuntu Bold;
    }
    .c-border-gray {
    border: 1px solid #ddd;
    padding: 0 25px 30px;
    }
    .c-border-right-none {
    border-right: none;
    }
    @media (max-width: 991px) {
    .c-border-sm-bottom-none {
        border-bottom: none;
    }
    .c-border-sm-right {
        border-right: 1px solid #ddd;
    }
    }
    .dropdown-menu {
    padding: 40px;
    }
    .product-item__tag {
    border-radius: 12px;
    border: 2px solid #ddd;
    line-height: 48px;
    height: 48px;
    width: 48px;
    font-size: 18px;
    }
    .product-item__tag--small {
    line-height: 36px;
    height: 36px;
    width: 36px;
    font-size: 15px;
    }
    .product-item__tag--large {
    line-height: 2.09375em;
    height: 2.09375em;
    width: 2.09375em;
    font-size: 32px;
    }
    .menu-item__title {
    color: #5c6873;
    font-weight: 700;
    font-size: 18px;
    margin-top: 20px;
    margin-bottom: 5px;
    line-height: 1.42857143;
    }
    .menu-item__list {
    margin: 0;
    padding: 0;
    }
    .menu-item__list li {
    color: #cdcdcd;
    padding: 10px 0;
    }
    .menu-item__list li a {
    color: #cdcdcd;
    }
    .menu-item--other ul {
    margin: 0 0 0 40px;
    padding: 0;
    }
    .menu-item--other li {
    margin-bottom: 35px;
    height: 36px;
    line-height: 36px;
    }
    .menu-item--other li.menu-item--re {
    margin-bottom: 0;
    }
    .menu-item--other .product-item__tag {
    float: left;
    }
    .menu-item--other li a {
    color: #cdcdcd;
    padding: 0 0 0 10px;
    }
    .nav .menu-item--other > a {
    display: none;
    }
    .menu-item--other .menu-item {
    background-repeat: no-repeat;
    background-size: 36px;
    }
    .c-layout-header
    .c-navbar
    .c-mega-menu.c-mega-menu-light
    > .nav.navbar-nav
    li.menu-item--other
    .dropdown-menu
    > li
    > a {
    color: #323232;
    font-size: 18px;
    font-family: Ubuntu Bold;
    }
    @media screen and (max-width: 991px) {
    .menu-item--other li {
        margin-bottom: 0;
        height: auto;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        li.menu-item--other
        .dropdown-menu
        > li
        > a {
        font-family: Ubuntu Light;
        color: #bdc3d4 !important;
        font-size: 14px;
        padding-left: 15px;
    }
    }
    @media screen and (min-width: 991px) {
    .menu-item--other {
        border-left: 1px solid #ddd;
    }
    .dropdown-menu .menu-item {
        float: left;
        margin-right: 75px;
    }
    .menu-item-24212 .dropdown-menu,
    .menu-item-24217 .dropdown-menu,
    .menu-item-29260 .dropdown-menu {
        min-width: 155px !important;
    }
    .menu-item-24212 .dropdown-menu .menu-item,
    .menu-item-24217 .dropdown-menu .menu-item,
    .menu-item-29260 .dropdown-menu .menu-item {
        float: none;
        margin-right: 0;
    }
    .dropdown-menu .menu-item--other,
    .dropdown-menu .menu-item.menu-industry,
    .dropdown-menu .menu-item.menu-partners {
        margin-right: 0;
    }
    .navbar-nav > li.menu-item-has-children:hover > a:after {
        position: absolute;
        bottom: 0;
        left: 50%;
        width: 0;
        height: 0;
        margin-left: -9px;
        content: "";
        pointer-events: none;
        border: 9px solid transparent;
        border-bottom-color: #f7f8f9;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-company
        > .dropdown-menu.c-menu-type-classic,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-platform
        > .dropdown-menu.c-menu-type-classic {
        right: 15px;
    }
    }
    @media screen and (max-width: 991px) {
    .dropdown-menu .menu-item,
    .menu-product .dropdown-menu .menu-item {
        margin-top: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li.menu-product
        > .dropdown-menu
        > li
        > a {
        padding-left: 30px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li.menu-product.menu-item--other
        > .dropdown-menu
        > li
        > a {
        padding-left: 15px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link,
    .menu-item--other ul {
        margin-left: 0;
    }
    }
    .footer {
    background: #f4f7fc;
    padding: 60px 0 40px;
    }
    @media screen and (min-width: 768px) {
    .footer__links {
        float: left;
        width: 20%;
    }
    }
    @media screen and (max-width: 767px) {
    .footer__links {
        margin-bottom: 30px;
    }
    }
    .footer__heading {
    color: #899599;
    font-weight: 700;
    border-bottom: 1px solid #cfcfcf;
    padding-bottom: 4px;
    margin-bottom: 12px;
    width: 115px;
    font-size: 14px;
    font-family: Ubuntu Bold, sans-serif;
    }
    .btn-link,
    .c-quote__link,
    .card-item__link,
    .card-item__subtitle,
    .secondary-page .header .subtitle {
    font-family: Ubuntu Regular, sans-serif;
    }
    .footer__link {
    margin: 0;
    padding: 0;
    line-height: 1;
    }
    .footer__link a {
    color: #899599;
    font-size: 14px;
    line-height: 22px;
    }
    .c-copyright a:hover,
    .c-ulnormal-address li a:hover,
    .footer__link a:hover {
    color: #00567c;
    }
    .c-copyright,
    .c-copyright a {
    font-size: 14px;
    color: #9e9e9e;
    }
    .row-footer--top {
    border-bottom: 2px solid #ddd;
    padding-bottom: 50px;
    }
    .footer__note {
    color: rgba(96, 108, 120, 0.5);
    }
    @media screen and (max-width: 767px) {
    .footer__link:after {
        content: "";
        display: table;
        clear: both;
    }
    .footer__link li {
        float: left;
        width: 50%;
    }
    .row-footer--top {
        margin-bottom: 50px;
    }
    }
    .card-item img,
    .card-item__icon {
    width: 60px;
    height: 60px;
    }
    .card {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    }
    .card--block {
    display: block;
    }
    .card h3 {
    font-size: 32px;
    color: #323232;
    margin-bottom: 54px;
    }
    .card-item {
    position: relative;
    float: left;
    background: #f4f7fc;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    padding: 45px 60px 120px;
    margin-right: 15px;
    cursor: pointer;
    }
    .card .card-item h3 {
    text-align: left;
    font-size: 26px;
    }
    .btn-link,
    .card .card-item p {
    font-size: 20px;
    }
    .card-item__icon {
    background-repeat: no-repeat;
    background-position: 50%;
    }
    .card-item img.card__icon--small {
    width: 70px;
    height: 70px;
    }
    .card-item:last-child {
    margin-right: 0;
    }
    .card-col-1 .card-item {
    width: 100%;
    }
    .card-col-2 .card-item {
    width: calc(50% - 8px);
    }
    .card-col-3 .card-item {
    width: calc(33.333333% - 10px);
    }
    .card-item--platform {
    padding: 40px 40px 120px;
    }
    .card-item--platform h3 {
    margin-bottom: 20px;
    margin-top: 35px;
    padding-bottom: 0;
    }
    @media screen and (max-width: 767px) {
    .card {
        display: block;
    }
    .card-item {
        padding-left: 20px;
        padding-right: 20px;
    }
    .card-col-2 .card-item,
    .card-col-3 .card-item {
        width: 100%;
        margin-top: 40px;
    }
    .card-col-2 .card-item:first-child,
    .card-col-3 .card-item:first-child {
        margin-top: auto;
    }
    .col-sm-12.card {
        margin-top: 40px;
    }
    }
    .card-item h3 {
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 25px;
    }
    .highlight {
    border-bottom-style: solid;
    border-bottom-width: 3px;
    }
    h3.highlight {
    border-bottom-width: 5px;
    }
    .highlight--blue {
    border-bottom-color: #0094d4;
    }
    .highlight--lightBlue,
    .highlight--light_blue {
    border-bottom-color: #3dc4ff;
    }
    .highlight--green {
    border-bottom-color: #9fdd09;
    }
    .card-item__subtitle {
    margin-top: 5px;
    margin-bottom: 20px;
    }
    .btn-link,
    .secondary-page .header .desc p {
    margin-bottom: 30px;
    }
    .card-item__link {
    position: absolute;
    bottom: 60px;
    margin-top: 60px;
    font-size: 20px;
    }
    .card-item--hover {
    background: #38a3da;
    color: #fff;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-out;
    }
    .card__icon-wrap {
    height: 70px;
    width: 70px;
    position: relative;
    }
    .card-item--hover .card__icon-wrap:before {
    content: "";
    display: block;
    width: 70px;
    height: 70px;
    border: 2px solid #fff;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    background: 0 0;
    border-radius: 10px;
    }
    .card-item--hover .card__icon-wrap img {
    background: #fff;
    border-radius: 10px;
    }
    .card-item.card-item--blue.card-item--hover,
    .img-text-card.img-text-card--blue.card-item--hover {
    background: #0094d4;
    }
    .card-item.card-item--lightBlue.card-item--hover,
    .card-item.card-item--light_blue.card-item--hover,
    .img-text-card.img-text-card--light_blue.card-item--hover {
    background: #3dc4ff;
    }
    .card-item.card-item--green.card-item--hover,
    .img-text-card.img-text-card--green.card-item--hover {
    background: #9fdd09;
    }
    .card-item--hover h3 {
    color: #fff;
    }
    .card-item--hover a {
    border-bottom: 2px solid #fff;
    color: #fff;
    }
    .card-item--hover a,
    .card-item--hover a.c-redirectLink:hover {
    border-bottom-color: #fff;
    }
    .card-item--hover .product-item__tag {
    background: #fff;
    }
    .card-item--hover .highlight {
    border-bottom-color: #fff;
    }
    .btn-link-group {
    text-align: center;
    }
    .btn-link-group--normal .btn-link {
    width: 256px;
    }
    .btn-link-group--long .btn-link {
    width: 380px;
    }
    .btn-link {
    position: relative;
    display: inline-block;
    margin-right: 15px;
    height: 77px;
    line-height: 77px;
    padding-left: 30px;
    padding-right: 30px;
    color: #0094d4;
    background: #f4f8fc;
    box-shadow: 0 3px 4.7px 0.3px rgba(0, 86, 124, 0.27);
    border-radius: 35px;
    border-bottom: none;
    text-align: left;
    }
    .btn-link--medium {
    width: 270px;
    height: 80px;
    }
    .btn-link:after,
    .btn-link:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    }
    .btn-link:after {
    right: 9px;
    top: 30px;
    z-index: 8;
    border-width: 10px 12px;
    border-left-color: #afdd09;
    }
    .btn-link:before {
    right: 16px;
    top: 32px;
    z-index: 9;
    border-width: 8px 10px;
    border-left-color: #f4f8fc;
    }
    .btn-link:hover {
    color: #0094d4;
    box-shadow: 0 7px 4.7px 0.3px rgba(0, 86, 124, 0.27);
    transition: box-shadow 0.2s ease-in-out;
    border-bottom: none;
    }
    .btn-link--blue {
    background: #0090d0;
    color: #fff;
    }
    .btn-link--blue.btn:active,
    .btn-link--blue.btn:focus,
    .btn-link--blue.btn:hover {
    color: #fff;
    border-color: #007eb7;
    background: #007eb7;
    }
    .btn-link--green {
    background: #aedd09;
    color: #fff;
    }
    .btn-link--green.btn:active,
    .btn-link--green.btn:focus,
    .btn-link--green.btn:hover {
    color: #fff;
    border-color: #9fca08;
    background: #9fca08;
    }
    .banner {
    background-repeat: no-repeat;
    background-size: cover;
    }
    .banner {
    background-position: 50%;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: end;
    justify-content: flex-end;
    height: 450px;
    }
    @media screen and (max-width: 767px) {
    .banner {
        background-position: 0;
        height: auto;
    }
    .banner .subtitle {
        font-size: 34px;
        line-height: 1.2;
    }
    }
    .banner--sm {
    height: 320px;
    }
    .banner--requestdemo {
    height: auto;
    }
    .banner--left .banner_icon,
    .banner--left .subtitle,
    .banner--left h1 {
    text-align: left !important;
    }
    .primary-page .header p:not(.subtitle) {
    font-size: 24px;
    line-height: 38px;
    }
    .primary-page .header .desc p {
    font-size: 20px;
    }
    .primary-page .header .c-content-feature-2 p {
    font-size: 18px;
    }
    .secondary-page .header .subtitle {
    color: #0094d4;
    font-size: 34px;
    margin-bottom: 30px;
    }
    .secondary-page .header .desc {
    font-size: 22px;
    line-height: 34px;
    }
    .secondary-page .desc + .header_cta_link {
    margin-top: 30px;
    }
    .banner--center .banner_icon,
    .banner--center .subtitle,
    .banner--center h1,
    .header--center,
    .header--center .header_icon,
    .header--center h1 {
    text-align: center;
    }
    .header--center .desc {
    max-width: 760px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    }
    .banner--right .banner_icon,
    .banner--right .subtitle,
    .banner--right h1,
    .img-text-column--right .img-text-column__img {
    text-align: right;
    }
    .img-text-title {
    font-size: 32px;
    font-family: Ubuntu Regular, sans-serif;
    text-align: center;
    display: inline-block;
    margin-bottom: 30px;
    }
    .img-text-title:after {
    content: "";
    width: 100%;
    height: 4px;
    display: block;
    margin-top: 12px;
    }
    .img-text-title--blue:after {
    background: #0094d4;
    }
    .img-text-title--light_blue:after {
    background: #3dc4ff;
    }
    .img-text-title--green:after {
    background: #afdd09;
    }
    .img-text-desc {
    margin-bottom: 30px;
    text-align: center;
    }
    .banner_icon,
    .header_icon {
    margin-bottom: 20px;
    }
    .banner .btn {
    margin-top: 20px;
    }
    .img-text-card {
    position: relative;
    height: 454px;
    margin-bottom: 30px;
    background: #f4f7fc;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    cursor: pointer;
    }
    @media screen and (max-width: 767px) {
    .img-text-card {
        height: auto;
    }
    }
    .img-text-card h3,
    .img-text-column h3 {
    display: inline-block;
    margin-bottom: 30px;
    }
    .img-text-card h3.highlight,
    .img-text-column h3.highlight {
    padding-bottom: 12px;
    }
    .img-text-card__img,
    .img-text-card__text {
    width: 50%;
    }
    .img-text-card__img {
    position: absolute;
    top: 0;
    bottom: 0;
    }
    .c-content-box__quote {
    background-size: cover;
    background-position: no-repeat;
    }
    .c-quote,
    .c-quote__content {
    position: relative;
    }
    .img-text-card__img img {
    width: 100%;
    height: 100%;
    }
    .img-text-card__text {
    padding: 50px;
    }
    .img-text-card__link,
    .img-text-column__link {
    margin-top: 35px;
    }
    .img-text-card--left .img-text-card__img {
    left: 0;
    }
    .img-text-card--left .img-text-card__text {
    margin-left: 50%;
    }
    .img-text-card--right .img-text-card__img {
    right: 0;
    }
    .img-text-card--right .img-text-card__text {
    margin-left: 0;
    }
    .img-text,
    .img-text-column {
    margin-bottom: 100px;
    }
    .img-text-column:last-child,
    .img-text:last-child {
    margin-bottom: 0;
    }
    .d-block {
    display: block;
    }
    .d-flex {
    display: -ms-flexbox;
    display: flex;
    }
    .align-items-center {
    -ms-flex-align: center;
    align-items: center;
    }
    .align-items-start {
    -ms-flex-align: start;
    align-items: flex-start;
    }
    .align-items-end {
    -ms-flex-align: end;
    align-items: flex-end;
    }
    .justify-content-space-between {
    -ms-flex-pack: justify;
    justify-content: space-between;
    }
    .justify-content-center {
    -ms-flex-pack: center;
    justify-content: center;
    }
    .justify-content-end {
    -ms-flex-pack: end;
    justify-content: flex-end;
    }
    .w-100 {
    width: 100%;
    }
    .flex-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    }
    .flex-wrap > [class*="col-"] {
    margin-left: -0.3px;
    margin-right: -0.3px;
    }
    @media screen and (min-width: 768px) {
    .img-text-column {
        display: -ms-flexbox;
        display: flex;
        display: -moz-flex;
        display: -webkit-flex;
        -ms-flex-align: center;
        align-items: center;
    }
    .img-text-column--left .img-text-column__text {
        padding-left: 80px;
    }
    }
    @media screen and (max-width: 767px) {
    .img-text-card__img {
        position: relative;
    }
    .img-text-column__text {
        margin-top: 100px;
    }
    .img-text-card__img,
    .img-text-card__text {
        width: 100%;
    }
    .img-text-card--left .img-text-card__text {
        margin-left: 0;
        padding-left: 20px;
        padding-right: 20px;
    }
    .img-text-card__text {
        padding-left: 20px;
        padding-right: 20px;
    }
    .d-flex > div {
        margin-bottom: 40px;
    }
    .d-flex > div:last-child {
        margin-bottom: 0;
    }
    }
    .c-quote {
    font-size: 30px;
    text-align: center;
    }
    @media (min-width: 768px) {
    .c-quote {
        margin-top: 30px;
    }
    }
    @media screen and (max-width: 767px) {
    .c-quote {
        font-size: 24px;
    }
    }
    .c-quote__content:after,
    .c-quote__content:before {
    content: " ";
    display: inline-block;
    width: 124px;
    height: 74px;
    position: absolute;
    }
    .c-quote__content p {
    font-size: 18px;
    }
    @media (min-width: 768px) {
    .c-quote__content p {
        font-size: 28px;
    }
    }
    .c-quote__content:before {
    background: url(https://www.dolcoinworld.com/test/comm100/images/59.png)
        no-repeat;
    top: 0;
    left: 0;
    -ms-transform: translate(-50%, -25%);
    transform: translate(-50%, -25%);
    }
    .c-quote__content:after {
    background: url(https://www.dolcoinworld.com/test/comm100/images/60.png)
        no-repeat;
    right: 0;
    bottom: 0;
    -ms-transform: translate(50%, 25%);
    transform: translate(50%, 25%);
    }
    .c-background--gray,
    .icon-text-item__img,
    .img-text-vertical img,
    .storyCard-item.CTA {
    background-color: #f4f8fc;
    }
    @media screen and (max-width: 767px) {
    .c-quote__content:after,
    .c-quote__content:before {
        -ms-transform: translate(0);
        transform: translate(0);
    }
    }
    .c-quote__link {
    font-size: 20px;
    text-align: right;
    margin-top: 20px;
    }
    .feature-column,
    .logo-group,
    .logo-group-title,
    .primary-page h2,
    .secondary-page h1,
    .simple-quote,
    .storyCard-item.CTA,
    .three-column-title,
    .three-column__item {
    text-align: center;
    }
    .c-content-box--lightblue .c-quote__link a {
    color: #fff;
    border-bottom-color: #fff;
    }
    .three-column-title {
    font-size: 26px;
    font-family: Ubuntu Medium, sans-serif;
    line-height: 1.285714em;
    color: #323232;
    margin-bottom: 60px;
    }
    .banner--type2 .subtitle,
    .banner--type2 h1,
    .secondary-page .banner .subtitle,
    .secondary-page .banner h1,
    .secondary-page h1,
    .three-column__title {
    font-family: Ubuntu Regular, sans-serif;
    }
    .three-column {
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    }
    .three-column__item {
    padding: 40px;
    border-right: 3px solid rgba(94, 109, 121, 0.1);
    -ms-flex: 1;
    flex: 1;
    }
    .three-column__item img {
    height: 80px;
    width: auto;
    max-width: 90%;
    margin-bottom: 30px;
    }
    .three-column__item:last-child {
    border-right: none;
    }
    h5.three-column__title {
    font-size: 20px;
    }
    .three-column__item p {
    font-size: 18px;
    }
    .three-column__title {
    line-height: 36px;
    }
    .feature-column {
    font-size: 20px;
    }
    .feature-column__item {
    width: 50%;
    padding: 0 60px 40px;
    border-right: none;
    float: left;
    }
    .feature-column__item img {
    margin-bottom: 40px;
    }
    .feature-column__title {
    display: inline-block;
    margin: 0 auto;
    padding-bottom: 10px;
    }
    h5.feature-column__title {
    font-size: 22px !important;
    }
    .feature-column__desc,
    .feature-column__item p,
    .three-column p,
    .three-column__desc {
    margin: 30px auto 0;
    line-height: 30px;
    font-size: 18px;
    }
    .feature-column__link {
    margin-top: 50px;
    }
    @media screen and (max-width: 768px) {
    .three-column {
        display: block;
    }
    .three-column__item {
        border-right: none;
    }
    .feature-column__item {
        width: 100%;
        padding: 10px 0;
    }
    .feature-column__desc,
    .feature-column__item p,
    .three-column p,
    .three-column__desc {
        margin-bottom: 30px;
    }
    .feature-column__link {
        margin-top: 10px;
    }
    }
    .banner--type2 h1,
    .secondary-page h1 {
    font-size: 22px;
    line-height: 1.25em;
    }
    .banner--type2 .subtitle,
    .secondary-page .banner .subtitle {
    color: #0094d4;
    font-size: 34px;
    line-height: 1.3333333;
    }
    .secondary-page h2 {
    font-size: 36px;
    font-family: Ubuntu Light, sans-serif;
    line-height: 1.277778em;
    color: #0091d1;
    }
    .secondary-page h3 {
    font-size: 26px;
    font-family: Ubuntu Medium, sans-serif;
    line-height: 1.285714em;
    color: #323232;
    }
    .customerstory-header h1,
    .secondary-page h4 {
    font-family: Ubuntu Regular, sans-serif;
    }
    .secondary-page h4 {
    font-size: 20px;
    line-height: 1.4em;
    }
    .customerstory-header {
    background: #f4f8fc;
    padding: 30px 90px 40px 0;
    margin-top: 60px;
    display: inline-block;
    position: relative;
    bottom: 35px;
    }
    .customerstory-header:before {
    background: #f4f8fc;
    content: "";
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: -100%;
    }
    .customerstory-header h1 {
    font-size: 36px;
    line-height: 48px;
    margin-top: 20px;
    color: #0091d1;
    }
    .customerstory-header h5 {
    font-size: 24px;
    }
    @media screen and (max-width: 767px) {
    .customerstory-header {
        padding: 30px 15px;
    }
    .customerstory-header h1 {
        font-size: 24px;
    }
    .customerstory-header br {
        display: none;
    }
    .customerstory-header:before {
        width: 0;
    }
    }
    .storyCard h2,
    .storyCard-title {
    font-size: 40px;
    }
    .storyCard h2 {
    line-height: 1.25em;
    color: #606c78;
    font-family: Ubuntu Light, sans-serif;
    margin-bottom: 50px;
    }
    .storyCard-item {
    width: calc(33.333333% - 6px);
    height: 480px;
    float: left;
    position: relative;
    margin-right: 8px;
    margin-bottom: 60px;
    }
    .storyCard-item:nth-child(3n + 3) {
    margin-right: 0;
    }
    .storyCard-item-title {
    font-size: 26px;
    font-family: Ubuntu Bold, sans-serif;
    margin-top: 10px;
    color: #323232;
    }
    .storyCard-item-CTA-title,
    .storyCard-item-subtitle {
    font-size: 16px;
    font-family: Ubuntu Bold, sans-serif;
    }
    .storyCard-item:not(.CTA) img {
    width: 100%;
    }
    .storyCard-item p {
    margin-top: 20px;
    }
    .storyCard-item-link {
    position: absolute;
    bottom: 0;
    }
    .storyCard-item.CTA {
    border-radius: 20px;
    padding: 0 50px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    }
    .storyCard-item.CTA p {
    font-size: 18px;
    line-height: 24px;
    margin-top: 10px;
    margin-bottom: 0;
    }
    .storyCard-item-CTA-link {
    margin-top: 40px;
    }
    @media screen and (max-width: 767px) {
    .storyCard-item,
    .storyCard-item.CTA {
        width: 100%;
        padding: 0;
    }
    .storyCard-item:last-child {
        margin-bottom: 0;
    }
    }
    .logo-group-title {
    font-size: 40px;
    margin-bottom: 40px;
    }
    .logo-group img {
    opacity: 0.7;
    margin-right: 30px;
    width: 150px;
    }
    .primary-page h1 {
    font-size: 24px;
    font-family: Ubuntu Bold, sans-serif;
    line-height: 1.153846em;
    }
    .primary-page h2 {
    font-size: 40px;
    line-height: 1.25em;
    }
    .primary-page h3 {
    font-size: 24px;
    font-family: Ubuntu Medium, sans-serif;
    line-height: 1.285714em;
    }
    .primary-page h4 {
    font-size: 26px;
    font-family: Ubuntu Bold, sans-serif;
    line-height: 1.307692em;
    }
    .primary-page h5 {
    font-size: 36px;
    font-family: Ubuntu Regular, sans-serif;
    line-height: 1.333333em;
    }
    .primary-page .banner {
    height: 400px;
    }
    .contact-wrap {
    margin-bottom: 80px;
    }
    .contact-item {
    float: left;
    margin-right: 80px;
    }
    .primary-page h5.contact-title {
    font-size: 18px;
    font-family: Ubuntu Bold, sans-serif !important;
    padding-bottom: 15px;
    border-bottom: 1px solid #0094d4;
    display: inline-block;
    }
    .img-right-bottom {
    position: absolute;
    bottom: -60px;
    right: -60px;
    }
    .contact-item:first-child {
    float: none;
    }
    @media screen and (max-width: 767px) {
    .logo-group img {
        width: 50%;
    }
    .img-right-bottom {
        bottom: -30px;
        right: 0;
    }
    .contact-wrap {
        margin: 0;
    }
    .contact-item {
        margin: 20px 0 10px;
    }
    }
    @media (min-width: 1200px) {
    .img-right-bottom {
        right: -15px;
    }
    .contact-item {
        margin-right: 70px;
        margin-bottom: 80px;
    }
    }
    .img-text-quote,
    .simple-quote {
    margin-bottom: 100px;
    }
    .simple-quote {
    color: rgba(94, 109, 121, 0.7);
    }
    .simple-quote__content,
    .simple-quote__name {
    font-family: Ubuntu Light Italic, sans-serif;
    font-style: italic;
    }
    .simple-quote__content {
    font-size: 26px;
    line-height: 38px;
    }
    .simple-img {
    text-align: center !important;
    padding: 0 90px;
    margin-right: 20px;
    }
    .icon-text-item,
    .user-review {
    text-align: center;
    }
    .img-text-align-bottom {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    align-items: flex-end;
    }
    .img-title:before {
    content: "01";
    position: absolute;
    top: -25px;
    color: #eff0f1;
    font-size: 120px;
    font-family: Ubuntu Bold, sans-serif;
    z-index: -1;
    }
    .threeTab__head h1,
    .threeTab__head h2 {
    font-family: Ubuntu Regular, sans-serif;
    }
    .img-text-quote:nth-child(2) .img-title:before {
    content: "02";
    }
    .img-text-quote:nth-child(3) .img-title:before {
    content: "03";
    }
    .img-text-quote:nth-child(4) .img-title:before {
    content: "04";
    }
    .img-text-quote:nth-child(5) .img-title:before {
    content: "05";
    }
    .img-text-quote:nth-child(6) .img-title:before {
    content: "06";
    }
    .img-text-quote:nth-child(7) .img-title:before {
    content: "07";
    }
    .img-text-quote:nth-child(8) .img-title:before {
    content: "08";
    }
    .img-text-quote:nth-child(9) .img-title:before {
    content: "09";
    }
    @media screen and (max-width: 767px) {
    .simple-quote {
        margin-bottom: 50px;
    }
    .img-text-align-bottom {
        display: block;
    }
    .simple-img {
        margin-right: 0;
    }
    }
    .primary-page h3.top-resources {
    margin-top: 40px;
    font-size: 32px;
    text-align: center;
    }
    .comm100-logo {
    margin: 50px auto;
    }
    .avatar {
    border-radius: 100%;
    height: 380px;
    width: 380px;
    box-shadow: 0 3px 4.7px 0.3px rgba(0, 86, 124, 0.27);
    }
    @media screen and (max-width: 767px) {
    .avatar {
        position: relative;
        height: auto;
        width: auto;
    }
    }
    .img-text-vertical img {
    width: 540px;
    height: 430px;
    }
    .img-text-vertical h3 {
    margin-top: 0;
    padding-top: 90px;
    }
    body.page-template-customerstory .avatar-top .avatar {
    max-width: 120px;
    height: auto;
    margin-bottom: 6rem;
    }
    @media screen and (max-width: 767px) {
    .img-text-vertical img {
        width: 100%;
        height: auto;
    }
    }
    .user-review h4 {
    padding-top: 50px;
    }
    .user-review .simple-quote {
    margin-bottom: 0;
    }
    .user-review .simple-quote__name {
    padding-top: 20px;
    }
    .user-review-link {
    float: right;
    }
    .threeTab__head h1 {
    font-size: 22px;
    }
    .threeTab__head h2 {
    font-size: 34px;
    color: #0094d4;
    margin-bottom: 20px;
    }
    .threeTab__head p {
    font-size: 26px;
    line-height: 42px;
    }
    .icon-text-list {
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    }
    .icon-text-item {
    -ms-flex: 1;
    flex: 1;
    padding: 0 80px;
    margin-bottom: 50px;
    }
    .icon-text-item__img {
    width: 120px;
    height: 120px;
    margin: 0 auto;
    border-radius: 100%;
    padding: 30px;
    }
    .icon-text-item__title {
    padding-top: 20px;
    font-family: Ubuntu Medium, sans-serif;
    }
    .threeTab__Index,
    .threeTab__Index.selected {
    width: calc(33.333333% - 10px);
    border-radius: 6px;
    position: relative;
    float: left;
    }
    .request-demo h1,
    .request-demo h2 {
    text-align: left;
    }
    .partner-contact .avatar,
    .partner-contact .contact-form {
    float: left;
    }
    .contact-form h3 {
    padding-bottom: 15px;
    }
    @media screen and (min-width: 1200px) {
    .contact-form {
        padding-right: 90px;
    }
    }
    .form-note,
    .form-note p {
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: rgba(96, 108, 120, 0.5);
    }
    .form-note a:not(.c-redirectLink) {
    color: rgba(96, 108, 120, 0.5);
    text-decoration: underline;
    }
    .threeTab__Index--Wrap {
    margin-bottom: 30px;
    margin-top: 50px;
    }
    .threeTab__Index {
    text-align: center;
    background: #f4f7fc;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    padding: 40px;
    margin-right: 15px;
    cursor: pointer;
    }
    .threeTab__Index:last-child {
    margin-right: 0;
    }
    .threeTab__Index .product-item__tag {
    margin: 0 auto;
    }
    .threeTab__Index h3 {
    font-family: Ubuntu Bold;
    font-size: 26px;
    margin: 30px 0 0;
    }
    .threeTab__Index .product-item__desc {
    font-size: 20px;
    height: 124px;
    }
    .threeTab__Index .threeTab__Index--link {
    margin-top: 60px;
    }
    .threeTab__Index:hover:not(.selected) {
    background: #fff;
    }
    .threeTab__Index:hover:not(.selected) h3 {
    color: #fff;
    }
    .threeTab__Index:hover:not(.selected) a {
    color: #fff;
    border-bottom-color: #fff;
    }
    .threeTab__Index.selected {
    background: #f4f8fc;
    box-shadow: 1px 1px 3px rgba(69, 69, 69, 0.3);
    margin-right: 15px;
    text-align: center;
    }
    .threeTab__Index.selected:last-child {
    margin-right: 0;
    }
    .threeTab__Index.selected .product-item__tag {
    margin: 0 auto;
    }
    .threeTab__Index.selected h3 {
    font-family: Ubuntu Bold;
    font-size: 26px;
    margin: 30px 0 0;
    }
    .threeTab__Index--desc {
    margin-top: 25px;
    }
    .selected {
    cursor: default;
    }
    @media screen and (min-width: 768px) {
    .ai-logo-wrap {
        position: absolute;
        bottom: 0;
        right: 15px;
    }
    }
    @media screen and (max-width: 767px) {
    .ai-logo-wrap {
        background: #f4f7fc;
        padding-top: 30px;
        text-align: center;
    }
    }
    .threeTab__Index:first-child.selected,
    .threeTab__Index:first-child:hover:not(.selected) {
    background: #0094d4;
    }
    .threeTab__Index:nth-child(2).selected,
    .threeTab__Index:nth-child(2):hover:not(.selected) {
    background: #3dc4ff;
    }
    .threeTab__Index:nth-child(3).selected,
    .threeTab__Index:nth-child(3):hover:not(.selected) {
    background: #9fdd09;
    }
    .threeTab__Index.threeTab__Index__LightBlue.selected,
    .threeTab__Index.threeTab__Index__LightBlue:hover:not(.selected) {
    background: #0094d4 !important;
    }
    .threeTab__Index.threeTab__Index__Green.selected,
    .threeTab__Index.threeTab__Index__Green:hover:not(.selected) {
    background: #9fdd09 !important;
    }
    .product-item__tag,
    .threeTab__Index,
    .threeTab__Index a,
    .threeTab__Index h3,
    .threeTab__Index.selected,
    .threeTab__Index.selected h3 {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    }
    .threeTab__Index.selected,
    .threeTab__Index.selected .threeTab__Index--desc,
    .threeTab__Index.selected a,
    .threeTab__Index.selected h3,
    .threeTab__Index:hover .threeTab__Index--desc,
    .threeTab__Index:hover h3 {
    color: #fff;
    }
    .threeTab__col {
    background: #f4f7fc;
    font-size: 16px;
    }
    .threeTab__Index:first-child.selected,
    .threeTab__Index:first-child:hover {
    background: #0094d4;
    }
    .threeTab__Index:nth-child(2).selected,
    .threeTab__Index:nth-child(2):hover {
    background: #3dc4ff;
    }
    .threeTab__Index:nth-child(3).selected,
    .threeTab__Index:nth-child(3):hover {
    background: #9fdd09;
    }
    .threeTab__Index.selected a {
    border-bottom-color: #fff;
    }
    .threeTab__Index.selected:after,
    .threeTab__Index.selected:before {
    position: absolute;
    bottom: -30px;
    width: 0;
    height: 0;
    content: " ";
    border: solid transparent;
    cursor: auto;
    left: 50%;
    margin-left: -25px;
    border-width: 25px;
    }
    .threeTab__Index.selected:after {
    border-color: hsla(0, 0%, 100%, 0);
    border-bottom-color: #f4f7fc;
    }
    @media screen and (min-width: 768px) {
    .threeTab__Index--mobile {
        display: none;
    }
    }
    @media screen and (max-width: 767px) {
    .threeTab__Index--Wrap,
    .threeTab__Index.selected:after,
    .threeTab__Index.selected:before {
        display: none;
    }
    .threeTab__Index {
        width: 100%;
        margin-top: 40px;
        margin-right: 0;
    }
    .threeTab__Index:first-child {
        margin-top: auto;
    }
    .threeTab__Index.selected {
        width: 100%;
    }
    .threeTab__Index--mobile {
        position: relative;
        margin-bottom: 30px;
        padding: 40px;
        text-align: center;
        color: #fff;
        box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
        border-radius: 6px;
        cursor: pointer;
    }
    .threeTab__Index--mobile h3 {
        color: #fff;
        margin: 30px 0 0;
        font-family: Ubuntu Bold, sans-serif;
    }
    .threeTab__Index--mobile .product-item__tag {
        margin: 0 auto;
        background: #fff;
        border: none;
    }
    .threeTab__Index--mobile .product-item__desc {
        font-family: Ubuntu Light, sans-serif;
    }
    .threeTab__Index--mobile:after,
    .threeTab__Index--mobile:before {
        position: absolute;
        top: calc(100% - 20px);
        width: 0;
        height: 0;
        content: " ";
        border: solid transparent;
        cursor: auto;
        left: 50%;
        margin-left: -25px;
        border-width: 25px;
    }
    .threeTab__Index--mobile:after {
        border-color: hsla(0, 0%, 100%, 0);
        border-bottom-color: #f4f7fc;
    }
    }
    .c-quick-search {
    margin-top: 35px;
    width: 170px;
    position: relative;
    }
    .c-quick-search .fa-search {
    color: #d0d7de;
    font-size: 18px;
    position: absolute;
    left: 15px;
    top: 8px;
    }
    .form-search {
    border-radius: 10px;
    padding-left: 40px;
    }
    .c-layout-page--privacy h1 {
    font-size: 36px;
    margin-bottom: 60px;
    }
    .c-layout-page--privacy h2 {
    font-size: 20px;
    }
    .c-layout-page--privacy h4,
    .c-layout-page--privacy h5 {
    margin-top: 40px;
    }
    .c-layout-page--privacy h5 {
    font-family: Ubuntu Bold, sans-serif;
    }
    .c-layout-page--privacy p {
    margin: 0 0 25px;
    line-height: 32px;
    }
    #menu-footer-company li:last-child a {
    border-bottom: 3px solid rgba(0, 148, 212, 0.5);
    font-family: Ubuntu Medium, sans-serif;
    padding-bottom: 2px;
    }
    .landingPage-title-wrap h1,
    .landingPage-title-wrap h2 {
    font-family: Ubuntu Regular, sans-serif;
    text-align: left;
    }
    .landingPage-content img,
    .landingPage-content p {
    margin-bottom: 30px;
    }
    .landingPage-content .landingPage-summary p {
    margin-bottom: 0;
    }
    .landingPage-title-wrap {
    position: relative;
    width: 100%;
    height: 440px;
    }
    .landingPage-title--col {
    height: 100%;
    }
    .landingPage-title--text {
    position: absolute;
    bottom: 60px;
    }
    .landingPage-title-wrap h2 {
    line-height: 1.25em;
    margin-bottom: 15px;
    font-size: 24px;
    }
    .landingPage-title-wrap h1 {
    font-size: 36px;
    color: #0091d1;
    margin-bottom: 0;
    }
    .landingPage-title-wrap .landingPage-title--text p {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 24px;
    line-height: 40px;
    }
    .landingPage-title-wrap .landingPage-title--text .banner_cta_link {
    margin-top: 20px;
    }
    .landingPage-title-wrap img {
    position: absolute;
    right: 0;
    bottom: -60px;
    width: 520px;
    }
    .landingPage-summary {
    font-size: 26px;
    line-height: 42px;
    padding-bottom: 25px;
    }
    .embed {
    margin-top: 60px;
    }
    .embed h3 {
    font-size: 22px;
    font-family: Ubuntu Bold, sans-serif;
    }
    h3.highlight {
    padding-bottom: 12px;
    display: inline-block;
    }
    .landingPage-download {
    padding-left: 75px;
    }
    .landingPage-download h3 {
    display: inline-block;
    font-family: Ubuntu Medium, sans-serif;
    }
    @media screen and (max-width: 767px) {
    .landingPage-title-wrap {
        height: auto;
        padding-bottom: 60px;
    }
    .landingPage-title--text {
        position: relative;
        top: 20px;
    }
    .landingPage-title-wrap img {
        position: relative;
        bottom: 0;
    }
    }
    @media screen and (min-width: 768px) and (max-width: 1024px) {
    .landingPage-title-wrap {
        height: 360px;
    }
    .landingPage-title-wrap img {
        bottom: -30px;
    }
    }
    .post-nav {
    font-size: 16px;
    line-height: 24px;
    font-family: Ubuntu Regular, sans-serif;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-bottom: 40px;
    }
    .post-nav select {
    height: 40px;
    font-family: Ubuntu Bold, sans-serif;
    font-weight: 700;
    }
    .post-nav li {
    text-align: center;
    padding: 0 15px 10px;
    }
    @media screen and (max-width: 768px) {
    .post-nav {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .post-nav li {
        -ms-flex-preferred-size: 100px;
        flex-basis: 100px;
        text-align: left;
        margin-bottom: 20px;
        margin-right: 40px;
    }
    }
    .pager,
    .pagination,
    h2.video-title {
    text-align: center;
    }
    .post-nav li a {
    color: #323232;
    cursor: pointer;
    white-space: nowrap;
    }
    .post-nav li a:hover,
    .post-nav li.active a {
    padding-bottom: 8px;
    border-bottom: 3px solid #3dc4ff;
    }
    .pager,
    .pagination {
    font-size: 18px;
    line-height: 24px;
    }
    .pager,
    .pagination,
    .pagination a {
    padding-top: 0;
    font-family: Ubuntu Regular, sans-serif;
    color: #323232;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    }
    .pager span,
    .pagination a,
    .pagination span {
    padding: 0 10px;
    cursor: pointer;
    }
    .pager span.current:hover,
    .pagination span.current:hover {
    cursor: default;
    }
    .pager .current,
    .pager span:not(.disabled):hover,
    .pagination span.current,
    .pagination span:not(.disabled) {
    color: #0094d4;
    }
    .first_page.disabled,
    .last_page.disabled,
    .next_page.disabled,
    .prev_page.disabled {
    opacity: 0.5;
    cursor: default;
    }
    .landingPage__video {
    margin-top: 80px;
    margin-bottom: 50px;
    }
    .landingPage__video iframe {
    width: 100%;
    }
    @media screen and (min-width: 768px) {
    .landingPage__video iframe {
        height: 405px;
    }
    }
    @media screen and (min-width: 992px) {
    .landingPage__video iframe {
        height: 528px;
    }
    }
    @media screen and (min-width: 1200px) {
    .landingPage__video iframe {
        height: 635px;
    }
    }
    .video-content iframe {
    width: 100%;
    }
    .webinar-content strong {
    font-family: Ubuntu Medium, sans-serif !important;
    font-weight: 500;
    }
    .book-demo__desc,
    h2.video-title {
    font-family: Ubuntu Regular, sans-serif;
    }
    h2.video-title {
    color: #606c78;
    line-height: 1.333333;
    margin-top: 20px;
    margin-bottom: 40px;
    }
    .video-wrap {
    margin: 50px 80px 90px;
    background: #000;
    }
    @media screen and (max-width: 767px) {
    .video-wrap {
        margin: 0;
    }
    }
    @media screen and (min-width: 768px) {
    .video-content iframe {
        height: 335px;
    }
    }
    @media screen and (min-width: 992px) {
    .video-content iframe {
        height: 438px;
    }
    }
    @media screen and (min-width: 1200px) {
    .video-content iframe {
        height: 535px;
    }
    }
    .book-demo h1,
    .book-demo h2 {
    margin-bottom: 20px;
    }
    .book-demo__desc {
    margin-bottom: 40px;
    }
    .embed textarea {
    width: 100%;
    height: 120px;
    max-width: 780px;
    outline: 0;
    }
    .form-main {
    padding-left: 80px;
    }
    .form-aside h3 {
    margin-bottom: 36px;
    }
    .form-aside p {
    line-height: 1.725em;
    }
    .form-aside img {
    margin-top: 60px;
    }
    .feature__header {
    text-align: center;
    }
    .feature__header .h1-tag {
    font-size: 24px;
    margin-bottom: 10px;
    }
    .feature__header h1 {
    color: #0094d4;
    font-size: 34px;
    margin-bottom: 40px;
    font-family: Ubuntu Regular, sans-serif;
    }
    .feature__header p {
    font-size: 20px;
    line-height: 38px;
    margin-bottom: 30px;
    }
    .feature__header .download,
    .feature__header > img {
    margin-top: 40px;
    }
    .feature__header .download > a {
    margin-right: 15px;
    }
    .feature__bullet__title {
    margin-bottom: 40px;
    font-family: Ubuntu Bold, sans-serif;
    }
    .feature__bullet__link li {
    position: relative;
    }
    @media screen and (min-width: 768px) {
    .feature__bullet__link li {
        float: left;
        width: 33.333333%;
    }
    }
    .feature__bullet__link.c-content-list-1.c-theme > li:before {
    background: #3dc4ff;
    }
    .img-text {
    margin-bottom: 60px;
    }
    .img-text h3 {
    margin-bottom: 30px;
    }
    .img-text img {
    margin-top: 30px;
    }
    .note {
    padding: 40px 60px;
    font-family: Ubuntu Light Italic, sans-serif;
    }
    .quote {
    background: #f4f8fc;
    padding: 68px 70px 50px;
    font-size: 24px;
    line-height: 1.41;
    position: relative;
    margin-bottom: 30px;
    }
    .quote svg {
    width: 124px;
    height: 74px;
    opacity: 0.1;
    position: absolute;
    z-index: 0;
    }
    .quote svg:first-child {
    top: 43px;
    left: 10px;
    }
    .quote svg:last-child {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    top: 50%;
    right: 18px;
    margin-top: -37px;
    }
    .quote .quote-content {
    position: relative;
    z-index: 1;
    }
    .icon-content-list__element {
    margin-bottom: 40px;
    }
    @media screen and (min-width: 768px) {
    .icon-content-list__element {
        float: left;
        width: 50%;
    }
    }
    .icon-content-list__element:last-child {
    margin-bottom: 0;
    }
    .icon-content-list__element .icon-content-list__icon {
    float: left;
    }
    .icon-content-list__element .icon-content-list__content {
    float: left;
    margin-left: 30px;
    max-width: calc(100% - 110px);
    }
    .nav--sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 95px;
    float: left;
    }
    .nav--sticky ul {
    margin-left: 0;
    padding-left: 0;
    width: 150px;
    margin-right: 60px;
    }
    .nav--sticky li {
    margin-bottom: 20px;
    }
    .nav--sticky li:hover {
    font-family: Ubuntu Bold, sans-serif;
    }
    .nav--sticky li a {
    color: #323232;
    display: block;
    border-bottom: 4px solid transparent;
    }
    .nav--sticky .active {
    font-family: Ubuntu Bold, sans-serif;
    border-bottom-color: #0094d4;
    }
    @media screen and (min-width: 768px) {
    .content--sticky {
        float: left;
        width: calc(100% - 210px);
    }
    }
    .content--sticky > article {
    padding: 100px 60px 60px;
    margin-bottom: 60px;
    background: #f3f8fb;
    }
    @media screen and (max-width: 767px) {
    .content--sticky > article {
        padding: 20px;
    }
    }
    .content--sticky .companyInfo .companyInfo__url {
    margin-top: 12px;
    margin-bottom: 60px;
    word-break: break-all;
    }
    .content--sticky .companyInfo .companyInfo__location {
    background-image: url(https://www.dolcoinworld.com/test/comm100/images/62.svg);
    }
    @media screen and (min-width: 768px) {
    .content--sticky .companyInfo .companyInfo__location {
        float: left;
        width: 50%;
    }
    }
    .content--sticky .companyInfo .companyInfo__founded {
    background-image: url(https://www.dolcoinworld.com/test/comm100/images/63.svg);
    }
    @media screen and (min-width: 768px) {
    .content--sticky .companyInfo .companyInfo__founded {
        float: left;
        width: 50%;
    }
    }
    .content--sticky .companyInfo .companyInfo__integration {
    background-image: url(https://www.dolcoinworld.com/test/comm100/images/64.svg);
    }
    .content--sticky .companyInfo .companyInfo__wards {
    background-image: url(https://www.dolcoinworld.com/test/comm100/images/65.svg);
    }
    .content--sticky .collapse-container {
    margin-bottom: 80px;
    }
    .content--sticky .collapse-container .collapse {
    padding-top: 14px;
    padding-bottom: 14px;
    border-bottom: 2px solid #e0e2e1;
    display: block !important;
    }
    .content--sticky .collapse-container .collapse img {
    float: left;
    }
    .content--sticky .collapse-container .collapse .collapse__title {
    background-repeat: no-repeat;
    background-position: 0;
    background-size: 50px;
    padding-left: 40px;
    height: 60px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    cursor: pointer;
    font-size: 24px;
    }
    @media screen and (max-width: 767px) {
    .content--sticky .collapse-container .collapse .collapse__title {
        font-size: 20px;
        padding-left: 20px;
    }
    }
    .content--sticky .collapse-container .collapse .collapse__title:after,
    .content--sticky .collapse-container .collapse .collapse__title:before {
    content: "";
    position: absolute;
    right: 30px;
    width: 16px;
    height: 4px;
    background: #3dc4ff;
    margin-top: 16px;
    bottom: 28px;
    }
    .content--sticky .collapse-container .collapse .collapse__title:before {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -ms-transform-origin: center center;
    transform-origin: center center;
    transition: transform 0.2s ease-out;
    }
    .content--sticky .collapse-container .collapse .collapse__title--open:before {
    -ms-transform: rotate(0);
    transform: rotate(0);
    }
    .content--sticky .collapse-container .collapse .collapse__content {
    display: none;
    color: rgba(96, 108, 120, 0.6);
    padding-left: 90px;
    }
    .content--sticky .collapse-container .collapse .collapse__content ul {
    list-style-type: disc;
    margin-left: 0;
    padding-left: 20px;
    }
    @media screen and (max-width: 767px) {
    .content--sticky .collapse-container .collapse .collapse__content ul {
        margin-left: 0;
    }
    }
    .icon-content-list-1 img {
    margin-bottom: 20px;
    }
    .icon-content-list-1 .icon-content-list-1__title {
    font-weight: 700;
    font-family: Ubuntu Bold, sans-serif;
    margin-bottom: 15px;
    }
    .icon-content-list-1 .icon-content-list-1__desc ul {
    list-style-type: disc;
    padding-left: 20px;
    }
    .icon-content-list-1 .icon-content-list-1__desc ul li {
    margin-bottom: 10px;
    }
    .btn.c-navbar-wrapper__btn {
    float: right;
    }
    @media screen and (max-width: 767px) {
    .btn.c-navbar-wrapper__btn {
        margin-top: -55px;
        margin-right: 15px;
        padding: 10px 12px !important;
    }
    }
    body.page-blog .navbar-nav > .menu-item-object-commresource > a,
    body.page-template-resources .navbar-nav > .menu-item-object-commresource > a,
    body.post-type-archive-commresource
    .navbar-nav
    > .menu-item-object-commresource
    > a,
    body.single-commresource .navbar-nav > .menu-item-object-commresource > a,
    body.single-post .navbar-nav > .menu-item-object-commresource > a {
    color: #0094d4;
    }
    .btn-link-group.btn-link-group--image .item {
    -ms-flex-preferred-size: 33.333%;
    flex-basis: 33.333%;
    padding: 0 3px;
    margin-bottom: 20px;
    }
    .btn-link-group.btn-link-group--image .item img {
    width: 80%;
    height: auto;
    }
    .btn-link-group.btn-link-group--image .item .btn {
    white-space: pre-wrap;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    padding: 15px 10px !important;
    }
    @media (max-width: 767px) {
    .btn-link-group.btn-link-group--image {
        margin-left: -20px;
        width: 100vw;
    }
    .btn-link-group.btn-link-group--image .item .btn {
        border-radius: 0;
        font-size: 16px;
        line-height: 1;
        height: 58px;
        margin-top: -40px;
        padding: 10px !important;
    }
    }
    body.page-template-newsroom p,
    body.page-template-newsroom ul {
    margin-bottom: 30px;
    }
    body.page-template-newsroom .nav--sticky {
    top: 145px;
    }
    body.page-template-newsroom .nav--sticky li {
    border-bottom: 1px solid #dfe2e4;
    padding: 0 8px 16px;
    margin-bottom: 16px;
    line-height: 1;
    }
    body.page-template-newsroom .nav--sticky li a {
    border-bottom: 0;
    }
    body.page-template-newsroom .content--sticky a {
    color: #606c78;
    }
    body.page-template-newsroom .content--sticky ul {
    list-style-type: disc;
    }
    body.page-template-newsroom .post {
    padding: 30px;
    }
    body.page-template-newsroom .post h4 {
    margin-bottom: 5px;
    margin-top: 0;
    }
    body.page-template-newsroom .post .post-meta {
    color: #606c78;
    }
    body.page-template-newsroom #press .post:first-child {
    background: #f4f8fc;
    margin-bottom: 30px;
    padding: 40px 30px 45px;
    }
    body.page-template-newsroom #news .post {
    padding-bottom: 0;
    }
    body.page-template-newsroom #news .post .inner {
    border-bottom: 1px solid #c7ced4;
    padding-bottom: 24px;
    }
    body.page-template-newsroom #news .post:last-child .inner {
    border-bottom: 0;
    }
    body.page-template-newsroom #news .post:first-child {
    padding-top: 0;
    }
    body.page-template-newsroom #about h3,
    body.page-template-newsroom #about h4,
    body.page-template-newsroom #about p,
    body.page-template-newsroom #about ul {
    margin-bottom: 35px;
    }
    body.page-template-newsroom #about h3:last-child,
    body.page-template-newsroom #about h4:last-child,
    body.page-template-newsroom #about p:last-child,
    body.page-template-newsroom #about ul:last-child {
    margin-bottom: 0;
    }
    body.page-template-newsroom #about h3,
    body.page-template-newsroom #about h4 {
    padding-top: 10px;
    }
    body.page-template-newsroom #about ul li {
    list-style: disc;
    }
    body.page-template-newsroom section {
    padding: 85px 0;
    }
    body.page-template-newsroom section:first-child {
    padding-top: 0;
    }
    body.page-template-newsroom section h2 {
    margin-bottom: 60px;
    }
    body.page-template-newsroom section.bg-blue {
    position: relative;
    }
    body.page-template-newsroom section.bg-blue:after {
    content: "";
    display: block;
    position: absolute;
    height: 100%;
    width: 100vw;
    background: #f4f8fc;
    z-index: -1;
    top: 0;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    }
    @media (min-width: 768px) {
    body.page-template-newsroom .content--sticky section.bg-blue:after {
        margin-left: calc(-50vw - 105px);
    }
    }
    .post-meta {
    font-size: 20px;
    line-height: 1.5;
    color: #ccc;
    }
    .read-more {
    white-space: nowrap;
    }
    .c-content-blog-post-card-1.c-post-cta {
    background-color: #f4f8fc;
    height: 100%;
    position: relative;
    }
    .c-content-blog-post-card-1.c-post-cta.with-background {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: end;
    align-items: flex-end;
    }
    .c-content-blog-post-card-1.c-post-cta.with-background,
    .c-content-blog-post-card-1.c-post-cta.with-background .c-body,
    .c-content-blog-post-card-1.c-post-cta.with-background .c-title,
    .c-content-blog-post-card-1.c-post-cta.with-background .c-title a,
    .c-content-blog-post-card-1.c-post-cta.with-background a {
    color: #fff;
    }
    .c-content-blog-post-card-1.c-post-cta img {
    margin-bottom: 30px;
    }
    .c-content-blog-post-card-1.c-post-cta .c-title {
    font-size: 18px;
    margin-bottom: 16px;
    }
    .c-content-blog-post-card-1.c-post-cta .btn-link--green {
    background: #9fdd09;
    padding: 12px 20px !important;
    }
    .c-content-blog-post-card-1.c-post-cta .btn-link--green:hover {
    background: #8dc408;
    }
    .c-content-blog-post-card-1.c-post-cta .c-body {
    padding: 30px;
    }
    .c-content-blog-post-card-1.c-post-cta .c-body .c-author {
    margin-bottom: 2px;
    line-height: 1.4;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts {
    background: #f7f7f7;
    min-height: 360px;
    height: calc(100% - 75px);
    border-radius: 0;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts .c-body {
    padding: 20px;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts h5 {
    font-family: Ubuntu Bold, sans-serif;
    margin-top: 0;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts ul {
    padding-left: 0;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts li {
    font-size: 18px;
    min-height: 50px;
    margin-bottom: 8px;
    padding-bottom: 8px;
    line-height: 1.2;
    border-bottom: 1px solid #ebebeb;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts li:last-child {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts .item .c-image {
    background-size: cover;
    height: 42px;
    width: 42px;
    float: left;
    margin-right: 12px;
    position: absolute;
    background-position: 50%;
    }
    .c-content-blog-post-card-1.c-post-cta.featured-posts .item a {
    padding-left: 54px;
    display: block;
    }
    @media (min-width: 768px) {
    .c-content-blog-post-card-1.c-post-cta {
        min-height: 470px;
        margin-bottom: -20px;
    }
    }
    .post-tile.post-sidebar .searchform {
    margin-bottom: 30px;
    }
    .post-tile.post-sidebar .form-control {
    width: calc(100% - 38px);
    border: 1px solid #3dc4ff;
    }
    .post-tile.post-sidebar .search {
    height: 24px;
    width: 24px;
    background-size: 100%auto;
    right: 0;
    top: 12px;
    }
    .post-tile.post-sidebar .featured-posts .nav.nav-tabs {
    border-bottom: 0;
    }
    .post-tile.post-sidebar .featured-posts .nav.nav-tabs > li {
    border: 0;
    width: 50%;
    }
    .post-tile.post-sidebar .featured-posts .nav.nav-tabs > li > a {
    background: #e8e8e8;
    color: #b1b1b1;
    border-radius: 0;
    border: 0;
    font-family: Ubuntu Medium, sans-serif;
    margin: 0;
    padding: 10px;
    }
    .post-tile.post-sidebar .featured-posts .nav.nav-tabs > li.active a,
    .post-tile.post-sidebar .featured-posts .nav.nav-tabs > li.active a:focus,
    .post-tile.post-sidebar .featured-posts .nav.nav-tabs > li.active a:hover {
    background: #f7f7f7;
    color: #606c78;
    border: 0;
    }
    .post-tile.post-sidebar .featured-posts .category-nav li {
    min-height: 10px;
    padding: 10px 0;
    border-bottom: 0;
    }
    .post-tile.post-sidebar .c-content-blog-post-card-1.c-post-cta {
    min-height: 0;
    }
    .post-tile.post-sidebar .c-content-blog-post-card-1.c-post-cta.image-inline {
    padding-top: 30px;
    }
    .c-tag {
    background: #3dc4ff;
    display: inline-block;
    color: #fff;
    border-radius: 0 4px 4px 0;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    padding: 8px 22px;
    line-height: 1;
    font-size: 12px;
    font-family: Ubuntu Bold, sans-serif;
    font-weight: 700;
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 2;
    }
    .c-tag:after {
    content: "";
    display: block;
    height: 30px;
    width: 46px;
    background: transparent
        url(https://www.dolcoinworld.com/test/comm100/images/66.png) no-repeat 0 0;
    background-size: 100%auto;
    position: absolute;
    top: 100%;
    left: 3px;
    }
    .related-posts {
    background: #f7f7f7;
    border-bottom: 10px solid #fff;
    padding: 46px 0;
    }
    .related-posts h3 {
    font-size: 28px;
    font-family: Ubuntu Medium, sans-serif;
    margin: 0 0 28px;
    }
    .pricing .threeTab__Index__LightBlue:after {
    border-bottom-color: #0094d4;
    }
    .pricing .threeTab__Index.selected {
    border-radius: 6px 6px 0 0;
    padding-bottom: 46px;
    box-shadow: none;
    }
    .pricing .threeTab__Index.selected:after,
    .pricing .threeTab__Index.selected:before {
    content: none;
    }
    .pricing .threeTab__Index--Wrap {
    margin-bottom: 0;
    }
    .pricing .threeTab__Index--Wrap:after {
    bottom: 6px;
    left: 0;
    height: 0;
    content: "";
    width: 100%;
    border-bottom: solid #0094d4 6px;
    }
    .pricing .cta_link_description {
    font-size: 16px;
    margin-top: 18px;
    display: block;
    }
    .pricing .cta_link_description:before {
    content: "*";
    left: -16px;
    }
    .justify-between {
    justify-content: space-between;
    }
    .items-center {
    align-items: center;
    }
    @media (min-width: 992px) {
    .md\:items-center {
        align-items: center;
    }
    }
    .flex-no-wrap,
    .single-line {
    flex-wrap: nowrap;
    }
    .flex-wrap,
    .multi-line {
    flex-wrap: wrap;
    }
    .flex {
    display: flex;
    }
    .m-auto {
    margin: auto;
    }
    @media (min-width: 992px) {
    .md\:py20_i {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    }
    .w-full {
    width: 100%;
    }
    .w400 {
    width: 400px;
    }
    .w600 {
    width: 600px;
    }
    .max-w-900 {
    max-width: 900px;
    }
    .h-full {
    height: 100% !important;
    }
    @media (min-width: 992px) {
    .md\:h-full {
        height: 100% !important;
    }
    }
    .whitespace-no-wrap {
    white-space: nowrap !important;
    }
    .text-left {
    text-align: left;
    }
    .c-navbar .right_btn a {
    font-family: "Ubuntu Regular", sans-serif;
    display: inline-block !important;
    font-size: 14px !important;
    border: 2px solid #0090d0;
    color: #fff;
    border-color: #0090d0;
    background: #0090d0;
    border-radius: 6px;
    padding: 5px 12px !important;
    margin: 10px 0 10px 20px;
    }
    .c-navbar .right_btn a:hover {
    border-color: #007eb7;
    background: #007eb7;
    }
    .c-navbar .right_btn a.btn-link--green {
    background: #aedd09;
    color: #fff;
    }
    .c-navbar .right_btn a.btn-link--green:hover {
    background: #9fca08;
    }
    .c-navbar .right_btn a.btn-link--green.outline {
    border: 2px solid #aedd09;
    }
    .c-navbar .right_btn a.btn-link--green.outline:hover {
    border: 2px solid #9fca08;
    }
    @media screen and (min-width: 992px) {
    .menu-platform li:not(.megamenu) {
        display: none !important;
    }
    }
    .menu-links a:hover,
    .menu-links a:hover h4 {
    color: #0094d4 !important;
    }
    @media screen and (max-width: 991px) {
    .menu-platform .megamenu {
        display: none !important;
    }
    }
    .card_v2 .nav-tab .active .c-redirectLink {
    margin-top: 2px !important;
    padding-top: 0 !important;
    }
    .card_v2 .media-body p {
    font-size: 16px;
    line-height: 26px;
    }
    .menu-intro > .c-link.dropdown-toggle {
    padding-bottom: 0;
    }
    .menu-intro > .c-link.dropdown-toggle:first-child {
    display: none;
    }
    .menu-links > .c-link.dropdown-toggle:first-child {
    display: none;
    }
    .menu-platform .menu-links .other_links .col-xs-3 {
    padding-right: 0;
    padding-left: 0;
    }
    .menu-platform .menu-links .other_links .col-xs-3 {
    text-align: left;
    }
    .menu-platform .menu-links .other_links .col-xs-3 a {
    color: #5c6c79;
    }
    .menu-platform .menu-links .other_links .col-xs-3 a:hover {
    color: #5c6c79;
    }
    @media screen and (min-width: 991px) {
    .menu-platform .dropdown-menu .menu-item {
        margin-right: 0 !important;
    }
    .menu-platform .menu-intro {
        background-color: #01567d;
        padding: 40px;
        color: #fff;
    }
    .menu-platform .menu-intro h3 {
        margin-top: 0;
        line-height: 36px;
        font-size: 28px;
        color: #fff;
    }
    .menu-platform .menu-intro .subtitle {
        line-height: 16px;
        text-align: left;
        font-size: 14px;
        color: #fff;
        margin-bottom: 20px;
    }
    .menu-platform .menu-intro .btn {
        font-size: 14px;
        line-height: 14px;
        padding: 12px 20px;
        border-radius: 4px;
    }
    .megamenu_sublink .other_links_item a {
        font-size: 16px;
        color: #00567c;
        font-family: Ubuntu Regular, sans-serif;
        font-style: normal;
        color: #454545;
    }
    }
    .c-navbar--secondary li.menu-item--home {
    border-bottom: unset !important;
    }
    .c-navbar--secondary li.menu-item--home {
    position: relative;
    }
    .c-navbar--secondary li.menu-item--home.c-active a:before {
    content: "";
    height: 3px;
    background: #329fd8;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    }
    .c-navbar--secondary li.c-active:not(.menu-item--home) a:before,
    .c-navbar--secondary li.current-page-ancestor:not(.menu-item--home) a:before,
    .c-navbar--secondary li.current_page_item:not(.menu-item--home) a:before {
    bottom: 0 !important;
    }
    .c-navbar--secondary li {
    float: left !important;
    }
    .three-column-layout:nth-of-type(1) {
    padding-bottom: 0 !important;
    }
    .avatar-top .avatar {
    max-width: 120px;
    height: auto;
    margin-bottom: 6rem;
    }
    .siderbar_modules .c-content-list-1 {
    margin-top: 0;
    margin-bottom: 35px;
    }
    .two-column.dark_blue_bg {
    background-color: #01567b;
    }
    .two-column.dark_blue_bg h3,
    .two-column.dark_blue_bg p {
    color: #fff;
    }
    .comm100-global-plugIn-form input.comm100-global-plugIn-input {
    font-family: "Ubuntu Regular", sans-serif !important;
    }
    @media screen and (max-width: 991px) {
    .registration_form {
        margin: unset !important;
        margin-top: 0;
    }
    }
    .footer__heading {
    width: 180px !important;
    }
    .global__block-title,
    .global__block-title--wrap {
    font-size: 24px;
    line-height: 30.8571px;
    font-family: "Ubuntu Medium", sans-serif;
    margin-bottom: 30px;
    margin-top: 20px;
    }
    .global__block-content {
    font-family: "Ubuntu Light", sans-serif;
    font-size: 20px;
    line-height: 28.5714px;
    margin: 0 0 10px;
    }
    @media (min-width: 768px) {
    .global__block-title {
        white-space: nowrap;
    }
    .menu-main-menu {
        margin-left: 50px;
    }
    }
    c-page-on-scroll.c-layout-header
    .c-navbar
    .c-mega-menu
    > .nav.navbar-nav
    > li.current-menu-ancestor
    > .c-link {
    color: #0033e2 !important;
    }
    @media screen and (min-width: 991px) {
    .c-navbar--secondary li.menu-item--home.c-active a:before {
        background: #0033e2;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        font-size: 18px;
    }
    .c-theme-nav li:not(.menu-item-btn):hover > a:not(.btn) {
        color: #0033e2 !important;
    }
    #menu-main-menu {
        margin-left: 50px;
    }
    #main_menu_right_btn {
        cursor: pointer;
    }
    .menu-platform .menu-links {
        padding: 40px;
    }
    .menu-platform .dropdown-menu {
        right: 300px !important;
        padding: 0 !important;
    }
    .row.megamenu_left,
    .row.other_links {
        margin-left: 0;
        margin-right: 0;
    }
    .megamenu_sublink .megamenu_left h4 {
        font-size: 18px;
        line-height: 16px;
        font-weight: 400;
    }
    .megamenu_sublink .megamenu_left p {
        color: rgba(94, 109, 121, 0.7);
        font-size: 14px;
        line-height: normal;
    }
    .megamenu_sublink .megamenu_left .col-md-4:nth-child(1) {
        border-left: 5px solid #01567e;
    }
    .megamenu_sublink .megamenu_left .col-md-4:nth-child(2) {
        border-left: 5px solid #0092ce;
    }
    .megamenu_sublink .megamenu_left .col-md-4:nth-child(3) {
        border-left: 5px solid #9ede09;
    }
    .row.other_links {
        margin-top: 25px;
        padding-top: 25px;
        border-top: 1px solid #ccc;
    }
    }
    @media screen and (min-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn.border-btn
        > a.c-link {
        border: 2px solid #0c6;
        font-size: 14px !important;
        color: #0c6;
        border-color: #0c6;
        background: 0;
        border-radius: 6px;
        padding: 5px 12px !important;
        margin: 10px 0 10px 20px;
    }
    .menu-item.border-btn a:active,
    .menu-item.border-btn a:hover {
        color: #fff !important;
        border-color: #0c6;
        background: #0c6;
    }
    .menu-other.menu-item-has-children {
        width: 400px;
        position: absolute !important;
        top: 200px;
        margin-right: 0;
    }
    .menu-case.menu-item-has-children li {
        display: contents;
        margin-right: 0;
    }
    .menu-case {
        padding-bottom: 25px;
        border-bottom: 1px solid #ccc;
    }
    .menu-case.menu-item-has-children > a {
        color: #5e6d79 !important;
        margin-bottom: 5px;
        line-height: 1.42857143;
        font-family: Ubuntu Bold;
        padding: 0;
        font-size: 18px !important;
    }
    .menu-case.menu-item-has-children a:hover {
        color: #0c6 !important;
    }
    .menu-case .dropdown-menu {
        display: block;
        position: static;
        padding: 0;
    }
    .menu-company ul {
        max-width: 200px;
        right: 215px !important;
    }
    .menu-company.menu-item li {
        margin-right: 0;
        display: contents;
    }
    .menu-item-btn.menu-item a:hover {
        border-color: #0033e2 !important;
        background: #0033e2 !important;
    }
    .border-btn.menu-item a:hover {
        color: #fff !important;
        border-color: #0c6 !important;
        background: #0c6 !important;
    }
    }
    @media screen and (max-width: 767px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn.border-btn
        > .c-link {
        background: unset !important;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn.border-btn
        > .c-link:active {
        background: #0c6 !important;
    }
    }
    #menu-omnichannel li.c-active a {
    font-family: Ubuntu Bold, sans-serif;
    position: relative;
    }
    #menu-omnichannel li.c-active a:before {
    content: "";
    height: 3px;
    background: #339ed8;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0 !important;
    }
    .c-page-on-scroll .c-layout-header > div:last-child {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08) !important;
    }
    .c-page-on-scroll:not(.c-page-scrollUp) .c-navbar--secondary {
    top: 66px !important;
    }
    @media (min-width: 992px) {
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        padding: 13px 15px;
    }
    .right_btn a {
        margin: 6px 0 6px 20px !important;
    }
    .c-navbar--secondary,
    .c-navbar--secondary li a {
        height: 50px;
        line-height: 50px;
    }
    .c-navbar--secondary li.c-active a {
        position: relative;
        font-family: "Ubuntu Bold", sans-serif;
    }
    .c-navbar--secondary li.c-active a:before {
        content: "";
        height: 3px;
        background: #329fd8;
        width: 100%;
        position: absolute;
        left: 0;
        bottom: 0;
    }
    }
    li.Child_menu_hide ul {
    display: none !important;
    }
    .c-top-menu a {
    font-size: 13px !important;
    }
    .c-theme-nav li.c-active:not(.menu-item-btn) > a:not(.btn),
    body.single-post .navbar-nav > .menu-item-object-commresource > a {
    color: #0033e2 !important;
    }
    @media screen and (min-width: 991px) {
    .c-mega-menu.c-pull-left {
        margin-left: 50px !important;
    }
    .c-layout-header .c-navbar > .container {
        position: unset;
    }
    .dark-blue,
    .dark-blue a.c-link {
        color: #0033e2;
    }
    .dark-blue .have-child-menu a:hover {
        color: #0033e2;
    }
    .reguler-blue,
    .reguler-blue a.c-link {
        color: #0c6;
    }
    .reguler-blue .have-child-menu a:hover {
        color: #0c6;
    }
    .light-blue,
    .light-blue a.c-link {
        color: #0033e2;
    }
    .dark-blue .megamenu__itemTitle,
    .light-blue .megamenu__itemTitle,
    .reguler-blue .megamenu__itemTitle {
        color: #000;
    }
    .light-blue .have-child-menu a:hover {
        color: #3dc4ff;
    }
    .navbar-nav > li.menu-item-has-children:hover > a:after {
        content: unset !important;
    }
    .navbar-nav > li.menu-item-has-children:hover > a .menu_line {
        border-bottom: 4px solid;
        position: absolute !important;
        bottom: 0;
        left: 15px;
        width: calc(100% - 30px);
        z-index: 99;
    }
    .megamenu__intelColumn div.childMenus__row {
        padding-left: 15px;
        padding-right: 15px;
    }
    .megamenu .col-md-3 .megamenu__itemContent {
        margin-top: 20px;
    }
    .only-intro .col-md-6 {
        padding-left: 0;
        padding-right: 0;
    }
    .only-intro .col-md-6 .megamenu__des,
    .only-intro .col-md-6 a {
        margin-left: 15px;
    }
    .megamenu .intro_style2 {
        font-size: 15px;
        font-family: "Ubuntu Regular", sans-serif;
        line-height: 17px;
        margin-top: 10px;
        display: block;
    }
    .megamenu__intelColumn div.childMenus__row:not(:first-child) {
        margin-top: 30px;
    }
    .megamenu__parantBox {
        box-shadow: 0 1px 1px #bbb;
    }
    .megamenu .row {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-wrap: wrap;
    }
    li.megamenu:hover > ul {
        left: 0 !important;
        position: absolute !important;
        width: 100% !important;
        top: 60px !important;
    }
    .megamenu__intelColumn {
        margin-top: 30px;
        margin-bottom: 40px;
        padding-left: 30px;
        padding-right: 30px;
        height: 100%;
    }
    .megamenu.container .col-md-3:nth-child(2) .megamenu__intelColumn,
    .megamenu.container .col-md-6:first-child .megamenu__intelColumn {
        border-right: 1px solid #ccc;
    }
    .megamenu.container .col-md-6 + .col-md-3 .megamenu__intelColumn {
        border-right: 0 solid #fff;
    }
    .megamenu .row > [class*="col-"] {
        display: flex;
        flex-direction: column;
    }
    .megamenu__parantBox.bg_grey_white {
        background-image: linear-gradient(to right, #f7f7f7 50%, #fff 0);
    }
    .megamenu__parantBox.bg_white_grey {
        background-image: linear-gradient(to right, #fff 50%, #f7f7f7 0);
    }
    .megamenu__parantBox.bg_all_white {
        background-color: #fff;
    }
    .megamenu {
        background-color: #fff;
    }
    .megamenu .col-md-3 {
        padding-left: 0;
        padding-right: 0;
    }
    .megamenu .col-md-3:first-child .megamenu__intelColumn {
        padding-left: 15px;
    }
    .megamenu .col-md-3:last-child .megamenu__intelColumn {
        padding-right: 15px;
    }
    .megamenu .col-md-6:first-child .megamenu__intelColumn {
        padding-left: 15px;
    }
    .megamenu .col-md-6:last-child .megamenu__intelColumn {
        padding-right: 15px;
    }
    .megamenu__itemTitle {
        border-bottom: 3px solid;
        padding-bottom: 5px;
    }
    .megamenu__itemTitle,
    .megamenu__itemTitle a.c-link {
        font-size: 16px;
        width: fit-content;
        margin-top: 0;
        line-height: 18px !important;
    }
    .megamenu__itemTitle:not(:first-child) {
        margin-top: 40px;
    }
    .megamenu__des {
        color: #000;
        font-size: 13px;
        font-family: "Ubuntu Light", sans-serif;
        margin-top: 0;
        line-height: 18px;
        margin-bottom: 0;
        margin-left: 34px;
    }
    .megamenu .dropdown-menu {
        padding: 0 !important;
    }
    .megamenu__itemContent a.c-link {
        font-size: 15px;
        font-family: "Ubuntu Regular", sans-serif;
        margin-top: 20px;
        margin-bottom: 0;
        line-height: 17px !important;
        padding-top: 0;
        padding-bottom: 0;
    }
    .have-child-menu a.c-link {
        color: #000;
        margin-top: 0;
        white-space: nowrap;
    }
    .have-child-menu .megamenu__des {
        margin-top: 12px;
    }
    .megamenu__submenu {
        display: block;
        margin-top: 12px;
        color: #000;
        font-size: 15px;
        font-family: "Ubuntu Regular", sans-serif;
        text-decoration: none !important;
    }
    .megamenu__itemContent .megamenu__submenu:first-child {
        margin-top: 20px;
    }
    .megamenu__parantBox.bg_grey_white .megamenu .col-md-3:first-child {
        background-color: #f7f7f7;
    }
    .megamenu__parantBox.bg_white_grey .megamenu .col-md-3:last-child {
        background-color: #f7f7f7;
    }
    .only-intro .megamenu__des {
        margin-left: 0;
    }
    .only-intro .col-md-6 .megamenu__des {
        margin-top: 10px;
    }
    .megamenu .col-md-6 .col-md-6 {
        padding-left: 0;
    }
    .main_menu_line.c-active {
        width: 100%;
        border-bottom: 1px solid #ccc;
        left: 0;
        bottom: 0;
        position: absolute;
        z-index: 9;
    }
    }
    @media (max-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link {
        background: linear-gradient(90deg, #0033e2 0, #0c6 100%);
        border-radius: 40px;
        padding: 10px 40px;
        border: unset;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn
        > .c-link:hover {
        color: #fff;
        background: #0033e2;
        border: unset;
    }
    .dark-blue a.c-link,
    .dark-blue a.c-link:hover {
        color: #0033e2 !important;
    }
    .dark-blue .level2_menu {
        display: inline-block;
        padding-bottom: 5px;
        color: #000;
        border-bottom: 3px #000 solid;
    }
    .dark-blue.c-open .level2_menu {
        color: #000;
        border-bottom: 3px #000 solid;
    }
    .reguler-blue a.c-link,
    .reguler-blue a.c-link:hover {
        color: #0c6 !important;
    }
    .reguler-blue .level2_menu {
        display: inline-block;
        padding-bottom: 5px;
        color: #000;
        border-bottom: 3px #000 solid;
    }
    .reguler-blue.c-open .level2_menu {
        color: #000;
        border-bottom: 3px #000 solid;
    }
    .light-blue a.c-link,
    .light-blue a.c-link:hover {
        color: #3dc4ff !important;
    }
    .light-blue .level2_menu {
        display: inline-block;
        padding-bottom: 5px;
        color: #000;
        border-bottom: 3px #000 solid;
    }
    .light-blue.c-open .level2_menu {
        color: #000;
        border-bottom: 3px #000 solid;
    }
    .dark-blue li.c-active .item_title {
        color: #0033e2;
    }
    .reguler-blue li.c-active .item_title {
        color: #0033e2;
    }
    .light-blue li.c-active .item_title {
        color: #3dc4ff;
    }
    .megamenu > ul > li > ul.dropdown-menu {
        padding: 0 !important;
    }
    .megamenu > ul > li > ul.dropdown-menu a {
        padding-left: 30px !important;
    }
    .megamenu > ul > li > ul.dropdown-menu .level3_menu_item {
        display: flex;
    }
    .megamenu > ul > li > ul.dropdown-menu .level3_menu_item .item_image {
        width: 20px;
        height: auto;
    }
    .megamenu > ul > li > ul.dropdown-menu .level3_menu_item .item_title {
        margin-left: 10px;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile {
        background: #fff;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu.c-mega-menu-light-mobile {
        background: #fff;
    }
    .c-mega-menu-light-mobile .menu-item-has-children > a:after {
        color: #000;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        > .c-link {
        color: #000;
        border-bottom: 1px solid #f7f7f7;
    }
    .c-layout-header
        .c-topbar.c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        > .c-link {
        color: #404851;
        border-bottom: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        > .c-link:hover {
        color: #ebedf2;
        background: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        color: #bdc3d4;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover {
        color: #bdc3d4;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li.c-active
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li:hover
        > a {
        color: #ff6b57;
        background: 0;
    }
    .level3_menu_item .item_title {
        color: #000;
    }
    .megamenu > ul > li > ul.dropdown-menu a {
        padding-left: 15px !important;
    }
    .menu_level2_intro {
        font-size: 15px;
        font-family: "Ubuntu Regular", sans-serif;
        margin-top: 20px;
        margin-bottom: 0;
        line-height: 27px !important;
        color: #000;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a {
        font-size: 20px;
        font-family: "Ubuntu Regular", sans-serif;
    }
    .level2_menu {
        font-size: 16px;
        font-family: "Ubuntu Regular", sans-serif;
    }
    .level3_menu_item .item_title {
        font-size: 15px;
        font-family: "Ubuntu Regular", sans-serif;
    }
    .c-open > a::after {
        transform: rotate(180deg);
    }
    nav:not(.c-top-menu) .nav.navbar-nav > li.menu-item:not(:first-child) > a {
        margin-top: 20px;
    }
    .menu-item-has-children > a:after {
        font-size: 20px;
        font-weight: 700;
    }
    li.menu-item-btn a {
        color: #fff !important;
        font-size: 17px !important;
        font-family: "Ubuntu Regular", sans-serif;
    }
    .visible-xs.menu-item a::after {
        content: unset !important;
    }
    li.megamenu.menu-item-has-children.c-open > ul > li > ul {
        display: block !important;
    }
    li.menu-item-btn > .c-link:hover {
        background-color: #0033e2 !important;
    }
    .c-theme-nav li:not(.menu-item-btn):active > a:not(.btn),
    .c-theme-nav li:not(.menu-item-btn):hover > a:not(.btn) {
        color: #0033e2 !important;
    }
    }
    @media screen and (min-width: 992px) {
    .c-layout-header .c-navbar .c-mega-menu {
        display: block;
    }
    .c-navbar--secondary li a:hover {
        color: #0033e2;
    }
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
    color: #000;
    }
    [aria-label][role~="tooltip"] {
    position: relative;
    }
    [aria-label][role~="tooltip"]::after,
    [aria-label][role~="tooltip"]::before {
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    will-change: transform;
    opacity: 0;
    pointer-events: none;
    transition: all var(--microtip-transition-duration, 0.18s)
        var(--microtip-transition-easing, ease-in-out)
        var(--microtip-transition-delay, 0s);
    position: absolute;
    box-sizing: border-box;
    z-index: 10;
    transform-origin: top;
    }
    [aria-label][role~="tooltip"]::before {
    background-size: 100%auto !important;
    content: "";
    }
    [aria-label][role~="tooltip"]::after {
    background: rgba(17, 17, 17, 0.9);
    border-radius: 4px;
    color: #fff;
    content: attr(aria-label);
    font-size: var(--microtip-font-size, 13px);
    font-weight: var(--microtip-font-weight, normal);
    text-transform: var(--microtip-text-transform, none);
    padding: 0.5em 1em;
    white-space: nowrap;
    box-sizing: content-box;
    }
    [aria-label][role~="tooltip"]:focus::after,
    [aria-label][role~="tooltip"]:focus::before,
    [aria-label][role~="tooltip"]:hover::after,
    [aria-label][role~="tooltip"]:hover::before {
    opacity: 1;
    pointer-events: auto;
    }
    [role~="tooltip"][data-microtip-position|="top"]::before {
    background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,.000%20C-13.615,.000%2050.938,.000%2034.662,.000%20C28.662,.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,.000%202.658,.000%20Z%22/%3E%3C/svg%3E)
        no-repeat;
    height: 6px;
    width: 18px;
    margin-bottom: 5px;
    }
    [role~="tooltip"][data-microtip-position|="top"]::after {
    margin-bottom: 11px;
    }
    [role~="tooltip"][data-microtip-position|="top"]::before {
    transform: translate3d(-50%, 0, 0);
    bottom: 100%;
    left: 50%;
    }
    [role~="tooltip"][data-microtip-position|="top"]:hover::before {
    transform: translate3d(-50%, -5px, 0);
    }
    [role~="tooltip"][data-microtip-position|="top"]::after {
    transform: translate3d(-50%, 0, 0);
    bottom: 100%;
    left: 50%;
    }
    [role~="tooltip"][data-microtip-position="top"]:hover::after {
    transform: translate3d(-50%, -5px, 0);
    }
    [role~="tooltip"][data-microtip-position="top-left"]::after {
    transform: translate3d(calc(-100% + 16px), 0, 0);
    bottom: 100%;
    }
    [role~="tooltip"][data-microtip-position="top-left"]:hover::after {
    transform: translate3d(calc(-100% + 16px), -5px, 0);
    }
    [role~="tooltip"][data-microtip-position="top-right"]::after {
    transform: translate3d(calc(0 + -16px), 0, 0);
    bottom: 100%;
    }
    [role~="tooltip"][data-microtip-position="top-right"]:hover::after {
    transform: translate3d(calc(0 + -16px), -5px, 0);
    }
    [role~="tooltip"][data-microtip-position|="bottom"]::before {
    background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,.000%20C-13.615,.000%2050.938,.000%2034.662,.000%20C28.662,.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,.000%202.658,.000%20Z%22/%3E%3C/svg%3E)
        no-repeat;
    height: 6px;
    width: 18px;
    margin-top: 5px;
    margin-bottom: 0;
    }
    [role~="tooltip"][data-microtip-position|="bottom"]::after {
    margin-top: 11px;
    }
    [role~="tooltip"][data-microtip-position|="bottom"]::before {
    transform: translate3d(-50%, -10px, 0);
    bottom: auto;
    left: 50%;
    top: 100%;
    }
    [role~="tooltip"][data-microtip-position|="bottom"]:hover::before {
    transform: translate3d(-50%, 0, 0);
    }
    [role~="tooltip"][data-microtip-position|="bottom"]::after {
    transform: translate3d(-50%, -10px, 0);
    top: 100%;
    left: 50%;
    }
    [role~="tooltip"][data-microtip-position="bottom"]:hover::after {
    transform: translate3d(-50%, 0, 0);
    }
    [role~="tooltip"][data-microtip-position="bottom-left"]::after {
    transform: translate3d(calc(-100% + 16px), -10px, 0);
    top: 100%;
    }
    [role~="tooltip"][data-microtip-position="bottom-left"]:hover::after {
    transform: translate3d(calc(-100% + 16px), 0, 0);
    }
    [role~="tooltip"][data-microtip-position="bottom-right"]::after {
    transform: translate3d(calc(0 + -16px), -10px, 0);
    top: 100%;
    }
    [role~="tooltip"][data-microtip-position="bottom-right"]:hover::after {
    transform: translate3d(calc(0 + -16px), 0, 0);
    }
    [role~="tooltip"][data-microtip-position="left"]::after,
    [role~="tooltip"][data-microtip-position="left"]::before {
    bottom: auto;
    left: auto;
    right: 100%;
    top: 50%;
    transform: translate3d(10px, -50%, 0);
    }
    [role~="tooltip"][data-microtip-position="left"]::before {
    background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,.000%20C-13.615,.000%2050.938,.000%2034.662,.000%20C28.662,.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,.000%202.658,.000%20Z%22/%3E%3C/svg%3E)
        no-repeat;
    height: 18px;
    width: 6px;
    margin-right: 5px;
    margin-bottom: 0;
    }
    [role~="tooltip"][data-microtip-position="left"]::after {
    margin-right: 11px;
    }
    [role~="tooltip"][data-microtip-position="left"]:hover::after,
    [role~="tooltip"][data-microtip-position="left"]:hover::before {
    transform: translate3d(0, -50%, 0);
    }
    [role~="tooltip"][data-microtip-position="right"]::after,
    [role~="tooltip"][data-microtip-position="right"]::before {
    bottom: auto;
    left: 100%;
    top: 50%;
    transform: translate3d(-10px, -50%, 0);
    }
    [role~="tooltip"][data-microtip-position="right"]::before {
    background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,.000%20C-13.615,.000%2050.938,.000%2034.662,.000%20C28.662,.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,.000%202.658,.000%20Z%22/%3E%3C/svg%3E)
        no-repeat;
    height: 18px;
    width: 6px;
    margin-bottom: 0;
    margin-left: 5px;
    }
    [role~="tooltip"][data-microtip-position="right"]::after {
    margin-left: 11px;
    }
    [role~="tooltip"][data-microtip-position="right"]:hover::after,
    [role~="tooltip"][data-microtip-position="right"]:hover::before {
    transform: translate3d(0, -50%, 0);
    }
    [role~="tooltip"][data-microtip-size="small"]::after {
    white-space: initial;
    width: 80px;
    }
    [role~="tooltip"][data-microtip-size="medium"]::after {
    white-space: initial;
    width: 150px;
    }
    [role~="tooltip"][data-microtip-size="large"]::after {
    white-space: initial;
    width: 260px;
    }
    @font-face {
    font-family: Nunito;
    font-style: normal;
    font-weight: 400;
    src: url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-regular.eot);
    src: local("Nunito Regular"), local("Nunito-Regular"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-regular.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-regular.woff2)
        format("woff2"),
        url(chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-regular.woff)
        format("woff"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-regular.ttf)
        format("truetype"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-regular.svg#Nunito)
        format("svg");
    }
    @font-face {
    font-family: Nunito;
    font-style: normal;
    font-weight: 600;
    src: url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-600.eot);
    src: local("Nunito SemiBold"), local("Nunito-SemiBold"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-600.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-600.woff2)
        format("woff2"),
        url(chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-600.woff)
        format("woff"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-600.ttf)
        format("truetype"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-600.svg#Nunito)
        format("svg");
    }
    @font-face {
    font-family: Nunito;
    font-style: normal;
    font-weight: 700;
    src: url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-700.eot);
    src: local("Nunito Bold"), local("Nunito-Bold"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-700.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-700.woff2)
        format("woff2"),
        url(chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-700.woff)
        format("woff"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-700.ttf)
        format("truetype"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-700.svg#Nunito)
        format("svg");
    }
    @font-face {
    font-family: Nunito;
    font-style: normal;
    font-weight: 800;
    src: url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-800.eot);
    src: local("Nunito ExtraBold"), local("Nunito-ExtraBold"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-800.eot?#iefix)
        format("embedded-opentype"),
        url(https://www.dolcoinworld.com/test/comm100/https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-800.woff2)
        format("woff2"),
        url(chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-800.woff)
        format("woff"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-800.ttf)
        format("truetype"),
        url(https://www.dolcoinworld.com/test/comm100/chrome-extension://bbpokcagpggnekcmamgdieebhpkjmljm/assets/fonts/nunito-v12-latin-800.svg#Nunito)
        format("svg");
    }
    img.emoji,
    img.wp-smiley {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: 0 0 !important;
    padding: 0 !important;
    }
    body {
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
        135deg,
        rgba(6, 147, 227, 1) 0%,
        rgb(155, 81, 224) 100%
    );
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
        135deg,
        rgb(122, 220, 180) 0%,
        rgb(0, 208, 130) 100%
    );
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
        135deg,
        rgba(252, 185, 0, 1) 0%,
        rgba(255, 105, 0, 1) 100%
    );
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
        135deg,
        rgba(255, 105, 0, 1) 0%,
        rgb(207, 46, 46) 100%
    );
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
        135deg,
        rgb(238, 238, 238) 0%,
        rgb(169, 184, 195) 100%
    );
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
        135deg,
        rgb(74, 234, 220) 0%,
        rgb(151, 120, 209) 20%,
        rgb(207, 42, 186) 40%,
        rgb(238, 44, 130) 60%,
        rgb(251, 105, 98) 80%,
        rgb(254, 248, 76) 100%
    );
    --wp--preset--gradient--blush-light-purple: linear-gradient(
        135deg,
        rgb(255, 206, 236) 0%,
        rgb(152, 150, 240) 100%
    );
    --wp--preset--gradient--blush-bordeaux: linear-gradient(
        135deg,
        rgb(254, 205, 165) 0%,
        rgb(254, 45, 45) 50%,
        rgb(107, 0, 62) 100%
    );
    --wp--preset--gradient--luminous-dusk: linear-gradient(
        135deg,
        rgb(255, 203, 112) 0%,
        rgb(199, 81, 192) 50%,
        rgb(65, 88, 208) 100%
    );
    --wp--preset--gradient--pale-ocean: linear-gradient(
        135deg,
        rgb(255, 245, 203) 0%,
        rgb(182, 227, 212) 50%,
        rgb(51, 167, 181) 100%
    );
    --wp--preset--gradient--electric-grass: linear-gradient(
        135deg,
        rgb(202, 248, 128) 0%,
        rgb(113, 206, 126) 100%
    );
    --wp--preset--gradient--midnight: linear-gradient(
        135deg,
        rgb(2, 3, 129) 0%,
        rgb(40, 116, 252) 100%
    );
    --wp--preset--duotone--dark-grayscale: url(#wp-duotone-dark-grayscale);
    --wp--preset--duotone--grayscale: url(#wp-duotone-grayscale);
    --wp--preset--duotone--purple-yellow: url(#wp-duotone-purple-yellow);
    --wp--preset--duotone--blue-red: url(#wp-duotone-blue-red);
    --wp--preset--duotone--midnight: url(#wp-duotone-midnight);
    --wp--preset--duotone--magenta-yellow: url(#wp-duotone-magenta-yellow);
    --wp--preset--duotone--purple-green: url(#wp-duotone-purple-green);
    --wp--preset--duotone--blue-orange: url(#wp-duotone-blue-orange);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    }
    .has-black-color {
    color: var(--wp--preset--color--black) !important;
    }
    .has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
    }
    .has-white-color {
    color: var(--wp--preset--color--white) !important;
    }
    .has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
    }
    .has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
    }
    .has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
    }
    .has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
    }
    .has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
    }
    .has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
    }
    .has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
    }
    .has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
    }
    .has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
    }
    .has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
    }
    .has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
    }
    .has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
    }
    .has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
    }
    .has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
    }
    .has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
    }
    .has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
    }
    .has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
    }
    .has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
    }
    .has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
    }
    .has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
    }
    .has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
    }
    .has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
    }
    .has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
    }
    .has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
    }
    .has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
    }
    .has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
    }
    .has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
    }
    .has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
    }
    .has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
    }
    .has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
    }
    .has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
    }
    .has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
    }
    .has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
    }
    .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(
        --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
    ) !important;
    }
    .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(
        --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
    ) !important;
    }
    .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(
        --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
    ) !important;
    }
    .has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(
        --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
    ) !important;
    }
    .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(
        --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
    ) !important;
    }
    .has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
    }
    .has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
    }
    .has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
    }
    .has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
    }
    .has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
    }
    .has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
    }
    .has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
    }
    .has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
    }
    .has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
    }
    .has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
    }
    .has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
    }
    .et_pb_section.popup {
    display: none;
    }
    #wp-admin-bar-et-use-visual-builder a:before {
    font-family: ETmodules !important;
    content: "";
    font-size: 30px !important;
    width: 28px;
    margin-top: -3px;
    color: #974df3 !important;
    }
    #wp-admin-bar-et-use-visual-builder:hover a:before {
    color: #fff !important;
    }
    #wp-admin-bar-et-use-visual-builder a:hover,
    #wp-admin-bar-et-use-visual-builder:hover a {
    transition: background-color 0.5s ease;
    -webkit-transition: background-color 0.5s ease;
    -moz-transition: background-color 0.5s ease;
    background-color: #7e3bd0 !important;
    color: #fff !important;
    }
    * html .clearfix,
    :first-child + html .clearfix {
    zoom: 1;
    }
    .iphone
    .et_pb_section_video_bg
    video::-webkit-media-controls-start-playback-button {
    display: none !important;
    -webkit-appearance: none;
    }
    .et_mobile_device .et_pb_section_parallax .et_pb_parallax_css {
    background-attachment: scroll;
    }
    .et-social-facebook a.icon:before {
    content: "";
    }
    .et-social-twitter a.icon:before {
    content: "";
    }
    .et-social-google-plus a.icon:before {
    content: "";
    }
    .et-social-instagram a.icon:before {
    content: "";
    }
    .et-social-rss a.icon:before {
    content: "";
    }
    .ai1ec-single-event:after {
    content: " ";
    display: table;
    clear: both;
    }
    .evcal_event_details
    .evcal_evdata_cell
    .eventon_details_shading_bot.eventon_details_shading_bot {
    z-index: 3;
    }
    .wp-block-divi-layout {
    margin-bottom: 1em;
    }
    #et-boc .et-l {
    text-shadow: none;
    }
    #et-boc .et-l .hentry,
    #et-boc .et-l a,
    #et-boc .et-l a:active,
    #et-boc .et-l blockquote,
    #et-boc .et-l div,
    #et-boc .et-l em,
    #et-boc .et-l form,
    #et-boc .et-l h1,
    #et-boc .et-l h2,
    #et-boc .et-l h3,
    #et-boc .et-l h4,
    #et-boc .et-l h5,
    #et-boc .et-l h6,
    #et-boc .et-l hr,
    #et-boc .et-l iframe,
    #et-boc .et-l img,
    #et-boc .et-l input,
    #et-boc .et-l label,
    #et-boc .et-l li,
    #et-boc .et-l object,
    #et-boc .et-l ol,
    #et-boc .et-l p,
    #et-boc .et-l span,
    #et-boc .et-l strong,
    #et-boc .et-l textarea,
    #et-boc .et-l ul,
    #et-boc .et-l video {
    text-align: inherit;
    margin: 0;
    padding: 0;
    border: none;
    outline: 0;
    vertical-align: baseline;
    background: 0 0;
    letter-spacing: normal;
    color: inherit;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    text-shadow: inherit;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    transition: none;
    }
    #et-boc .et-l h1,
    #et-boc .et-l h2,
    #et-boc .et-l h3,
    #et-boc .et-l h4,
    #et-boc .et-l h5,
    #et-boc .et-l h6 {
    line-height: 1em;
    padding-bottom: 10px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    }
    #et-boc .et-l ol,
    #et-boc .et-l ul {
    list-style: none;
    text-align: inherit;
    }
    #et-boc .et-l ol li,
    #et-boc .et-l ul li {
    padding-left: 0;
    background: 0 0;
    margin-left: 0;
    }
    #et-boc .et-l blockquote {
    quotes: none;
    }
    #et-boc .et-l blockquote:after,
    #et-boc .et-l blockquote:before {
    content: "";
    content: none;
    }
    #et-boc .et-l :focus {
    outline: 0;
    }
    #et-boc .et-l article,
    #et-boc .et-l aside,
    #et-boc .et-l footer,
    #et-boc .et-l header,
    #et-boc .et-l hgroup,
    #et-boc .et-l nav,
    #et-boc .et-l section {
    display: block;
    }
    #et-boc .et-l input[type="email"],
    #et-boc .et-l input[type="number"],
    #et-boc .et-l input[type="password"],
    #et-boc .et-l input[type="text"] {
    height: 49px;
    }
    #et-boc .et-l a {
    text-decoration: none !important;
    }
    #et-boc .et-l p {
    padding-bottom: 1em;
    color: inherit !important;
    }
    #et-boc .et-l p:last-of-type {
    padding-bottom: 0;
    }
    #et-boc .et-l img {
    max-width: 100%;
    height: auto;
    }
    #et-boc .et-l embed,
    #et-boc .et-l iframe,
    #et-boc .et-l object,
    #et-boc .et-l video {
    max-width: 100%;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .enigma_sidebar_widget
    #searchform
    .input-group-btn,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .large-2,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .small-2,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    > form
    > .input-group
    > span.input-group-btn {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
    width: 80px;
    }
    .et-db #et-boc .et-l .et_pb_module a {
    color: #2ea3f2;
    }
    .et-db #et-boc .et-l .et_pb_module .sticky h2,
    .et-db #et-boc .et-l .et_pb_module h2 a {
    color: inherit !important;
    }
    .et-db #et-boc .et-l .et_pb_module input {
    margin: 0;
    }
    .et-db #et-boc .et-l .et_pb_module .post-meta {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark a {
    color: #fff;
    }
    .et-db #et-boc .et-l .et-pb-slider-arrows a:before,
    .et-db #et-boc .et-l .et_pb_video_play:before,
    .et-db #et-boc .et-l ul.et_pb_member_social_links a:before {
    color: inherit;
    }
    .et-db #et-boc .et-l ul.et_pb_social_media_follow .et_pb_social_icon a.icon {
    top: auto;
    position: relative;
    }
    .et-db #et-boc .et-l .clearfix {
    clear: none;
    display: inline;
    display: initial;
    }
    .et-db #et-boc .et-l address.clearfix,
    .et-db #et-boc .et-l article.clearfix,
    .et-db #et-boc .et-l aside.clearfix,
    .et-db #et-boc .et-l blockquote.clearfix,
    .et-db #et-boc .et-l canvas.clearfix,
    .et-db #et-boc .et-l dd.clearfix,
    .et-db #et-boc .et-l div.clearfix,
    .et-db #et-boc .et-l dl.clearfix,
    .et-db #et-boc .et-l fieldset.clearfix,
    .et-db #et-boc .et-l figcaption.clearfix,
    .et-db #et-boc .et-l figure.clearfix,
    .et-db #et-boc .et-l footer.clearfix,
    .et-db #et-boc .et-l form.clearfix,
    .et-db #et-boc .et-l h1.clearfix,
    .et-db #et-boc .et-l h2.clearfix,
    .et-db #et-boc .et-l h3.clearfix,
    .et-db #et-boc .et-l h4.clearfix,
    .et-db #et-boc .et-l h5.clearfix,
    .et-db #et-boc .et-l h6.clearfix,
    .et-db #et-boc .et-l header.clearfix,
    .et-db #et-boc .et-l hgroup.clearfix,
    .et-db #et-boc .et-l hr.clearfix,
    .et-db #et-boc .et-l main.clearfix,
    .et-db #et-boc .et-l nav.clearfix,
    .et-db #et-boc .et-l noscript.clearfix,
    .et-db #et-boc .et-l ol.clearfix,
    .et-db #et-boc .et-l output.clearfix,
    .et-db #et-boc .et-l p.clearfix,
    .et-db #et-boc .et-l pre.clearfix,
    .et-db #et-boc .et-l section.clearfix,
    .et-db #et-boc .et-l table.clearfix,
    .et-db #et-boc .et-l tfoot.clearfix,
    .et-db #et-boc .et-l ul.clearfix,
    .et-db #et-boc .et-l video.clearfix {
    display: block;
    }
    .et-db #et-boc .et-l .et_main_video_container *,
    .et-db #et-boc .et-l .et_pb_slide_video *,
    .et-db #et-boc .et-l .et_pb_video_box * {
    height: auto;
    }
    .et-db #et-boc .et-l .et_main_video_container iframe,
    .et-db #et-boc .et-l .et_pb_slide_video iframe,
    .et-db #et-boc .et-l .et_pb_video_box iframe {
    height: 100%;
    }
    .et-db #et-boc .et-l .et_pb_module ul {
    overflow: visible;
    }
    .et-db #et-boc .et-l .et_pb_module ol,
    .et-db #et-boc .et-l .et_pb_module ul,
    ol .et-db #et-boc .et-l .et_pb_module,
    ul .et-db #et-boc .et-l .et_pb_module {
    background: 0 0;
    }
    .et-db #et-boc .et-l .et_pb_module h3 {
    display: block !important;
    }
    .et-db #et-boc .et-l .et_pb_module img {
    max-width: 100%;
    margin: 0;
    border: none;
    padding: 0;
    background: 0 0;
    border-radius: 0;
    }
    .et-db #et-boc .et-l .et_pb_module img:hover {
    opacity: 1;
    box-shadow: none;
    }
    .et-db #et-boc .et-l .et_pb_module a:not(.wc-forward),
    .et-db #et-boc .et-l .et_pb_module h1 a,
    .et-db #et-boc .et-l .et_pb_module h2 a,
    .et-db #et-boc .et-l .et_pb_module h3 a,
    .et-db #et-boc .et-l .et_pb_module h4 a,
    .et-db #et-boc .et-l .et_pb_module h5 a,
    .et-db #et-boc .et-l .et_pb_module h6 a {
    line-height: 1em;
    padding-bottom: 10px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    }
    .et-db #et-boc .et-l .et_pb_module .entry-featured-image-url {
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_module blockquote {
    margin: 20px 0 30px;
    padding-left: 20px;
    border-left: 5px solid;
    border-color: #2ea3f2;
    font-style: normal;
    }
    .et-db #et-boc .et-l .et_pb_module input[type="radio"] {
    margin-right: 7px;
    }
    .et-db #et-boc .et-l .et_pb_module input select,
    .et-db #et-boc .et-l .et_pb_module input textarea,
    .et-db #et-boc .et-l .et_pb_module input.text:not(.qty),
    .et-db #et-boc .et-l .et_pb_module input.title,
    .et-db #et-boc .et-l .et_pb_module input[type="email"],
    .et-db #et-boc .et-l .et_pb_module input[type="password"],
    .et-db #et-boc .et-l .et_pb_module input[type="tel"],
    .et-db #et-boc .et-l .et_pb_module input[type="text"] {
    border: 1px solid #bbb;
    color: #4e4e4e;
    padding: 5px 10px;
    height: auto;
    width: auto;
    }
    .et-db #et-boc .et-l .et_pb_module #email {
    width: 100%;
    }
    .et-db #et-boc .et-l .et-pb-slider-arrows a {
    color: inherit;
    }
    .et-db #et-boc .et-l .et_pb_post .post-meta a {
    color: inherit !important;
    }
    .et-db #et-boc .et-l .et_pb_counter_amount_number {
    letter-spacing: inherit;
    text-decoration: inherit;
    }
    .et-db #et-boc .et-l .et_pb_blurb img {
    width: inherit;
    }
    .et-db #et-boc .et-l .comment-content *,
    .et-db #et-boc .et-l .et_pb_blurb_container,
    .et-db #et-boc .et-l .et_pb_blurb_container *,
    .et-db #et-boc .et-l .et_pb_blurb_content,
    .et-db #et-boc .et-l .et_pb_newsletter_button_text,
    .et-db #et-boc .et-l .et_pb_newsletter_description *,
    .et-db #et-boc .et-l .et_pb_promo_description,
    .et-db #et-boc .et-l .et_pb_promo_description * {
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et_pb_image img {
    width: inherit;
    }
    .et-db #et-boc .et-l .et_pb_image a {
    line-height: 0;
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_newsletter_description {
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et_pb_newsletter_form p input {
    background-color: #fff !important;
    width: 100% !important;
    }
    .et-db #et-boc .et-l .et_pb_text * {
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et-db .et_pb_section {
    background-color: transparent;
    }
    .et-db #et-boc .et-l .et_pb_section * {
    -webkit-font-smoothing: antialiased;
    }
    .et-db #et-boc .et-l .pagination {
    width: 100%;
    clear: both;
    }
    .et-db #et-boc .et-l .pagination:after,
    .et-db #et-boc .et-l .pagination:before {
    visibility: hidden;
    }
    .et-db #et-boc .et-l .pagination a {
    width: auto;
    border: none;
    background: 0 0;
    }
    .et-db #et-boc .et-l .wp-pagenavi {
    text-align: right;
    border-top: 1px solid #e2e2e2;
    padding-top: 13px;
    clear: both;
    margin-bottom: 30px;
    }
    .et-db #et-boc .et-l .wp-pagenavi a,
    .et-db #et-boc .et-l .wp-pagenavi span {
    color: #666;
    margin: 0 5px;
    text-decoration: none;
    font-size: 14px !important;
    font-weight: 400 !important;
    border: none !important;
    }
    .et-db #et-boc .et-l .wp-pagenavi .nextpostslink,
    .et-db #et-boc .et-l .wp-pagenavi .previouspostslink {
    color: #999 !important;
    }
    .et-db #et-boc .et-l .wp-pagenavi a:hover,
    .et-db #et-boc .et-l .wp-pagenavi span.current {
    color: #82c0c7 !important;
    }
    .et-db #et-boc .et-l .nav-previous {
    float: left;
    }
    .et-db #et-boc .et-l .nav-next {
    float: right;
    }
    .et-db #et-boc .et-l article .et_pb_text_color_light,
    .et-db #et-boc .et-l article .et_pb_text_color_light a,
    .et-db #et-boc .et-l article .et_pb_text_color_light a:hover,
    .et-db #et-boc .et-l article .et_pb_text_color_light a:visited,
    .et-db #et-boc .et-l article .et_pb_text_color_light blockquote {
    color: #fff;
    }
    .et-db #et-boc .et-l .et_pb_posts .et_pb_post {
    padding: 0;
    border-top: none;
    border-left: 0;
    border-right: 0;
    border-bottom: none;
    background: 0 0;
    width: 100%;
    margin-top: 0;
    }
    .et-db #et-boc .et-l .et_pb_posts .et_pb_post .entry-title a,
    .et-db #et-boc .et-l .et_pb_posts .et_pb_post .post-content,
    .et-db #et-boc .et-l .et_pb_posts .et_pb_post .post-content *,
    .et-db #et-boc .et-l .et_pb_posts .et_pb_post .post-meta a,
    .et-db #et-boc .et-l .et_pb_posts .et_pb_post .post-meta span {
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et_pb_blog_grid blockquote:before,
    .et-db #et-boc .et-l .et_pb_posts blockquote:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_blog_grid a.more-link,
    .et-db #et-boc .et-l .et_pb_posts a.more-link {
    position: relative;
    color: inherit !important;
    font-size: inherit;
    background-color: transparent !important;
    float: none !important;
    padding: 0 !important;
    text-transform: none;
    line-height: normal;
    display: block;
    font-family: inherit;
    bottom: auto;
    right: auto;
    }
    .et-db #et-boc .et-l .et_pb_blog_grid .column {
    width: 100%;
    margin: 0;
    }
    .et-db #et-boc .et-l .et_pb_blog_grid .et_pb_post {
    padding: 19px !important;
    background-image: none !important;
    float: none;
    width: 100%;
    margin-top: 0;
    }
    .et-db #et-boc .et-l .et_pb_blog_grid .et_pb_image_container {
    max-width: none;
    }
    .et-db #et-boc .et-l .et_pb_blog_grid_wrapper .et_pb_blog_grid article {
    border-bottom: 1px solid #ddd !important;
    }
    .et-db #et-boc .et-l .et_pb_grid_item.entry {
    padding: 0;
    }
    .et-db #et-boc .et-l .et_pb_module ul,
    .et-db #et-boc .et-l ul.et_pb_module {
    margin: 0;
    }
    .et-db #et-boc .et-l .et_pb_module li {
    list-style: none;
    }
    .et-db #et-boc .et-l .et_pb_module a,
    .et-db #et-boc .et-l .et_pb_module a:hover {
    text-decoration: none;
    }
    .et-db #et-boc .et-l .et_pb_module h1,
    .et-db #et-boc .et-l .et_pb_module h2,
    .et-db #et-boc .et-l .et_pb_module h3,
    .et-db #et-boc .et-l .et_pb_module h4,
    .et-db #et-boc .et-l .et_pb_module h5,
    .et-db #et-boc .et-l .et_pb_module h6 {
    margin: 0;
    text-align: inherit;
    }
    .et-db #et-boc .et-l .et_pb_module .column {
    padding: 0;
    }
    .et-db #et-boc .et-l .et_pb_module p {
    margin: 0;
    text-align: inherit;
    }
    .et-db #et-boc .et-l .et_pb_module a:focus {
    outline: 0;
    }
    .et-db #et-boc .et-l .et_pb_module img {
    display: inline;
    }
    .et-db #et-boc .et-l .et_pb_module span.percent-value {
    font-size: inherit;
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et_pb_module .hentry {
    box-shadow: none;
    }
    .et-db #et-boc .et-l .et_pb_blurb_content ol,
    .et-db #et-boc .et-l .et_pb_blurb_content ul,
    .et-db #et-boc .et-l .et_pb_code ol,
    .et-db #et-boc .et-l .et_pb_code ul,
    .et-db #et-boc .et-l .et_pb_fullwidth_header .header-content ol,
    .et-db #et-boc .et-l .et_pb_fullwidth_header .header-content ul,
    .et-db #et-boc .et-l .et_pb_newsletter_description_content ol,
    .et-db #et-boc .et-l .et_pb_newsletter_description_content ul,
    .et-db #et-boc .et-l .et_pb_promo_description ol,
    .et-db #et-boc .et-l .et_pb_promo_description ul,
    .et-db #et-boc .et-l .et_pb_slide_content ol,
    .et-db #et-boc .et-l .et_pb_slide_content ul,
    .et-db #et-boc .et-l .et_pb_tab ol,
    .et-db #et-boc .et-l .et_pb_tab ul,
    .et-db #et-boc .et-l .et_pb_team_member_description ol,
    .et-db #et-boc .et-l .et_pb_team_member_description ul,
    .et-db #et-boc .et-l .et_pb_testimonial_description_inner ol,
    .et-db #et-boc .et-l .et_pb_testimonial_description_inner ul,
    .et-db #et-boc .et-l .et_pb_text ol,
    .et-db #et-boc .et-l .et_pb_text ul,
    .et-db #et-boc .et-l .et_pb_toggle_content ol,
    .et-db #et-boc .et-l .et_pb_toggle_content ul {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 25px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_content ul li,
    .et-db #et-boc .et-l .et_pb_code ul li,
    .et-db #et-boc .et-l .et_pb_fullwidth_header .header-content ul li,
    .et-db #et-boc .et-l .et_pb_newsletter_description_content ul li,
    .et-db #et-boc .et-l .et_pb_promo_description ul li,
    .et-db #et-boc .et-l .et_pb_slide_content ul li,
    .et-db #et-boc .et-l .et_pb_tab ul li,
    .et-db #et-boc .et-l .et_pb_team_member_description ul li,
    .et-db #et-boc .et-l .et_pb_testimonial_description_inner ul li,
    .et-db #et-boc .et-l .et_pb_text ul li,
    .et-db #et-boc .et-l .et_pb_toggle_content ul li {
    list-style: disc;
    }
    .et-db #et-boc .et-l .et_pb_blurb_content ol li,
    .et-db #et-boc .et-l .et_pb_code ol li,
    .et-db #et-boc .et-l .et_pb_fullwidth_header .header-content ol li,
    .et-db #et-boc .et-l .et_pb_newsletter_description_content ol li,
    .et-db #et-boc .et-l .et_pb_promo_description ol li,
    .et-db #et-boc .et-l .et_pb_slide_content ol li,
    .et-db #et-boc .et-l .et_pb_tab ol li,
    .et-db #et-boc .et-l .et_pb_team_member_description ol li,
    .et-db #et-boc .et-l .et_pb_testimonial_description_inner ol li,
    .et-db #et-boc .et-l .et_pb_text ol li,
    .et-db #et-boc .et-l .et_pb_toggle_content ol li {
    list-style: decimal;
    }
    .et-db #et-boc .et-l .et_pb_section {
    margin-bottom: 0;
    }
    .et-db #et-boc .et-l .widget .widget-title,
    .et-db #et-boc .et-l .widget a {
    color: inherit;
    }
    .et-db #et-boc .et-l span.et_portfolio_image {
    position: relative;
    display: block;
    }
    .et-db #et-boc .et-l span.et_portfolio_image img {
    display: block;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-time.mejs-currenttime-container.custom {
    line-height: 18px;
    }
    .et-db #et-boc .et-l hr.et_pb_module {
    background-color: transparent;
    background-image: none;
    margin: 0;
    padding: 0;
    }
    .et-db #et-boc .et-l .et-pb-slider-arrows a,
    .et-db #et-boc .et-l .et_pb_blurb_container h4 a,
    .et-db #et-boc .et-l .et_pb_module .post-meta a,
    .et-db #et-boc .et-l .et_pb_module h2 a,
    .et-db #et-boc .et-l .et_pb_module li a,
    .et-db #et-boc .et-l .et_pb_portfolio_item a,
    .et-db #et-boc .et-l .et_pb_testimonial_meta a {
    border-bottom: none;
    }
    .et-db #et-boc .et-l .et_pb_portfolio_filter a {
    letter-spacing: inherit;
    line-height: inherit;
    }
    .et-db #et-boc .et-l .et_pb_portfolio img {
    width: 100%;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_filterable_portfolio.et_pb_filterable_portfolio_grid
    .hentry,
    .et-db #et-boc .et-l .et_pb_fullwidth_portfolio .hentry,
    .et-db #et-boc .et-l .et_pb_portfolio_grid .hentry {
    padding: 0;
    border: none;
    clear: none;
    }
    .et-db #et-boc .et-l .et_pb_filterable_portfolio .hentry:after,
    .et-db #et-boc .et-l .et_pb_fullwidth_portfolio .hentry:after,
    .et-db #et-boc .et-l .et_pb_portfolio .hentry:after,
    .et-db #et-boc .et-l .et_pb_portfolio_grid .hentry:after {
    background: 0 0;
    }
    .et-db #et-boc .et-l .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
    font-size: 26px;
    }
    .et-db #et-boc .et-l .et_pb_filterable_portfolio .et_pb_portfolio_filter a {
    max-width: none;
    }
    .et-db #et-boc .et-l .et_pb_filterable_portfolio .et_pb_portfolio_filter li {
    color: #666;
    }
    .et-db #et-boc .et-l .et_pb_filterable_portfolio .et_pb_portfolio_filter li a {
    color: inherit !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_filterable_portfolio
    .et_pb_portfolio_filter
    li
    a:hover {
    color: #666 !important;
    }
    .et-db #et-boc .et-l .et_pb_filterable_portfolio h2 a {
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et_pb_portfolio_filters li a.active {
    color: #82c0c7 !important;
    }
    .et-db #et-boc .et-l .et_pb_module .hentry.has-post-thumbnail:first-child {
    margin-top: 0;
    }
    .et-db #et-boc .et-l .et_pb_portfolio_items .hentry,
    .et-db #et-boc .et-l .format-quote.hentry {
    padding: 0;
    }
    .et-db #et-boc .et-l .et-bg-layout-dark {
    text-shadow: none;
    color: inherit;
    }
    .et-db #et-boc .et-l .et_pb_slide_image img {
    margin: 0;
    }
    .et-db #et-boc .et-l .et_pb_slide_description h2 {
    line-height: 1em;
    padding-bottom: 10px;
    }
    .et-db #et-boc .et-l .et_pb_slider .mejs-offscreen {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_slide_content * {
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et_pb_countdown_timer .section {
    width: auto;
    }
    .et-db #et-boc .et-l .et_pb_widget_area {
    max-width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_widget_area #searchform,
    .et-db #et-boc .et-l .et_pb_widget_area #searchform #s,
    .et-db #et-boc .et-l .et_pb_widget_area *,
    .et-db #et-boc .et-l .et_pb_widget_area input.search-field {
    max-width: 100%;
    word-wrap: break-word;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget {
    border: none;
    background: 0 0;
    padding: 0;
    box-shadow: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget:after {
    background: 0 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget-title {
    border-bottom: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area > .widget-title:not(:first-child) {
    margin-top: 30px;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget-title,
    .et-db #et-boc .et-l .et_pb_widget_area h1:first-of-type,
    .et-db #et-boc .et-l .et_pb_widget_area h2:first-of-type,
    .et-db #et-boc .et-l .et_pb_widget_area h3:first-of-type,
    .et-db #et-boc .et-l .et_pb_widget_area h4:first-of-type,
    .et-db #et-boc .et-l .et_pb_widget_area h5:first-of-type,
    .et-db #et-boc .et-l .et_pb_widget_area h6:first-of-type {
    font-weight: 500;
    font-style: normal;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget-title:before,
    .et-db #et-boc .et-l .et_pb_widget_area h1:first-of-type:before,
    .et-db #et-boc .et-l .et_pb_widget_area h2:first-of-type:before,
    .et-db #et-boc .et-l .et_pb_widget_area h3:first-of-type:before,
    .et-db #et-boc .et-l .et_pb_widget_area h4:first-of-type:before,
    .et-db #et-boc .et-l .et_pb_widget_area h5:first-of-type:before,
    .et-db #et-boc .et-l .et_pb_widget_area h6:first-of-type:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widgettitle {
    font-size: 18px;
    padding-bottom: 10px;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .enigma_sidebar_widget,
    .et-db #et-boc .et-l .et_pb_widget_area .fwidget,
    .et-db #et-boc .et-l .et_pb_widget_area .sb-widget,
    .et-db #et-boc .et-l .et_pb_widget_area .widget,
    .et-db #et-boc .et-l .et_pb_widget_area .widget-box,
    .et-db #et-boc .et-l .et_pb_widget_area .widget-container,
    .et-db #et-boc .et-l .et_pb_widget_area .widget-wrapper {
    margin-top: 0;
    margin-bottom: 30px;
    color: inherit;
    }
    .et-db #et-boc .et-l .et_pb_widget_area ul li {
    margin-top: 0.25em;
    margin-bottom: 0.25em;
    background: 0 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area ul li:after,
    .et-db #et-boc .et-l .et_pb_widget_area ul li:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area ul ul {
    border-top: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area ul ul li {
    margin-top: 5px;
    margin-left: 15px;
    }
    .et-db #et-boc .et-l .et_pb_widget_area ul ul li:last-child {
    border-bottom: none;
    margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widgettitle:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area select {
    margin-right: 0;
    margin-left: 0;
    width: auto;
    }
    .et-db #et-boc .et-l .et_pb_widget_area img {
    max-width: 100% !important;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .enigma_sidebar_widget ul li a {
    display: inline-block;
    margin-left: 0;
    padding-left: 0;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .enigma_sidebar_widget
    ul
    ul
    li:last-child {
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area #searchform,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search form {
    position: relative;
    padding: 0;
    background: 0 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    display: block;
    width: 100%;
    height: auto;
    border: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area #searchform input[type="text"],
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .enigma_sidebar_widget
    #searchform
    input[type="text"],
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .search-field,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search input[type="search"],
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search input[type="text"] {
    position: relative;
    margin: 0;
    padding: 0.7em 90px 0.7em 0.7em !important;
    min-width: 0;
    width: 100% !important;
    height: 40px !important;
    font-size: 14px;
    line-height: normal;
    border: 1px solid #ddd !important;
    color: #666;
    border-radius: 3px !important;
    display: block;
    background: #fff !important;
    background-image: none !important;
    box-shadow: none !important;
    float: none !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .et-narrow-wrapper
    #searchform
    input[type="text"] {
    padding-right: 0.7em !important;
    }
    .et-db #et-boc .et-l .et_pb_widget_area #searchform input[type="submit"],
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .enigma_sidebar_widget
    #searchform
    button {
    background-color: #ddd !important;
    font-size: 14px;
    text-transform: none !important;
    padding: 0 0.7em !important;
    min-width: 0;
    width: 80px !important;
    height: 40px !important;
    -webkit-border-top-right-radius: 3px !important;
    -webkit-border-bottom-right-radius: 3px !important;
    -moz-border-radius-topright: 3px !important;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    position: absolute !important;
    left: auto;
    right: 0 !important;
    top: 0 !important;
    display: inline-block !important;
    clip: auto;
    text-align: center;
    box-shadow: none !important;
    cursor: pointer;
    color: #666 !important;
    text-indent: 0 !important;
    background-image: none !important;
    border: none !important;
    margin: 0 !important;
    float: none !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .et-narrow-wrapper
    #searchform
    input[type="submit"],
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .search-submit,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search button,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search form.searchform > button,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search input[type="submit"] {
    position: relative !important;
    margin-top: 1em !important;
    -webkit-border-top-left-radius: 3px !important;
    -webkit-border-bottom-left-radius: 3px !important;
    -moz-border-radius-topleft: 3px !important;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    .themeform.searchform
    div:after,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search form:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .input-group,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search fieldset,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search label {
    display: block;
    max-width: 100% !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-narrow-wrapper
    input[type="search"],
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-narrow-wrapper
    input[type="text"],
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-no-submit-button
    input[type="search"],
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-no-submit-button
    input[type="text"] {
    padding-right: 0.7em !important;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .search-submit:hover,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    input[type="submit"]:hover {
    background: #ddd;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    button.search-submit
    .screen-reader-text {
    display: inline-block;
    clip: auto;
    width: auto;
    height: auto;
    position: relative !important;
    line-height: normal;
    color: #666;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    button.search-submit:before {
    display: none;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    form.form-search
    .input-group-btn,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    form.searchform
    #search-button-box {
    position: absolute;
    top: 0;
    right: 0;
    width: 80px;
    height: 40px;
    z-index: 12;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-narrow-wrapper
    form.form-search
    .input-group-btn,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-narrow-wrapper
    form.searchform
    #search-button-box,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-no-submit-button
    form.form-search
    .input-group-btn,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-no-submit-button
    form.searchform
    #search-button-box {
    position: relative !important;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .seach_section fieldset {
    padding: 0;
    margin: 0;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    .seach_section
    fieldset
    .searchsub,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    .seach_section
    fieldset
    .searchtext {
    padding: 0;
    background: 0 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .assistive-text,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    > form
    > div
    > .screen-reader-text[for="s"] {
    display: none;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    .enigma_sidebar_widget
    .input-group {
    display: block;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-narrow-wrapper
    > form
    > .input-group
    > span.input-group-btn,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search.et-no-submit-button
    > form
    > .input-group
    > span.input-group-btn {
    position: relative !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    table.searchform
    td.searchfield {
    width: auto;
    border: none;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_search
    table.searchform
    td.searchbutton {
    border: none;
    background: 0 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .large-10,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search .small-10 {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search div.search-field {
    border: none !important;
    padding: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_search #searchform:after {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .enigma_sidebar_widget .input-group {
    display: block;
    }
    .et-db #et-boc .et-l .et_pb_widget_area #calendar_wrap {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_widget_area #wp-calendar,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_calendar table {
    table-layout: fixed;
    width: 100%;
    margin: 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_calendar table td,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_calendar table th {
    background: 0 0;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_nav_menu ul,
    .et-db #et-boc .et-l .et_pb_widget_area .widget_nav_menu ul li {
    display: block;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_nav_menu .menu {
    font-family: inherit;
    }
    .et-db #et-boc .et-l .et_pb_widget_area .widget_nav_menu .menu li > ul:before,
    .et-db
    #et-boc
    .et-l
    .et_pb_widget_area
    .widget_nav_menu
    .menu-item-has-children
    > a:after {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_newsletter input#email {
    float: none;
    max-width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_newsletter_form input {
    outline: 0 !important;
    box-shadow: none !important;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
    float: none;
    }
    .et-db #et-boc .et-l .et_quote_content blockquote {
    background-color: transparent !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark .widget,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h1 a,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h2 a,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h3 a,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h4 a,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h5 a,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h6 a {
    color: inherit !important;
    }
    .et-db #et-boc .et-l .et-menu-nav {
    padding: 0 5px;
    margin-bottom: 0;
    overflow: visible !important;
    background: 0 0;
    border: none;
    }
    .et-db #et-boc .et-l .et-menu a {
    padding-top: 0;
    color: inherit !important;
    background: 0 0;
    text-decoration: inherit !important;
    }
    .et-db #et-boc .et-l .et-menu a:hover {
    background: inherit;
    }
    .et-db #et-boc .et-l .et-menu.nav li,
    .et-db #et-boc .et-l .et-menu.nav li a {
    float: none;
    }
    .et-db #et-boc .et-l .et-menu.nav li ul {
    display: block;
    border-radius: 0;
    border-left: none;
    border-right: none;
    border-bottom: none;
    }
    .et-db #et-boc .et-l .et-menu.nav li li {
    padding: 0 20px !important;
    border-bottom: none;
    background: inherit;
    }
    .et-db #et-boc .et-l .et-menu.nav li li a {
    padding: 6px 20px !important;
    border: none;
    }
    .et-db #et-boc .et-l .et-menu.nav > li > ul {
    top: auto;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_menu .mobile_nav,
    .et-db #et-boc .et-l .et_pb_menu .mobile_nav {
    display: block;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_menu .mobile_nav > span,
    .et-db #et-boc .et-l .et_pb_menu .mobile_nav > span {
    width: auto;
    height: auto;
    top: auto;
    right: auto;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_menu .mobile_nav.opened > span,
    .et-db #et-boc .et-l .et_pb_menu .mobile_nav.opened > span {
    transform: none;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li > a,
    .et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li > a {
    color: inherit !important;
    background: 0 0;
    width: 100%;
    padding: 10px 5% !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_fullwidth_menu
    .et_mobile_menu
    > .menu-item-has-children
    > a,
    .et-db #et-boc .et-l .et_pb_menu .et_mobile_menu > .menu-item-has-children > a {
    background-color: rgba(0, 0, 0, 0.03);
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li li,
    .et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li li {
    padding-left: 5% !important;
    }
    .et-db #et-boc .et-l ul.et_pb_member_social_links {
    margin-top: 20px;
    }
    .et-db #et-boc .et-l .mejs-container,
    .et-db #et-boc .et-l .mejs-container .mejs-controls,
    .et-db #et-boc .et-l .mejs-embed,
    .et-db #et-boc .et-l .mejs-embed body {
    background: #222;
    }
    .et-db
    #et-boc
    .et-l
    .mejs-controls
    .mejs-horizontal-volume-slider
    .mejs-horizontal-volume-total,
    .et-db #et-boc .et-l .mejs-controls .mejs-time-rail .mejs-time-total {
    background: hsla(0, 0%, 100%, 0.33);
    }
    .et-db #et-boc .et-l .mejs-controls .mejs-time-rail .mejs-time-total {
    margin: 5px;
    }
    .et-db #et-boc .et-l .mejs-controls div.mejs-time-rail {
    padding-top: 5px;
    }
    .et-db
    #et-boc
    .et-l
    .mejs-controls
    .mejs-horizontal-volume-slider
    .mejs-horizontal-volume-current,
    .et-db #et-boc .et-l .mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #fff;
    }
    .et-db #et-boc .et-l .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #0073aa;
    }
    .et-db #et-boc .et-l .mejs-controls .mejs-time-rail .mejs-time-float {
    background: #eee;
    border: 1px solid #333;
    margin-left: -18px;
    text-align: center;
    color: #111;
    }
    .et-db #et-boc .et-l .mejs-controls .mejs-time-rail .mejs-time-float-current {
    margin: 2px;
    }
    .et-db #et-boc .et-l .mejs-controls .mejs-time-rail .mejs-time-float-corner {
    border: 5px solid transparent;
    border-top-color: #eee;
    border-radius: 0;
    }
    .et-db #et-boc .et-l .mejs-container .mejs-controls .mejs-time {
    color: #fff;
    padding: 10px 3px 0;
    box-sizing: content-box;
    }
    .et-db #et-boc .et-l .et_pb_audio_module button {
    box-shadow: none;
    text-shadow: none;
    min-height: 0;
    }
    .et-db #et-boc .et-l .et_pb_audio_module button:before {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_audio_module_content h2 {
    padding-bottom: 10px;
    line-height: 1em;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-mediaelement {
    background: 0 0;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-clear,
    .et-db #et-boc .et-l .et_audio_container .mejs-time-handle,
    .et-db #et-boc .et-l .et_audio_container .mejs-volume-slider {
    display: block !important;
    }
    .et-db #et-boc .et-l .et_audio_container span.mejs-currenttime {
    text-shadow: none;
    }
    .et-db #et-boc .et-l .et_audio_container p.et_audio_module_meta {
    margin-bottom: 17px;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-button.mejs-playpause-button,
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-button.mejs-playpause-button
    button,
    .et-db #et-boc .et-l .et_audio_container .mejs-button.mejs-volume-button,
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-button.mejs-volume-button
    button {
    border: none;
    box-shadow: none;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-button.mejs-playpause-button
    button:before {
    top: 0;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-button.mejs-volume-button.mejs-mute,
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-button.mejs-volume-button.mejs-unmute {
    position: relative;
    float: left;
    clear: none !important;
    top: auto;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-button button:focus {
    text-decoration: none !important;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-controls {
    box-shadow: none;
    bottom: auto !important;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-controls div.mejs-time-rail {
    width: auto !important;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-controls .mejs-time-rail span {
    height: 10px;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-controls .mejs-time-rail a,
    .et-db #et-boc .et-l .et_audio_container .mejs-controls .mejs-time-rail span {
    width: auto;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-controls
    .mejs-time-rail
    .mejs-time-handle {
    border-radius: 5px;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-controls
    .mejs-time-rail
    .mejs-time-float {
    border: none !important;
    color: inherit !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-controls
    .mejs-horizontal-volume-slider {
    width: 50px;
    }
    .et-db #et-boc .et-l .et_audio_container span.mejs-offscreen {
    display: none;
    }
    .et-db #et-boc .et-l .et_audio_container span.mejs-time-handle {
    background-color: #fff;
    }
    .et-db #et-boc .et-l .et_audio_container span.mejs-time-float-current {
    min-width: 30px;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-container {
    background-color: transparent !important;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-container span.mejs-currenttime {
    display: inline-block;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-container
    .mejs-controls
    .mejs-time
    span {
    line-height: 1em;
    }
    .et-db
    #et-boc
    .et-l
    .et_audio_container
    .mejs-container
    .mejs-horizontal-volume-current,
    .et-db #et-boc .et-l .et_audio_container .mejs-container .mejs-time-current {
    background: #fff !important;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-container .mejs-pause {
    top: 0;
    }
    .et-db #et-boc .et-l .et_audio_container button:focus {
    box-shadow: none;
    }
    .et-db #et-boc .et-l .et_audio_container .mejs-play button:after,
    .et-db #et-boc .et-l .mejs-pause button:after,
    .et-db #et-boc .et-l .mejs-volume-button button:after {
    display: none !important;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_column
    .et_pb_shop_grid
    .woocommerce
    ul.products
    li.product:nth-child(n) {
    float: left !important;
    }
    .et-db #et-boc .et-l .et_pb_module .woocommerce ul.products li.product,
    .et-db #et-boc .et-l .et_pb_module .woocommerce ul.products li.product h3,
    .et-db #et-boc .et-l .et_pb_module .woocommerce-page ul.products li.product,
    .et-db #et-boc .et-l .et_pb_module .woocommerce-page ul.products li.product h3 {
    background-color: transparent;
    }
    .et-db #et-boc .et-l .et_pb_module .woocommerce ul.products li.product h3 {
    padding: 0.3em 0;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_shop_grid:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_module .star-rating span {
    letter-spacing: inherit;
    padding-top: 1.5em;
    }
    .et-db #et-boc .et-l .product.et-background-image {
    box-shadow: none;
    }
    .et-db #et-boc .et-l .et_pb_shop .onsale {
    box-sizing: content-box;
    z-index: 3;
    background: #ef8f61;
    color: #fff;
    padding: 6px 18px;
    font-size: 20px;
    border-radius: 3px;
    width: auto;
    height: auto;
    line-height: 1.6em;
    text-transform: none;
    font-weight: 400;
    min-width: 0;
    min-height: 0;
    position: absolute;
    top: 20px !important;
    left: 20px !important;
    right: auto;
    transform: none;
    }
    .et-db #et-boc .et-l .et_pb_shop .featured {
    display: inline-block !important;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products {
    margin-left: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products .entry {
    overflow: visible;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products li.last {
    margin-right: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products li.product {
    float: left;
    margin: 0 3.8% 2.992em 0;
    padding: 0;
    position: relative;
    width: 22.05%;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products li.product .button {
    max-width: 100%;
    white-space: normal;
    padding: 0.618em 1em;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products li.product a img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 0 1em;
    box-shadow: none;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce.columns-1 ul.products li.product {
    width: 100%;
    margin-right: 0;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce.columns-2 ul.products li.product {
    width: 48%;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce.columns-3 ul.products li.product {
    width: 30.75%;
    }
    .et-db #et-boc .et-l .et_pb_shop .woocommerce.columns-5 ul.products li.product {
    width: 16.95%;
    }
    .et-db #et-boc .et-l .et_pb_shop h3:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_shop .desc {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_shop .image_frame {
    width: 100%;
    margin-bottom: 15px;
    }
    .et-db #et-boc .et-l .et_pb_shop .onsale > i {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    }
    .et-db #et-boc .et-l .et_pb_shop .onsale > span:after {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_shop .inner_product_header {
    padding: 0;
    border: none;
    }
    .et-db #et-boc .et-l .et_pb_shop .isotope-item > a,
    .et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products li.product > a {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_shop .rating_container,
    .et-db #et-boc .et-l .et_pb_shop .star-rating {
    float: none;
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    margin-bottom: 15px;
    }
    .et-db #et-boc .et-l .et_pb_shop .box-text {
    padding-bottom: 20px;
    }
    .et-db #et-boc .et-l .et_pb_shop .col-inner {
    padding: 0 10px;
    }
    .et-db #et-boc .et-l .et_pb_shop .image_frame.hover .image_wrapper img,
    .et-db #et-boc .et-l .et_pb_shop .image_frame:hover .image_wrapper img {
    top: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_shop .et_shop_image {
    display: block;
    position: relative;
    line-height: 0.8 !important;
    margin-bottom: 10px;
    }
    .et-db #et-boc .et-l .et_pb_shop .add-to-cart-button-outer,
    .et-db #et-boc .et-l .et_pb_shop .add_to_cart_button,
    .et-db #et-boc .et-l .et_pb_shop .avia_cart_buttons,
    .et-db #et-boc .et-l .et_pb_shop .image_links,
    .et-db #et-boc .et-l .et_pb_shop .product-buttons-container,
    .et-db #et-boc .et-l .et_pb_shop .product-thumb .button,
    .et-db #et-boc .et-l .et_pb_shop .show-on-hover {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_shop .inner-wrap > a {
    line-height: 0;
    }
    .et-db #et-boc .et-l .et_pb_shop .quick-view {
    line-height: 1em;
    color: #fff;
    padding: 5px 0;
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_pricing .et_pb_featured_table {
    z-index: 50;
    }
    .et-db #et-boc .et-l .et_pb_pricing li span {
    letter-spacing: inherit;
    }
    .et-db #et-boc .et-l .et_pb_tab *,
    .et-db #et-boc .et-l .et_pb_tabs_controls a {
    letter-spacing: inherit;
    text-decoration: inherit !important;
    }
    .et-db #et-boc .et-l .et_pb_testimonial:before {
    visibility: visible;
    width: auto;
    height: auto;
    }
    .et-db #et-boc .et-l button.et_pb_button {
    text-shadow: none !important;
    box-shadow: none !important;
    background-color: transparent !important;
    white-space: inherit;
    }
    .et-db #et-boc .et-l button.et_pb_button:after {
    width: auto;
    left: auto;
    top: auto;
    background-color: transparent;
    }
    .et-db #et-boc .et-l button.et_pb_button:hover {
    background-color: rgba(0, 0, 0, 0.05) !important;
    }
    .et-db #et-boc .et-l a.et_pb_button {
    padding-bottom: 0.3em;
    }
    .et-db #et-boc .et-l .et_pb_button:before {
    content: "";
    }
    .et-db #et-boc .et-l .et_pb_contact p input {
    height: auto;
    }
    .et-db #et-boc .et-l .et_pb_contact p input[type="text"] {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_contact p input,
    .et-db #et-boc .et-l .et_pb_contact p textarea {
    border: none !important;
    border-radius: 0 !important;
    color: #999 !important;
    padding: 16px !important;
    max-width: 100%;
    outline: 0 !important;
    box-shadow: none;
    background-color: #eee !important;
    }
    .et-db #et-boc .et-l .et_pb_contact .et_pb_contact_submit {
    vertical-align: top;
    }
    .et-db #et-boc .et-l .et_pb_contact input.et_pb_contact_captcha {
    display: inline-block;
    max-width: 50px !important;
    }
    .et-db #et-boc .et-l .et_pb_contact form span {
    width: auto;
    }
    .et-db #et-boc .et-l .et_pb_contact_left p {
    margin: 0 3% 3%0 !important;
    display: block;
    }
    .et-db #et-boc .et-l .et_pb_contact_left p:last-child {
    margin-right: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_contact_right p {
    margin: 0 !important;
    }
    .et-db #et-boc .et-l hr.et_pb_divider {
    width: 100%;
    }
    .et-db #et-boc .et-l .comment-form-author,
    .et-db #et-boc .et-l .comment-form-email,
    .et-db #et-boc .et-l .comment-form-url {
    width: auto;
    float: none;
    margin-right: 0;
    padding-bottom: 1em;
    }
    .et-db #et-boc .et-l .comment_avatar:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_comments_module a.et_pb_button {
    border-bottom-style: solid;
    border-bottom-width: 2px;
    }
    .et-db #et-boc .et-l .et_pb_comments_module button.et_pb_button {
    color: inherit;
    }
    .et-db #et-boc .et-l .children .comment-body,
    .et-db #et-boc .et-l .comment-body {
    border: none;
    }
    .et-db #et-boc .et-l .et_pb_gallery_grid .et_pb_gallery_image {
    font-size: 100%;
    }
    .et-db #et-boc .et-l .et_pb_gallery_image a {
    line-height: 0;
    }
    .et-db #et-boc .et-l .et_pb_wc_related_products .et_shop_image {
    display: block;
    position: relative;
    line-height: 0.8 !important;
    margin-bottom: 10px;
    }
    @media (min-width: 981px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_column_3_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product.last,
    .et-db
        #et-boc
        .et-l
        .et_pb_column_4_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product.last {
        margin-right: 5.5% !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_2_3
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product.last {
        margin-right: 8.483% !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_1_2
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product.last {
        margin-right: 11.64% !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product.first {
        clear: none !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_1_2
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(2n),
    .et-db
        #et-boc
        .et-l
        .et_pb_column_2_3
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(2n),
    .et-db
        #et-boc
        .et-l
        .et_pb_column_3_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(3n),
    .et-db
        #et-boc
        .et-l
        .et_pb_column_4_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(4n) {
        margin-right: 0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_1_2
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(odd),
    .et-db
        #et-boc
        .et-l
        .et_pb_column_2_3
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(odd),
    .et-db
        #et-boc
        .et-l
        .et_pb_column_3_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(3n + 1),
    .et-db
        #et-boc
        .et-l
        .et_pb_column_4_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(4n + 1) {
        clear: both !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_specialty_column.et_pb_column_3_4
        .et_pb_column_4_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(4n) {
        margin-right: 7.47% !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_specialty_column.et_pb_column_3_4
        .et_pb_column_4_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(3n) {
        margin-right: 0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_specialty_column.et_pb_column_3_4
        .et_pb_column_4_4
        .et_pb_shop_grid
        .columns-0
        ul.products
        li.product:nth-child(4n + 1) {
        clear: none !important;
    }
    .et-db #et-boc .et-l .woocommerce-page.columns-6 ul.products li.product,
    .et-db #et-boc .et-l .woocommerce.columns-6 ul.products li.product {
        width: 13.5% !important;
        margin: 0 3.8% 2.992em 0 !important;
    }
    .et-db #et-boc .et-l .woocommerce-page.columns-6 ul.products li.product.last,
    .et-db #et-boc .et-l .woocommerce.columns-6 ul.products li.product.last {
        margin-right: 0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_shop
        .woocommerce.columns-6
        ul.products
        li.product:nth-child(3n + 1) {
        clear: none;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_shop
        .woocommerce.columns-6
        ul.products
        li.product.first {
        clear: both;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_4_4
        .et_pb_shop_grid
        .woocommerce
        ul.products
        li.product {
        width: 20.875% !important;
        margin: 0 5.5% 5.5%0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_3_4
        .et_pb_shop_grid
        .woocommerce
        ul.products
        li.product {
        width: 28.353% !important;
        margin: 0 7.47% 5.5%0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_2_3
        .et_pb_shop_grid
        .woocommerce
        ul.products
        li.product {
        width: 45.758% !important;
        margin: 0 8.483% 5.5%0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_1_2
        .et_pb_shop_grid
        .woocommerce
        ul.products
        li.product {
        width: 44.18% !important;
        margin: 0 11.64% 5.5%0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column_1_3
        .et_pb_shop_grid
        .woocommerce
        ul.products
        li.product,
    .et-db
        #et-boc
        .et-l
        .et_pb_column_1_4
        .et_pb_shop_grid
        .woocommerce
        ul.products
        li.product {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    }
    @media only screen and (max-width: 800px) {
    .et-db #et-boc .et-l #main .et_pb_shop_grid .products li:nth-child(3n),
    .et-db #et-boc .et-l #main .et_pb_shop_grid .products li:nth-child(4n) {
        float: left !important;
        margin: 0 9.5% 9.5%0 !important;
    }
    .et-db #et-boc .et-l #main .et_pb_shop_grid .products li:nth-child(2n) {
        margin-right: 0 !important;
    }
    }
    @media only screen and (min-width: 768px) and (max-width: 980px) {
    .et-db #et-boc .et-l .et_pb_shop ul.products li.product:nth-child(odd) {
        clear: none !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_column
        .woocommerce
        ul.products
        li.product:nth-child(3n + 1) {
        clear: both !important;
    }
    }
    .et-db #et-boc .et-l ul.products li.product .onsale {
    display: block;
    }
    .et-db #et-boc .et-l ul.products li.product .star-rating {
    margin-top: 5px;
    }
    .et-db #et-boc .et-l ul.products li.product .price {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    }
    .et-db #et-boc .et-l ul.products li.product .price:after {
    display: none;
    }
    .et-db #et-boc .et-l ul.products li.product .price del {
    display: block;
    margin-bottom: 10px;
    }
    .et-db #et-boc .et-l ul.products li.product .price ins {
    margin-left: 0;
    }
    .et-db #et-boc .et-l ul.products li.product .price ins:before {
    content: "" !important;
    }
    .et-db #et-boc .et-l * {
    box-sizing: border-box;
    }
    .et-db #et-boc .et-l #et-info-email:before,
    .et-db #et-boc .et-l #et-info-phone:before,
    .et-db #et-boc .et-l #et_search_icon:before,
    .et-db #et-boc .et-l .comment-reply-link:after,
    .et-db #et-boc .et-l .et-cart-info span:before,
    .et-db #et-boc .et-l .et-pb-arrow-next:before,
    .et-db #et-boc .et-l .et-pb-arrow-prev:before,
    .et-db #et-boc .et-l .et-social-icon a:before,
    .et-db #et-boc .et-l .et_audio_container .mejs-playpause-button button:before,
    .et-db #et-boc .et-l .et_audio_container .mejs-volume-button button:before,
    .et-db #et-boc .et-l .et_overlay:before,
    .et-db #et-boc .et-l .et_password_protected_form .et_submit_button:after,
    .et-db #et-boc .et-l .et_pb_button:after,
    .et-db #et-boc .et-l .et_pb_contact_reset:after,
    .et-db #et-boc .et-l .et_pb_contact_submit:after,
    .et-db #et-boc .et-l .et_pb_font_icon:before,
    .et-db #et-boc .et-l .et_pb_newsletter_button:after,
    .et-db #et-boc .et-l .et_pb_pricing_table_button:after,
    .et-db #et-boc .et-l .et_pb_promo_button:after,
    .et-db #et-boc .et-l .et_pb_testimonial:before,
    .et-db #et-boc .et-l .et_pb_toggle_title:before,
    .et-db #et-boc .et-l .form-submit .et_pb_button:after,
    .et-db #et-boc .et-l .mobile_menu_bar:before,
    .et-db #et-boc .et-l a.et_pb_more_button:after {
    font-family: ETmodules !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 0 0;
    direction: ltr;
    }
    .et-db #et-boc .et-l .et_pb_custom_button_icon.et_pb_button:after,
    .et-db #et-boc .et-l .et_pb_login .et_pb_custom_button_icon.et_pb_button:after,
    .et-db
    #et-boc
    .et-l
    .et_pb_woo_custom_button_icon
    .button.et_pb_custom_button_icon.et_pb_button:after,
    .et-db
    #et-boc
    .et-l
    .et_pb_woo_custom_button_icon
    .button.et_pb_custom_button_icon.et_pb_button:hover:after {
    content: attr(data-icon);
    }
    .et-db #et-boc .et-l .et-pb-icon {
    font-family: ETmodules;
    content: attr(data-icon);
    speak: none;
    font-weight: 400;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    font-size: 96px;
    font-style: normal;
    display: inline-block;
    box-sizing: border-box;
    direction: ltr;
    }
    .et-db #et-boc .et-l #et-ajax-saving {
    display: none;
    transition: background 0.3s, box-shadow 0.3s;
    box-shadow: 0 0 60px rgba(0, 139, 219, 0.247059);
    position: fixed;
    top: 50%;
    left: 50%;
    width: 50px;
    height: 50px;
    background: #fff;
    border-radius: 50px;
    margin: -25px 0 0-25px;
    z-index: 999999;
    text-align: center;
    }
    .et-db #et-boc .et-l #et-ajax-saving img {
    margin: 9px;
    }
    .et-db #et-boc .et-l .et-safe-mode-indicator,
    .et-db #et-boc .et-l .et-safe-mode-indicator:focus,
    .et-db #et-boc .et-l .et-safe-mode-indicator:hover {
    box-shadow: 0 5px 10px rgba(41, 196, 169, 0.15);
    background: #29c4a9;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    padding: 12px;
    line-height: 16px;
    border-radius: 3px;
    position: fixed;
    bottom: 30px;
    right: 30px;
    z-index: 999999;
    text-decoration: none;
    font-family: Open Sans, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }
    .et-db #et-boc .et-l .et_pb_button {
    font-size: 20px;
    font-weight: 500;
    padding: 0.3em 1em;
    line-height: 1.7em !important;
    background-color: transparent;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    position: relative;
    border: 2px solid;
    border-radius: 3px;
    transition-duration: 0.2s;
    transition-property: all !important;
    }
    .et-db #et-boc .et-l .et_pb_button_inner {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_button:hover,
    .et-db #et-boc .et-l .et_pb_module .et_pb_button:hover {
    border: 2px solid transparent;
    padding: 0.3em 2em 0.3em 0.7em;
    }
    .et-db #et-boc .et-l .et_pb_button:hover {
    background-color: hsla(0, 0%, 100%, 0.2);
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_button:hover,
    .et-db #et-boc .et-l .et_pb_bg_layout_light.et_pb_button:hover {
    background-color: rgba(0, 0, 0, 0.05);
    }
    .et-db #et-boc .et-l .et_pb_button:after,
    .et-db #et-boc .et-l .et_pb_button:before {
    font-size: 32px;
    line-height: 1em;
    content: "5";
    opacity: 0;
    position: absolute;
    margin-left: -1em;
    transition: all 0.2s;
    text-transform: none;
    font-feature-settings: "kern" off;
    font-variant: none;
    font-style: normal;
    font-weight: 400;
    text-shadow: none;
    }
    .et-db #et-boc .et-l .et_pb_button.et_hover_enabled:hover:after,
    .et-db #et-boc .et-l .et_pb_button.et_pb_hovered:hover:after {
    transition: none !important;
    }
    .et-db #et-boc .et-l .et_pb_button:before {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_button:hover:after {
    opacity: 1;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_column_1_3 h1,
    .et-db #et-boc .et-l .et_pb_column_1_4 h1,
    .et-db #et-boc .et-l .et_pb_column_1_5 h1,
    .et-db #et-boc .et-l .et_pb_column_1_6 h1,
    .et-db #et-boc .et-l .et_pb_column_2_5 h1 {
    font-size: 26px;
    }
    .et-db #et-boc .et-l .et_pb_column_1_3 h2,
    .et-db #et-boc .et-l .et_pb_column_1_4 h2,
    .et-db #et-boc .et-l .et_pb_column_1_5 h2,
    .et-db #et-boc .et-l .et_pb_column_1_6 h2,
    .et-db #et-boc .et-l .et_pb_column_2_5 h2 {
    font-size: 23px;
    }
    .et-db #et-boc .et-l .et_pb_column_1_3 h3,
    .et-db #et-boc .et-l .et_pb_column_1_4 h3,
    .et-db #et-boc .et-l .et_pb_column_1_5 h3,
    .et-db #et-boc .et-l .et_pb_column_1_6 h3,
    .et-db #et-boc .et-l .et_pb_column_2_5 h3 {
    font-size: 20px;
    }
    .et-db #et-boc .et-l .et_pb_column_1_3 h4,
    .et-db #et-boc .et-l .et_pb_column_1_4 h4,
    .et-db #et-boc .et-l .et_pb_column_1_5 h4,
    .et-db #et-boc .et-l .et_pb_column_1_6 h4,
    .et-db #et-boc .et-l .et_pb_column_2_5 h4 {
    font-size: 18px;
    }
    .et-db #et-boc .et-l .et_pb_column_1_3 h5,
    .et-db #et-boc .et-l .et_pb_column_1_4 h5,
    .et-db #et-boc .et-l .et_pb_column_1_5 h5,
    .et-db #et-boc .et-l .et_pb_column_1_6 h5,
    .et-db #et-boc .et-l .et_pb_column_2_5 h5 {
    font-size: 16px;
    }
    .et-db #et-boc .et-l .et_pb_column_1_3 h6,
    .et-db #et-boc .et-l .et_pb_column_1_4 h6,
    .et-db #et-boc .et-l .et_pb_column_1_5 h6,
    .et-db #et-boc .et-l .et_pb_column_1_6 h6,
    .et-db #et-boc .et-l .et_pb_column_2_5 h6 {
    font-size: 15px;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h1,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h2,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h3,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h4,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h5,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark h6 {
    color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_left {
    text-align: left;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_center {
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_right {
    text-align: right;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_justified {
    text-align: justify;
    }
    .et-db #et-boc .et-l .clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_more_button {
    color: #2ea3f2;
    }
    .et-db #et-boc .et-l .et_builder_inner_content {
    position: relative;
    z-index: 1;
    }
    header .et-db #et-boc .et-l .et_builder_inner_content {
    z-index: 2;
    }
    .et-db #et-boc .et-l .et_pb_css_mix_blend_mode_passthrough {
    mix-blend-mode: unset !important;
    }
    .et-db #et-boc .et-l .et_pb_image_container {
    margin: -20px -20px 29px;
    }
    .et-db #et-boc .et-l .et_pb_module_inner {
    position: relative;
    }
    .et-db #et-boc .et-l .et_hover_enabled_preview {
    z-index: 2;
    }
    .et-db #et-boc .et-l .et_hover_enabled:hover {
    position: relative;
    z-index: 2;
    }
    .et-db #et-boc .et-l .et_pb_all_tabs,
    .et-db #et-boc .et-l .et_pb_module,
    .et-db #et-boc .et-l .et_pb_posts_nav a,
    .et-db #et-boc .et-l .et_pb_tab,
    .et-db #et-boc .et-l .et_pb_with_background {
    position: relative;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    }
    .et-db #et-boc .et-l .et_pb_background_mask,
    .et-db #et-boc .et-l .et_pb_background_pattern {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    }
    .et-db #et-boc .et-l .et_pb_background_mask {
    background-size: calc(100% + 2px) calc(100% + 2px);
    background-repeat: no-repeat;
    background-position: 50%;
    overflow: hidden;
    }
    .et-db #et-boc .et-l .et_pb_background_pattern {
    background-position: 0 0;
    background-repeat: repeat;
    }
    .et-db #et-boc .et-l .et_pb_with_border {
    position: relative;
    border: 0 solid #333;
    }
    .et-db #et-boc .et-l .post-password-required .et_pb_row {
    padding: 0;
    width: 100%;
    }
    .et-db #et-boc .et-l .post-password-required .et_password_protected_form {
    min-height: 0;
    }
    body.et_pb_pagebuilder_layout.et_pb_show_title
    .et-db
    #et-boc
    .et-l
    .post-password-required
    .et_password_protected_form
    h1,
    body:not(.et_pb_pagebuilder_layout)
    .et-db
    #et-boc
    .et-l
    .post-password-required
    .et_password_protected_form
    h1 {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_no_bg {
    padding: 0 !important;
    }
    .et-db #et-boc .et-l .et_overlay.et_pb_inline_icon:before,
    .et-db #et-boc .et-l .et_pb_inline_icon:before {
    content: attr(data-icon);
    }
    .et-db #et-boc .et-l .et_pb_more_button {
    color: inherit;
    text-shadow: none;
    text-decoration: none;
    display: inline-block;
    margin-top: 20px;
    }
    .et-db #et-boc .et-l .et_parallax_bg_wrap {
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    }
    .et-db #et-boc .et-l .et_parallax_bg {
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    }
    .et-db #et-boc .et-l .et_parallax_bg.et_parallax_bg__hover,
    .et-db #et-boc .et-l .et_parallax_bg.et_parallax_bg_phone,
    .et-db #et-boc .et-l .et_parallax_bg.et_parallax_bg_tablet,
    .et-db #et-boc .et-l .et_parallax_gradient.et_parallax_gradient__hover,
    .et-db #et-boc .et-l .et_parallax_gradient.et_parallax_gradient_phone,
    .et-db #et-boc .et-l .et_parallax_gradient.et_parallax_gradient_tablet,
    .et-db
    #et-boc
    .et-l
    .et_pb_section_parallax_hover:hover
    .et_parallax_bg:not(.et_parallax_bg__hover),
    .et-db
    #et-boc
    .et-l
    .et_pb_section_parallax_hover:hover
    .et_parallax_gradient:not(.et_parallax_gradient__hover) {
    display: none;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_section_parallax_hover:hover
    .et_parallax_bg.et_parallax_bg__hover,
    .et-db
    #et-boc
    .et-l
    .et_pb_section_parallax_hover:hover
    .et_parallax_gradient.et_parallax_gradient__hover {
    display: block;
    }
    .et-db #et-boc .et-l .et_parallax_gradient {
    bottom: 0;
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_section_parallax,
    .et-db #et-boc .et-l .et_pb_posts_nav a.et_pb_section_parallax,
    .et-db #et-boc .et-l .et_pb_tab.et_pb_section_parallax {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_section_parallax .et_pb_parallax_css,
    .et-db #et-boc .et-l .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
    background-attachment: fixed;
    }
    .et-db #et-boc .et-l body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,
    .et-db
    #et-boc
    .et-l
    body.et-bfb
    .et_pb_slides
    .et_parallax_bg.et_pb_parallax_css {
    background-attachment: scroll;
    bottom: auto;
    }
    .et-db #et-boc .et-l .et_pb_section_parallax.et_pb_column .et_pb_module,
    .et-db #et-boc .et-l .et_pb_section_parallax.et_pb_row .et_pb_column,
    .et-db #et-boc .et-l .et_pb_section_parallax.et_pb_row .et_pb_module {
    z-index: 9;
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_more_button:hover:after {
    opacity: 1;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_preload .et_pb_section_video_bg,
    .et-db #et-boc .et-l .et_pb_preload > div {
    visibility: hidden;
    }
    .et-db #et-boc .et-l .et_pb_preload,
    .et-db #et-boc .et-l .et_pb_section.et_pb_section_video.et_pb_preload {
    position: relative;
    background: #464646 !important;
    }
    .et-db #et-boc .et-l .et_pb_preload:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: url(images/4.gif) no-repeat;
    border-radius: 32px;
    width: 32px;
    height: 32px;
    margin: -16px 0 0-16px;
    }
    .et-db #et-boc .et-l .box-shadow-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    pointer-events: none;
    }
    .et-db #et-boc .et-l .et_pb_section > .box-shadow-overlay ~ .et_pb_row {
    z-index: 11;
    }
    .et-db #et-boc .et-l body.safari .section_has_divider {
    will-change: transform;
    }
    .et-db #et-boc .et-l .et_pb_row > .box-shadow-overlay {
    z-index: 8;
    }
    .et-db #et-boc .et-l .has-box-shadow-overlay {
    position: relative;
    }
    .et-db #et-boc .et-l .et_clickable {
    cursor: pointer;
    }
    .et-db #et-boc .et-l .screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important;
    }
    .et-db #et-boc .et-l .et_multi_view_hidden,
    .et-db #et-boc .et-l .et_multi_view_hidden_image {
    display: none !important;
    }
    @keyframes multi-view-image-fade {
    0% {
        opacity: 0;
    }
    10% {
        opacity: 0.1;
    }
    20% {
        opacity: 0.2;
    }
    30% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.4;
    }
    50% {
        opacity: 0.5;
    }
    60% {
        opacity: 0.6;
    }
    70% {
        opacity: 0.7;
    }
    80% {
        opacity: 0.8;
    }
    90% {
        opacity: 0.9;
    }
    to {
        opacity: 1;
    }
    }
    .et-db #et-boc .et-l .et_multi_view_image__loading {
    visibility: hidden;
    }
    .et-db #et-boc .et-l .et_multi_view_image__loaded {
    -webkit-animation: multi-view-image-fade 0.5s;
    animation: multi-view-image-fade 0.5s;
    }
    .et-db #et-boc .et-l #et-pb-motion-effects-offset-tracker {
    visibility: hidden !important;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    }
    .et-db #et-boc .et-l .et-pb-before-scroll-animation {
    opacity: 0;
    }
    .et-db #et-boc .et-l header.et-l.et-l--header:after {
    clear: both;
    display: block;
    content: "";
    }
    .et-db #et-boc .et-l .et_pb_module {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
    }
    @-webkit-keyframes fadeBottom {
    0% {
        opacity: 0;
        transform: translateY(10%);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
    }
    @keyframes fadeBottom {
    0% {
        opacity: 0;
        transform: translateY(10%);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
    }
    @-webkit-keyframes fadeLeft {
    0% {
        opacity: 0;
        transform: translateX(-10%);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
    }
    @keyframes fadeLeft {
    0% {
        opacity: 0;
        transform: translateX(-10%);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
    }
    @-webkit-keyframes fadeRight {
    0% {
        opacity: 0;
        transform: translateX(10%);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
    }
    @keyframes fadeRight {
    0% {
        opacity: 0;
        transform: translateX(10%);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
    }
    @-webkit-keyframes fadeTop {
    0% {
        opacity: 0;
        transform: translateY(-10%);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
    }
    @keyframes fadeTop {
    0% {
        opacity: 0;
        transform: translateY(-10%);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
    }
    @-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
    }
    @keyframes fadeIn {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
    }
    .et-db #et-boc .et-l .et-waypoint:not(.et_pb_counters) {
    opacity: 0;
    }
    @media (min-width: 981px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_section
        div.et_pb_row
        .et_pb_column
        .et_pb_module.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section
        div.et_pb_row
        .et_pb_column
        .et_pb_module:last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section.et_section_specialty
        div.et_pb_row
        .et_pb_column
        .et_pb_column
        .et_pb_module.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section.et_section_specialty
        div.et_pb_row
        .et_pb_column
        .et_pb_column
        .et_pb_module:last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section.et_section_specialty
        div.et_pb_row
        .et_pb_column
        .et_pb_row_inner
        .et_pb_column
        .et_pb_module.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section.et_section_specialty
        div.et_pb_row
        .et_pb_column
        .et_pb_row_inner
        .et_pb_column
        .et_pb_module:last-child {
        margin-bottom: 0;
    }
    }
    @media (max-width: 980px) {
    .et-db #et-boc .et-l .et_overlay.et_pb_inline_icon_tablet:before,
    .et-db #et-boc .et-l .et_pb_inline_icon_tablet:before {
        content: attr(data-icon-tablet);
    }
    .et-db #et-boc .et-l .et_parallax_bg.et_parallax_bg_tablet_exist,
    .et-db #et-boc .et-l .et_parallax_gradient.et_parallax_gradient_tablet_exist {
        display: none;
    }
    .et-db #et-boc .et-l .et_parallax_bg.et_parallax_bg_tablet,
    .et-db #et-boc .et-l .et_parallax_gradient.et_parallax_gradient_tablet {
        display: block;
    }
    .et-db #et-boc .et-l .et_pb_column .et_pb_module {
        margin-bottom: 30px;
    }
    .et-db #et-boc .et-l .et_pb_row .et_pb_column .et_pb_module.et-last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column .et_pb_module:last-child,
    .et-db
        #et-boc
        .et-l
        .et_section_specialty
        .et_pb_row
        .et_pb_column
        .et_pb_module.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_section_specialty
        .et_pb_row
        .et_pb_column
        .et_pb_module:last-child {
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_more_button {
        display: inline-block !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et_pb_more_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet.et_pb_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button {
        color: #2ea3f2;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et_pb_forgot_password a {
        color: #666;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet h1,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet h2,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet h3,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet h4,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet h5,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet h6 {
        color: #333 !important;
    }
    .et_pb_module
        .et-db
        #et-boc
        .et-l
        .et_pb_bg_layout_light_tablet.et_pb_button {
        color: #2ea3f2 !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet {
        color: #666 !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet h1,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet h2,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet h3,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet h4,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet h5,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet h6 {
        color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et_pb_more_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet.et_pb_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button {
        color: inherit;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et_pb_forgot_password a {
        color: #fff;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_left-tablet {
        text-align: left;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_center-tablet {
        text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_right-tablet {
        text-align: right;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_justified-tablet {
        text-align: justify;
    }
    }
    @media (max-width: 767px) {
    .et-db #et-boc .et-l .et_pb_more_button {
        display: inline-block !important;
    }
    .et-db #et-boc .et-l .et_overlay.et_pb_inline_icon_phone:before,
    .et-db #et-boc .et-l .et_pb_inline_icon_phone:before {
        content: attr(data-icon-phone);
    }
    .et-db #et-boc .et-l .et_parallax_bg.et_parallax_bg_phone_exist,
    .et-db #et-boc .et-l .et_parallax_gradient.et_parallax_gradient_phone_exist {
        display: none;
    }
    .et-db #et-boc .et-l .et_parallax_bg.et_parallax_bg_phone,
    .et-db #et-boc .et-l .et_parallax_gradient.et_parallax_gradient_phone {
        display: block;
    }
    .et-db #et-boc .et-l .et-hide-mobile {
        display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et_pb_more_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone.et_pb_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone.et_pb_module.et_pb_button {
        color: #2ea3f2;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et_pb_forgot_password a {
        color: #666;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone h1,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone h2,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone h3,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone h4,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone h5,
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone h6 {
        color: #333 !important;
    }
    .et_pb_module .et-db #et-boc .et-l .et_pb_bg_layout_light_phone.et_pb_button {
        color: #2ea3f2 !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone {
        color: #666 !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone h1,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone h2,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone h3,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone h4,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone h5,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone h6 {
        color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et_pb_more_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone.et_pb_button,
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button {
        color: inherit;
    }
    .et_pb_module .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone.et_pb_button {
        color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et_pb_forgot_password a {
        color: #fff;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_left-phone {
        text-align: left;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_center-phone {
        text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_right-phone {
        text-align: right;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_text_align_justified-phone {
        text-align: justify;
    }
    }
    @media (max-width: 479px) {
    .et-db #et-boc .et-l a.et_pb_more_button {
        display: block;
    }
    }
    @media (min-width: 768px) and (max-width: 980px) {
    .et-db
        #et-boc
        .et-l
        [data-et-multi-view-load-tablet-hidden="true"]:not(.et_multi_view_swapped) {
        display: none !important;
    }
    }
    @media (max-width: 767px) {
    .et-db
        #et-boc
        .et-l
        [data-et-multi-view-load-phone-hidden="true"]:not(.et_multi_view_swapped) {
        display: none !important;
    }
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_menu.et_pb_menu--style-inline_centered_logo
    .et_pb_menu__menu
    nav
    ul {
    justify-content: center;
    }
    @-webkit-keyframes multi-view-image-fade {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    50% {
        transform: scale(1.01);
        opacity: 1;
    }
    to {
        transform: scale(1);
        opacity: 1;
    }
    }
    .et-db #et-boc .et-l .et_pb_section .et_pb_row {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_with_background .et_pb_row,
    .et-db #et-boc .et-l .single.et_full_width_page .et_pb_row,
    .et-db #et-boc .et-l .single.et_full_width_portfolio_page .et_pb_row {
    width: 80%;
    }
    .et-db #et-boc .et-l .et_pb_row.et_pb_row_fullwidth,
    .et-db
    #et-boc
    .et-l
    .et_pb_specialty_fullwidth
    > .et_pb_row.et_pb_row_fullwidth {
    width: 100% !important;
    max-width: 100% !important;
    }
    .et-db #et-boc .et-l .et_pb_with_background .et_pb_row.et_pb_row_fullwidth,
    .et-db
    #et-boc
    .et-l
    .et_pb_with_background.et_pb_specialty_fullwidth
    > .et_pb_row.et_pb_row_fullwidth,
    .et-db #et-boc .et-l .single.et_full_width_page .et_pb_row.et_pb_row_fullwidth,
    .et-db
    #et-boc
    .et-l
    .single.et_full_width_page
    .et_pb_specialty_fullwidth
    > .et_pb_row.et_pb_row_fullwidth,
    .et-db
    #et-boc
    .et-l
    .single.et_full_width_portfolio_page
    .et_pb_row.et_pb_row_fullwidth,
    .et-db
    #et-boc
    .et-l
    .single.et_full_width_portfolio_page
    .et_pb_specialty_fullwidth
    > .et_pb_row.et_pb_row_fullwidth {
    width: 89% !important;
    max-width: 89% !important;
    }
    .et-db .mfp-ready.mfp-fade .mfp-figure {
    opacity: 1;
    }
    .et-db .mfp-image-holder .mfp-arrow {
    border: none !important;
    opacity: 0.55;
    width: 48px !important;
    height: 48px !important;
    }
    .et-db .mfp-image-holder .mfp-arrow:after {
    background: 0 0;
    opacity: 1;
    transform: none !important;
    }
    .et-db .mfp-image-holder .mfp-arrow-right {
    right: 10px !important;
    }
    .et-db .mfp-image-holder .mfp-arrow-left,
    .et-db .mfp-image-holder .mfp-arrow-left:after {
    left: 0 !important;
    }
    .et-db .mfp-image-holder .mfp-close {
    line-height: 44px;
    font-weight: 200;
    font-family: Open Sans, Arial, sans-serif !important;
    }
    .et-db .mfp-arrow-right .mfp-a,
    .et-db .mfp-arrow-right:after {
    content: "5";
    }
    .et-db .mfp-arrow-left .mfp-a,
    .et-db .mfp-arrow-left:after {
    content: "4";
    }
    .et-db #et-boc ul.products li.product .woocommerce-loop-product__link {
    display: inline-block;
    }
    .et-db #et-boc .woocommerce-product-gallery img {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_wc_checkout_additional_info #order_review_heading,
    .et-db #et-boc .et-l .et_pb_wc_checkout_billing #order_review_heading,
    .et-db #et-boc .et-l .et_pb_wc_checkout_payment_info #order_review_heading,
    .et-db #et-boc .et-l .et_pb_wc_checkout_shipping #order_review_heading {
    display: none !important;
    }
    @font-face {
    font-family: ETmodules;
    font-display: block;
    src: url(fonts/5.eot);
    src: url(fonts/6.eot) format("embedded-opentype"),
        url(fonts/7.ttf) format("truetype"), url(fonts/8.woff) format("woff"),
        url(fonts/9.svg) format("svg");
    font-weight: 400;
    font-style: normal;
    }
    @media (min-width: 981px) {
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column {
        margin-right: 5.5%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_4_4,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_4_4 {
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_4_4
        .et_pb_module {
        margin-bottom: 2.75%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_3_4,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_3_4 {
        width: 73.625%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_3_4
        .et_pb_module {
        margin-bottom: 3.735%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_2_3,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_2_3 {
        width: 64.833%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_2_3
        .et_pb_module {
        margin-bottom: 4.242%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_3_5,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_3_5 {
        width: 57.8%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_3_5
        .et_pb_module {
        margin-bottom: 4.758%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_2,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_1_2 {
        width: 47.25%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_1_2
        .et_pb_module {
        margin-bottom: 5.82%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_2_5,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_2_5 {
        width: 36.7%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_2_5
        .et_pb_module {
        margin-bottom: 7.493%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_3,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
        width: 29.6667%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_1_3
        .et_pb_module {
        margin-bottom: 9.27%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_4,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_1_4 {
        width: 20.875%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_1_4
        .et_pb_module {
        margin-bottom: 13.174%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_5,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_1_5 {
        width: 15.6%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_1_5
        .et_pb_module {
        margin-bottom: 17.628%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_6,
    .et-db #et-boc .et-l .et_pb_gutters3.et_pb_row .et_pb_column_1_6 {
        width: 12.0833%;
    }
    .et-db #et-boc .et-l .et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_pb_row
        .et_pb_column_1_6
        .et_pb_module {
        margin-bottom: 22.759%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3
        .et_full_width_page.woocommerce-page
        ul.products
        li.product {
        width: 20.875%;
        margin-right: 5.5%;
        margin-bottom: 5.5%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_left_sidebar.woocommerce-page
        #main-content
        ul.products
        li.product,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_right_sidebar.woocommerce-page
        #main-content
        ul.products
        li.product {
        width: 28.353%;
        margin-right: 7.47%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_left_sidebar.woocommerce-page
        #main-content
        ul.products.columns-1
        li.product,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_right_sidebar.woocommerce-page
        #main-content
        ul.products.columns-1
        li.product {
        width: 100%;
        margin-right: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_left_sidebar.woocommerce-page
        #main-content
        ul.products.columns-2
        li.product,
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_right_sidebar.woocommerce-page
        #main-content
        ul.products.columns-2
        li.product {
        width: 48%;
        margin-right: 4%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_left_sidebar.woocommerce-page
        #main-content
        ul.products.columns-2
        li:nth-child(2n + 2),
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_right_sidebar.woocommerce-page
        #main-content
        ul.products.columns-2
        li:nth-child(2n + 2) {
        margin-right: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_left_sidebar.woocommerce-page
        #main-content
        ul.products.columns-2
        li:nth-child(3n + 1),
    .et-db
        #et-boc
        .et-l
        .et_pb_gutters3.et_right_sidebar.woocommerce-page
        #main-content
        ul.products.columns-2
        li:nth-child(3n + 1) {
        clear: none;
    }
    }
    .et-db #et-boc .et-l .et_pb_section {
    position: relative;
    background-color: #fff;
    background-position: 50%;
    background-size: 100%;
    background-size: cover;
    }
    .et-db #et-boc .et-l .et_pb_section--absolute,
    .et-db #et-boc .et-l .et_pb_section--fixed {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_section.et_section_transparent {
    background-color: transparent;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_section {
    padding: 0;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_fullwidth_section
    > .et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content)
    .et_pb_row {
    padding: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_inner_shadow {
    box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.07);
    }
    .et-db #et-boc .et-l .et_pb_bottom_inside_divider,
    .et-db #et-boc .et-l .et_pb_top_inside_divider {
    display: block;
    background-repeat-y: no-repeat;
    height: 100%;
    position: absolute;
    pointer-events: none;
    width: 100%;
    left: 0;
    right: 0;
    }
    .et-db #et-boc .et-l .et_pb_bottom_inside_divider.et-no-transition,
    .et-db #et-boc .et-l .et_pb_top_inside_divider.et-no-transition {
    transition: none !important;
    }
    .et-db #et-boc .et-l .et_pb_top_inside_divider {
    margin-top: -1px;
    }
    .et-db #et-boc .et-l .et_pb_bottom_inside_divider {
    margin-bottom: -1px;
    }
    .et-db
    #et-boc
    .et-l
    .et-fb
    .section_has_divider.et_fb_element_controls_visible--child
    > .et_pb_bottom_inside_divider,
    .et-db
    #et-boc
    .et-l
    .et-fb
    .section_has_divider.et_fb_element_controls_visible--child
    > .et_pb_top_inside_divider {
    z-index: 1;
    }
    .et-db #et-boc .et-l .et_pb_section_video:not(.et_pb_section--with-menu) {
    overflow: hidden;
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_column > .et_pb_section_video_bg {
    z-index: -1;
    }
    .et-db #et-boc .et-l .et_pb_section_video_bg {
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    pointer-events: none;
    transition: display 0.3s;
    }
    .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_hover,
    .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_phone,
    .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet,
    .et-db
    #et-boc
    .et-l
    .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_section_video_bg .mejs-controls,
    .et-db #et-boc .et-l .et_pb_section_video_bg .mejs-overlay-play {
    display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_section_video_bg embed,
    .et-db #et-boc .et-l .et_pb_section_video_bg iframe,
    .et-db #et-boc .et-l .et_pb_section_video_bg object,
    .et-db #et-boc .et-l .et_pb_section_video_bg video {
    max-width: none;
    }
    .et-db #et-boc .et-l .et_pb_section_video_bg .mejs-video {
    left: 50%;
    position: absolute;
    max-width: none;
    }
    .et-db #et-boc .et-l .et_pb_section_video_bg .mejs-overlay-loading {
    display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_social_network_link .et_pb_section_video {
    overflow: visible;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_section_video_on_hover:hover
    > .et_pb_section_video_bg {
    display: none;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_section_video_on_hover:hover
    > .et_pb_section_video_bg_hover,
    .et-db
    #et-boc
    .et-l
    .et_pb_section_video_on_hover:hover
    > .et_pb_section_video_bg_hover_inherit {
    display: block;
    }
    @media (min-width: 981px) {
    .et-db #et-boc .et-l .et_pb_section {
        padding: 4%0;
    }
    body.et_pb_pagebuilder_layout.et_pb_show_title
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_section,
    body:not(.et_pb_pagebuilder_layout)
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_section {
        padding-top: 0;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_section {
        padding: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only {
        display: block;
    }
    }
    @media (max-width: 980px) {
    .et-db #et-boc .et-l .et_pb_section {
        padding: 50px 0;
    }
    body.et_pb_pagebuilder_layout.et_pb_show_title
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_section,
    body:not(.et_pb_pagebuilder_layout)
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_section {
        padding-top: 0;
    }
    .et-db #et-boc .et-l .et_pb_fullwidth_section {
        padding: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet {
        display: block;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only {
        display: none;
    }
    }
    @media (min-width: 768px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet {
        display: block;
    }
    }
    @media (min-width: 768px) and (max-width: 980px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only {
        display: block;
    }
    }
    @media (max-width: 767px) {
    .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_phone {
        display: block;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet {
        display: none;
    }
    }
    .et-db #et-boc .et-l .et_pb_row {
    width: 80%;
    max-width: 1080px;
    margin: auto;
    position: relative;
    }
    body.safari .et-db #et-boc .et-l .section_has_divider,
    body.uiwebview .et-db #et-boc .et-l .section_has_divider {
    perspective: 2000px;
    }
    .et-db #et-boc .et-l .section_has_divider .et_pb_row {
    z-index: 5;
    }
    .et-db #et-boc .et-l .et_pb_row_inner {
    width: 100%;
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_row.et_pb_row_empty,
    .et-db #et-boc .et-l .et_pb_row_inner:nth-of-type(n + 2).et_pb_row_empty {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_row:after,
    .et-db #et-boc .et-l .et_pb_row_inner:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    width: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_4col .et-last-child,
    .et-db #et-boc .et-l .et_pb_row_4col .et-last-child-2,
    .et-db #et-boc .et-l .et_pb_row_6col .et-last-child,
    .et-db #et-boc .et-l .et_pb_row_6col .et-last-child-2,
    .et-db #et-boc .et-l .et_pb_row_6col .et-last-child-3 {
    margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_column {
    float: left;
    background-size: cover;
    background-position: 50%;
    position: relative;
    z-index: 2;
    min-height: 1px;
    }
    .et-db #et-boc .et-l .et_pb_column--with-menu {
    z-index: 3;
    }
    .et-db #et-boc .et-l .et_pb_column.et_pb_column_empty {
    min-height: 1px;
    }
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column:last-child,
    .et-db #et-boc .et-l .et_pb_row_inner .et_pb_column.et-last-child,
    .et-db #et-boc .et-l .et_pb_row_inner .et_pb_column:last-child {
    margin-right: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_column.et_pb_section_parallax {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_column,
    .et-db #et-boc .et-l .et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_inner {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    }
    @media (min-width: 981px) {
    .et-db #et-boc .et-l .et_pb_row {
        padding: 2%0;
    }
    body.et_pb_pagebuilder_layout.et_pb_show_title
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_row,
    body:not(.et_pb_pagebuilder_layout)
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_row {
        padding: 0;
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_column_3_4 .et_pb_row_inner {
        padding: 3.735%0;
    }
    .et-db #et-boc .et-l .et_pb_column_2_3 .et_pb_row_inner {
        padding: 4.2415%0;
    }
    .et-db #et-boc .et-l .et_pb_column_1_2 .et_pb_row_inner,
    .et-db #et-boc .et-l .et_pb_column_3_5 .et_pb_row_inner {
        padding: 5.82%0;
    }
    .et-db #et-boc .et-l .et_section_specialty > .et_pb_row {
        padding: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_inner {
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_column_single {
        padding: 2.855%0;
    }
    .et-db #et-boc .et-l .et_pb_column_single .et_pb_module.et-first-child,
    .et-db #et-boc .et-l .et_pb_column_single .et_pb_module:first-child {
        margin-top: 0;
    }
    .et-db #et-boc .et-l .et_pb_column_single .et_pb_module.et-last-child,
    .et-db #et-boc .et-l .et_pb_column_single .et_pb_module:last-child {
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column:last-child,
    .et-db #et-boc .et-l .et_pb_row_inner .et_pb_column.et-last-child,
    .et-db #et-boc .et-l .et_pb_row_inner .et_pb_column:last-child {
        margin-right: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_row.et_pb_equal_columns,
    .et-db #et-boc .et-l .et_pb_row_inner.et_pb_equal_columns,
    .et-db #et-boc .et-l .et_pb_section.et_pb_equal_columns > .et_pb_row {
        display: flex;
    }
    .et-db #et-boc .et-l .rtl .et_pb_row.et_pb_equal_columns,
    .et-db #et-boc .et-l .rtl .et_pb_row_inner.et_pb_equal_columns,
    .et-db #et-boc .et-l .rtl .et_pb_section.et_pb_equal_columns > .et_pb_row {
        flex-direction: row-reverse;
    }
    .et-db #et-boc .et-l .et_pb_row.et_pb_equal_columns > .et_pb_column,
    .et-db
        #et-boc
        .et-l
        .et_pb_section.et_pb_equal_columns
        > .et_pb_row
        > .et_pb_column {
        order: 1;
    }
    }
    @media (max-width: 980px) {
    .et-db #et-boc .et-l .et_pb_row {
        max-width: 1080px;
    }
    body.et_pb_pagebuilder_layout.et_pb_show_title
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_row,
    body:not(.et_pb_pagebuilder_layout)
        .post-password-required
        .et-db
        #et-boc
        .et-l
        .et_pb_row {
        padding: 0;
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_column .et_pb_row_inner,
    .et-db #et-boc .et-l .et_pb_row {
        padding: 30px 0;
    }
    .et-db #et-boc .et-l .et_section_specialty > .et_pb_row {
        padding: 0;
    }
    .et-db #et-boc .et-l .et_pb_column {
        width: 100%;
        margin-bottom: 30px;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_bottom_divider
        .et_pb_row:nth-last-child(2)
        .et_pb_column:last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column:last-child {
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_section_specialty .et_pb_row > .et_pb_column {
        padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_column.et_pb_column_empty {
        display: none;
    }
    .et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4,
    .et-db #et-boc .et-l .et_pb_row_1-2_1-6_1-6_1-6,
    .et-db #et-boc .et-l .et_pb_row_1-4_1-4,
    .et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2,
    .et-db #et-boc .et-l .et_pb_row_1-5_1-5_3-5,
    .et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6,
    .et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-2,
    .et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6,
    .et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5,
    .et-db #et-boc .et-l .et_pb_row_4col,
    .et-db #et-boc .et-l .et_pb_row_5col,
    .et-db #et-boc .et-l .et_pb_row_6col {
        display: flex;
        flex-wrap: wrap;
    }
    .et-db #et-boc .et-l .et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4,
    .et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,
    .et-db #et-boc .et-l .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 {
        width: 47.25%;
        margin-right: 5.5%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-4_1-4
        > .et_pb_column.et_pb_column_1_4:nth-child(2n),
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-4_1-4_1-2
        > .et_pb_column.et_pb_column_1_4:nth-child(2n),
    .et-db
        #et-boc
        .et-l
        .et_pb_row_4col
        > .et_pb_column.et_pb_column_1_4:nth-child(2n) {
        margin-right: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 {
        width: 47.25%;
        margin-right: 5.5%;
    }
    .et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_2,
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-4_1-4
        > .et_pb_column.et_pb_column_1_4:nth-child(odd) {
        margin-right: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-4_1-4
        .et_pb_column:nth-last-child(-n + 2),
    .et-db #et-boc .et-l .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n + 2),
    .et-db #et-boc .et-l .et_pb_row_4col .et_pb_column:nth-last-child(-n + 2) {
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_1-5_1-5_3-5 > .et_pb_column.et_pb_column_1_5,
    .et-db #et-boc .et-l .et_pb_row_5col > .et_pb_column.et_pb_column_1_5 {
        width: 47.25%;
        margin-right: 5.5%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-5_1-5_3-5
        > .et_pb_column.et_pb_column_1_5:nth-child(2n),
    .et-db
        #et-boc
        .et-l
        .et_pb_row_5col
        > .et_pb_column.et_pb_column_1_5:nth-child(2n) {
        margin-right: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5 > .et_pb_column.et_pb_column_1_5 {
        width: 47.25%;
        margin-right: 5.5%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_3-5_1-5_1-5
        > .et_pb_column.et_pb_column_1_5:nth-child(odd),
    .et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5 > .et_pb_column.et_pb_column_3_5 {
        margin-right: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_3-5_1-5_1-5
        .et_pb_column:nth-last-child(-n + 2),
    .et-db #et-boc .et-l .et_pb_row_5col .et_pb_column:last-child {
        margin-bottom: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-6_1-6_1-6_1-2
        > .et_pb_column.et_pb_column_1_6,
    .et-db #et-boc .et-l .et_pb_row_6col > .et_pb_column.et_pb_column_1_6 {
        width: 29.666%;
        margin-right: 5.5%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-6_1-6_1-6_1-2
        > .et_pb_column.et_pb_column_1_6:nth-child(3n),
    .et-db
        #et-boc
        .et-l
        .et_pb_row_6col
        > .et_pb_column.et_pb_column_1_6:nth-child(3n) {
        margin-right: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-6_1-6_1-6
        > .et_pb_column.et_pb_column_1_6 {
        width: 29.666%;
        margin-right: 5.5%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-6_1-6_1-6
        > .et_pb_column.et_pb_column_1_2,
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-6_1-6_1-6
        > .et_pb_column.et_pb_column_1_6:last-child {
        margin-right: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-6_1-6_1-6
        .et_pb_column:nth-last-child(-n + 3),
    .et-db #et-boc .et-l .et_pb_row_6col .et_pb_column:nth-last-child(-n + 3) {
        margin-bottom: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-2
        .et_pb_column.et_pb_column_1_2
        .et_pb_column.et_pb_column_1_6 {
        width: 29.666%;
        margin-right: 5.5%;
        margin-bottom: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-2
        .et_pb_column.et_pb_column_1_2
        .et_pb_column.et_pb_column_1_6:last-child {
        margin-right: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-6_1-6_1-6_1-6
        > .et_pb_column.et_pb_column_1_6 {
        width: 47.25%;
        margin-right: 5.5%;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-6_1-6_1-6_1-6
        > .et_pb_column.et_pb_column_1_6:nth-child(2n) {
        margin-right: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n + 3) {
        margin-bottom: 0;
    }
    }
    @media (max-width: 479px) {
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_4,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_5,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_6 {
        width: 100%;
        margin: 0 0 30px;
    }
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_4:last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_5:last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,
    .et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_6:last-child {
        margin-bottom: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-2
        .et_pb_column.et_pb_column_1_2
        .et_pb_column.et_pb_column_1_6 {
        width: 100%;
        margin: 0 0 30px;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-2
        .et_pb_column.et_pb_column_1_2
        .et_pb_column.et_pb_column_1_6.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_row_1-2_1-2
        .et_pb_column.et_pb_column_1_2
        .et_pb_column.et_pb_column_1_6:last-child {
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_column {
        width: 100% !important;
    }
    }
    .et-db #et-boc .et-l .et_pb_text {
    word-wrap: break-word;
    }
    .et-db #et-boc .et-l .et_pb_text ol,
    .et-db #et-boc .et-l .et_pb_text ul {
    padding-bottom: 1em;
    }
    .et-db #et-boc .et-l .et_pb_text > :last-child {
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_inner {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_code_inner {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_with_border .et-pb-icon,
    .et-db #et-boc .et-l .et_pb_with_border .et_pb_image_wrap {
    border: 0 solid #333;
    }
    .et-db #et-boc .et-l .et_pb_blurb_content {
    max-width: 550px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    word-wrap: break-word;
    width: 100%;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_blurb.et_pb_text_align_left
    .et_pb_blurb_content
    .et_pb_blurb_container {
    text-align: left;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_blurb.et_pb_text_align_right
    .et_pb_blurb_content
    .et_pb_blurb_container {
    text-align: right;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_blurb.et_pb_text_align_justified
    .et_pb_blurb_content
    .et_pb_blurb_container {
    text-align: justify;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_blurb.et_pb_text_align_center
    .et_pb_blurb_content
    .et_pb_blurb_container {
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_blurb_content p:last-of-type {
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb h4 a {
    text-decoration: none;
    }
    .et-db #et-boc .et-l .et_pb_blurb .et_pb_image_wrap {
    display: block;
    margin: auto;
    }
    .et-db #et-boc .et-l .et_pb_main_blurb_image img {
    border-radius: inherit;
    }
    .et-db #et-boc .et-l .et_pb_main_blurb_image img[src*=".svg"] {
    width: auto;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_sticky_module
    .et_pb_main_blurb_image
    .et_pb_image_wrap {
    width: 100%;
    max-width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left .et_pb_blurb_content,
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et_pb_blurb_content {
    display: table;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left .et_pb_main_blurb_image,
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et_pb_main_blurb_image {
    width: 32px;
    display: table-cell;
    line-height: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left .et_pb_main_blurb_image img,
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et_pb_main_blurb_image img {
    width: inherit;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left .et-pb-icon,
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et-pb-icon {
    font-size: 32px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et-pb-icon {
    display: table-cell;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left .et_pb_blurb_container,
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et_pb_blurb_container {
    display: table-cell;
    vertical-align: top;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left .et_pb_blurb_container {
    padding-left: 15px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left .et_pb_blurb_content {
    text-align: left;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et_pb_blurb_container {
    padding-right: 15px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et_pb_blurb_content {
    text-align: right;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et_pb_main_blurb_image {
    left: auto;
    right: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right .et-pb-icon {
    margin-right: 0;
    margin-left: 20px;
    }
    .et-db #et-boc .et-l .et_pb_main_blurb_image {
    display: inline-block;
    margin-bottom: 30px;
    line-height: 0;
    max-width: 100%;
    }
    @media (max-width: 980px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_left_tablet
        .et_pb_main_blurb_image,
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_tablet
        .et_pb_main_blurb_image {
        width: 32px;
        display: table-cell;
        line-height: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_left_tablet
        .et_pb_main_blurb_image
        img,
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_tablet
        .et_pb_main_blurb_image
        img {
        width: inherit;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left_tablet .et-pb-icon,
    .et-db #et-boc .et-l .et_pb_blurb_position_right_tablet .et-pb-icon {
        font-size: 32px;
        display: table-cell;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left_tablet .et_pb_blurb_container,
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_tablet
        .et_pb_blurb_container {
        display: table-cell;
        vertical-align: top;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_left_tablet
        .et_pb_blurb_container {
        padding-left: 15px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left_tablet .et_pb_blurb_content {
        text-align: left;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_tablet
        .et_pb_blurb_container {
        padding-right: 15px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right_tablet .et_pb_blurb_content {
        padding-right: 52px;
        text-align: right;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_tablet
        .et_pb_main_blurb_image {
        left: auto;
        right: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right_tablet .et-pb-icon {
        margin-right: 0;
        margin-left: 20px;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_top_tablet
        .et_pb_main_blurb_image {
        display: block;
        width: auto;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_top_tablet .et-pb-icon {
        font-size: 96px;
        display: initial;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_top_tablet .et_pb_blurb_container {
        display: block;
        padding-left: 0;
        padding-right: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_top_tablet .et_pb_blurb_content {
        display: inline-block;
        text-align: center;
        padding-right: 0;
    }
    }
    @media (max-width: 767px) {
    .et-db #et-boc .et-l .et_pb_blurb_position_left_phone .et_pb_main_blurb_image,
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_phone
        .et_pb_main_blurb_image {
        width: 32px;
        display: table-cell;
        line-height: 0;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_left_phone
        .et_pb_main_blurb_image
        img,
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_phone
        .et_pb_main_blurb_image
        img {
        width: inherit;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left_phone .et-pb-icon,
    .et-db #et-boc .et-l .et_pb_blurb_position_right_phone .et-pb-icon {
        font-size: 32px;
        display: table-cell;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left_phone .et_pb_blurb_container,
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_phone
        .et_pb_blurb_container {
        display: table-cell;
        vertical-align: top;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left_phone .et_pb_blurb_container {
        padding-left: 15px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_left_phone .et_pb_blurb_content {
        text-align: left;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_phone
        .et_pb_blurb_container {
        padding-right: 15px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right_phone .et_pb_blurb_content {
        padding-right: 52px;
        text-align: right;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb_position_right_phone
        .et_pb_main_blurb_image {
        left: auto;
        right: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_right_phone .et-pb-icon {
        margin-right: 0;
        margin-left: 20px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_top_phone .et_pb_main_blurb_image {
        display: block;
        width: auto;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_top_phone .et-pb-icon {
        font-size: 96px;
        display: initial;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_top_phone .et_pb_blurb_container {
        display: block;
        padding-left: 0;
        padding-right: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_position_top_phone .et_pb_blurb_content {
        display: inline-block;
        text-align: center;
        padding-right: 0;
    }
    }
    @media (max-width: 980px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_left-tablet
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: left;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_right-tablet
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: right;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_justified-tablet
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: justify;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_center-tablet
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: center;
    }
    }
    @media (max-width: 767px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_left-phone
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: left;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_right-phone
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: right;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_justified-phone
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: justify;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_blurb.et_pb_text_align_center-phone
        .et_pb_blurb_content
        .et_pb_blurb_container {
        text-align: center;
    }
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_off,
    .et-db #et-boc .et-l .et-waypoint:not(.et_pb_counters).et_pb_animation_off,
    .et-db #et-boc .et-l .et_pb_animation_off {
    opacity: 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_left.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_left.et-animated {
    opacity: 1;
    -webkit-animation: fadeLeft 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    animation: fadeLeft 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_right.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_right.et-animated {
    opacity: 1;
    -webkit-animation: fadeRight 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    animation: fadeRight 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_top.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_top.et-animated {
    opacity: 1;
    -webkit-animation: fadeTop 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    animation: fadeTop 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_bottom.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_bottom.et-animated {
    opacity: 1;
    -webkit-animation: fadeBottom 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    animation: fadeBottom 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_fade_in.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_fade_in.et-animated {
    opacity: 1;
    -webkit-animation: fadeIn 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    animation: fadeIn 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    @media (max-width: 980px) {
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_off_tablet,
    .et-db
        #et-boc
        .et-l
        .et-waypoint:not(.et_pb_counters).et_pb_animation_off_tablet,
    .et-db #et-boc .et-l .et_pb_animation_off_tablet {
        opacity: 1;
        -webkit-animation: none;
        animation: none;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_left_tablet.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_left_tablet.et-animated {
        opacity: 1;
        -webkit-animation: fadeLeft 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeLeft 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_right_tablet.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_right_tablet.et-animated {
        opacity: 1;
        -webkit-animation: fadeRight 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeRight 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_top_tablet.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_top_tablet.et-animated {
        opacity: 1;
        -webkit-animation: fadeTop 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeTop 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_bottom_tablet.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_bottom_tablet.et-animated {
        opacity: 1;
        -webkit-animation: fadeBottom 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeBottom 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_fade_in_tablet.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_fade_in_tablet.et-animated {
        opacity: 1;
        -webkit-animation: fadeIn 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeIn 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    }
    @media (max-width: 767px) {
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_off_phone,
    .et-db
        #et-boc
        .et-l
        .et-waypoint:not(.et_pb_counters).et_pb_animation_off_phone,
    .et-db #et-boc .et-l .et_pb_animation_off_phone {
        opacity: 1;
        -webkit-animation: none;
        animation: none;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_left_phone.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_left_phone.et-animated {
        opacity: 1;
        -webkit-animation: fadeLeft 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeLeft 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_right_phone.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_right_phone.et-animated {
        opacity: 1;
        -webkit-animation: fadeRight 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeRight 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_top_phone.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_top_phone.et-animated {
        opacity: 1;
        -webkit-animation: fadeTop 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeTop 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_bottom_phone.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_bottom_phone.et-animated {
        opacity: 1;
        -webkit-animation: fadeBottom 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeBottom 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    .et-db #et-boc .et-l .et-waypoint.et_pb_animation_fade_in_phone.et-animated,
    .et-db #et-boc .et-l .et_pb_animation_fade_in_phone.et-animated {
        opacity: 1;
        -webkit-animation: fadeIn 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
        animation: fadeIn 1s cubic-bezier(0.77, 0, 0.175, 1) 1;
    }
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light.et_pb_module.et_pb_button {
    color: #2ea3f2;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_button {
    display: inline-block;
    color: inherit;
    }
    .et-db #et-boc .et-l .et_pb_button_module_wrapper.et_pb_button_alignment_left {
    text-align: left;
    }
    .et-db #et-boc .et-l .et_pb_button_module_wrapper.et_pb_button_alignment_right {
    text-align: right;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_button_module_wrapper.et_pb_button_alignment_center {
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_button_module_wrapper > a {
    display: inline-block;
    }
    @media (max-width: 980px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left {
        text-align: left;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right {
        text-align: right;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center {
        text-align: center;
    }
    }
    @media (max-width: 767px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_button_module_wrapper.et_pb_button_alignment_phone_left {
        text-align: left;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_button_module_wrapper.et_pb_button_alignment_phone_right {
        text-align: right;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_button_module_wrapper.et_pb_button_alignment_phone_center {
        text-align: center;
    }
    }
    .et-db #et-boc .et-l .et_pb_button[data-icon]:not([data-icon=""]):after {
    content: attr(data-icon);
    }
    @media (max-width: 980px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after {
        content: attr(data-icon-tablet);
    }
    }
    @media (max-width: 767px) {
    .et-db
        #et-boc
        .et-l
        .et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after {
        content: attr(data-icon-phone);
    }
    }
    .et-db #et-boc .et-l .et_pb_with_border .et_pb_image_wrap {
    border: 0 solid #333;
    }
    .et-db #et-boc .et-l .et_pb_image {
    margin-left: auto;
    margin-right: auto;
    line-height: 0;
    }
    .et-db #et-boc .et-l .et_pb_image.aligncenter {
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image {
    display: block;
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_image {
    display: block;
    }
    .et-db #et-boc .et-l .et_pb_image .et_pb_image_wrap {
    display: inline-block;
    position: relative;
    max-width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_image .et_pb_image_wrap img[src*=".svg"] {
    width: auto;
    }
    .et-db #et-boc .et-l .et_pb_image img {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_image_sticky {
    margin-bottom: 0 !important;
    display: inherit;
    }
    .et-db
    #et-boc
    .et-l
    .et_pb_image.et_pb_has_overlay
    .et_pb_image_wrap:hover
    .et_overlay {
    z-index: 3;
    opacity: 1;
    }
    @media (min-width: 981px) {
    .et-db #et-boc .et-l .et_pb_section_sticky,
    .et-db #et-boc .et-l .et_pb_section_sticky .et_pb_column_single,
    .et-db #et-boc .et-l .et_pb_section_sticky .et_pb_row.et-last-child,
    .et-db #et-boc .et-l .et_pb_section_sticky .et_pb_row:last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky
        .et_pb_specialty_column
        .et_pb_row_inner.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky
        .et_pb_specialty_column
        .et_pb_row_inner:last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky.et_pb_bottom_divider
        .et_pb_row:nth-last-child(2) {
        padding-bottom: 0 !important;
    }
    }
    @media (max-width: 980px) {
    .et-db #et-boc .et-l .et_pb_image_sticky_tablet {
        margin-bottom: 0 !important;
        display: inherit;
    }
    .et-db #et-boc .et-l .et_pb_section_sticky_mobile,
    .et-db #et-boc .et-l .et_pb_section_sticky_mobile .et_pb_column_single,
    .et-db #et-boc .et-l .et_pb_section_sticky_mobile .et_pb_row.et-last-child,
    .et-db #et-boc .et-l .et_pb_section_sticky_mobile .et_pb_row:last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky_mobile
        .et_pb_specialty_column
        .et_pb_row_inner.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky_mobile
        .et_pb_specialty_column
        .et_pb_row_inner:last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky_mobile.et_pb_bottom_divider
        .et_pb_row:nth-last-child(2) {
        padding-bottom: 0 !important;
    }
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky
        .et_pb_row.et-last-child
        .et_pb_column.et_pb_row_sticky.et-last-child,
    .et-db
        #et-boc
        .et-l
        .et_pb_section_sticky
        .et_pb_row:last-child
        .et_pb_column.et_pb_row_sticky:last-child {
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_image_bottom_space_tablet {
        margin-bottom: 30px !important;
        display: block;
    }
    .et-db #et-boc .et-l .et_always_center_on_mobile {
        text-align: center !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    }
    @media (max-width: 767px) {
    .et-db #et-boc .et-l .et_pb_image_sticky_phone {
        margin-bottom: 0 !important;
        display: inherit;
    }
    .et-db #et-boc .et-l .et_pb_image_bottom_space_phone {
        margin-bottom: 30px !important;
        display: block;
    }
    }
    .et-db #et-boc .et-l .et_overlay {
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: hsla(0, 0%, 100%, 0.9);
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s;
    border: 1px solid #e5e5e5;
    box-sizing: border-box;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
    }
    .et-db #et-boc .et-l .et_overlay:before {
    color: #2ea3f2;
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 32px;
    transition: all 0.4s;
    }
    .et-db #et-boc .et-l .et_portfolio_image,
    .et-db #et-boc .et-l .et_shop_image {
    position: relative;
    display: block;
    }
    .et-db #et-boc .et-l .et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,
    .et-db #et-boc .et-l .et_portfolio_image:hover .et_overlay,
    .et-db #et-boc .et-l .et_shop_image:hover .et_overlay {
    z-index: 3;
    opacity: 1;
    }
    .et-db #et-boc .et-l #ie7 .et_overlay,
    .et-db #et-boc .et-l #ie8 .et_overlay {
    display: none;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_has_overlay {
    position: relative;
    }
    .et-db #et-boc .et-l .et_pb_module.et_pb_has_overlay .et_overlay,
    .et-db #et-boc .et-l article.et_pb_has_overlay {
    border: none;
    }
    .et-fb-modal__support-notice {
    display: none !important;
    }
    .schema_google_developers a {
    padding-left: 20px !important;
    background: transparent url(images/67.png) 8px 50%no-repeat !important;
    }
    .schema_google_developers a:hover {
    background: transparent url(images/68.png) 8px 50%no-repeat !important;
    }
    .light_blue_bg {
    background-color: rgba(228, 232, 252, 0.45) !important;
    }
    :root {
    --light-bule: #0033e2;
    --dark-bule: #00208c;
    --light-yellow: #faba3b;
    --light-green: #00cc66;
    }
    @media only screen and (max-width: 767px) {
    .features_tab_row .tab_btns {
        display: none;
    }
    .features_tab_row .et_pb_accordion_item .et_pb_row .et_pb_column:first-child {
        display: none;
    }
    .features_tab_row > .et_pb_column {
        padding: 0 !important;
    }
    }
    @media only screen and (min-width: 768px) {
    .features_tab_row .et_pb_toggle_title {
        display: none;
    }
    .features_tab_row .et_pb_accordion .et_pb_toggle {
        display: none;
    }
    .features_tab_row .et_pb_accordion ul {
        margin-left: 40px !important;
    }
    .features_tab_row .et_pb_accordion .et_pb_column_1_4 {
        margin-right: 0 !important;
        width: 15% !important;
    }
    .features_tab_row .et_pb_accordion .et_pb_column_3_4 {
        padding-top: 25px !important;
        width: 84.9% !important;
    }
    }
    .features_tab_row .et_pb_accordion_item {
    padding: 0 !important;
    }
    .features_tab_row .circle_number {
    border: 1px solid #323232 !important;
    border-radius: 24px !important;
    padding: 6px !important;
    font-size: 12px !important;
    background-color: unset !important;
    color: #323232 !important;
    }
    .features_tab_row .active .circle_number {
    border: 1px solid #0033e2 !important;
    padding: 6px !important;
    font-size: 12px !important;
    background-color: #0033e2 !important;
    color: #fff !important;
    }
    .features_tab_row .features_btn li {
    list-style: none !important;
    line-height: 45px;
    margin-bottom: 20px;
    cursor: pointer;
    }
    .features_tab_row .features_btn li.active {
    color: #0033e2 !important;
    }
    .features_tab_row .features_btn li:last-child {
    margin-bottom: 0 !important;
    }
    .features_tab_row .features_content > .et_pb_module:not(:first-child) {
    display: none;
    }
    .features_tab_row .features_content li {
    font-size: 35px;
    }
    .features_tab_row .features_content li::marker {
    color: rgba(45, 78, 233, 0.22);
    }
    .features_tab_row .features_content li.active::marker {
    color: #0033e2;
    }
    .span-reading-time:before {
    content: "" !important;
    display: block;
    width: 14px;
    height: 14px;
    background: url(images/69.png);
    background-size: cover;
    }
    .clients_slider_section {
    max-width: 100%;
    box-sizing: border-box;
    color: #212529;
    display: block;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 18px;
    height: 100%;
    line-height: 27px;
    padding: 96px 0;
    text-align: left;
    width: 100%;
    }
    .clients_slider_section .swiper {
    width: 100%;
    overflow: hidden;
    }
    .clients_slider_section .swiper .swiper-wrapper {
    transition-timing-function: linear !important;
    transition-property: transform !important;
    box-sizing: content-box !important;
    }
    .clients_slider_section .swiper .swiper-slide {
    display: flex;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left {
    padding-top: 30px !important;
    flex: 0 0 33.33333% !important;
    padding-right: 30px !important;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left .des-block {
    position: relative;
    width: 100%;
    height: auto;
    padding-left: 16px !important;
    margin-bottom: 40px !important;
    color: #000 !important;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left .des-block p {
    font-size: 0;
    margin-bottom: 0;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-left
    .des-block
    p.des-block-title {
    box-sizing: border-box !important;
    color: #000 !important;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    margin-bottom: 0.5rem !important;
    margin-top: 0 !important;
    text-align: left !important;
    transform: translateY(-3px) !important;
    padding-bottom: 0 !important;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left .des-block p.des {
    bottom: 0 !important;
    box-sizing: border-box !important;
    font-family: "Ubuntu Regular", sans-serif;
    font-weight: 400;
    font-size: 16px !important;
    height: auto !important;
    left: 0 !important;
    line-height: 1.2 !important;
    margin-bottom: 40px !important;
    position: relative !important;
    right: 0 !important;
    text-align: left !important;
    top: 0 !important;
    width: 100% !important;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left .des-block::before {
    position: absolute;
    content: "";
    display: block;
    width: 2px;
    height: 42px;
    background: #0033e2;
    transform: translateX(-16px);
    }
    .clients_slider_section .swiper .swiper-slide .slide-left ul {
    padding: 0 0 0 20px !important;
    margin-top: 16px !important;
    color: #000 !important;
    transform: translateY(-7px);
    }
    .clients_slider_section .swiper .swiper-slide .slide-left ul li {
    position: relative;
    width: 100%;
    height: auto;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 22px;
    color: #000 !important;
    list-style: none;
    padding-left: 10px !important;
    margin-bottom: 10px !important;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left ul li::before {
    content: "";
    position: absolute;
    display: block;
    top: 4.5px;
    left: -20px;
    width: 16px;
    height: 16px;
    background: #0033e2;
    border-radius: 50px;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left ul li::after {
    content: "";
    position: absolute;
    width: 15px;
    height: 15px;
    left: -23.05px;
    top: 5px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC45MTAxNTYgMi45OTg3NUwyLjcyODA2IDQuODE2NjVMNi43Mjc0NSAwLjgxNzI2MSIgc3Ryb2tlPSIjRjVGNkY5IiBzdHJva2Utd2lkdGg9IjAuODcyNTk0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-position: 7.5px center;
    background-size: 7.5px;
    background-repeat: no-repeat;
    }
    .clients_slider_section .swiper .swiper-slide .slide-right {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    flex: 1;
    }
    .clients_slider_section .swiper .swiper-slide .slide-right .clickable {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    border-radius: 40px;
    }
    .clients_slider_section .swiper .swiper-slide .slide-right img {
    transition: all 350ms ease-in-out 0s;
    width: 100%;
    height: auto;
    z-index: 1;
    }
    .clients_slider_section .swiper .swiper-slide .slide-right .info-container {
    display: flex;
    height: 430px;
    width: 100%;
    position: relative;
    border-radius: 40px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    padding: 40px !important;
    flex-direction: column;
    justify-content: space-between;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    img.background_image {
    width: 100%;
    height: 100%;
    transition: all 350ms ease-in-out 0s !important;
    scale: 1.2;
    object-fit: cover !important;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .headericon {
    color: #fff !important;
    font-weight: 500 !important;
    z-index: 10;
    display: flex;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .headericon
    svg {
    margin-right: 20px;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .clickable {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    border-radius: 40px;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable {
    color: #fff !important;
    transition: all 350ms ease-in-out 0s !important;
    z-index: 10;
    max-width: 500px;
    text-align: left;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable
    a,
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable
    h2,
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable
    p {
    color: #fff !important;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable
    h2 {
    font-size: 40px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    margin-bottom: 16px !important;
    color: #fff !important;
    padding-bottom: 0 !important;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable
    a,
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable
    p {
    font-size: 18px !important;
    text-align: left;
    margin-bottom: 16px !important;
    line-height: 1.4 !important;
    color: #fff !important;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right
    .info-container
    .hoverable
    svg {
    display: var(--fa-display, inline-block);
    height: 1em;
    overflow: visible;
    vertical-align: -0.125em;
    overflow: visible;
    box-sizing: content-box;
    position: relative;
    font-size: 18px;
    color: #fff;
    transition: all 350ms ease-in-out 0s;
    opacity: 1;
    transform: translateX(5px);
    top: 2px;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right:hover
    img.background_image {
    scale: 1;
    object-fit: cover;
    }
    .clients_slider_section .swiper .swiper-slide .slide-right:hover .hoverable {
    bottom: 20px;
    }
    .clients_slider_section
    .swiper
    .swiper-slide
    .slide-right:hover
    .hoverable
    svg {
    opacity: 1;
    transform: translateX(5px);
    }
    .clients_slider_section .pagination-container .swiper-pagination {
    position: unset !important;
    display: none;
    }
    .clients_slider_section
    .pagination-container
    .swiper-pagination
    .swiper-pagination-bullet {
    width: 30px !important;
    height: 4px !important;
    display: inline-block !important;
    border-radius: unset !important;
    background: #000 !important;
    opacity: 0.3 !important;
    margin: 0 5px !important;
    }
    .clients_slider_section
    .pagination-container
    .swiper-pagination
    .swiper-pagination-bullet-active {
    opacity: 1 !important;
    background-color: #0033e2 !important;
    }
    .clients_slider_section .append-buttons {
    display: flex;
    padding: 40px !important;
    justify-content: space-around;
    }
    .clients_slider_section .append-buttons img {
    height: 60px;
    width: auto;
    display: block;
    }
    .clients_slider_section .append-buttons .progress {
    width: 100%;
    }
    .clients_slider_section .append-buttons .progress1 {
    width: 90px;
    }
    .clients_slider_section .append-buttons progress::-webkit-progress-value {
    background-color: #00208c;
    }
    .clients_slider_section .append-buttons .progress1 {
    background-color: #eee;
    border-radius: 0;
    height: 2px;
    -webkit-mask: radial-gradient(#000, #000 80px, #000 80.5px, #000 0);
    }
    .clients_slider_section .append-buttons .logo-button {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    }
    @media screen and (max-width: 980px) {
    .clients_slider_section .swiper-pagination {
        display: block !important;
        text-align: center !important;
    }
    .clients_slider_section .append-buttons {
        display: none !important;
    }
    .clients_slider_section .swiper .swiper-slide {
        width: 100% !important;
        flex-direction: column-reverse;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left {
        margin-top: 40px;
        display: flex;
        padding-right: unset;
        flex-wrap: wrap;
    }
    .clients_slider_section .swiper .swiper-slide .slide-left .des-block {
        flex: 0 0 100%;
        margin-bottom: 0 !important;
    }
    .clients_slider_section .swiper .swiper-slide .slide-right .hoverable {
        width: 100%;
    }
    }
    .pager .current,
    .pager span:not(.disabled):hover,
    .pagination span.current,
    .pagination span:not(.disabled) {
    color: #0033e2;
    }
    .Accordion_FAQ .et_pb_toggle_title:before {
    display: block !important;
    font-family: monospace !important;
    font-weight: 400 !important;
    content: "" !important;
    width: 25px;
    height: 25px;
    background: url(images/70.png);
    background-size: contain;
    background-repeat: no-repeat;
    }
    .Accordion_FAQ
    .et_pb_accordion_item.et_pb_toggle_open
    .et_pb_toggle_title:before {
    display: block !important;
    font-family: ETmodules !important;
    font-weight: 400 !important;
    content: "" !important;
    width: 25px;
    height: 25px;
    background: url(images/71.png);
    background-size: contain;
    background-repeat: no-repeat;
    }
    .Accordion_FAQ .et_pb_toggle_content {
    font-size: 16px;
    }
    @media only screen and (max-width: 767px) {
    .Accordion_FAQ .et_pb_toggle_content {
        font-size: 9px !important;
    }
    }
    .livechat-price-des {
    text-align: center !important;
    color: #00000060 !important;
    padding: 0 !important;
    font-size: 16px !important;
    }
    .livechat-price {
    padding-bottom: 0 !important;
    }
    .price-switch-button {
    margin: auto !important;
    width: fit-content !important;
    display: block !important;
    font-family: "Ubuntu Medium", sans-serif;
    background-color: #f2f2f2 !important;
    border-radius: 9999px !important;
    display: inline-flex;
    padding: 4px !important;
    }
    .price-switch-button .container__label {
    border-radius: 9999px !important;
    cursor: pointer;
    padding: 15px 30px !important;
    color: #00000040 !important;
    }
    .price-switch-button .container__label--selected {
    background-color: #fff !important;
    padding: 15px 25px !important;
    color: #000 !important;
    }
    .price-switch-button .container__input {
    display: none;
    }
    .price-switch-button .container__label--selected .save_text {
    background-clip: text !important;
    font-weight: 700;
    -webkit-background-clip: text !important;
    color: transparent !important;
    background-image: linear-gradient(to right, #0033e2 0, #0c6 100%) !important;
    }
    @media only screen and (max-width: 500px) {
    .price-switch-button .container__label {
        padding: 15px 5px !important;
    }
    .price-switch-button label {
        font-size: 12px;
        font-weight: 500;
    }
    }
    .w-full--important {
    width: 100% !important;
    }
    .w-full {
    width: 100%;
    }
    @media (max-width: 991px) {
    .hide-max-width-table {
        display: none;
    }
    }
    .mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready {
    top: 0 !important;
    position: fixed !important;
    }
    .mfp-iframe-holder .mfp-content {
    max-width: 50%;
    }
    @media screen and (max-width: 991px) {
    .mfp-iframe-holder .mfp-content {
        max-width: 90%;
    }
    }
    .mfp-iframe-scaler button.mfp-close {
    top: -50px;
    }
    .mfp-iframe-holder .mfp-close,
    .mfp-image-holder .mfp-close,
    .mfp-wrap .mfp-close:active {
    top: -10px !important;
    right: -30px !important;
    }
    .video_popup_lightbox .mfp-iframe-holder .mfp-close {
    top: -50px;
    }
    .video_popup {
    position: relative;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    }
    .mfp-bg {
    background-color: #666;
    }
    .video_popup a:before {
    content: none;
    cursor: pointer;
    position: absolute;
    top: calc(50% - 55px);
    left: calc(50% - 54.5px);
    z-index: 20;
    background-color: #fff;
    padding: 55px 27px;
    border-radius: 50%;
    font-size: 20px;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #0a2a3b;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    }
    .video_popup a:after {
    content: none;
    cursor: pointer;
    font-family: ETmodules;
    position: absolute;
    top: calc(50% - 55px);
    left: calc(50% - 47px);
    z-index: 20;
    background-color: #fff;
    padding: 55px 27px;
    border-radius: 50%;
    font-size: 40px;
    text-transform: uppercase;
    color: #0a2a3b;
    opacity: 0;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    }
    .video_popup.no_icon:after,
    .video_popup.no_icon:before {
    display: none !important;
    }
    .mfp-bg {
    z-index: 9999;
    }
    .mfp-wrap {
    z-index: 10001;
    }
    .video_popup:hover a:before {
    opacity: 0;
    padding: 65px 37px;
    left: calc(50% - 64.5px);
    top: calc(50% - 65px);
    }
    .video_popup:hover a:after {
    opacity: 1;
    padding: 65px 37px;
    left: calc(50% - 64.5px);
    top: calc(50% - 65px);
    font-size: 56.5px;
    }
    @media (max-width: 980px) {
    .video_popup a:before {
        top: calc(50% - 32.5px);
        left: calc(50% - 33px);
        padding: 33px 17px;
        font-size: 10px;
    }
    .video_popup a:after {
        top: calc(50% - 32.5px);
        left: calc(50% - 33px);
        padding: 33px 17px;
        font-size: 32px;
    }
    .video_popup:hover a:before {
        opacity: 0;
        padding: 40px 22px;
        left: calc(50% - 43px);
        top: calc(50% - 42.5px);
    }
    .video_popup:hover a:after {
        opacity: 1;
        padding: 40px 22px;
        left: calc(50% - 43px);
        top: calc(50% - 42.5px);
        font-size: 42px;
    }
    }
    .yellow_quote p {
    position: relative;
    z-index: 1;
    z-index: auto;
    }
    .yellow_quote p:after {
    content: "";
    position: absolute;
    display: block;
    width: 102px;
    height: 101px;
    background-image: url(images/72.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -70px;
    top: -90px;
    z-index: -1;
    }
    .yellow_bulinbulin p {
    position: relative;
    z-index: 1;
    z-index: auto;
    }
    .yellow_bulinbulin p:after {
    content: "";
    position: absolute;
    display: block;
    width: 102px;
    height: 101px;
    background-image: url(images/73.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    right: -70px;
    top: -90px;
    z-index: -1;
    }
    .yellow_arrow p {
    position: relative;
    z-index: 1;
    z-index: auto;
    }
    .yellow_arrow p:after {
    content: "";
    position: absolute;
    display: block;
    width: 102px;
    height: 101px;
    background-image: url(images/74.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    right: -70px;
    top: -90px;
    z-index: -1;
    }
    .yellow_x p {
    position: relative;
    z-index: 1;
    z-index: auto;
    }
    .yellow_x p:after {
    content: "";
    position: absolute;
    display: block;
    width: 102px;
    height: 101px;
    background-image: url(images/75.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    right: 220px;
    top: 180px;
    z-index: -1;
    }
    .text_yellow_bg_x1 {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .text_yellow_bg_x1:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 110%;
    background-image: url(images/76.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -20%;
    z-index: -1;
    }
    .text_yellow_box {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .text_yellow_box:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 110%;
    background-image: url(images/77.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -20%;
    z-index: -1;
    }
    .text_yellow_text {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .text_yellow_text:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 100%;
    background-image: url(images/78.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -20%;
    z-index: -1;
    }
    .text_blue_text {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .text_blue_text:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 100%;
    background-image: url(images/79.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -20%;
    z-index: -1;
    }
    .text_yellow_circle {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .text_yellow_circle:after {
    content: "";
    position: absolute;
    display: block;
    width: 120%;
    height: 100%;
    background-image: url(images/80.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -20%;
    z-index: -1;
    }
    .short_yellow_underline {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .short_yellow_underline:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 50%;
    background-image: url(images/81.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -40%;
    z-index: -1;
    }
    .long_yellow_underline {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .long_yellow_underline:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 40%;
    background-image: url(images/82.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -40%;
    z-index: -1;
    }
    .mid_yellow_underline {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .mid_yellow_underline:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 40%;
    background-image: url(images/83.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -30%;
    z-index: -1;
    }
    .long_green_underline {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .long_green_underline:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 50%;
    background-image: url(images/82.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -50%;
    z-index: -1;
    }
    .mid_green_underline {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .mid_green_underline:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 110%;
    background-image: url(images/82.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -100%;
    z-index: -1;
    }
    .short_green_underline {
    position: relative;
    z-index: 1;
    white-space: nowrap;
    }
    .short_green_underline:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 50%;
    background-image: url(images/84.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -50%;
    z-index: -1;
    }
    .short_blue_underline {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .short_blue_underline:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 50%;
    background-image: url(images/85.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -50%;
    z-index: -1;
    }
    .the_comm100_cx {
    position: relative;
    z-index: 1;
    z-index: auto;
    white-space: nowrap;
    }
    .the_comm100_cx:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 100%;
    background-image: url(images/86.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -100%;
    z-index: -1;
    }
    .we_hear_you {
    position: relative;
    z-index: 1;
    white-space: nowrap;
    }
    .we_hear_you:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 100%;
    background-image: url(images/87.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -100%;
    z-index: -1;
    }
    .working_hours {
    position: relative;
    z-index: 1;
    white-space: nowrap;
    }
    .working_hours:after {
    content: "";
    position: absolute;
    display: block;
    width: 150%;
    height: 150%;
    background-image: url(images/88.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -25%;
    bottom: -10%;
    z-index: -1;
    }
    .super_simple {
    position: relative;
    z-index: 1;
    white-space: nowrap;
    }
    .super_simple:after {
    content: "";
    position: absolute;
    display: block;
    width: 150%;
    height: 150%;
    background-image: url(images/89.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -25%;
    bottom: -20%;
    z-index: -1;
    }
    .CX_Excellence {
    position: relative;
    z-index: 1;
    white-space: nowrap;
    }
    .CX_Excellence:after {
    content: "";
    position: absolute;
    display: block;
    width: 110%;
    height: 110%;
    background-image: url(images/90.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -5%;
    bottom: -100%;
    z-index: -1;
    }
    .btn-link--green,
    .c-btn-green,
    .c-content-bar-1 .c-theme-btn.btn,
    .c-content-blog-post-card-1.c-post-cta .btn-link--green,
    .c-grey-btn.c-btn-border-1x,
    .c-grey-btn.c-btn-border-2x,
    .c-theme-btn.btn,
    .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton {
    background: linear-gradient(90deg, #0033e2 0, #0c6 100%) !important;
    border-radius: 40px;
    color: #fff !important;
    padding: 12px 44px !important;
    font-size: 17px;
    border: unset !important;
    box-shadow: unset !important;
    }
    .c-content-blog-post-card-1.c-post-cta .btn-link--green:hover {
    background: linear-gradient(
        90deg,
        var(--light-bule) 0,
        var(--light-bule) 100%
    ) !important;
    }
    .btn-link--green:hover,
    .c-btn-green:hover,
    .c-grey-btn.c-btn-border-1x:hover,
    .c-grey-btn.c-btn-border-2x:hover,
    .c-theme-btn.btn:hover,
    .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton:hover {
    border: unset !important;
    box-shadow: unset !important;
    background: linear-gradient(
        90deg,
        var(--light-bule) 0,
        var(--light-bule) 100%
    ) !important;
    }
    .cta_with_two_button .btn-link--green:not(.c-btn-border-2x),
    .hero_head_with_two_button .c-theme-btn:not(.c-btn-border-2x) {
    border: unset;
    background: #c9eee0 !important;
    border-radius: 40px;
    color: #323232 !important;
    font-size: 17px;
    box-shadow: unset;
    }
    .cta_with_two_button .btn-link--green:hover,
    .hero_head_with_two_button .c-theme-btn:hover {
    background: #40c190 !important;
    color: #fff !important;
    box-shadow: unset !important;
    border: unset;
    }
    .cta_with_two_button .c-btn-border-2x.btn-link--green,
    .hero_head_with_two_button .c-btn-border-2x.btn-link--green {
    background: linear-gradient(90deg, #0033e2 0, #0c6 100%);
    border-radius: 40px;
    color: #fff !important;
    padding: 12px 44px !important;
    font-size: 17px;
    border: unset;
    box-shadow: unset;
    }
    .cta_with_two_button .c-btn-border-2x.btn-link--green:hover,
    .hero_head_with_two_button .c-btn-border-2x.btn-link--green:hover {
    border: unset;
    background: #0033e2 !important;
    box-shadow: unset;
    }
    #pc-title {
    font-size: 15px !important;
    }
    #onetrust-pc-sdk .group h3,
    #pc-privacy-header,
    .category-header {
    font-size: 14px !important;
    }
    .ot-always-active {
    font-size: 14px !important;
    }
    .group-description {
    font-size: 12px !important;
    }
    .ot-button-group button {
    font-size: 15px !important;
    }
    #ot-sdk-btn.optanon-show-settings,
    #ot-sdk-btn.ot-sdk-show-settings {
    color: #fff !important;
    }
    #ot-sdk-btn.optanon-show-settings:hover,
    #ot-sdk-btn.ot-sdk-show-settings:hover {
    color: #59eeb5 !important;
    }
    .inner-bg-wrapper {
    padding-left: 0 !important;
    }
    .registration-regular {
    display: none !important;
    }
    .is_number_off .circle_number {
    display: none !important;
    }
    .comm100-tab-01 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    }
    .comm100-tab-01 .tab_cta {
    display: inline-block;
    font-family: "Ubuntu Regular", sans-serif;
    line-height: 1em;
    padding-bottom: 10px;
    font-weight: 500;
    margin-top: 15px !important;
    border-bottom: 2px solid #0033e2 !important;
    padding-bottom: 5px !important;
    }
    .comm100-tab-01 .tab_cta:hover {
    border-bottom: 2px solid #00208c !important;
    }
    .comm100-tab-01 .col-left {
    display: none;
    width: 28.33%;
    margin-right: 5% !important;
    }
    .comm100-tab-01 .col-left .menu_item {
    cursor: pointer;
    font-size: 21px;
    line-height: 21px;
    list-style: none;
    padding: 20px 0 20px 35px !important;
    cursor: pointer !important;
    margin-bottom: 20px;
    color: #000 !important;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    display: flex;
    align-items: center;
    }
    .comm100-tab-01 .col-left .menu_item .menu_title {
    display: inline-block;
    }
    .comm100-tab-01 .col-left .menu_item .circle_number {
    display: inline;
    margin-right: 32px !important;
    }
    .comm100-tab-01 .col-left .menu_item.on {
    color: #fff !important;
    background-color: #0033e2 !important;
    border-radius: 85px !important;
    }
    .comm100-tab-01 .col-left .menu_item.on .circle_number {
    font-size: 21px !important;
    color: #fff !important;
    }
    .comm100-tab-01 .col-right {
    width: 100%;
    padding: 20px !important;
    background: #fff;
    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1) !important;
    }
    .comm100-tab-01 .col-right .tab_title {
    color: #0033e2 !important;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 20px;
    line-height: 20px;
    }
    .comm100-tab-01 .col-right .tab_intro {
    font-family: "Ubuntu Regular", sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #000 !important;
    margin-bottom: 20px !important;
    display: none;
    }
    .comm100-tab-01 .col-right .blank_height {
    height: 20px;
    display: none;
    }
    .comm100-tab-01 .col-right .sub_infos {
    display: none;
    flex-wrap: wrap;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left,
    .comm100-tab-01 .col-right .sub_infos .sub_right {
    flex: 0 0 100%;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_title,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_title {
    font-family: "Ubuntu Blod", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px !important;
    line-height: 121.4%;
    font-weight: 700;
    margin-bottom: 10px !important;
    color: #000 !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_intro,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_intro {
    font-family: "Ubuntu Regular", sans-serif;
    font-weight: 400;
    font-size: 14px !important;
    line-height: 131.4%;
    margin-bottom: 20px;
    color: #000 !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_intro p.arrow_icon,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_intro p.arrow_icon {
    padding-left: 40px !important;
    position: relative !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_intro p.arrow_icon:after,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_intro p.arrow_icon:after {
    content: "";
    position: absolute;
    display: block;
    width: 27px;
    height: 16px;
    background-image: url(images/91.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: 0;
    top: 4px;
    z-index: -1;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_intro ul,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_intro ul {
    padding-left: 15px !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_intro ul li,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_intro ul li {
    list-style: disc !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_intro a:hover span,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_intro a:hover span {
    color: #00208c !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left {
    padding-left: 0 !important;
    margin-bottom: 20px !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left img {
    display: none !important;
    }
    .comm100-tab-01 .col-right.active .tab_title {
    margin-bottom: 16px !important;
    }
    .comm100-tab-01 .col-right.active .tab_intro {
    display: block;
    }
    .comm100-tab-01 .col-right.active .sub_infos {
    display: flex;
    }
    .comm100-tab-01 .col-right:not(last-child) {
    margin-bottom: 15px !important;
    }
    @media screen and (min-width: 768px) {
    .comm100-tab-01 .col-left {
        display: block;
    }
    .comm100-tab-01 .col-right {
        padding: 48px !important;
        width: 66.66%;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left {
        margin-bottom: 0 !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left img {
        display: block !important;
    }
    .comm100-tab-01 .col-right .tab_title {
        margin-bottom: 16px !important;
        color: #0033e2 !important;
        font-size: 36px;
        line-height: 44px;
    }
    .comm100-tab-01 .col-right .tab_intro {
        font-size: 21px;
        line-height: 28px;
        margin-bottom: 60px !important;
    }
    .comm100-tab-01 .col-right .blank_height {
        height: 20px;
        display: block;
    }
    .comm100-tab-01 .col-right .sub_infos {
        font-size: 18px !important;
        margin-bottom: 0;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_title,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_title {
        font-size: 24px !important;
        margin-bottom: 30px !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left .sub_intro,
    .comm100-tab-01 .col-right .sub_infos .sub_right .sub_intro {
        font-size: 18px !important;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left {
        flex: 0 0 33%;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_left.image_left {
        display: flex;
        align-items: center;
    }
    .comm100-tab-01 .col-right .sub_infos .sub_right {
        flex: 0 0 66%;
    }
    .comm100-tab-01 .col-right .circ {
        display: block !important;
    }
    .comm100-tab-01 .col-right .sub_right {
        padding: 0 30px !important;
    }
    .comm100-tab-01 .col-right:first-child {
        display: block;
    }
    .comm100-tab-01 .col-right:not(.active) {
        display: none;
    }
    }
    .comm100-tab-02 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    }
    .comm100-tab-02 .col-left {
    display: none;
    padding-top: 60px !important;
    }
    .comm100-tab-02 .col-left .menu_item {
    cursor: pointer;
    list-style: none;
    margin-bottom: 20px !important;
    color: #000 !important;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    display: flex;
    align-items: center;
    }
    .comm100-tab-02 .col-left .menu_item .menu_title {
    display: inline-block;
    font-size: 21px;
    }
    .comm100-tab-02 .col-left .menu_item .circle_number {
    border: 1px solid #000 !important;
    border-radius: 24px !important;
    padding: 6px !important;
    font-size: 12px !important;
    line-height: 12px !important;
    background-color: unset !important;
    color: #000 !important;
    display: inline;
    margin-right: 32px !important;
    }
    .comm100-tab-02 .col-left .menu_item.on {
    color: #0033e2 !important;
    }
    .comm100-tab-02 .col-left .menu_item.on .circle_number {
    border: 1px solid #0033e2 !important;
    padding: 6px !important;
    font-size: 12px !important;
    background-color: #0033e2 !important;
    color: #fff !important;
    }
    .comm100-tab-02 .col-right {
    display: flex;
    width: 100%;
    padding: 20px !important;
    background-color: #fff !important;
    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1) !important;
    }
    .comm100-tab-02 .col-right .swatch {
    display: none;
    flex-wrap: wrap;
    flex-direction: column;
    margin-top: 5px !important;
    }
    .comm100-tab-02 .col-right .swatch__item {
    background: #002dde38 !important;
    border-radius: 9999px !important;
    height: 15px !important;
    width: 15px !important;
    margin-bottom: 22px !important;
    }
    .comm100-tab-02 .col-right .swatch__item.active {
    background-color: #002dde !important;
    }
    .comm100-tab-02 .col-right .tab_title {
    color: #000 !important;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    padding-left: 0 !important;
    font-weight: 500;
    font-size: 20px;
    line-height: 20px;
    }
    .comm100-tab-02 .col-right .tab_content {
    display: none;
    font-family: "Ubuntu Regular", sans-serif;
    font-weight: 400;
    padding-left: 0 !important;
    font-size: 14px;
    line-height: 18px;
    color: #000 !important;
    margin-top: 26px !important;
    }
    .comm100-tab-02 .col-right.active .tab_content {
    display: block;
    }
    .comm100-tab-02 .col-right:not(last-child) {
    margin-bottom: 15px !important;
    }
    @media screen and (min-width: 768px) {
    .comm100-tab-02 .col-left {
        display: block;
        width: 32%;
    }
    .comm100-tab-02 .col-right {
        box-shadow: unset !important;
        background-color: rgba(231, 235, 255, 0.45) !important;
        padding: 60px !important;
        width: 66%;
    }
    .comm100-tab-02 .col-right .swatch {
        display: flex !important;
    }
    .comm100-tab-02 .col-right .tab_title {
        padding-left: 60px !important;
        margin-bottom: 26px !important;
        color: #0033e2 !important;
        font-size: 28px;
        line-height: 28px;
    }
    .comm100-tab-02 .col-right .tab_content {
        padding-left: 60px !important;
        margin-top: 0 !important;
        font-size: 18px;
        line-height: 24px;
    }
    .comm100-tab-02 .col-right:first-child {
        display: block;
    }
    .comm100-tab-02 .col-right:not(.active) {
        display: none;
    }
    }
    .icon_f20 .et-pb-icon {
    font-size: 20px !important;
    }
    .storyCard h2 {
    font-family: "Ubuntu Bold", sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.1;
    color: #606c78;
    margin-bottom: 10px;
    }
    .storyCard h3 {
    line-height: 1.25em;
    color: #606c78;
    font-family: "Ubuntu Light", sans-serif;
    margin-bottom: 50px;
    }
    @media (max-width: 767px) {
    .cuz_logos .logos__item {
        text-align: center !important;
    }
    }
    .price_des {
    font-size: 12px;
    line-height: 16px;
    color: #000;
    white-space: nowrap;
    }
    .cuz_tooltip2 {
    display: inline-block;
    position: relative;
    text-align: left;
    }
    .cuz_tooltip2 .right {
    min-width: 200px;
    border-radius: 3px !important;
    top: 50%;
    left: 100%;
    margin-left: 20px !important;
    transform: translate(0, -50%);
    padding: 0.5em 1em !important;
    color: #fff !important;
    background-color: #333 !important;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    border-radius: 8px;
    position: absolute;
    z-index: 99999999;
    box-sizing: border-box;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75) !important;
    display: none;
    }
    .cuz_tooltip2:hover .right {
    display: block;
    }
    .cuz_tooltip2 .right img {
    height: 14px !important;
    width: auto !important;
    }
    .cuz_tooltip2 .right i {
    position: absolute;
    top: 50%;
    right: 100%;
    margin-top: -9px;
    width: 6px;
    height: 18px;
    overflow: hidden;
    }
    .cuz_tooltip2 .right i::after {
    content: "";
    position: absolute;
    width: 6px;
    height: 9px;
    left: 0;
    top: 50%;
    transform: translate(50%, -50%) rotate(-45deg);
    background-color: #333;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75) !important;
    }
    [role~="tooltip"][data-microtip-position="right"]::after {
    width: 200px;
    white-space: unset !important;
    }
    [role~="tooltip"][data-microtip-position="right"]:hover::after {
    width: 200px;
    white-space: unset !important;
    }
    [aria-label][role~="tooltip"]::after {
    background: #333 !important;
    }
    .wptb-cell [role~="tooltip"] {
    display: inline-block !important;
    line-height: 21px !important;
    color: #4a5568 !important;
    font-size: 18px !important;
    font-family: "Ubuntu Regular", sans-serif;
    padding-bottom: 1.5px !important;
    }
    .wptb-cell [role~="tooltip"]:hover {
    color: #0033e2 !important;
    }
    .table_title {
    font-size: 28px;
    color: #0033e2 !important;
    line-height: 28px;
    margin-bottom: 20px !important;
    font-family: "Ubuntu Medium", sans-serif;
    margin-left: -20px !important;
    white-space: nowrap;
    }
    .smb_table tbody {
    position: relative !important;
    width: 100% !important;
    height: 100vh !important;
    margin: auto !important;
    overflow: scroll !important;
    }
    .smb_table tr.wptb-row:first-child {
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 1 !important;
    background: #fff !important;
    }
    .smb_table .subtitle {
    font-family: "Ubuntu Medium", sans-serif;
    color: #000;
    font-size: 24px;
    }
    .smb_table table {
    width: 100% !important;
    }
    .smb_table .table_title {
    display: block;
    color: #0033e2;
    line-height: 28px;
    font-family: "Ubuntu Medium", sans-serif;
    }
    .smb_table .table_subtitle {
    display: block;
    font-size: 20px;
    line-height: 22px;
    color: #000;
    font-family: "Ubuntu Medium", sans-serif;
    margin-left: -20px !important;
    }
    .smb_table .col_title {
    display: block;
    line-height: 20px;
    color: #000 !important;
    font-size: 18px;
    font-family: "Ubuntu Medium", sans-serif;
    margin-bottom: 25.5px !important;
    }
    .smb_table .price {
    margin-bottom: 20px !important;
    }
    .smb_table .price .number {
    font-family: "Ubuntu Medium", sans-serif;
    line-height: 40px;
    color: #000 !important;
    font-size: 36px;
    }
    .smb_table .price .unit {
    line-height: 19px;
    color: rgba(0, 0, 0, 0.6) !important;
    font-size: 16px;
    font-family: "Ubuntu Regular", sans-serif;
    }
    .smb_table a.color_btn {
    display: inline-block;
    margin-bottom: 45px !important;
    color: #fff !important;
    padding: 10px 20px !important;
    background: linear-gradient(90deg, #0033e2 0, #0c6 100%) !important;
    border-radius: 40px !important;
    line-height: 20px !important;
    font-size: 14px !important;
    font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif !important;
    cursor: pointer;
    }
    .smb_table a.color_btn:hover {
    background: #0033e2 !important;
    }
    .smb_table .wptb-image-container a {
    padding-bottom: 0 !important;
    }
    .smb_table .wptb-table-container-matrix {
    min-height: 600px;
    }
    .smb_table .wptb-table-container-matrix table {
    min-height: 100%;
    }
    .smb_table tr {
    background-color: unset !important;
    border-bottom: 1px solid #707070 !important;
    }
    .smb_table tr td {
    width: 30% !important;
    }
    .smb_table tr td:first-child {
    width: 40% !important;
    }
    .smb_table tr:first-child {
    border-bottom: unset !important;
    }
    .smb_table tr:first-child td:first-child {
    padding-left: unset !important;
    }
    .smb_table tr:first-child .wptb-cell {
    padding-top: 50px !important;
    padding-bottom: 0 !important;
    }
    .smb_table tr:nth-child(2) {
    border-bottom: 2px solid #707070 !important;
    }
    .smb_table .wptb-row .wptb-cell:nth-child(3) {
    background-color: rgba(44, 67, 170, 0.03) !important;
    }
    .smb_table img {
    height: 26px !important;
    width: 26px !important;
    }
    .smb_table .price_des img {
    height: 14px !important;
    width: auto !important;
    }
    .smb_table
    .wptb-row
    .wptb-cell:first-child
    div.wptb-text-container:first-child {
    position: relative;
    z-index: 1;
    }
    .smb_table
    .wptb-row
    .wptb-cell:first-child
    div.wptb-custom_html-container
    .tooltip-block:first-child,
    .smb_table
    .wptb-row
    .wptb-cell:first-child
    div.wptb-text-container:first-child {
    display: list-item;
    list-style-type: disc;
    }
    .smb_table
    .wptb-row
    .wptb-cell:first-child
    div.wptb-custom_html-container
    .tooltip-block:first-child::marker,
    .smb_table
    .wptb-row
    .wptb-cell:first-child
    div.wptb-text-container:first-child::marker {
    font-size: 20px;
    }
    .smb_table .wptb-row .wptb-cell:first-child .wptb-text-container p {
    line-height: 21px !important;
    color: #000 !important;
    font-size: 18px !important;
    font-family: "Ubuntu Regular", sans-serif;
    padding-bottom: 1.5px !important;
    }
    .smb_table .pricing_table_des {
    color: rgba(0, 0, 0, 0.4) !important;
    font-size: 14px;
    line-height: 16px;
    font-family: "Ubuntu Regular", sans-serif;
    }
    @media only screen and (max-width: 767px) {
    .smb_table .col_title {
        font-size: 9px;
        margin-bottom: 6px !important;
    }
    .smb_table .price {
        margin-bottom: 6px !important;
    }
    .smb_table .price .number {
        font-size: 18px;
    }
    .smb_table .price .unit {
        font-size: 8px;
    }
    .smb_table a.color_btn {
        padding: 5px 10px !important;
        font-size: 8px !important;
        line-height: 10px !important;
        width: 100% !important;
    }
    .smb_table .wptb-row .wptb-cell:first-child .wptb-text-container p {
        font-size: 8px !important;
        line-height: 9px !important;
    }
    .smb_table .wptb-row .wptb-cell:first-child .pricing_table_des {
        font-size: 6px;
        line-height: 7px;
    }
    }
    @media (min-width: 1200px) {
    .container {
        width: 1240px;
    }
    .et-db #et-boc .et-l .et_pb_row {
        max-width: 1240px;
    }
    }
    @media (min-width: 992px) {
    .c-navbar--secondary li.c-active a:before,
    .c-navbar--secondary li.current_page_item:not(.menu-item--home) a:before {
        background: #2d4ee9 !important;
    }
    .c-theme-nav li.c-active:not(.menu-item-btn) > a:not(.btn) {
        color: #2d4ee9 !important;
    }
    }
    @media screen and (min-width: 991px) {
    li.megamenu:hover > ul {
        /* border-top:  1px solid #ececec !important; */
        top: 66px !important;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:not(#main_menu_right_btn) {
        padding: 15px 15px !important;
    }
    }
    ul#menu-utility li:last-child a {
    padding-right: 0 !important;
    }
    .full_width_row {
    width: 100% !important;
    }
    .whitespace-nowrap {
    white-space: nowrap;
    }
    .flex p {
    display: flex;
    }
    .items-center p {
    align-items: center;
    }
    .flex-wrap p {
    flex-wrap: wrap;
    }
    .yellow-text {
    color: #faba3b !important;
    }
    .green-text {
    color: #0c6 !important;
    }
    .reguler_color_a {
    color: #000 !important;
    position: relative;
    z-index: 1;
    }
    .reguler_color_a:after {
    content: "";
    position: absolute;
    display: block;
    width: 34px;
    height: 9px;
    background-image: url(images/92.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: 90px;
    bottom: 14px;
    z-index: -1;
    }
    .reguler_color_a:hover {
    color: #0033e2 !important;
    }
    .reguler_color_a:hover:after {
    content: "";
    position: absolute;
    display: block;
    width: 34px;
    height: 9px;
    background-image: url(images/93.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: 90px;
    bottom: 14px;
    z-index: -1;
    }
    .not-italic {
    font-style: normal !important;
    }
    .f20 {
    font-size: 20px !important;
    }
    @media only screen and (max-width: 767px) {
    .product_intro_tab_row .tab_btns {
        display: none;
    }
    }
    @media only screen and (min-width: 768px) {
    .product_intro_tab_row .et_pb_accordion .et_pb_toggle {
        display: none;
    }
    .product_intro_tab_row .et_pb_accordion .et_pb_toggle_title {
        display: none;
    }
    .product_intro_tab_row .et_pb_toggle_content {
        padding-top: 0 !important;
    }
    }
    .product_intro_tab_row .et_pb_accordion_item .et_pb_row {
    width: 100% !important;
    }
    .product_intro_tab_row .tab_btns ul li {
    list-style: none !important;
    line-height: 70px !important;
    padding-left: 35px !important;
    cursor: pointer !important;
    }
    .product_intro_tab_row .tab_btns li.active {
    color: #fff !important;
    background-color: #0c6 !important;
    border-radius: 85px !important;
    }
    .pa-inline-buttons .et_pb_button_module_wrapper {
    display: inline-block;
    }
    .benefit_title {
    display: block;
    margin-bottom: 14px !important;
    }
    .font-Regular {
    font-family: "Ubuntu Regular";
    }
    .data-unit {
    font-family: "Ubuntu Regular" !important;
    font-size: 34.01px !important;
    line-height: 41.29px !important;
    display: block !important;
    }
    @media only screen and (max-width: 767px) {
    .data-unit {
        font-size: 18px !important;
        line-height: 19px !important;
    }
    }
    .big-num {
    font-size: 64px !important;
    line-height: 78px !important;
    font-family: "Ubuntu Bold" !important;
    font-weight: 700 !important;
    }
    @media only screen and (max-width: 767px) {
    .big-num {
        font-size: 25px !important;
        line-height: 30px !important;
    }
    }
    .section-live_chat_performance .statistic {
    background: #fff;
    border: 1px solid #59eeb5 !important;
    box-shadow: unset;
    color: #323232 !important;
    }
    .section-live_chat_performance .statistic .value-wrap {
    color: #2d4ee9 !important;
    }
    @media (min-width: 768px) {
    .section-live_chat_performance #stats-form {
        margin-bottom: 35px;
        margin-top: 35px;
    }
    .section-live_chat_performance #stats-form button {
        margin-top: 45px;
    }
    .section-live_chat_performance .form-group label {
        min-height: 50px;
    }
    }
    #wpadminbar {
    display: none;
    }
    .async-hide {
    opacity: 0 !important;
    }
    .fluid-width-video-wrapper {
    width: 100%;
    position: relative;
    padding: 0;
    }
    .fluid-width-video-wrapper embed,
    .fluid-width-video-wrapper iframe,
    .fluid-width-video-wrapper object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    }
    .fancybox-margin {
    margin-right: 17px;
    }
    .pricing .threeTab__Index--Wrap:after {
    border-bottom: solid #0094d4 6px;
    }
    .si-toggle-container {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    position: fixed;
    display: block;
    background-color: transparent;
    z-index: 9999;
    }
    .si-toggle-container.si-pos-side {
    min-width: 6px;
    width: 54px;
    max-width: 54px;
    display: block;
    }
    .si-toggle-container.si-pos-bottom {
    min-height: 6px;
    height: 54px;
    max-height: 54px;
    display: block;
    }
    .si-toggle-container.si-pos-east {
    bottom: 50%;
    right: 1px;
    }
    .si-toggle-container.si-pos-south {
    left: 50%;
    bottom: 0;
    }
    .si-toggle-container.si-pos-east-south {
    right: 1px;
    bottom: 25%;
    }
    .si-toggle-container.si-pos-west-south {
    left: 1px;
    bottom: 25%;
    }
    .si-toggle-container.si-pos-west {
    left: 1px;
    bottom: 50%;
    }
    .si-toggle-container .si-button {
    border-width: 0;
    background-color: #fafafa;
    border-style: none;
    border-image: none;
    }
    .si-toggle-container .si-drag-container {
    display: inline-block;
    vertical-align: top;
    position: relative;
    }
    .si-toggle-container .si-drag-container.si-pos-side {
    height: 100%;
    width: 6px;
    }
    .si-toggle-container .si-drag-container.si-pos-bottom {
    height: 6px;
    width: 100%;
    vertical-align: bottom;
    display: block;
    }
    .si-toggle-container .si-drag-container .si-drag-box {
    display: block;
    position: absolute;
    }
    .si-toggle-container .si-drag-container .si-drag-box.si-pos-side {
    cursor: col-resize;
    width: 6px;
    height: 44px;
    top: 50px;
    margin-top: -22px;
    }
    .si-toggle-container .si-drag-container .si-drag-box.si-pos-side.cleared {
    top: 24px;
    }
    .si-toggle-container .si-drag-container .si-drag-box.si-pos-bottom {
    width: 44px;
    height: 6px;
    left: 50px;
    margin-left: -22px;
    cursor: row-resize;
    }
    .si-toggle-container .si-drag-container .si-drag-box.si-pos-bottom.cleared {
    left: 24px;
    }
    .si-toggle-container .si-drag-container .si-drag-box .si-drag-dots {
    border-radius: 10px 0 0 10px;
    background-color: #ededed;
    }
    .si-toggle-container
    .si-drag-container
    .si-drag-box
    .si-drag-dots.si-pos-bottom {
    border-radius: 10px 10px 0 0;
    width: 44px;
    height: 6px;
    }
    .si-toggle-container
    .si-drag-container
    .si-drag-box
    .si-drag-dots.si-pos-bottom:after {
    content: "•••";
    position: absolute;
    top: 33%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    font-size: 8px;
    letter-spacing: 2px;
    margin-left: 2px;
    }
    .si-toggle-container .si-drag-container .si-drag-box .si-drag-dots.si-pos-side {
    height: 44px;
    width: 6px;
    }
    .si-toggle-container
    .si-drag-container
    .si-drag-box
    .si-drag-dots.si-pos-side:after {
    content: "•••";
    position: absolute;
    top: 50%;
    left: 33%;
    transform: translate(-50%, -50%) rotate(90deg);
    -webkit-transform: translate(-50%, -50%) rotate(90deg);
    -ms-transform: translate(-50%, -50%) rotate(90deg);
    -moz-transform: translate(-50%, -50%) rotate(90deg);
    font-size: 8px;
    letter-spacing: 2px;
    margin-top: 2px;
    }
    .si-toggle-container .si-drag-container .si-drag-box .si-drag-dots.si-pos-east,
    .si-toggle-container
    .si-drag-container
    .si-drag-box
    .si-drag-dots.si-pos-east-south {
    border-radius: 10px 0 0 10px;
    }
    .si-toggle-container .si-drag-container .si-drag-box .si-drag-dots.si-pos-west,
    .si-toggle-container
    .si-drag-container
    .si-drag-box
    .si-drag-dots.si-pos-west-south {
    border-radius: 0 10px 10px 0;
    }
    .si-toggle-container .si-boxes-container {
    display: inline-block;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0 1px 16px rgba(0, 0, 0, 0.5);
    }
    .si-toggle-container .si-boxes-container.si-pos-side {
    width: 48px;
    max-width: 48px;
    }
    .si-toggle-container .si-boxes-container.si-pos-bottom {
    height: 48px;
    max-height: 48px;
    display: block;
    }
    .si-toggle-container .si-boxes-container .si-topbox {
    padding: 10px;
    display: block;
    }
    .si-toggle-container .si-boxes-container .si-topbox.si-pos-side {
    border-bottom: 1px solid #ddd;
    }
    .si-toggle-container .si-boxes-container .si-topbox.si-pos-bottom {
    border-right: 1px solid #ddd;
    display: table-cell;
    }
    .si-toggle-container .si-boxes-container .si-topbox > .si-button {
    display: block;
    background: 0 0;
    width: 28px;
    height: 28px;
    }
    .si-toggle-container .si-boxes-container .si-topbox > .si-button.cleared > svg {
    opacity: 0.25;
    }
    .si-toggle-container .si-boxes-container .si-topbox > .si-button > svg {
    fill: #2dbce2;
    }
    .si-toggle-container .si-boxes-container .si-bottom-boxes {
    background-color: #fafafa;
    display: block;
    }
    .si-toggle-container .si-boxes-container .si-bottom-boxes.cleared {
    display: none;
    }
    .si-toggle-container .si-boxes-container .si-bottom-boxes.si-pos-bottom {
    display: table-cell;
    vertical-align: middle;
    }
    .si-toggle-container .si-boxes-container .si-bottom-boxes.si-pos-side {
    padding-bottom: 10px;
    }
    .si-toggle-container .si-boxes-container .si-bottom-boxes .si-login-box {
    color: #007a8f;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    height: 48px;
    width: 48px;
    font-size: 12px;
    display: table-cell;
    text-overflow: ellipsis;
    overflow: hidden;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container {
    display: block;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container.si-pos-bottom {
    display: table;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container {
    display: block;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container.si-pos-bottom {
    display: table;
    height: 100%;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container {
    display: block;
    padding: 10px 0 0 0;
    text-align: center;
    max-width: 48px;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container.si-pos-bottom {
    min-width: 36px;
    padding: 0 0 0 2px;
    display: table-cell;
    vertical-align: middle;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container.si-pos-side {
    width: 48px;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle {
    min-width: 10px;
    max-width: 48px;
    padding: 3px 7px;
    border-radius: 10px;
    display: inline-block;
    text-align: center;
    font-weight: 600;
    vertical-align: middle;
    white-space: nowrap;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle.si-issues {
    background-color: #a93333;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle.si-notifications {
    background-color: #008299;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle.si-recheck {
    background-color: #eee;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle.si-recheck
    > div {
    width: 16px;
    height: 16px;
    display: inline-block;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle.si-recheck
    > div
    > svg {
    fill: #696969;
    animation: si-rechecking 2s linear infinite;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle
    > div {
    color: #fff;
    display: block;
    font-size: 12px;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle
    > div.si-rechecking {
    width: 16px;
    height: 16px;
    display: inline-block;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-container
    .si-single-circle
    > div.si-rechecking
    > svg {
    fill: #696969;
    animation: si-rechecking 2s linear infinite;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-text-container {
    max-width: 36px;
    display: table;
    padding-top: 2px;
    margin: 0 auto;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-text-container.si-pos-bottom {
    min-width: 36px;
    max-width: 100px;
    padding-top: 0;
    padding-right: 2px;
    display: table-cell;
    vertical-align: middle;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-text-container.si-pos-side {
    width: 36px;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-text-container
    > div {
    display: block;
    font-size: 10px;
    color: #222;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    }
    .si-toggle-container
    .si-boxes-container
    .si-bottom-boxes
    .si-circles-container
    .si-single-circle-container
    .si-circle-text-container
    > div.si-pos-side {
    max-width: 36px;
    width: 36px;
    }
    .si-toggle-container article,
    .si-toggle-container aside,
    .si-toggle-container details,
    .si-toggle-container figcaption,
    .si-toggle-container figure,
    .si-toggle-container footer,
    .si-toggle-container header,
    .si-toggle-container hgroup,
    .si-toggle-container main,
    .si-toggle-container menu,
    .si-toggle-container nav,
    .si-toggle-container section,
    .si-toggle-container summary {
    display: block;
    padding: 0;
    margin: 0;
    }
    .si-toggle-container audio,
    .si-toggle-container canvas,
    .si-toggle-container progress,
    .si-toggle-container video {
    display: inline-block;
    vertical-align: baseline;
    padding: 0;
    margin: 0;
    }
    .si-toggle-container audio:not([controls]) {
    display: none;
    height: 0;
    }
    .si-toggle-container [hidden],
    .si-toggle-container template {
    display: none;
    }
    .si-toggle-container a {
    background-color: transparent;
    }
    .si-toggle-container button,
    .si-toggle-container div {
    padding: 0;
    margin: 0;
    }
    .si-toggle-container a:active,
    .si-toggle-container a:hover {
    outline: 0;
    }
    .si-toggle-container abbr[title] {
    border-bottom: 1px dotted;
    }
    .si-toggle-container b,
    .si-toggle-container strong {
    font-weight: 700;
    }
    .si-toggle-container dfn {
    font-style: italic;
    }
    .si-toggle-container h1 {
    font-size: 2em;
    margin: 0.67em 0;
    }
    .si-toggle-container mark {
    background: #ff0;
    color: #000;
    }
    .si-toggle-container small {
    font-size: 80%;
    }
    .si-toggle-container sub {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    }
    .si-toggle-container sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    top: -0.5em;
    }
    .si-toggle-container sub {
    bottom: -0.25em;
    }
    .si-toggle-container img {
    border: 0;
    }
    .si-toggle-container svg:not(:root) {
    overflow: hidden;
    }
    .si-toggle-container figure {
    margin: 1em 40px;
    }
    .si-toggle-container hr {
    box-sizing: content-box;
    height: 0;
    }
    .si-toggle-container pre {
    overflow: auto;
    }
    .si-toggle-container code,
    .si-toggle-container kbd,
    .si-toggle-container pre,
    .si-toggle-container samp {
    font-family: monospace, monospace;
    font-size: 1em;
    }
    .si-toggle-container button,
    .si-toggle-container input,
    .si-toggle-container optgroup,
    .si-toggle-container select,
    .si-toggle-container textarea {
    color: inherit;
    font: inherit;
    margin: 0;
    border: none;
    background: 0 0;
    }
    .si-toggle-container button {
    overflow: visible;
    text-transform: none;
    }
    .si-toggle-container select {
    text-transform: none;
    }
    .si-toggle-container button,
    .si-toggle-container html input[type="button"] {
    -webkit-appearance: button;
    cursor: pointer;
    }
    .si-toggle-container input[type="reset"],
    .si-toggle-container input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    }
    .si-toggle-container button[disabled],
    .si-toggle-container html input[disabled] {
    cursor: default;
    }
    .si-toggle-container button::-moz-focus-inner {
    border: 0;
    padding: 0;
    }
    .si-toggle-container input {
    line-height: normal;
    }
    .si-toggle-container input::-moz-focus-inner {
    border: 0;
    padding: 0;
    }
    .si-toggle-container input[type="checkbox"],
    .si-toggle-container input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    }
    .si-toggle-container input[type="number"]::-webkit-inner-spin-button,
    .si-toggle-container input[type="number"]::-webkit-outer-spin-button {
    height: auto;
    }
    .si-toggle-container input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
    }
    .si-toggle-container input[type="search"]::-webkit-search-cancel-button,
    .si-toggle-container input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
    }
    .si-toggle-container fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
    }
    .si-toggle-container legend {
    border: 0;
    padding: 0;
    }
    .si-toggle-container textarea {
    overflow: auto;
    }
    .si-toggle-container optgroup {
    font-weight: 700;
    }
    .si-toggle-container table {
    border-collapse: collapse;
    border-spacing: 0;
    }
    .si-toggle-container td,
    .si-toggle-container th {
    padding: 0;
    }
    .si-iframe-container {
    position: fixed;
    z-index: 9999;
    background-color: transparent;
    height: 80%;
    min-height: 300px;
    max-width: 640px;
    min-width: 320px;
    width: 33%;
    display: block;
    border: 1px solid #bbb;
    overflow: hidden;
    border-radius: 4px;
    }
    .si-iframe-container.si-pos-east,
    .si-iframe-container.si-pos-east-south {
    text-align: right;
    }
    .si-iframe-container.si-pos-west,
    .si-iframe-container.si-pos-west-south {
    text-align: left;
    }
    .si-iframe-container.si-pos-west-south {
    top: 60%;
    left: 1px;
    }
    .si-iframe-container.si-pos-side {
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    }
    .si-iframe-container.si-pos-west {
    left: 1px;
    top: 50%;
    }
    .si-iframe-container.si-pos-east {
    right: 1px;
    top: 50%;
    }
    .si-iframe-container.si-pos-east-south {
    top: 60%;
    right: 1px;
    }
    .si-iframe-container.si-pos-south {
    left: 50%;
    bottom: 1px;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    }
    .si-iframe-container .si-iframe-closer {
    position: absolute;
    height: 16px;
    width: 16px;
    top: 14px;
    right: 15px;
    z-index: 9999;
    cursor: pointer;
    }
    .si-iframe-container .si-iframe-closer > svg {
    fill: #555;
    }
    .si-iframe-container .si-iframe-element {
    height: 100%;
    width: 100%;
    position: relative;
    border-width: 0;
    border-image: none;
    border-style: none;
    display: block;
    }
    @keyframes si-rechecking {
    to {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg);
        -moz-transform: rotate3d(0, 0, 1, 360deg);
    }
    }
    #onetrust-banner-sdk {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    }
    #onetrust-banner-sdk .onetrust-vendors-list-handler {
    cursor: pointer;
    color: #1f96db;
    font-size: inherit;
    font-weight: 700;
    text-decoration: none;
    margin-left: 5px;
    }
    #onetrust-banner-sdk .onetrust-vendors-list-handler:hover {
    color: #1f96db;
    }
    #onetrust-banner-sdk:focus {
    outline: 2px solid #000;
    outline-offset: -2px;
    }
    #onetrust-banner-sdk a:focus {
    outline: 2px solid #000;
    }
    #onetrust-banner-sdk #onetrust-accept-btn-handler,
    #onetrust-banner-sdk #onetrust-pc-btn-handler,
    #onetrust-banner-sdk #onetrust-reject-all-handler {
    outline-offset: 1px;
    }
    #onetrust-banner-sdk .ot-close-icon,
    #onetrust-pc-sdk .ot-close-icon,
    #ot-sync-ntfy .ot-close-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ4LjMzM3B4IiBoZWlnaHQ9IjM0OC4zMzNweCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ4LjMzMyAzNDguMzM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzU2NTY1NiIgZD0iTTMzNi41NTksNjguNjExTDIzMS4wMTYsMTc0LjE2NWwxMDUuNTQzLDEwNS41NDljMTUuNjk5LDE1LjcwNSwxNS42OTksNDEuMTQ1LDAsNTYuODVjLTcuODQ0LDcuODQ0LTE4LjEyOCwxMS43NjktMjguNDA3LDExLjc2OWMtMTAuMjk2LDAtMjAuNTgxLTMuOTE5LTI4LjQxOS0xMS43NjlMMTc0LjE2NywyMzEuMDAzTDY4LjYwOSwzMzYuNTYzYy03Ljg0Myw3Ljg0NC0xOC4xMjgsMTEuNzY5LTI4LjQxNiwxMS43NjljLTEwLjI4NSwwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5Yy0xNS42OTktMTUuNjk4LTE1LjY5OS00MS4xMzksMC01Ni44NWwxMDUuNTQtMTA1LjU0OUwxMS43NzQsNjguNjExYy0xNS42OTktMTUuNjk5LTE1LjY5OS00MS4xNDUsMC01Ni44NDRjMTUuNjk2LTE1LjY4Nyw0MS4xMjctMTUuNjg3LDU2LjgyOSwwbDEwNS41NjMsMTA1LjU1NEwyNzkuNzIxLDExLjc2N2MxNS43MDUtMTUuNjg3LDQxLjEzOS0xNS42ODcsNTYuODMyLDBDMzUyLjI1OCwyNy40NjYsMzUyLjI1OCw1Mi45MTIsMzM2LjU1OSw2OC42MTF6Ii8+PC9nPjwvc3ZnPg==);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 12px;
    width: 12px;
    }
    #onetrust-banner-sdk .ot-pc-footer-logo a,
    #onetrust-banner-sdk .powered-by-logo,
    #onetrust-pc-sdk .ot-pc-footer-logo a,
    #onetrust-pc-sdk .powered-by-logo,
    #ot-sync-ntfy .ot-pc-footer-logo a,
    #ot-sync-ntfy .powered-by-logo {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 25px;
    width: 152px;
    display: block;
    text-decoration: none;
    font-size: 0.75em;
    }
    #onetrust-banner-sdk .ot-pc-footer-logo a:hover,
    #onetrust-banner-sdk .powered-by-logo:hover,
    #onetrust-pc-sdk .ot-pc-footer-logo a:hover,
    #onetrust-pc-sdk .powered-by-logo:hover,
    #ot-sync-ntfy .ot-pc-footer-logo a:hover,
    #ot-sync-ntfy .powered-by-logo:hover {
    color: #565656;
    }
    #onetrust-banner-sdk a[data-parent-id] *,
    #onetrust-banner-sdk button *,
    #onetrust-banner-sdk h3 *,
    #onetrust-banner-sdk h4 *,
    #onetrust-banner-sdk h6 *,
    #onetrust-pc-sdk a[data-parent-id] *,
    #onetrust-pc-sdk button *,
    #onetrust-pc-sdk h3 *,
    #onetrust-pc-sdk h4 *,
    #onetrust-pc-sdk h6 *,
    #ot-sync-ntfy a[data-parent-id] *,
    #ot-sync-ntfy button *,
    #ot-sync-ntfy h3 *,
    #ot-sync-ntfy h4 *,
    #ot-sync-ntfy h6 * {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    }
    #onetrust-banner-sdk .ot-hide,
    #onetrust-pc-sdk .ot-hide,
    #ot-sync-ntfy .ot-hide {
    display: none !important;
    }
    #onetrust-banner-sdk button.ot-link-btn:hover,
    #onetrust-pc-sdk button.ot-link-btn:hover,
    #ot-sync-ntfy button.ot-link-btn:hover {
    text-decoration: underline;
    opacity: 1;
    }
    #onetrust-pc-sdk .ot-sdk-row .ot-sdk-column {
    padding: 0;
    }
    #onetrust-pc-sdk .ot-sdk-container {
    padding-right: 0;
    }
    #onetrust-pc-sdk .ot-sdk-row {
    flex-direction: initial;
    width: 100%;
    }
    #onetrust-pc-sdk [type="checkbox"]:checked,
    #onetrust-pc-sdk [type="checkbox"]:not(:checked) {
    pointer-events: initial;
    }
    #onetrust-pc-sdk [type="checkbox"]:disabled + label,
    #onetrust-pc-sdk [type="checkbox"]:disabled + label::before,
    #onetrust-pc-sdk [type="checkbox"]:disabled + label:after {
    pointer-events: none;
    opacity: 0.7;
    }
    #onetrust-pc-sdk #vendor-list-content {
    transform: translate3d(0, 0, 0);
    }
    #onetrust-pc-sdk li input[type="checkbox"] {
    z-index: 1;
    }
    #onetrust-pc-sdk li .ot-checkbox label {
    z-index: 2;
    }
    #onetrust-pc-sdk li .ot-checkbox input[type="checkbox"] {
    height: auto;
    width: auto;
    }
    #onetrust-pc-sdk li .accordion-text,
    #onetrust-pc-sdk li .host-title a,
    #onetrust-pc-sdk li .ot-acc-txt,
    #onetrust-pc-sdk li .ot-host-name a {
    z-index: 2;
    position: relative;
    }
    #onetrust-pc-sdk input {
    margin: 3px 0.1ex;
    }
    #onetrust-pc-sdk .ot-pc-logo,
    #onetrust-pc-sdk .pc-logo {
    height: 60px;
    width: 180px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    }
    #onetrust-pc-sdk .ot-scrn-rdr,
    #onetrust-pc-sdk .screen-reader-only,
    .ot-sdk-cookie-policy .ot-scrn-rdr,
    .ot-sdk-cookie-policy .screen-reader-only {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    }
    #onetrust-banner-sdk.ot-fade-in,
    #onetrust-pc-sdk.ot-fade-in,
    .onetrust-pc-dark-filter.ot-fade-in {
    animation-name: onetrust-fade-in;
    animation-duration: 0.4s;
    animation-timing-function: ease-in-out;
    }
    #onetrust-pc-sdk.ot-hide {
    display: none !important;
    }
    .onetrust-pc-dark-filter.ot-hide {
    display: none !important;
    }
    #ot-sdk-btn.optanon-show-settings,
    #ot-sdk-btn.ot-sdk-show-settings {
    color: #68b631;
    border: 1px solid #68b631;
    height: auto;
    white-space: normal;
    word-wrap: break-word;
    padding: 0.8em 2em;
    font-size: 0.8em;
    line-height: 1.2;
    cursor: pointer;
    -moz-transition: 0.1s ease;
    -o-transition: 0.1s ease;
    -webkit-transition: 1s ease;
    transition: 0.1s ease;
    }
    #ot-sdk-btn.optanon-show-settings:hover,
    #ot-sdk-btn.ot-sdk-show-settings:hover {
    color: #fff;
    background-color: #68b631;
    }
    .onetrust-pc-dark-filter {
    background: rgba(0, 0, 0, 0.5);
    z-index: 2147483646;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    }
    @keyframes onetrust-fade-in {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
    }
    .ot-cookie-label {
    text-decoration: underline;
    }
    @media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
    #onetrust-pc-sdk p {
        font-size: 0.75em;
    }
    }
    #onetrust-banner-sdk .banner-option-input:focus + label {
    outline: 1px solid #000;
    outline-style: auto;
    }
    .category-vendors-list-handler + a:focus,
    .category-vendors-list-handler + a:focus-visible {
    outline: 2px solid #000;
    }
    #onetrust-pc-sdk .ot-userid-title {
    margin-top: 10px;
    }
    #onetrust-pc-sdk .ot-userid-timestamp > span,
    #onetrust-pc-sdk .ot-userid-title > span {
    font-weight: 700;
    }
    #onetrust-pc-sdk .ot-userid-desc {
    font-style: italic;
    }
    #onetrust-pc-sdk .ot-host-desc a {
    pointer-events: initial;
    }
    #onetrust-pc-sdk .ot-ven-hdr > p a {
    position: relative;
    z-index: 2;
    pointer-events: initial;
    }
    #onetrust-banner-sdk,
    #onetrust-pc-sdk,
    #ot-sdk-cookie-policy,
    #ot-sync-ntfy {
    font-size: 16px;
    }
    #onetrust-banner-sdk *,
    #onetrust-banner-sdk ::after,
    #onetrust-banner-sdk ::before,
    #onetrust-pc-sdk *,
    #onetrust-pc-sdk ::after,
    #onetrust-pc-sdk ::before,
    #ot-sdk-cookie-policy *,
    #ot-sdk-cookie-policy ::after,
    #ot-sdk-cookie-policy ::before,
    #ot-sync-ntfy *,
    #ot-sync-ntfy ::after,
    #ot-sync-ntfy ::before {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    }
    #onetrust-banner-sdk #ot-content,
    #onetrust-banner-sdk #ot-pc-content,
    #onetrust-banner-sdk .checkbox,
    #onetrust-banner-sdk .ot-main-content,
    #onetrust-banner-sdk .ot-toggle,
    #onetrust-banner-sdk a,
    #onetrust-banner-sdk button,
    #onetrust-banner-sdk div,
    #onetrust-banner-sdk h1,
    #onetrust-banner-sdk h2,
    #onetrust-banner-sdk h3,
    #onetrust-banner-sdk h4,
    #onetrust-banner-sdk h5,
    #onetrust-banner-sdk h6,
    #onetrust-banner-sdk img,
    #onetrust-banner-sdk input,
    #onetrust-banner-sdk label,
    #onetrust-banner-sdk li,
    #onetrust-banner-sdk nav,
    #onetrust-banner-sdk p,
    #onetrust-banner-sdk section,
    #onetrust-banner-sdk span,
    #onetrust-banner-sdk svg,
    #onetrust-banner-sdk table,
    #onetrust-banner-sdk tbody,
    #onetrust-banner-sdk td,
    #onetrust-banner-sdk thead,
    #onetrust-banner-sdk tr,
    #onetrust-banner-sdk ul,
    #onetrust-pc-sdk #ot-content,
    #onetrust-pc-sdk #ot-pc-content,
    #onetrust-pc-sdk .checkbox,
    #onetrust-pc-sdk .ot-main-content,
    #onetrust-pc-sdk .ot-toggle,
    #onetrust-pc-sdk a,
    #onetrust-pc-sdk button,
    #onetrust-pc-sdk div,
    #onetrust-pc-sdk h1,
    #onetrust-pc-sdk h2,
    #onetrust-pc-sdk h3,
    #onetrust-pc-sdk h4,
    #onetrust-pc-sdk h5,
    #onetrust-pc-sdk h6,
    #onetrust-pc-sdk img,
    #onetrust-pc-sdk input,
    #onetrust-pc-sdk label,
    #onetrust-pc-sdk li,
    #onetrust-pc-sdk nav,
    #onetrust-pc-sdk p,
    #onetrust-pc-sdk section,
    #onetrust-pc-sdk span,
    #onetrust-pc-sdk svg,
    #onetrust-pc-sdk table,
    #onetrust-pc-sdk tbody,
    #onetrust-pc-sdk td,
    #onetrust-pc-sdk thead,
    #onetrust-pc-sdk tr,
    #onetrust-pc-sdk ul,
    #ot-sdk-cookie-policy #ot-content,
    #ot-sdk-cookie-policy #ot-pc-content,
    #ot-sdk-cookie-policy .checkbox,
    #ot-sdk-cookie-policy .ot-main-content,
    #ot-sdk-cookie-policy .ot-toggle,
    #ot-sdk-cookie-policy a,
    #ot-sdk-cookie-policy button,
    #ot-sdk-cookie-policy div,
    #ot-sdk-cookie-policy h1,
    #ot-sdk-cookie-policy h2,
    #ot-sdk-cookie-policy h3,
    #ot-sdk-cookie-policy h4,
    #ot-sdk-cookie-policy h5,
    #ot-sdk-cookie-policy h6,
    #ot-sdk-cookie-policy img,
    #ot-sdk-cookie-policy input,
    #ot-sdk-cookie-policy label,
    #ot-sdk-cookie-policy li,
    #ot-sdk-cookie-policy nav,
    #ot-sdk-cookie-policy p,
    #ot-sdk-cookie-policy section,
    #ot-sdk-cookie-policy span,
    #ot-sdk-cookie-policy svg,
    #ot-sdk-cookie-policy table,
    #ot-sdk-cookie-policy tbody,
    #ot-sdk-cookie-policy td,
    #ot-sdk-cookie-policy thead,
    #ot-sdk-cookie-policy tr,
    #ot-sdk-cookie-policy ul,
    #ot-sync-ntfy #ot-content,
    #ot-sync-ntfy #ot-pc-content,
    #ot-sync-ntfy .checkbox,
    #ot-sync-ntfy .ot-main-content,
    #ot-sync-ntfy .ot-toggle,
    #ot-sync-ntfy a,
    #ot-sync-ntfy button,
    #ot-sync-ntfy div,
    #ot-sync-ntfy h1,
    #ot-sync-ntfy h2,
    #ot-sync-ntfy h3,
    #ot-sync-ntfy h4,
    #ot-sync-ntfy h5,
    #ot-sync-ntfy h6,
    #ot-sync-ntfy img,
    #ot-sync-ntfy input,
    #ot-sync-ntfy label,
    #ot-sync-ntfy li,
    #ot-sync-ntfy nav,
    #ot-sync-ntfy p,
    #ot-sync-ntfy section,
    #ot-sync-ntfy span,
    #ot-sync-ntfy svg,
    #ot-sync-ntfy table,
    #ot-sync-ntfy tbody,
    #ot-sync-ntfy td,
    #ot-sync-ntfy thead,
    #ot-sync-ntfy tr,
    #ot-sync-ntfy ul {
    font-family: inherit;
    font-weight: 400;
    -webkit-font-smoothing: auto;
    letter-spacing: normal;
    line-height: normal;
    padding: 0;
    margin: 0;
    height: auto;
    min-height: 0;
    max-height: none;
    width: auto;
    min-width: 0;
    max-width: none;
    border-radius: 0;
    border: none;
    clear: none;
    float: none;
    position: static;
    bottom: auto;
    left: auto;
    right: auto;
    top: auto;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    background: 0 0;
    overflow: visible;
    vertical-align: baseline;
    visibility: visible;
    z-index: auto;
    box-shadow: none;
    }
    #onetrust-banner-sdk .checkbox:after,
    #onetrust-banner-sdk .checkbox:before,
    #onetrust-banner-sdk label:after,
    #onetrust-banner-sdk label:before,
    #onetrust-pc-sdk .checkbox:after,
    #onetrust-pc-sdk .checkbox:before,
    #onetrust-pc-sdk label:after,
    #onetrust-pc-sdk label:before,
    #ot-sdk-cookie-policy .checkbox:after,
    #ot-sdk-cookie-policy .checkbox:before,
    #ot-sdk-cookie-policy label:after,
    #ot-sdk-cookie-policy label:before,
    #ot-sync-ntfy .checkbox:after,
    #ot-sync-ntfy .checkbox:before,
    #ot-sync-ntfy label:after,
    #ot-sync-ntfy label:before {
    content: "";
    content: none;
    }
    #onetrust-banner-sdk .ot-sdk-container,
    #onetrust-pc-sdk .ot-sdk-container,
    #ot-sdk-cookie-policy .ot-sdk-container {
    position: relative;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    }
    #onetrust-banner-sdk .ot-sdk-column,
    #onetrust-banner-sdk .ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-column,
    #onetrust-pc-sdk .ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-column,
    #ot-sdk-cookie-policy .ot-sdk-columns {
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding: 0;
    display: initial;
    }
    @media (min-width: 400px) {
    #onetrust-banner-sdk .ot-sdk-container,
    #onetrust-pc-sdk .ot-sdk-container,
    #ot-sdk-cookie-policy .ot-sdk-container {
        width: 90%;
        padding: 0;
    }
    }
    @media (min-width: 550px) {
    #onetrust-banner-sdk .ot-sdk-container,
    #onetrust-pc-sdk .ot-sdk-container,
    #ot-sdk-cookie-policy .ot-sdk-container {
        width: 100%;
    }
    #onetrust-banner-sdk .ot-sdk-column,
    #onetrust-banner-sdk .ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-column,
    #onetrust-pc-sdk .ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-column,
    #ot-sdk-cookie-policy .ot-sdk-columns {
        margin-left: 4%;
    }
    #onetrust-banner-sdk .ot-sdk-column:first-child,
    #onetrust-banner-sdk .ot-sdk-columns:first-child,
    #onetrust-pc-sdk .ot-sdk-column:first-child,
    #onetrust-pc-sdk .ot-sdk-columns:first-child,
    #ot-sdk-cookie-policy .ot-sdk-column:first-child,
    #ot-sdk-cookie-policy .ot-sdk-columns:first-child {
        margin-left: 0;
    }
    #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns {
        width: 13.3333333333%;
    }
    #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns {
        width: 22%;
    }
    #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns {
        width: 30.6666666667%;
    }
    #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns {
        width: 65.3333333333%;
    }
    #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns {
        width: 74%;
    }
    #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns {
        width: 82.6666666667%;
    }
    #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns {
        width: 91.3333333333%;
    }
    #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
    #onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,
    #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns {
        width: 100%;
        margin-left: 0;
    }
    }
    #onetrust-banner-sdk h1,
    #onetrust-banner-sdk h2,
    #onetrust-banner-sdk h3,
    #onetrust-banner-sdk h4,
    #onetrust-banner-sdk h5,
    #onetrust-banner-sdk h6,
    #onetrust-pc-sdk h1,
    #onetrust-pc-sdk h2,
    #onetrust-pc-sdk h3,
    #onetrust-pc-sdk h4,
    #onetrust-pc-sdk h5,
    #onetrust-pc-sdk h6,
    #ot-sdk-cookie-policy h1,
    #ot-sdk-cookie-policy h2,
    #ot-sdk-cookie-policy h3,
    #ot-sdk-cookie-policy h4,
    #ot-sdk-cookie-policy h5,
    #ot-sdk-cookie-policy h6 {
    margin-top: 0;
    font-weight: 600;
    font-family: inherit;
    }
    #onetrust-banner-sdk h1,
    #onetrust-pc-sdk h1,
    #ot-sdk-cookie-policy h1 {
    font-size: 1.5rem;
    line-height: 1.2;
    }
    #onetrust-banner-sdk h2,
    #onetrust-pc-sdk h2,
    #ot-sdk-cookie-policy h2 {
    font-size: 1.5rem;
    line-height: 1.25;
    }
    #onetrust-banner-sdk h3,
    #onetrust-pc-sdk h3,
    #ot-sdk-cookie-policy h3 {
    font-size: 1.5rem;
    line-height: 1.3;
    }
    #onetrust-banner-sdk h4,
    #onetrust-pc-sdk h4,
    #ot-sdk-cookie-policy h4 {
    font-size: 1.5rem;
    line-height: 1.35;
    }
    #onetrust-banner-sdk h5,
    #onetrust-pc-sdk h5,
    #ot-sdk-cookie-policy h5 {
    font-size: 1.5rem;
    line-height: 1.5;
    }
    #onetrust-banner-sdk h6,
    #onetrust-pc-sdk h6,
    #ot-sdk-cookie-policy h6 {
    font-size: 1.5rem;
    line-height: 1.6;
    }
    @media (min-width: 550px) {
    #onetrust-banner-sdk h1,
    #onetrust-pc-sdk h1,
    #ot-sdk-cookie-policy h1 {
        font-size: 1.5rem;
    }
    #onetrust-banner-sdk h2,
    #onetrust-pc-sdk h2,
    #ot-sdk-cookie-policy h2 {
        font-size: 1.5rem;
    }
    #onetrust-banner-sdk h3,
    #onetrust-pc-sdk h3,
    #ot-sdk-cookie-policy h3 {
        font-size: 1.5rem;
    }
    #onetrust-banner-sdk h4,
    #onetrust-pc-sdk h4,
    #ot-sdk-cookie-policy h4 {
        font-size: 1.5rem;
    }
    #onetrust-banner-sdk h5,
    #onetrust-pc-sdk h5,
    #ot-sdk-cookie-policy h5 {
        font-size: 1.5rem;
    }
    #onetrust-banner-sdk h6,
    #onetrust-pc-sdk h6,
    #ot-sdk-cookie-policy h6 {
        font-size: 1.5rem;
    }
    }
    #onetrust-banner-sdk p,
    #onetrust-pc-sdk p,
    #ot-sdk-cookie-policy p {
    margin: 0 0 1em 0;
    font-family: inherit;
    line-height: normal;
    }
    #onetrust-banner-sdk a,
    #onetrust-pc-sdk a,
    #ot-sdk-cookie-policy a {
    color: #565656;
    text-decoration: underline;
    }
    #onetrust-banner-sdk a:hover,
    #onetrust-pc-sdk a:hover,
    #ot-sdk-cookie-policy a:hover {
    color: #565656;
    text-decoration: none;
    }
    #onetrust-banner-sdk .ot-sdk-button,
    #onetrust-banner-sdk button,
    #onetrust-pc-sdk .ot-sdk-button,
    #onetrust-pc-sdk button,
    #ot-sdk-cookie-policy .ot-sdk-button,
    #ot-sdk-cookie-policy button {
    margin-bottom: 1rem;
    font-family: inherit;
    }
    #onetrust-banner-sdk .ot-sdk-button,
    #onetrust-banner-sdk button,
    #onetrust-pc-sdk .ot-sdk-button,
    #onetrust-pc-sdk button,
    #ot-sdk-cookie-policy .ot-sdk-button,
    #ot-sdk-cookie-policy button {
    display: inline-block;
    height: 38px;
    padding: 0 30px;
    color: #555;
    text-align: center;
    font-size: 0.9em;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: 0.01em;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
    border-radius: 2px;
    border: 1px solid #bbb;
    cursor: pointer;
    box-sizing: border-box;
    }
    #onetrust-banner-sdk .ot-sdk-button:hover,
    #onetrust-banner-sdk
    :not(.ot-leg-btn-container)
    > button:not(.ot-link-btn):focus,
    #onetrust-banner-sdk
    :not(.ot-leg-btn-container)
    > button:not(.ot-link-btn):hover,
    #onetrust-pc-sdk .ot-sdk-button:hover,
    #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus,
    #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover,
    #ot-sdk-cookie-policy .ot-sdk-button:hover,
    #ot-sdk-cookie-policy
    :not(.ot-leg-btn-container)
    > button:not(.ot-link-btn):focus,
    #ot-sdk-cookie-policy
    :not(.ot-leg-btn-container)
    > button:not(.ot-link-btn):hover {
    color: #333;
    border-color: #888;
    opacity: 0.7;
    }
    #onetrust-banner-sdk .ot-sdk-button:focus,
    #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:focus,
    #onetrust-pc-sdk .ot-sdk-button:focus,
    #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:focus,
    #ot-sdk-cookie-policy .ot-sdk-button:focus,
    #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:focus {
    outline: 2px solid #000;
    }
    #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary,
    #onetrust-banner-sdk button.ot-sdk-button-primary,
    #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary,
    #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary,
    #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary,
    #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary,
    #onetrust-pc-sdk button.ot-sdk-button-primary,
    #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary,
    #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary,
    #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary,
    #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary,
    #ot-sdk-cookie-policy button.ot-sdk-button-primary,
    #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary,
    #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary,
    #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary {
    color: #fff;
    background-color: #33c3f0;
    border-color: #33c3f0;
    }
    #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
    #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
    #onetrust-banner-sdk button.ot-sdk-button-primary:focus,
    #onetrust-banner-sdk button.ot-sdk-button-primary:hover,
    #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:focus,
    #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:hover,
    #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:focus,
    #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:hover,
    #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:focus,
    #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:hover,
    #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
    #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
    #onetrust-pc-sdk button.ot-sdk-button-primary:focus,
    #onetrust-pc-sdk button.ot-sdk-button-primary:hover,
    #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:focus,
    #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:hover,
    #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:focus,
    #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:hover,
    #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:focus,
    #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:hover,
    #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus,
    #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover,
    #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus,
    #ot-sdk-cookie-policy button.ot-sdk-button-primary:hover,
    #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:focus,
    #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:hover,
    #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:focus,
    #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:hover,
    #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:focus,
    #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:hover {
    color: #fff;
    background-color: #1eaedb;
    border-color: #1eaedb;
    }
    #onetrust-banner-sdk input[type="text"],
    #onetrust-pc-sdk input[type="text"],
    #ot-sdk-cookie-policy input[type="text"] {
    height: 38px;
    padding: 6px 10px;
    background-color: #fff;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    box-shadow: none;
    box-sizing: border-box;
    }
    #onetrust-banner-sdk input[type="text"],
    #onetrust-pc-sdk input[type="text"],
    #ot-sdk-cookie-policy input[type="text"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    }
    #onetrust-banner-sdk input[type="text"]:focus,
    #onetrust-pc-sdk input[type="text"]:focus,
    #ot-sdk-cookie-policy input[type="text"]:focus {
    border: 1px solid #000;
    outline: 0;
    }
    #onetrust-banner-sdk label,
    #onetrust-pc-sdk label,
    #ot-sdk-cookie-policy label {
    display: block;
    margin-bottom: 0.5rem;
    font-weight: 600;
    }
    #onetrust-banner-sdk input[type="checkbox"],
    #onetrust-pc-sdk input[type="checkbox"],
    #ot-sdk-cookie-policy input[type="checkbox"] {
    display: inline;
    }
    #onetrust-banner-sdk ul,
    #onetrust-pc-sdk ul,
    #ot-sdk-cookie-policy ul {
    list-style: circle inside;
    }
    #onetrust-banner-sdk ul,
    #onetrust-pc-sdk ul,
    #ot-sdk-cookie-policy ul {
    padding-left: 0;
    margin-top: 0;
    }
    #onetrust-banner-sdk ul ul,
    #onetrust-pc-sdk ul ul,
    #ot-sdk-cookie-policy ul ul {
    margin: 1.5rem 0 1.5rem 3rem;
    font-size: 90%;
    }
    #onetrust-banner-sdk li,
    #onetrust-pc-sdk li,
    #ot-sdk-cookie-policy li {
    margin-bottom: 1rem;
    }
    #onetrust-banner-sdk td,
    #onetrust-banner-sdk th,
    #onetrust-pc-sdk td,
    #onetrust-pc-sdk th,
    #ot-sdk-cookie-policy td,
    #ot-sdk-cookie-policy th {
    padding: 12px 15px;
    text-align: left;
    border-bottom: 1px solid #e1e1e1;
    }
    #onetrust-banner-sdk button,
    #onetrust-pc-sdk button,
    #ot-sdk-cookie-policy button {
    margin-bottom: 1rem;
    font-family: inherit;
    }
    #onetrust-banner-sdk .ot-sdk-container:after,
    #onetrust-banner-sdk .ot-sdk-row:after,
    #onetrust-pc-sdk .ot-sdk-container:after,
    #onetrust-pc-sdk .ot-sdk-row:after,
    #ot-sdk-cookie-policy .ot-sdk-container:after,
    #ot-sdk-cookie-policy .ot-sdk-row:after {
    content: "";
    display: table;
    clear: both;
    }
    #onetrust-banner-sdk .ot-sdk-row,
    #onetrust-pc-sdk .ot-sdk-row,
    #ot-sdk-cookie-policy .ot-sdk-row {
    margin: 0;
    max-width: none;
    display: block;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner {
    position: fixed;
    z-index: 2147483645;
    background-color: #fff;
    width: 26%;
    max-width: 375px;
    border-radius: 2.5px;
    bottom: 1em;
    left: 1em;
    font-size: 16px;
    max-height: 90%;
    overflow-x: hidden;
    overflow-y: auto;
    box-shadow: 0 0 18px rgba(0, 0, 0, 0.2);
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner.otRelFont {
    font-size: 1rem;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner::-webkit-scrollbar {
    width: 11px;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #c1c1c1;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner {
    scrollbar-arrow-color: #c1c1c1;
    scrollbar-darkshadow-color: #c1c1c1;
    scrollbar-face-color: #c1c1c1;
    scrollbar-shadow-color: #c1c1c1;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner .ot-gv-list-handler {
    float: left;
    font-size: 0.82em;
    padding: 0 25px 30px 25px;
    margin-bottom: 0;
    border: 0;
    line-height: normal;
    height: auto;
    width: auto;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner.ot-bottom-left[dir="rtl"] {
    right: 1em;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner.ot-bottom-right {
    right: 1em;
    left: auto;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner.ot-bottom-right[dir="rtl"] {
    left: 1em;
    right: auto;
    }
    #onetrust-banner-sdk h3,
    #onetrust-banner-sdk p {
    color: #696969;
    }
    #onetrust-banner-sdk h3 {
    margin-bottom: 0;
    }
    #onetrust-banner-sdk .banner-header {
    margin-left: 20px;
    margin-bottom: 20px;
    margin-right: 10px;
    }
    #onetrust-banner-sdk .ot-close-icon {
    width: 44px;
    height: 44px;
    background-size: 12px;
    display: inline-block;
    padding: 0;
    border: none;
    }
    #onetrust-banner-sdk #onetrust-policy-text,
    #onetrust-banner-sdk .ot-b-addl-desc {
    clear: both;
    float: left;
    font-size: 0.82em;
    line-height: 1.5;
    padding: 10px 20px 20px 20px;
    margin: 0;
    }
    #onetrust-banner-sdk #onetrust-policy-text > *,
    #onetrust-banner-sdk .ot-b-addl-desc > * {
    margin-bottom: 0;
    font-size: inherit;
    }
    #onetrust-banner-sdk .ot-b-addl-desc {
    display: block;
    }
    #onetrust-banner-sdk #onetrust-policy {
    margin-top: 20px;
    }
    #onetrust-banner-sdk #onetrust-policy h3 {
    font-size: 1em;
    line-height: 1.4;
    }
    #onetrust-banner-sdk #onetrust-button-group-parent {
    padding: 0 25px 30px 25px;
    }
    #onetrust-banner-sdk #onetrust-button-group {
    text-align: center;
    display: inline-block;
    width: 100%;
    }
    #onetrust-banner-sdk #onetrust-accept-btn-handler,
    #onetrust-banner-sdk #onetrust-reject-all-handler {
    background-color: #6cc04a;
    color: #fff;
    border-color: #6cc04a;
    margin-right: 1em;
    }
    #onetrust-banner-sdk .banner-actions-container {
    text-align: center;
    }
    #onetrust-banner-sdk #onetrust-pc-btn-handler {
    background-color: #6cc04a;
    color: #fff;
    border: 1px solid #6cc04a;
    }
    #onetrust-banner-sdk #onetrust-accept-btn-handler,
    #onetrust-banner-sdk #onetrust-pc-btn-handler,
    #onetrust-banner-sdk #onetrust-reject-all-handler {
    width: 100%;
    padding: 12px 10px;
    font-size: 0.82em;
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 0.05em;
    height: auto;
    white-space: normal;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link {
    background-color: #fff;
    border: none;
    color: #6cc04a;
    text-decoration: underline;
    }
    #onetrust-banner-sdk #onetrust-close-btn-container,
    #onetrust-banner-sdk #onetrust-policy-title {
    display: inline-block;
    }
    #onetrust-banner-sdk #onetrust-policy-title {
    font-weight: 600;
    font-size: 1em;
    padding: 0 0 10px 25px;
    float: left;
    width: 80%;
    }
    #onetrust-banner-sdk #onetrust-close-btn-container {
    position: absolute;
    right: 3px;
    top: 8px;
    }
    #onetrust-banner-sdk button {
    margin-bottom: 0.6rem;
    }
    #onetrust-banner-sdk .banner_logo {
    display: none;
    }
    #onetrust-banner-sdk #banner-options {
    float: left;
    padding: 0 25px 20px 25px;
    width: calc(100% - 2 * $facelift-left-right-margin);
    }
    #onetrust-banner-sdk .banner-option-header {
    cursor: pointer;
    display: inline-block;
    }
    #onetrust-banner-sdk .banner-option-header :first-child {
    color: #696969;
    font-weight: 700;
    float: left;
    }
    #onetrust-banner-sdk .banner-option-header .ot-arrow-container {
    display: inline-block;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #696969;
    margin-left: 10px;
    vertical-align: middle;
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
    }
    #onetrust-banner-sdk .banner-option-details {
    display: none;
    font-size: 0.83em;
    line-height: 1.5;
    height: 0;
    padding: 10px 10px 5px 10px;
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
    }
    #onetrust-banner-sdk .banner-option-details * {
    font-size: inherit;
    line-height: inherit;
    color: #696969;
    }
    #onetrust-banner-sdk .banner-option-input {
    cursor: pointer;
    width: auto;
    border: none;
    height: auto;
    padding: 0;
    padding-right: 3px;
    margin: 0 0 6px;
    font-size: 0.82em;
    line-height: 1.4;
    }
    #onetrust-banner-sdk .banner-option-input * {
    pointer-events: none;
    line-height: inherit;
    font-size: inherit;
    }
    #onetrust-banner-sdk
    .banner-option-input[aria-expanded="true"]
    ~ .banner-option-details {
    height: auto;
    display: block;
    }
    #onetrust-banner-sdk
    .banner-option-input[aria-expanded="true"]
    .ot-arrow-container {
    transform: rotate(90deg);
    }
    #onetrust-banner-sdk .ot-dpd-container {
    float: left;
    padding: 0 20px 4px 20px;
    clear: both;
    }
    #onetrust-banner-sdk .ot-dpd-container .ot-dpd-title {
    font-weight: 700;
    padding-bottom: 10px;
    }
    #onetrust-banner-sdk .ot-dpd-container .ot-dpd-desc {
    font-size: 0.82em;
    line-height: 1.5;
    }
    #onetrust-banner-sdk .ot-dpd-container .ot-dpd-desc > .ot-b-addl-desc {
    margin-top: 10px;
    padding: 0;
    }
    #onetrust-banner-sdk .ot-dpd-container .ot-dpd-desc * {
    font-size: inherit;
    line-height: inherit;
    }
    #onetrust-banner-sdk
    .ot-dpd-container
    .ot-dpd-desc
    .onetrust-vendors-list-handler {
    display: block;
    margin-left: 0;
    margin-top: 5px;
    clear: both;
    padding: 0;
    margin-bottom: 0;
    border: 0;
    height: auto;
    width: auto;
    }
    #onetrust-banner-sdk #onetrust-policy .ot-dpd-title {
    font-size: 0.88em;
    }
    #onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container {
    top: 15px;
    transform: none;
    right: 15px;
    }
    #onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button {
    padding: 0;
    white-space: pre-wrap;
    border: none;
    height: auto;
    line-height: 1.5;
    text-decoration: underline;
    font-size: 0.69em;
    }
    #onetrust-banner-sdk.ot-close-btn-link #onetrust-group-container {
    margin-top: 20px;
    }
    #onetrust-banner-sdk.ot-wo-title #onetrust-group-container {
    margin-top: 20px;
    }
    @media only screen and (max-width: 425px) {
    #onetrust-banner-sdk #onetrust-button-group-parent {
        padding: 0 25px 30px 25px;
    }
    #onetrust-banner-sdk .ot-sdk-container {
        width: 100%;
        padding: 0;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner {
        width: 92%;
        max-width: 100%;
        left: 0;
        bottom: 0;
    }
    }
    @media only screen and (min-width: 426px) and (max-width: 896px) {
    #onetrust-banner-sdk .ot-sdk-container {
        width: 100%;
    }
    #onetrust-banner-sdk #onetrust-button-group-parent {
        padding: 0 25px 30px 25px;
    }
    #onetrust-banner-sdk #onetrust-accept-btn-handler,
    #onetrust-banner-sdk #onetrust-pc-btn-handler,
    #onetrust-banner-sdk #onetrust-reject-all-handler {
        width: 45%;
    }
    #onetrust-banner-sdk #onetrust-reject-all-handler {
        margin-right: 0;
    }
    #onetrust-banner-sdk
        #onetrust-button-group-parent:not(.has-reject-all-button)
        #onetrust-accept-btn-handler {
        margin-right: 0;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner {
        width: 100%;
        max-width: 94%;
        left: 0;
        bottom: 0;
    }
    }
    @media only screen and (max-width: 896px) {
    #onetrust-banner-sdk.ot-bottom-left.otFloatingRoundedCorner[dir="rtl"] {
        right: auto;
    }
    }
    @media only screen and (min-width: 768px) {
    #onetrust-banner-sdk #onetrust-accept-btn-handler,
    #onetrust-banner-sdk #onetrust-pc-btn-handler,
    #onetrust-banner-sdk #onetrust-reject-all-handler {
        width: 100%;
    }
    #onetrust-banner-sdk .banner-header {
        margin-left: 40px;
        margin-bottom: 20px;
        margin-right: 15px;
    }
    #onetrust-banner-sdk #onetrust-button-group-parent {
        padding: 0 25px 30px 25px;
    }
    #onetrust-banner-sdk #onetrust-policy-text,
    #onetrust-banner-sdk .ot-dpd-container,
    #onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
        padding: 10px 25px;
    }
    #onetrust-banner-sdk .ot-dpd-container {
        padding-bottom: 4px;
    }
    #onetrust-banner-sdk #banner-options {
        padding: 0 25px 20px 25px;
        width: calc(100% - 50px);
    }
    #onetrust-banner-sdk #banner-options .banner-option {
        margin-bottom: 6px;
    }
    #onetrust-banner-sdk #onetrust-close-btn-container {
        right: 3px;
    }
    #onetrust-banner-sdk.otFloatingRoundedCorner {
        width: 48%;
    }
    }
    #onetrust-consent-sdk #onetrust-banner-sdk {
    background-color: #fff;
    }
    #onetrust-banner-sdk .ot-cat-header,
    #onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,
    #onetrust-consent-sdk #onetrust-policy-text,
    #onetrust-consent-sdk
    #onetrust-policy-text
    :not(.onetrust-vendors-list-handler),
    #onetrust-consent-sdk #onetrust-policy-title,
    #onetrust-consent-sdk .ot-b-addl-desc,
    #onetrust-consent-sdk .ot-dpd-desc,
    #onetrust-consent-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler),
    #onetrust-consent-sdk .ot-dpd-title {
    color: #696969;
    }
    #onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
    background-color: #e9e9e9;
    }
    #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn,
    #onetrust-consent-sdk #onetrust-banner-sdk a[href],
    #onetrust-consent-sdk #onetrust-banner-sdk a[href] font {
    color: #2d4ee9;
    }
    #onetrust-banner-sdk #onetrust-reject-all-handler,
    #onetrust-consent-sdk #onetrust-accept-btn-handler {
    background-color: #2d4ee9;
    border-color: #2d4ee9;
    color: #fff;
    }
    #onetrust-consent-sdk #onetrust-banner-sdk :focus,
    #onetrust-consent-sdk #onetrust-banner-sdk:focus {
    outline-color: #000;
    outline-width: 1px;
    }
    #onetrust-consent-sdk #onetrust-pc-btn-handler,
    #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
    color: #2d4ee9;
    border-color: #2d4ee9;
    background-color: #fff;
    }
    #onetrust-pc-sdk.otPcTab {
    position: fixed;
    width: 730px;
    max-width: 730px;
    height: 580px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    font-size: 16px;
    z-index: 2147483647;
    border: 1px solid #d7d7d7;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: 0 2px 4px 0 transparent, 0 7px 14px 0 rgba(50, 50, 93, 0.1);
    }
    #onetrust-pc-sdk.otPcTab.otRelFont {
    font-size: 1rem;
    }
    #onetrust-pc-sdk *,
    #onetrust-pc-sdk ::after,
    #onetrust-pc-sdk ::before {
    box-sizing: content-box;
    }
    #onetrust-pc-sdk #ot-content {
    height: calc(100% - 196px);
    }
    #onetrust-pc-sdk .ot-link-btn {
    padding: 0;
    margin-bottom: 0;
    border: 0;
    font-weight: 400;
    line-height: normal;
    width: auto;
    height: auto;
    }
    #onetrust-pc-sdk .ot-main-content {
    height: 100%;
    }
    #onetrust-pc-sdk .privacy-notice-link {
    text-decoration: underline;
    margin-right: 8px;
    }
    #onetrust-pc-sdk .privacy-notice-link:focus {
    outline: 1px solid #000;
    }
    #onetrust-pc-sdk li {
    list-style: none;
    }
    #onetrust-pc-sdk li,
    #onetrust-pc-sdk ul {
    margin: 0;
    }
    #onetrust-pc-sdk a {
    text-decoration: none;
    }
    #onetrust-pc-sdk #ot-filter-modal .ot-group-options::-webkit-scrollbar,
    #onetrust-pc-sdk #vendor-list-content::-webkit-scrollbar,
    #onetrust-pc-sdk .groups-container::-webkit-scrollbar,
    #onetrust-pc-sdk .pc-content::-webkit-scrollbar,
    #onetrust-pc-sdk .vendor-content::-webkit-scrollbar {
    width: 11px;
    }
    #onetrust-pc-sdk #ot-filter-modal .ot-group-options::-webkit-scrollbar-thumb,
    #onetrust-pc-sdk #vendor-list-content::-webkit-scrollbar-thumb,
    #onetrust-pc-sdk .groups-container::-webkit-scrollbar-thumb,
    #onetrust-pc-sdk .pc-content::-webkit-scrollbar-thumb,
    #onetrust-pc-sdk .vendor-content::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #c1c1c1;
    }
    #onetrust-pc-sdk #ot-filter-modal .ot-group-options,
    #onetrust-pc-sdk #vendor-list-content,
    #onetrust-pc-sdk .groups-container,
    #onetrust-pc-sdk .pc-content,
    #onetrust-pc-sdk .vendor-content {
    scrollbar-arrow-color: #c1c1c1;
    scrollbar-darkshadow-color: #c1c1c1;
    scrollbar-face-color: #c1c1c1;
    scrollbar-shadow-color: #c1c1c1;
    }
    #onetrust-pc-sdk .pc-header {
    height: auto;
    padding: 20px;
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 40px);
    border-bottom: 1px solid #d8d8d8;
    }
    #onetrust-pc-sdk .pc-logo-container {
    float: left;
    }
    #onetrust-pc-sdk .pc-title-container {
    float: right;
    width: calc(100% - 190px);
    margin-left: 10px;
    }
    #onetrust-pc-sdk .ot-always-active {
    font-size: 1em;
    line-height: 1.3;
    color: #3860be;
    }
    #onetrust-pc-sdk .pc-close-btn-container {
    float: right;
    position: absolute;
    right: 0;
    margin-top: 0;
    }
    #onetrust-pc-sdk .pc-content {
    position: relative;
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    }
    #onetrust-pc-sdk .groups-container {
    height: 100%;
    overflow-y: auto;
    }
    #onetrust-pc-sdk .group {
    cursor: pointer;
    border-left: 10px solid transparent;
    background-color: #f4f4f4;
    border-bottom: 1px solid #d7d7d7;
    padding-top: 16px;
    padding-right: 5px;
    padding-bottom: 16px;
    padding-left: 12px;
    }
    #onetrust-pc-sdk .group h3 {
    float: left;
    text-align: left;
    margin: 0;
    color: #696969;
    line-height: 1.4;
    font-size: 1em;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-pc-sdk .active-group {
    border-left: 10px solid #68b631;
    background-color: #fff;
    border-bottom: none;
    position: relative;
    }
    #onetrust-pc-sdk .active-group h3 {
    color: #263238;
    font-weight: 700;
    }
    #onetrust-pc-sdk .description-container {
    word-break: break-word;
    word-wrap: break-word;
    padding-top: 20px;
    padding-right: 16px;
    padding-bottom: 15px;
    position: absolute;
    left: 30%;
    }
    #onetrust-pc-sdk .group-description {
    word-break: break-word;
    word-wrap: break-word;
    text-align: left;
    font-size: 0.82em;
    line-height: 1.3;
    margin: 0;
    }
    #onetrust-pc-sdk #pc-policy-text {
    clear: both;
    float: left;
    }
    #onetrust-pc-sdk #pc-policy-text a {
    color: #3860be;
    cursor: pointer;
    font-size: 1em;
    }
    #onetrust-pc-sdk #pc-policy-text a:hover {
    color: #1883fd;
    }
    #onetrust-pc-sdk #pc-policy-text * {
    font-size: inherit;
    }
    #onetrust-pc-sdk #pc-policy-text ul li {
    padding: 10px 0;
    border-bottom: 1px solid #e2e2e2;
    }
    #onetrust-pc-sdk #pc-policy-text + .ot-link-btn {
    display: none;
    }
    #onetrust-pc-sdk #vdr-lst-dsc {
    font-size: 0.812em;
    line-height: 1.5;
    padding: 10px 15px 5px 15px;
    }
    #onetrust-pc-sdk .ot-close-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMEwyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMGMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQyLjg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuODUsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4NnoiLz48L2c+PC9zdmc+);
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: center;
    height: 44px;
    width: 44px;
    display: inline-block;
    }
    #onetrust-pc-sdk .group-toggle {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    }
    #onetrust-pc-sdk .group-toggle .checkbox {
    background-color: #fff;
    }
    #onetrust-pc-sdk .group-toggle .ot-toggle {
    float: right;
    background-color: #fff;
    }
    #onetrust-pc-sdk .group-toggle .ot-toggle-group {
    float: right;
    }
    #onetrust-pc-sdk .group-toggle .ot-toggle-group p {
    margin: 0;
    }
    #onetrust-pc-sdk .group-toggle .ot-toggle-group:focus {
    outline: #000 auto 5px;
    }
    #onetrust-pc-sdk
    .group-toggle
    .ot-toggle-group
    .checkbox
    input[type="checkbox"]:focus
    + label::before {
    outline: #000 auto 5px;
    }
    #onetrust-pc-sdk .description-container h4 {
    color: #263238;
    float: left;
    margin: 0;
    font-weight: 700;
    font-size: 1em;
    line-height: 1.3;
    max-width: 85%;
    top: 3px;
    }
    #onetrust-pc-sdk #pc-privacy-header {
    margin-bottom: 10px;
    }
    #onetrust-pc-sdk .category-vendors-list-container {
    overflow: hidden;
    }
    #onetrust-pc-sdk .category-host-list-handler,
    #onetrust-pc-sdk .category-vendors-list-handler,
    #onetrust-pc-sdk .category-vendors-list-handler + a {
    display: block;
    float: left;
    color: #3860be;
    font-size: 0.8em;
    font-weight: 700;
    line-height: 1.1;
    cursor: pointer;
    margin: 5px 0;
    }
    #onetrust-pc-sdk .category-host-list-handler:hover,
    #onetrust-pc-sdk .category-vendors-list-handler + a:hover,
    #onetrust-pc-sdk .category-vendors-list-handler:hover {
    color: #1883fd;
    }
    #onetrust-pc-sdk .category-vendors-list-handler + a::after {
    content: "";
    height: 17px;
    width: 15px;
    background-repeat: no-repeat;
    margin-left: 2px;
    margin-top: -1px;
    float: right;
    background-image: url("data:image/svg+xml,%3Csvg\ xmlns='http://www.w3.org/2000/svg'\ viewBox='0\ 0\ 511.626\ 511.627'%3E%3Cg\ fill='%231276CE'%3E%3Cpath\ d='M392.857\ 292.354h-18.274c-2.669\ 0-4.859.855-6.563\ 2.573-1.718\ 1.708-2.573\ 3.897-2.573\ 6.563v91.361c0\ 12.563-4.47\ 23.315-13.415\ 32.262-8.945\ 8.945-19.701\ 13.414-32.264\ 13.414H82.224c-12.562\ 0-23.317-4.469-32.264-13.414-8.945-8.946-13.417-19.698-13.417-32.262V155.31c0-12.562\ 4.471-23.313\ 13.417-32.259\ 8.947-8.947\ 19.702-13.418\ 32.264-13.418h200.994c2.669\ 0\ 4.859-.859\ 6.57-2.57\ 1.711-1.713\ 2.566-3.9\ 2.566-6.567V82.221c0-2.662-.855-4.853-2.566-6.563-1.711-1.713-3.901-2.568-6.57-2.568H82.224c-22.648\ 0-42.016\ 8.042-58.102\ 24.125C8.042\ 113.297\ 0\ 132.665\ 0\ 155.313v237.542c0\ 22.647\ 8.042\ 42.018\ 24.123\ 58.095\ 16.086\ 16.084\ 35.454\ 24.13\ 58.102\ 24.13h237.543c22.647\ 0\ 42.017-8.046\ 58.101-24.13\ 16.085-16.077\ 24.127-35.447\ 24.127-58.095v-91.358c0-2.669-.856-4.859-2.574-6.57-1.713-1.718-3.903-2.573-6.565-2.573z'/%3E%3Cpath\ d='M506.199\ 41.971c-3.617-3.617-7.905-5.424-12.85-5.424H347.171c-4.948\ 0-9.233\ 1.807-12.847\ 5.424-3.617\ 3.615-5.428\ 7.898-5.428\ 12.847s1.811\ 9.233\ 5.428\ 12.85l50.247\ 50.248-186.147\ 186.151c-1.906\ 1.903-2.856\ 4.093-2.856\ 6.563\ 0\ 2.479.953\ 4.668\ 2.856\ 6.571l32.548\ 32.544c1.903\ 1.903\ 4.093\ 2.852\ 6.567\ 2.852s4.665-.948\ 6.567-2.852l186.148-186.148\ 50.251\ 50.248c3.614\ 3.617\ 7.898\ 5.426\ 12.847\ 5.426s9.233-1.809\ 12.851-5.426c3.617-3.616\ 5.424-7.898\ 5.424-12.847V54.818c-.001-4.952-1.814-9.232-5.428-12.847z'/%3E%3C/g%3E%3C/svg%3E");
    }
    #onetrust-pc-sdk #pc-policy-text + .category-vendors-list-handler,
    #onetrust-pc-sdk .category-host-list-handler,
    #onetrust-pc-sdk .category-vendors-list-container {
    margin-top: 10px;
    }
    #onetrust-pc-sdk .group-toggle + .category-vendors-list-container {
    margin-top: 0;
    margin-bottom: 10px;
    }
    #onetrust-pc-sdk .cookie-subgroup.ot-always-active-group > h4,
    #onetrust-pc-sdk .ot-always-active-group .group-toggle h3.category-header {
    max-width: 70%;
    }
    #onetrust-pc-sdk .cookie-subgroups-container li.cookie-subgroup p ul,
    #onetrust-pc-sdk .group-description ul {
    margin: 0;
    margin-left: 15px;
    padding-bottom: 8px;
    }
    #onetrust-pc-sdk .cookie-subgroups-container li.cookie-subgroup p ul li,
    #onetrust-pc-sdk .group-description ul li {
    font-size: inherit;
    padding-top: 8px;
    display: list-item;
    list-style: disc;
    }
    #onetrust-pc-sdk .ot-toggle.ot-hide-tgl {
    visibility: hidden;
    }
    #onetrust-pc-sdk .ot-toggle.ot-hide-tgl * {
    visibility: hidden;
    }
    #onetrust-pc-sdk .cookie-subgroups-container {
    margin-top: 15px;
    }
    #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups {
    margin: 0;
    font-size: inherit;
    }
    #onetrust-pc-sdk
    .cookie-subgroups-container
    ul.cookie-subgroups
    .cookie-subgroup-toggle {
    float: right;
    }
    #onetrust-pc-sdk
    .cookie-subgroups-container
    ul.cookie-subgroups
    .cookie-subgroup-toggle.ot-always-active-subgroup {
    width: auto;
    }
    #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups .ot-toggle {
    background-color: inherit;
    }
    #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li {
    padding: 0;
    border: none;
    position: relative;
    }
    #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li h4,
    #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li p {
    font-size: 0.82em;
    line-height: 1.4;
    }
    #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li p {
    color: #696969;
    clear: both;
    float: left;
    margin-top: 10px;
    margin-bottom: 0;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li h4 {
    color: #263238;
    font-weight: 700;
    margin-bottom: 0;
    float: left;
    position: relative;
    top: 3px;
    }
    #onetrust-pc-sdk
    .cookie-subgroups-container
    ul.cookie-subgroups
    li.cookie-subgroup {
    margin-left: 30px;
    display: inline-block;
    width: calc(100% - 30px);
    }
    #onetrust-pc-sdk .cookie-subgroups-container .ot-arrow {
    top: -3px;
    }
    #onetrust-pc-sdk .ot-button-group-parent {
    height: 34px;
    padding: 30px;
    bottom: 0;
    border-top: 1px solid #d8d8d8;
    }
    #onetrust-pc-sdk .ot-button-group {
    float: right;
    text-align: center;
    }
    #onetrust-pc-sdk .ot-pc-footer-logo {
    float: left;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 155px;
    height: 25px;
    position: relative;
    top: 10px;
    }
    #onetrust-pc-sdk #accept-recommended-btn-handler {
    float: right;
    margin-right: 16px;
    margin-left: 15px;
    text-align: center;
    }
    #onetrust-pc-sdk .save-preference-btn-handler {
    height: 38px;
    min-width: 155px;
    background-color: #68b631;
    border-radius: 2px;
    color: #fff;
    font-size: 0.9em;
    line-height: 1.1;
    text-align: center;
    margin-left: 15px;
    margin-right: 15px;
    }
    #onetrust-pc-sdk #pc-title {
    float: left;
    margin-top: 10px;
    max-width: 90%;
    overflow: hidden;
    position: relative;
    padding-right: 1em;
    text-overflow: ellipsis;
    white-space: nowrap;
    }
    #onetrust-pc-sdk #vendors-list {
    height: 100%;
    width: 100%;
    }
    #onetrust-pc-sdk #vendors-list .accordion-header {
    padding-top: 17px;
    padding-right: 15px;
    padding-bottom: 17px;
    padding-left: 20px;
    display: inline-block;
    width: calc(100% - 35px);
    vertical-align: middle;
    }
    #onetrust-pc-sdk #vendors-list .accordion-text {
    padding-top: 6px;
    padding-right: 50px;
    padding-bottom: 10px;
    padding-left: 50px;
    }
    #onetrust-pc-sdk .vendor-content {
    height: 100%;
    }
    #onetrust-pc-sdk #vendors-list-header {
    padding-top: 15px;
    padding-right: 30px;
    padding-bottom: 15px;
    padding-left: 20px;
    display: inline-block;
    width: calc(100% - 50px);
    height: 20px;
    border-bottom: 1px solid #d8d8d8;
    }
    #onetrust-pc-sdk #vendors-list-header input {
    height: 32px;
    width: 300px;
    border-radius: 50px;
    font-size: 0.8em;
    padding-right: 35px;
    padding-left: 15px;
    float: left;
    }
    #onetrust-pc-sdk #vendors-list-header input::placeholder {
    color: #d4d4d4;
    font-style: italic;
    }
    #onetrust-pc-sdk #vendor-list-content {
    height: calc(100% - 86px);
    width: calc(100% - 183px);
    padding-left: 80px;
    padding-right: 100px;
    padding-top: 20px;
    margin-top: 8px;
    margin-right: 3px;
    margin-bottom: 4px;
    margin-left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    }
    #onetrust-pc-sdk #ot-back-arrow {
    height: 17px;
    width: 20px;
    vertical-align: middle;
    display: inline-block;
    color: #696969;
    font-size: 1em;
    line-height: 1;
    text-align: center;
    }
    #onetrust-pc-sdk #vendors-list-title {
    color: #696969;
    font-size: 0.9em;
    font-weight: 700;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding-left: 5px;
    }
    #onetrust-pc-sdk #vendors-list-title * {
    font-size: inherit;
    }
    #onetrust-pc-sdk .navigation-container {
    float: left;
    }
    #onetrust-pc-sdk .back-btn-handler {
    display: inline-block;
    }
    #onetrust-pc-sdk .action-container {
    float: right;
    position: relative;
    bottom: 6px;
    }
    #onetrust-pc-sdk #search-container {
    float: left;
    }
    #onetrust-pc-sdk #search-container svg {
    position: absolute;
    right: 35px;
    width: 30px;
    height: 30px;
    font-size: 1em;
    line-height: 1;
    top: 3px;
    }
    #onetrust-pc-sdk .label-text {
    display: none;
    }
    #onetrust-pc-sdk #filter-container {
    display: inline-block;
    top: 8px;
    position: relative;
    margin-left: 20px;
    }
    #onetrust-pc-sdk #filter-btn-handler svg {
    cursor: pointer;
    width: 15px;
    height: 15px;
    }
    #onetrust-pc-sdk #select-all-container {
    min-width: 200px;
    min-height: 30px;
    padding-left: 20px;
    }
    #onetrust-pc-sdk #select-all-text-container {
    display: inline-block;
    padding-left: 30px;
    }
    #onetrust-pc-sdk #select-all-text-container p {
    color: #2c3643;
    font-size: 0.8em;
    font-weight: 700;
    line-height: 1.1;
    margin: 0;
    display: inline-block;
    }
    #onetrust-pc-sdk #select-all-text-container p * {
    font-size: inherit;
    }
    #onetrust-pc-sdk #select-all-hosts-input-container,
    #onetrust-pc-sdk #select-all-vendors-input-container {
    float: left;
    height: 100%;
    }
    #onetrust-pc-sdk #select-all-hosts-input-container label,
    #onetrust-pc-sdk #select-all-vendors-input-container label {
    height: 100%;
    padding-left: 0;
    }
    #onetrust-pc-sdk .ot-checkbox input[type="checkbox"] {
    display: block;
    opacity: 0;
    }
    #onetrust-pc-sdk .ot-checkbox input:checked ~ label::before {
    background-color: #4285f4;
    }
    #onetrust-pc-sdk .ot-checkbox label {
    position: relative;
    height: 20px;
    padding-left: 30px;
    }
    #onetrust-pc-sdk .ot-checkbox label::after,
    #onetrust-pc-sdk .ot-checkbox label::before {
    position: absolute;
    content: "";
    display: inline-block;
    border-radius: 3px;
    }
    #onetrust-pc-sdk .ot-checkbox label::before {
    height: 18px;
    width: 18px;
    border: 1px solid #3860be;
    left: 0;
    }
    #onetrust-pc-sdk .ot-checkbox label::after {
    height: 5px;
    width: 9px;
    border-left: 3px solid;
    border-bottom: 3px solid;
    transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    left: 4px;
    top: 5px;
    }
    #onetrust-pc-sdk .ot-checkbox input[type="checkbox"] + label::after {
    content: none;
    color: #fff;
    }
    #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:checked + label::after {
    content: "";
    }
    #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before {
    outline-style: solid;
    outline-width: 2px;
    outline-style: auto;
    }
    #onetrust-pc-sdk #select-all-hosts-input-container.line-through label::after,
    #onetrust-pc-sdk #select-all-vendors-input-container.line-through label::after,
    #onetrust-pc-sdk
    #select-all-vendors-leg-input-container.line-through
    label::after {
    height: auto;
    border-left: 0;
    left: 5px;
    top: 10.5px;
    transform: none;
    -o-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    }
    #onetrust-pc-sdk #hosts-list-container .ot-checkbox {
    float: left;
    }
    #onetrust-pc-sdk .host-title,
    #onetrust-pc-sdk .vendor-title {
    color: #2c3643;
    font-weight: 700;
    font-size: 0.8em;
    line-height: 1.2;
    margin: 0;
    height: auto;
    text-align: left;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-pc-sdk .host-title {
    position: relative;
    vertical-align: middle;
    }
    #onetrust-pc-sdk .host-title a {
    font-size: 1em;
    font-weight: 700;
    }
    #onetrust-pc-sdk .cookie-name-container a {
    font-size: 1em;
    }
    #onetrust-pc-sdk .host-description {
    font-size: 0.69em;
    line-height: 1.4;
    margin-top: 5px;
    margin-bottom: 5px;
    float: left;
    color: #696969;
    }
    #onetrust-pc-sdk .host-info > a {
    text-decoration: underline;
    font-size: 0.82em;
    position: relative;
    z-index: 2;
    float: left;
    margin-bottom: 5px;
    }
    #onetrust-pc-sdk .host-info .host-title + a {
    margin-top: 5px;
    }
    #onetrust-pc-sdk .vendor-info {
    width: 88%;
    float: right;
    }
    #onetrust-pc-sdk .vendor-purposes {
    margin-top: 3px;
    }
    #onetrust-pc-sdk .vendor-purposes p {
    font-size: 0.8em;
    line-height: 1.2;
    margin-bottom: 0;
    font-weight: 500;
    text-align: left;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-pc-sdk input[type="checkbox"]:focus + .accordion-header {
    outline: 1px solid #000;
    }
    #onetrust-pc-sdk #select-all-hosts-input-container input[type="checkbox"],
    #onetrust-pc-sdk #select-all-vendors-input-container input[type="checkbox"] {
    position: absolute;
    }
    #onetrust-pc-sdk #hosts-list-container input[type="checkbox"],
    #onetrust-pc-sdk #vendors-list-container input[type="checkbox"],
    #onetrust-pc-sdk .cookie-subgroups input[type="checkbox"] {
    position: absolute;
    cursor: pointer;
    width: 100%;
    height: 100%;
    opacity: 0;
    margin: 0;
    top: 0;
    left: 0;
    }
    #onetrust-pc-sdk
    #hosts-list-container
    input[type="checkbox"]
    ~ .accordion-header,
    #onetrust-pc-sdk
    #vendors-list-container
    input[type="checkbox"]
    ~ .accordion-header,
    #onetrust-pc-sdk .cookie-subgroups input[type="checkbox"] ~ .accordion-header {
    cursor: pointer;
    }
    #onetrust-pc-sdk
    #hosts-list-container
    input[type="checkbox"]:not(:checked)
    ~ .accordion-text,
    #onetrust-pc-sdk
    #vendors-list-container
    input[type="checkbox"]:not(:checked)
    ~ .accordion-text,
    #onetrust-pc-sdk
    .cookie-subgroups
    input[type="checkbox"]:not(:checked)
    ~ .accordion-text {
    margin-top: 0;
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    width: 100%;
    transition: 0.25s ease-out;
    display: none;
    }
    #onetrust-pc-sdk
    #hosts-list-container
    input[type="checkbox"]:checked
    ~ .accordion-text,
    #onetrust-pc-sdk
    #vendors-list-container
    input[type="checkbox"]:checked
    ~ .accordion-text,
    #onetrust-pc-sdk
    .cookie-subgroups
    input[type="checkbox"]:checked
    ~ .accordion-text {
    transition: 0.1s ease-in;
    display: block;
    }
    #onetrust-pc-sdk #hosts-list-container .ot-checkbox input[type="checkbox"],
    #onetrust-pc-sdk #vendors-list-container .ot-checkbox input[type="checkbox"],
    #onetrust-pc-sdk .cookie-subgroups .ot-checkbox input[type="checkbox"] {
    width: auto;
    height: auto;
    }
    #onetrust-pc-sdk #hosts-list-container .ot-checkbox label,
    #onetrust-pc-sdk #vendors-list-container .ot-checkbox label,
    #onetrust-pc-sdk .cookie-subgroups .ot-checkbox label {
    z-index: 2;
    }
    #onetrust-pc-sdk #hosts-list-container,
    #onetrust-pc-sdk #vendors-list-container {
    width: 100%;
    }
    #onetrust-pc-sdk #hosts-list-container li,
    #onetrust-pc-sdk #vendors-list-container li {
    border: 1px solid #d7d7d7;
    border-radius: 2px;
    position: relative;
    margin-top: 10px;
    }
    #onetrust-pc-sdk #vendors-list-container .ot-toggle-group {
    width: 65%;
    }
    #onetrust-pc-sdk #hosts-list-container .ot-toggle-group {
    width: 65%;
    }
    #onetrust-pc-sdk label {
    margin-bottom: 0;
    }
    #onetrust-pc-sdk .host-notice,
    #onetrust-pc-sdk .vendor-notice {
    float: right;
    }
    #onetrust-pc-sdk .third-party-cookies-container,
    #onetrust-pc-sdk .vendor-privacy-notice-container {
    float: left;
    }
    #onetrust-pc-sdk .vendor-privacy-notice-container {
    position: relative;
    }
    #onetrust-pc-sdk .vendor-privacy-notice-container a:hover {
    text-decoration: underline;
    }
    #onetrust-pc-sdk .third-party-cookie-notice,
    #onetrust-pc-sdk .vendor-privacy-notice {
    color: #696969;
    font-size: 0.7em;
    line-height: 0.9;
    display: inline-block;
    }
    #onetrust-pc-sdk .third-party-cookie-notice *,
    #onetrust-pc-sdk .vendor-privacy-notice * {
    font-size: inherit;
    }
    #onetrust-pc-sdk .vendor-privacy-notice {
    position: relative;
    z-index: 2;
    }
    #onetrust-pc-sdk .ot-arrow {
    margin-left: 20px;
    }
    #onetrust-pc-sdk .vendor-options {
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
    border-radius: 2px;
    background-color: #f8f8f8;
    }
    #onetrust-pc-sdk .vendor-options p {
    font-size: 0.69em;
    text-align: left;
    display: table-cell;
    vertical-align: middle;
    word-break: break-word;
    word-wrap: break-word;
    margin: 0;
    padding-left: 15px;
    color: #2e3644;
    }
    #onetrust-pc-sdk #hosts-list-container .host-info {
    float: left;
    width: calc(100% - 50px);
    }
    #onetrust-pc-sdk #hosts-list-container .host-option-group {
    display: inline-block;
    width: 100%;
    margin: 0;
    font-size: inherit;
    }
    #onetrust-pc-sdk #hosts-list-container .host-option-group li.vendor-host {
    border: none;
    font-size: 0.8em;
    color: #696969;
    float: left;
    text-align: left;
    padding: 10px;
    margin-bottom: 10px;
    width: calc(100% - 10px);
    background-color: #f8f8f8;
    }
    #onetrust-pc-sdk #hosts-list-container .host-option-group li.vendor-host a {
    color: #696969;
    }
    #onetrust-pc-sdk #hosts-list-container .host-option-group li > div div {
    font-size: 0.81em;
    padding: 5px 0;
    }
    #onetrust-pc-sdk
    #hosts-list-container
    .host-option-group
    li
    > div
    div:nth-child(1) {
    width: 30%;
    float: left;
    }
    #onetrust-pc-sdk
    #hosts-list-container
    .host-option-group
    li
    > div
    div:nth-child(2) {
    width: 70%;
    float: left;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose {
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
    margin-bottom: 10px;
    min-height: 30px;
    max-height: 50px;
    width: 100%;
    display: table;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose:first-child,
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose:first-of-type {
    border-top: none;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose p {
    font-weight: 700;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-consent-group {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .ot-ven-disc {
    margin-bottom: 10px;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .ot-ven-disc:not(:first-child) {
    border-top: 1px solid #e9e9e9;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .ot-ven-disc:nth-child(n + 3) p {
    display: inline-block;
    }
    #onetrust-pc-sdk
    .vendor-purpose-groups
    .ot-ven-disc:nth-child(n + 3)
    p:nth-of-type(odd) {
    width: 30%;
    }
    #onetrust-pc-sdk
    .vendor-purpose-groups
    .ot-ven-disc:nth-child(n + 3)
    p:nth-of-type(even) {
    width: 50%;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .ot-ven-disc p {
    padding-top: 10px;
    display: block;
    }
    #onetrust-pc-sdk
    .vendor-purpose-groups
    .legitimate-interest-group
    .consent-category {
    float: left;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-opt-out-handler {
    text-decoration: none;
    float: right;
    font-size: 0.69em;
    line-height: 1.4;
    color: #3860be;
    right: 15px;
    position: relative;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-opt-out-handler span {
    font-size: 0.69em;
    line-height: 1.4;
    }
    #onetrust-pc-sdk .vendor-purpose-groups .vendor-opt-out-handler svg {
    width: 15px;
    height: 15px;
    vertical-align: middle;
    }
    #onetrust-pc-sdk #no-results {
    text-align: center;
    margin-top: 30px;
    }
    #onetrust-pc-sdk #no-results p {
    font-size: 1em;
    color: #2e3644;
    word-break: break-word;
    word-wrap: break-word;
    }
    #onetrust-pc-sdk #no-results p span {
    font-weight: 700;
    }
    #onetrust-pc-sdk .ot-toggle .checkbox label:after {
    cursor: pointer;
    }
    #onetrust-pc-sdk .ot-group-option {
    height: 25px;
    }
    #onetrust-pc-sdk .checkbox {
    position: relative;
    display: inline-block;
    }
    #onetrust-pc-sdk .checkbox label {
    background: #d6d6d6;
    border: none;
    height: 10px;
    width: 35px;
    position: relative;
    display: inline-block;
    border-radius: 46px;
    transition: 0.4s;
    }
    #onetrust-pc-sdk .checkbox label:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    left: 0;
    top: -5px;
    z-index: 2;
    background: #7b7b7b;
    transition: 0.4s;
    }
    #onetrust-pc-sdk .checkbox input {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    opacity: 0;
    cursor: pointer;
    }
    #onetrust-pc-sdk .checkbox input:checked + label:after {
    left: 40px;
    }
    #onetrust-pc-sdk .checkbox input:focus + label::after {
    outline-style: solid;
    outline-width: 1px;
    }
    #onetrust-pc-sdk .checkbox:after,
    #onetrust-pc-sdk .checkbox:before {
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    -webkit-font-language-override: normal;
    font-language-override: normal;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant: normal;
    font-weight: 400;
    text-rendering: auto;
    }
    #onetrust-pc-sdk .ot-toggle {
    background-color: #f8f8f8;
    }
    #onetrust-pc-sdk .ot-toggle .checkbox input:checked + label {
    background: #cddcf2;
    }
    #onetrust-pc-sdk .ot-toggle .checkbox input:checked + label:after {
    background: #4285f4;
    left: 16px;
    }
    #onetrust-pc-sdk .ot-toggle,
    #onetrust-pc-sdk .ot-toggle-group {
    display: inline-block;
    vertical-align: middle;
    }
    #onetrust-pc-sdk .ot-arrow-container {
    float: right;
    }
    #onetrust-pc-sdk .ot-arrow {
    top: 2px;
    position: relative;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
    }
    #onetrust-pc-sdk input:checked ~ .accordion-header .ot-arrow {
    transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    }
    #onetrust-pc-sdk button.ot-pill {
    font-size: 0.75em;
    text-align: center;
    background-color: #3860be;
    border-color: #3860be;
    font-weight: 600;
    box-shadow: 0 0 10px 1px #cce1ff;
    width: 170px;
    max-width: 180px;
    color: #fff;
    height: auto;
    white-space: normal;
    word-break: break-word;
    word-wrap: break-word;
    padding: 10px;
    line-height: 1.2;
    letter-spacing: 0.05em;
    }
    #onetrust-pc-sdk button.ot-pill:first-child {
    margin-top: 10px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .description-container {
    padding-top: 0;
    margin-top: 20px;
    padding-right: 0;
    border-radius: 3px;
    overflow: hidden;
    padding-bottom: 10px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .ot-leg-border-color {
    border: 1px solid #e9e9e9;
    }
    #onetrust-pc-sdk.ot-leg-opt-out
    .ot-leg-border-color
    .cookie-subgroups-container {
    border-top: 1px solid #e9e9e9;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .ot-category-desc {
    padding-bottom: 10px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .group-toggle {
    padding-left: 10px;
    width: calc(100% - 20px);
    padding-top: 10px;
    margin-bottom: 0;
    padding-bottom: 8px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .cookie-subgroups-container {
    padding-top: 10px;
    margin-top: 0;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .description-container > :not(.group-toggle) {
    padding-left: 10px;
    padding-right: 10px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .leg-int-header {
    overflow: hidden;
    padding-top: 7.5px;
    padding-bottom: 7.5px;
    background-color: #f8f8f8;
    border: none;
    border-bottom: 1px solid #e9e9e9;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .leg-int-header .leg-int-title {
    float: right;
    font-size: 0.813em;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .leg-int-header span:first-child {
    text-align: left;
    max-width: 80px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .leg-int-header span:last-child {
    padding-right: 10px;
    max-width: 95px;
    text-align: center;
    }
    #onetrust-pc-sdk.ot-leg-opt-out
    .description-container
    .ot-toggle-group:first-of-type {
    padding-left: 36px;
    padding-right: 7px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out
    .ot-always-active-group
    .group-toggle
    .ot-toggle-group:first-of-type {
    padding-left: 0;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .category-header,
    #onetrust-pc-sdk.ot-leg-opt-out .cookie-subgroup h4 {
    max-width: calc(100% - 115px);
    }
    #onetrust-pc-sdk.ot-leg-opt-out
    #vendor-list-content:not(.host-list-content)
    #select-all-container {
    width: 100%;
    display: inline-block;
    padding: 0;
    }
    #onetrust-pc-sdk.ot-leg-opt-out
    #vendor-list-content:not(.host-list-content)
    #select-all-container
    .ot-checkbox {
    float: right;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .leg-int-sel-all-hdr {
    float: right;
    position: relative;
    height: 20px;
    right: 55px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .consent-hdr,
    #onetrust-pc-sdk.ot-leg-opt-out .leg-int-hdr {
    float: right;
    font-size: 0.8em;
    position: relative;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .leg-int-hdr {
    margin-right: 30px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .ot-vendor-consent-tgl {
    margin-left: 62px;
    margin-right: 38px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .ot-leg-int-tgl label,
    #onetrust-pc-sdk.ot-leg-opt-out .ot-vendor-consent-tgl label {
    width: 22px;
    padding: 0;
    }
    #onetrust-pc-sdk.ot-leg-opt-out .ot-leg-int-tgl-only {
    margin-right: 122px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out #select-all-vendors-leg-input-container {
    display: block;
    width: 21px;
    height: 21px;
    position: relative;
    float: left;
    right: 30px;
    clear: both;
    }
    #onetrust-pc-sdk.ot-leg-opt-out #select-all-vendors-leg-input-container input {
    position: absolute;
    }
    #onetrust-pc-sdk.ot-leg-opt-out #select-all-vendors-input-container {
    float: right;
    width: 21px;
    height: 21px;
    position: relative;
    right: 70px;
    }
    #onetrust-pc-sdk.ot-leg-opt-out #vendors-list-container .vendor-info {
    float: left;
    width: 60%;
    }
    #onetrust-pc-sdk.ot-leg-opt-out #vendors-list-container .ot-toggle-group {
    float: right;
    width: auto;
    }
    #onetrust-pc-sdk.ot-leg-opt-out #vendors-list-container .ot-checkbox {
    position: relative;
    }
    #onetrust-pc-sdk.ot-leg-btn #select-all-vendors-input-container {
    clear: both;
    }
    #onetrust-pc-sdk #ot-triangle {
    border: 12px solid transparent;
    display: none;
    position: absolute;
    z-index: 2147483647;
    top: 140px;
    right: 40px;
    transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    background-color: #fff;
    -webkit-box-shadow: -3px -3px 5px -2px #c7c5c7;
    -moz-box-shadow: -3px -3px 5px -2px #c7c5c7;
    box-shadow: -3px -3px 5px -2px #c7c5c7;
    }
    #onetrust-pc-sdk #ot-filter-modal {
    width: 300px;
    position: absolute;
    z-index: 2147483646;
    top: 146px;
    height: auto;
    display: none;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -webkit-transition: 2s ease;
    transition: 0.2s ease;
    overflow-x: hidden;
    opacity: 1;
    right: 0;
    }
    #onetrust-pc-sdk #ot-filter-modal .ot-pill {
    width: 130px;
    float: right;
    }
    #onetrust-pc-sdk #ot-options {
    background-color: #fff;
    margin: 5px;
    border-radius: 3px;
    height: 350px;
    -webkit-box-shadow: 0 0 12px 2px #c7c5c7;
    -moz-box-shadow: 0 0 12px 2px #c7c5c7;
    box-shadow: 0 0 12px 2px #c7c5c7;
    }
    #onetrust-pc-sdk .ot-group-options {
    overflow-y: auto;
    width: 100%;
    max-height: 65%;
    }
    #onetrust-pc-sdk .ot-group-option {
    margin-bottom: 25px;
    margin-left: 15px;
    clear: both;
    display: inline-block;
    }
    #onetrust-pc-sdk .ot-group-option label {
    height: auto;
    }
    #onetrust-pc-sdk .ot-group-option span {
    cursor: pointer;
    color: #696969;
    font-size: 0.8em;
    line-height: 1.1;
    font-weight: 400;
    }
    #onetrust-pc-sdk #clear-filters-handler {
    float: right;
    max-width: 200px;
    margin-bottom: 30px;
    text-decoration: none;
    }
    #onetrust-pc-sdk #clear-filters-handler p {
    float: right;
    font-weight: 700;
    color: #3860be;
    font-size: 0.9em;
    margin: 0;
    }
    #onetrust-pc-sdk #clear-filters-handler p:hover {
    color: #1883fd;
    }
    #onetrust-pc-sdk #clear-filters-container {
    float: right;
    padding-right: 15px;
    height: auto;
    margin-top: 20px;
    }
    #onetrust-pc-sdk #filter-apply-handler {
    margin-right: 10px;
    float: right;
    }
    #onetrust-pc-sdk .group-description + .ot-leg-btn-container {
    margin-top: 0;
    }
    #onetrust-pc-sdk .ot-leg-btn-container {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
    }
    #onetrust-pc-sdk .ot-leg-btn-container button {
    height: auto;
    padding: 6.5px 8px;
    margin-bottom: 0;
    line-height: normal;
    letter-spacing: 0;
    }
    #onetrust-pc-sdk .ot-leg-btn-container svg {
    display: none;
    height: 14px;
    width: 14px;
    padding-right: 5px;
    vertical-align: sub;
    }
    #onetrust-pc-sdk .ot-active-leg-btn {
    cursor: default;
    pointer-events: none;
    }
    #onetrust-pc-sdk .ot-active-leg-btn svg {
    display: inline-block;
    }
    #onetrust-pc-sdk .ot-remove-objection-handler {
    border: none;
    text-decoration: underline;
    padding: 0;
    font-size: 0.82em;
    font-weight: 600;
    line-height: 1.4;
    padding-left: 10px;
    }
    #onetrust-pc-sdk .ot-obj-leg-btn-handler span {
    font-weight: 700;
    text-align: center;
    font-size: 0.91em;
    line-height: 1.5;
    }
    #onetrust-pc-sdk.otPcTab[dir="rtl"] .ot-pc-footer-logo svg {
    direction: rtl;
    }
    #onetrust-pc-sdk.otPcTab[dir="rtl"] #ot-back-arrow,
    #onetrust-pc-sdk.otPcTab[dir="rtl"] input ~ .accordion-header .ot-arrow {
    transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    }
    #onetrust-pc-sdk.otPcTab[dir="rtl"]
    input:checked
    ~ .accordion-header
    .ot-arrow {
    transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    }
    #onetrust-pc-sdk.otPcTab[dir="rtl"] #search-container svg {
    right: 52px;
    }
    #onetrust-pc-sdk.otPcTab[dir="rtl"] .ot-checkbox label::after {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    border-left: 0;
    border-right: 3px solid;
    }
    #onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon {
    padding: 0;
    background-color: transparent;
    border: none;
    }
    @media (max-width: 767px) {
    #onetrust-pc-sdk.otPcTab {
        width: 100%;
        height: 100%;
        border: none;
    }
    #onetrust-pc-sdk.otPcTab .ot-button-group-parent,
    #onetrust-pc-sdk.otPcTab .ot-pc-footer-logo,
    #onetrust-pc-sdk.otPcTab .ot-sdk-container {
        width: 100%;
    }
    #onetrust-pc-sdk.otPcTab .ot-sdk-container {
        padding: 0;
        margin: 0;
    }
    #onetrust-pc-sdk.otPcTab #pc-title {
        margin-left: 10px;
        margin-top: 10px;
        max-width: 60%;
    }
    #onetrust-pc-sdk.otPcTab .description-container {
        margin: 0;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 15px;
        padding-left: 20px;
        position: relative;
        left: auto;
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out .description-container {
        margin-top: 20px;
        margin-left: 20px;
        padding: 0;
        padding-bottom: 10px;
    }
    #onetrust-pc-sdk.otPcTab .groups-container {
        max-height: none;
        height: auto;
        overflow: hidden;
    }
    #onetrust-pc-sdk.otPcTab .ot-button-group-parent {
        padding-left: 0;
        padding-right: 0;
        position: relative;
    }
    #onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler,
    #onetrust-pc-sdk.otPcTab .ot-button-group {
        float: none;
    }
    #onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler,
    #onetrust-pc-sdk.otPcTab .ot-pc-refuse-all-handler,
    #onetrust-pc-sdk.otPcTab .save-preference-btn-handler {
        width: calc(100% - 33px);
    }
    }
    @media (max-width: 640px) {
    #onetrust-pc-sdk.otPcTab .pc-header {
        padding: 10px;
        width: calc(100% - 20px);
    }
    #onetrust-pc-sdk.otPcTab #ot-content {
        height: calc(100% - 275px);
    }
    #onetrust-pc-sdk.otPcTab .ot-button-group-parent {
        padding: 15px;
        margin: 0;
        width: calc(100% - 30px);
    }
    #onetrust-pc-sdk.otPcTab .ot-sdk-row .ot-sdk-columns {
        width: 100%;
    }
    #onetrust-pc-sdk.otPcTab .description-container {
        margin: 0;
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out .description-container {
        margin-left: 10px;
        width: calc(100% - 15px);
        margin-top: 5px;
        margin-bottom: 5px;
    }
    #onetrust-pc-sdk.otPcTab .vendor-info {
        max-width: 80%;
    }
    #onetrust-pc-sdk.otPcTab #filter-container {
        bottom: 5px;
        position: relative;
        float: right;
        right: 15px;
    }
    #onetrust-pc-sdk.otPcTab #vendor-list-content {
        height: calc(100% - 305px);
        width: calc(100% - 18px);
        padding-top: 13px;
        padding-right: 5px;
        padding-left: 10px;
    }
    #onetrust-pc-sdk.otPcTab #ot-triangle {
        top: 190px;
    }
    #onetrust-pc-sdk.otPcTab #ot-filter-modal {
        top: 196px;
    }
    #onetrust-pc-sdk.otPcTab .ot-pc-footer-logo a {
        width: auto;
    }
    }
    @media (max-width: 600px) {
    #onetrust-pc-sdk.otPcTab .vendor-content {
        overflow-y: scroll;
    }
    #onetrust-pc-sdk.otPcTab #vendor-list-content {
        height: auto;
        overflow: hidden;
    }
    #onetrust-pc-sdk.otPcTab #vendors-list-header {
        height: 70px;
        padding: 15px 0;
        width: 100%;
    }
    #onetrust-pc-sdk.otPcTab #search-container {
        display: inline-block;
        width: 85%;
        position: absolute;
    }
    #onetrust-pc-sdk.otPcTab .navigation-container {
        display: block;
        text-align: left;
        float: none;
        border-bottom: 1px solid #d7d7d7;
        padding-bottom: 15px;
        padding-left: 15px;
    }
    #onetrust-pc-sdk.otPcTab .action-container {
        width: calc(100% - 15px);
        float: none;
        bottom: auto;
        display: inline-block;
        padding-top: 8px;
        padding-left: 15px;
    }
    #onetrust-pc-sdk.otPcTab #vendor-search-handler {
        width: 90%;
    }
    #onetrust-pc-sdk.otPcTab .ot-button-group-parent {
        display: inline-block;
        height: auto;
        margin-bottom: 10px;
    }
    }
    @media (max-width: 425px) {
    #onetrust-pc-sdk.otPcTab #vendors-list .accordion-text {
        padding-top: 6px;
        padding-right: 25px;
        padding-bottom: 10px;
        padding-left: 25px;
    }
    #onetrust-pc-sdk.otPcTab #hosts-list-container .ot-toggle-group,
    #onetrust-pc-sdk.otPcTab #vendors-list-container .ot-toggle-group {
        width: 100%;
    }
    #onetrust-pc-sdk.otPcTab #hosts-list-container .host-notice,
    #onetrust-pc-sdk.otPcTab #hosts-list-container .vendor-notice,
    #onetrust-pc-sdk.otPcTab #vendors-list-container .host-notice,
    #onetrust-pc-sdk.otPcTab #vendors-list-container .vendor-notice {
        width: 100%;
        float: left;
        margin-left: 30px;
    }
    #onetrust-pc-sdk.otPcTab #hosts-list-container .ot-arrow-container,
    #onetrust-pc-sdk.otPcTab #vendors-list-container .ot-arrow-container {
        float: left;
    }
    #onetrust-pc-sdk.otPcTab #vendors-list-container .vendor-info {
        float: left;
        width: 100%;
        max-width: 85%;
    }
    #onetrust-pc-sdk.otPcTab #pc-title {
        max-width: 100%;
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out
        .cookie-subgroups-container
        li.cookie-subgroup {
        margin-left: 10px;
        width: calc(100% - 10px);
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out
        #vendors-list-container
        .ot-toggle-group {
        width: auto;
        float: right;
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out
        #vendors-list-container
        .ot-arrow-container {
        float: right;
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out #vendors-list-container .vendor-info {
        max-width: 47%;
    }
    }
    @media only screen and (min-width: 320px) and (max-width: 896px) and (orientation: landscape) {
    #onetrust-pc-sdk.otPcTab {
        height: 100%;
    }
    #onetrust-pc-sdk.otPcTab #ot-content {
        height: calc(100% - 162px);
    }
    #onetrust-pc-sdk.otPcTab .pc-header {
        padding: 10px;
        width: calc(100% - 20px);
    }
    #onetrust-pc-sdk.otPcTab .ot-button-group-parent {
        padding: 20px;
        width: calc(100% - 40px);
    }
    #onetrust-pc-sdk.otPcTab .vendor-content {
        overflow-y: scroll;
    }
    #onetrust-pc-sdk.otPcTab #vendor-list-content {
        height: auto;
        overflow: hidden;
    }
    #onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler,
    #onetrust-pc-sdk.otPcTab .ot-button-group {
        float: right;
    }
    #onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler,
    #onetrust-pc-sdk.otPcTab .ot-pc-footer-logo,
    #onetrust-pc-sdk.otPcTab .save-preference-btn-handler {
        width: auto;
    }
    }
    @media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: landscape) {
    #onetrust-pc-sdk.otPcTab .ot-sdk-row .ot-sdk-columns {
        width: 100%;
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out .description-container {
        width: calc(100% - 15px);
    }
    }
    @media only screen and (min-width: 641px) and (max-width: 896px) and (orientation: landscape) {
    #onetrust-pc-sdk.otPcTab .description-container {
        position: absolute;
        left: 30%;
    }
    }
    @media (max-width: 425px),
    (max-width: 896px) and (max-height: 425px) and (orientation: landscape) {
    #onetrust-pc-sdk.otPcTab .pc-header {
        padding-right: 20px;
    }
    #onetrust-pc-sdk.otPcTab .pc-logo-container {
        margin-left: 0;
        margin-top: 5px;
    }
    #onetrust-pc-sdk.otPcTab .pc-logo {
        height: 40px;
        width: 150px;
    }
    #onetrust-pc-sdk.otPcTab .pc-close-btn-container {
        margin-top: 10px;
    }
    #onetrust-pc-sdk.otPcTab .pc-close-btn-container .ot-close-icon {
        width: 44px;
        height: 44px;
        background-size: 12px;
    }
    #onetrust-pc-sdk.otPcTab .group-toggle {
        float: right;
        margin-left: 10px;
        width: auto;
    }
    #onetrust-pc-sdk.otPcTab.ot-leg-opt-out .group-toggle {
        margin-left: 0;
        padding-right: 10px;
    }
    #onetrust-pc-sdk.otPcTab #pc-privacy-header,
    #onetrust-pc-sdk.otPcTab .group-toggle .category-header {
        display: none;
    }
    }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    #onetrust-pc-sdk.otPcTab #vendors-list-header input {
        min-width: 250px;
        max-width: 300px;
    }
    }
    #onetrust-consent-sdk #onetrust-pc-sdk,
    #onetrust-consent-sdk #onetrust-pc-sdk #pc-title:after,
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,
    #onetrust-consent-sdk #onetrust-pc-sdk group-toggle .checkbox,
    #onetrust-consent-sdk #search-container {
    background-color: #fff;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler,
    #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .vendor-host,
    #onetrust-consent-sdk #onetrust-pc-sdk #ot-filter-modal #modal-header,
    #onetrust-consent-sdk #onetrust-pc-sdk #pc-policy-text,
    #onetrust-consent-sdk #onetrust-pc-sdk #pc-title,
    #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list #select-all-container p,
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    #vendors-list
    #vendors-list-container
    .consent-category,
    #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list #vendors-list-title,
    #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list .back-btn-handler p,
    #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list .vendor-title,
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    #vendors-list-container
    .vendor-options
    p,
    #onetrust-consent-sdk #onetrust-pc-sdk .leg-int-sel-all-hdr span,
    #onetrust-consent-sdk #onetrust-pc-sdk .leg-int-title,
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    .ot-leg-btn-container
    .ot-inactive-leg-btn,
    #onetrust-consent-sdk #onetrust-pc-sdk h3,
    #onetrust-consent-sdk #onetrust-pc-sdk h4,
    #onetrust-consent-sdk #onetrust-pc-sdk h5,
    #onetrust-consent-sdk #onetrust-pc-sdk h6,
    #onetrust-consent-sdk #onetrust-pc-sdk p {
    color: #323232;
    }
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    #hosts-list-container
    .accordion-header
    .host-view-cookies,
    #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .host-title a,
    #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .vendor-host a,
    #onetrust-consent-sdk #onetrust-pc-sdk #ot-content #pc-policy-text .ot-link-btn,
    #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,
    #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,
    #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a,
    #onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,
    #onetrust-consent-sdk #onetrust-pc-sdk .vendor-privacy-notice {
    color: #2d4ee9;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover {
    text-decoration: underline;
    }
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    .accordion-text
    .cookie-subgroup-toggle
    .ot-switch.ot-toggle,
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    .ot-accordion-pc-container.accordion-text {
    background-color: #f8f8f8;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .vendor-host,
    #onetrust-consent-sdk #onetrust-pc-sdk .accordion-text .vendor-options {
    background-color: #f8f8f8;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn,
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn) {
    background-color: #2d4ee9;
    border-color: #2d4ee9;
    color: #fff;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk .active-group {
    border-color: #2d4ee9;
    }
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    .ot-leg-btn-container
    .ot-remove-objection-handler {
    background-color: transparent;
    border: 1px solid transparent;
    }
    #onetrust-consent-sdk
    #onetrust-pc-sdk
    .ot-leg-btn-container
    .ot-inactive-leg-btn {
    background-color: #fff;
    color: #78808e;
    border-color: #78808e;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch,
    #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before,
    #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before,
    .ot-switch .ot-switch-nob,
    .ot-switch .ot-switch-nob:before {
    outline-color: #000;
    outline-width: 1px;
    }
    #onetrust-pc-sdk .ot-host-item > button:focus,
    #onetrust-pc-sdk .ot-ven-item > button:focus {
    border: 1px solid #000;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus,
    #onetrust-consent-sdk #onetrust-pc-sdk :focus {
    outline: 1px solid #000;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler {
    background-color: #f4f4f4;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk .active-group {
    background-color: #fff;
    }
    #onetrust-pc-sdk
    .category-item
    .ot-switch.ot-toggle
    input:focus
    + .ot-switch-label,
    #onetrust-pc-sdk .checkbox input:focus + label::after,
    #onetrust-pc-sdk input[type="checkbox"]:focus + .accordion-header {
    outline-color: #000;
    outline-width: 1px;
    }
    #ot-sdk-btn.optanon-show-settings,
    #ot-sdk-btn.ot-sdk-show-settings {
    color: #9e9e9e !important;
    border: none !important;
    height: auto;
    white-space: normal;
    word-wrap: break-word;
    padding: 0 !important;
    font-size: 14px !important;
    line-height: 1.2;
    font-family: "Ubuntu Light", sans-serif !important;
    cursor: pointer;
    }
    #ot-sdk-btn.optanon-show-settings:hover,
    #ot-sdk-btn.ot-sdk-show-settings:hover {
    color: #00567c !important;
    background-color: transparent !important;
    }
    #onetrust-consent-sdk #onetrust-pc-sdk h3 {
    font-family: "Ubuntu Light", sans-serif !important;
    }
    #onetrust-banner-sdk p,
    #onetrust-pc-sdk div,
    #onetrust-pc-sdk p,
    #ot-sdk-cookie-policy p {
    font-family: "Ubuntu Light", sans-serif !important;
    }
    #onetrust-pc-sdk .ot-toggle .checkbox input:checked + label:after {
    background: #2d4ee9 !important;
    }
    #onetrust-pc-sdk .group h3 {
    font-size: 1.3rem !important;
    }
    #onetrust-pc-sdk .ot-always-active {
    color: #2d4ee9 !important;
    }
    div.description-container:focus {
    outline: unset !important;
    }
    #onetrust-pc-sdk .pc-header {
    display: flex !important;
    }
    #onetrust-pc-sdk .pc-title-container {
    display: flex !important;
    align-items: center !important;
    }
    #onetrust-pc-sdk #pc-title {
    margin-top: 0 !important;
    }
    .ot-sdk-cookie-policy {
    font-family: inherit;
    font-size: 16px;
    }
    .ot-sdk-cookie-policy.otRelFont {
    font-size: 1rem;
    }
    .ot-sdk-cookie-policy #cookie-policy-description,
    .ot-sdk-cookie-policy #cookie-policy-title,
    .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
    .ot-sdk-cookie-policy a,
    .ot-sdk-cookie-policy h3,
    .ot-sdk-cookie-policy h4,
    .ot-sdk-cookie-policy h6,
    .ot-sdk-cookie-policy li,
    .ot-sdk-cookie-policy p,
    .ot-sdk-cookie-policy th {
    color: #696969;
    }
    .ot-sdk-cookie-policy #cookie-policy-description {
    margin-bottom: 1em;
    }
    .ot-sdk-cookie-policy h4 {
    font-size: 1.2em;
    }
    .ot-sdk-cookie-policy h6 {
    font-size: 1em;
    margin-top: 2em;
    }
    .ot-sdk-cookie-policy th {
    min-width: 75px;
    }
    .ot-sdk-cookie-policy a,
    .ot-sdk-cookie-policy a:hover {
    background: #fff;
    }
    .ot-sdk-cookie-policy thead {
    background-color: #f6f6f4;
    font-weight: 700;
    }
    .ot-sdk-cookie-policy .ot-mobile-border {
    display: none;
    }
    .ot-sdk-cookie-policy section {
    margin-bottom: 2em;
    }
    .ot-sdk-cookie-policy table {
    border-collapse: inherit;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy {
    font-family: inherit;
    font-size: 1rem;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
    color: #696969;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
    margin-bottom: 1em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup {
    margin-left: 1.5em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td {
    font-size: 0.9em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span {
    font-size: inherit;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
    font-size: 1em;
    margin-bottom: 0.6em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {
    margin-bottom: 1.2em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section {
    margin-bottom: 1em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
    min-width: 75px;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover {
    background: #fff;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead {
    background-color: #f6f6f4;
    font-weight: 700;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border {
    display: none;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section {
    margin-bottom: 2em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li {
    list-style: disc;
    margin-left: 1.5em;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 {
    display: inline-block;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
    border-collapse: inherit;
    margin: auto;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    border-spacing: initial;
    width: 100%;
    overflow: hidden;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
    border-bottom: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
    border-bottom: 0;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child {
    border-right: 0;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host {
    width: 25%;
    }
    .ot-sdk-cookie-policy[dir="rtl"] {
    text-align: left;
    }
    #ot-sdk-cookie-policy h3 {
    font-size: 1.5em;
    }
    @media only screen and (max-width: 530px) {
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
        display: block;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
        margin: 0 0 1em 0;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd),
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd) a {
        background: #f6f6f4;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td {
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before {
        position: absolute;
        height: 100%;
        left: 6px;
        width: 40%;
        padding-right: 10px;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border {
        display: inline-block;
        background-color: #e4e4e4;
        position: absolute;
        height: 100%;
        top: 0;
        left: 45%;
        width: 2px;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before {
        content: attr(data-label);
        font-weight: 700;
    }
    .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li {
        word-break: break-word;
        word-wrap: break-word;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
        overflow: hidden;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
        border: none;
        border-bottom: 1px solid #d7d7d7;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
        display: block;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host {
        width: auto;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
        margin: 0 0 1em 0;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
        height: 100%;
        width: 40%;
        padding-right: 10px;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
        content: attr(data-label);
        font-weight: 700;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li {
        word-break: break-word;
        word-wrap: break-word;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
        z-index: -9999;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
        border-bottom: 1px solid #d7d7d7;
        border-right: 0;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
        table
        tr:last-child
        td:last-child {
        border-bottom: 0;
    }
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td {
    color: #696969;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
    color: #696969;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
    color: #696969;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
    color: #696969;
    }
    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
    background-color: #f8f8f8;
    }
    .ot-floating-button__front {
    background-image: url(images/94.png);
    }
    img[src="data:,"],
    source[src="data:,"] {
    display: none !important;
    }
    .top-header-nav {
    background-color: #00208c;
    color: #fff;
    }
    .top-header-nav a.c-redirectLink {
    font-size: 16px;
    padding-bottom: 0;
    }
    .top-header-nav a.c-redirectLink,
    .top-header-nav a.c-redirectLink:hover {
    color: #fff;
    border-bottom: 2px solid #fff;
    }
    @media only screen and (min-width: 768px) {
    .top-header-nav {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 5px;
    }
    }
    @media only screen and (max-width: 767px) {
    .top-header-nav {
        display: none;
    }
    }
    .top-header-nav p {
    font-size: 16px;
    font-family: "Ubuntu Light", sans-serif;
    margin: 0 20px 0 0;
    }
    @media only screen and (max-width: 767px) {
    .top-header-nav p {
        margin: 0;
        margin-bottom: 10px;
    }
    }
    .top-header-nav .small-blue-btn {
    color: #fff;
    font-family: Ubuntu Regular, sans-serif;
    font-size: 14px;
    font-weight: 500;
    display: inline-block;
    min-height: auto;
    margin: 5px 0;
    padding: 6px 12px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    color: #fff;
    border: 1px solid #0094d4;
    border-radius: 6px;
    outline: 0 !important;
    background: #0094d4;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    }
    .c-navbar--secondary li.menu-item--home a {
    font-size: 16px;
    font-family: "Ubuntu Regular", sans-serif;
    color: #606c78;
    }
    .c-navbar--secondary li.current-page-ancestor:not(.menu-item--home) a,
    .c-navbar--secondary li.current_page_item:not(.menu-item--home) a {
    font-family: "Ubuntu Bold", sans-serif;
    position: relative;
    }
    .gsc-search-button-v2 {
    background-color: #0033e2 !important;
    }
    .footer {
    background: #00208c;
    padding-top: 80px;
    }
    .footer .c-quick-search {
    margin-left: 30px;
    }
    .footer .c-ulnormal-address li,
    .footer .c-ulnormal-address li a,
    .footer .footer__heading,
    .footer .footer__link a,
    .footer .footer__note {
    color: #fff;
    }
    .footer .row-footer--top {
    border-bottom: unset;
    }
    .footer .footer__heading {
    border-bottom: unset;
    color: #0c6;
    font-size: 14px;
    line-height: 2;
    margin-top: 0;
    }
    .footer .c-copyright,
    .footer .c-copyright a {
    color: #fff;
    }
    .footer .c-copyright a:hover,
    .footer .c-theme-on-hover:hover,
    .footer .c-ulnormal-address li a:hover,
    .footer .footer__link a:hover {
    color: #0c6 !important;
    }
    .footer #menu-footer-company li:last-child a {
    border-bottom: 3px solid #0c6;
    }
    #ot-sdk-btn.optanon-show-settings,
    #ot-sdk-btn.ot-sdk-show-settings {
    color: #fff !important;
    }
    #ot-sdk-btn.optanon-show-settings:hover,
    #ot-sdk-btn.ot-sdk-show-settings:hover {
    color: #0c6 !important;
    }
    @media (min-width: 768px) {
    .footer .row-footer--top > div.col-sm-12 {
        display: grid;
        grid-template-columns: 2.2fr 2fr 2.5fr 1.6fr 1.5fr 2fr;
        grid-template-rows: 1fr;
        grid-column-gap: 10px;
        grid-row-gap: 0;
    }
    .footer .row-footer--top .col-sm-2,
    .footer__heading {
        padding: unset;
        width: unset !important;
    }
    }
    @media screen and (max-width: 767px) {
    .footer__link li {
        float: left;
        width: 100%;
    }
    ul.c-ulnormal-address {
        display: block;
        margin-top: 700px;
        margin-left: 140px;
    }
    .contact_info a,
    .contact_info a:hover,
    .contact_info li {
        color: #0c6 !important;
    }
    }
    .banner--type2 .subtitle,
    .secondary-page .banner .subtitle {
    color: var(--light-bule);
    }
    .highlight--green {
    border-bottom-color: var(--light-yellow);
    }
    .highlight--lightBlue,
    .highlight--light_blue {
    border-bottom-color: var(--light-green);
    }
    .hero_banner .nav--sticky .active {
    border-bottom-color: var(--light-bule);
    }
    .content--sticky .collapse-container .collapse .collapse__title:after,
    .content--sticky .collapse-container .collapse .collapse__title:before {
    background: var(--light-bule) !important;
    }
    .hero_banner .subtitle,
    .hero_banner .subtitle font {
    color: var(--light-bule) !important;
    }
    .search {
    background: url(images/95.svg) no-repeat;
    }
    .footer_cta_form {
    background: var(--dark-bule);
    }
    .customerstory-header h1 {
    color: var(--light-bule);
    }
    .count_three_column.blue-bg {
    background-color: var(--dark-bule);
    }
    .c-content-blog-post-card-1 .c-body .c-author a:hover {
    color: var(--dark-bule);
    }
    .c-content-blog-post-card-1 .c-body .c-author a {
    color: var(--light-bule);
    }
    .post-tile.post-sidebar .form-control {
    border-color: var(--light-bule);
    }
    .c-theme.form-control:active,
    .c-theme.form-control:focus {
    border-color: var(--dark-bule) !important;
    }
    a {
    color: var(--light-bule);
    }
    a.c-redirectLink {
    color: var(--light-bule) !important;
    border-bottom-color: var(--light-bule) !important;
    }
    a.c-redirectLink:hover {
    color: var(--dark-bule) !important;
    border-bottom-color: var(--dark-bule) !important;
    }
    .top-header-nav a.c-redirectLink {
    color: #fff !important;
    border-bottom-color: #fff !important;
    }
    .top-header-nav a.c-redirectLink:hover {
    color: #fff !important;
    border-bottom-color: #fff !important;
    }
    a:active,
    a:focus,
    a:hover {
    color: var(--dark-bule);
    border-bottom-color: var(--dark-bule);
    }
    .customer_story_v2 .col-md-4 p a:hover {
    color: var(--dark-bule);
    }
    .c-content-blog-post-card-1 .c-body .c-title a:hover {
    color: var(--light-bule);
    }
    .post-nav li a:hover,
    .post-nav li.active a {
    border-bottom-color: var(--light-bule);
    }
    .blog_posts_siderbar_ad {
    background: var(--dark-bule) !important;
    }
    .ul_select:hover button,
    .ul_select:hover span {
    border-color: var(--light-bule) !important;
    }
    .landingPage-title-wrap h1 {
    color: var(--light-bule);
    }
    .highlight--blue {
    border-bottom-color: var(--light-bule);
    }
    @media (min-width: 981px) {
    .Blog_Chapter_Section .et_pb_sticky.et_pb_sticky--top {
        margin-top: 0 !important;
    }
    .Blog_Chapter_Section .et_pb_column_1_3 {
        z-index: 10 !important;
    }
    .Blog_Chapter_Section .et_pb_row {
        padding: 0 !important;
    }
    .Blog_Chapter_Section .et_pb_row.et_pb_equal_columns {
        width: 100% !important;
    }
    .Blog_Chapter_Section:before {
        content: "";
        position: absolute;
        background: #fff;
        overflow-y: hidden;
        box-shadow: 2px 0 6px -4px rgba(0, 0, 0, 0.15),
        -2px 0 6px -4px rgba(0, 0, 0, 0.15);
        top: 0;
        left: calc(50% - 620px);
        right: calc(50% + 252.13292px);
        bottom: 0;
        z-index: 9;
    }
    .et_pb_column_1_3.et_pb_sticky {
        width: 24.1667% !important;
    }
    }
    .blog_quote_name {
    display: block;
    margin-top: 30px;
    font-family: Ubuntu;
    font-style: italic;
    font-size: 20px;
    text-align: center !important;
    margin-top: 30px !important;
    font-weight: 400 !important;
    }
    @media (max-width: 981px) {
    .blog_quote_name {
        font-size: 14px;
    }
    }
    .Blog_Chapter_Section a {
    color: var(--light-bule) !important;
    }
    .Blog_Chapter_Section a:hover {
    color: var(--dark-bule) !important;
    }
    .chapter_introduction_section {
    color: #000 !important;
    display: block;
    background-color: #e4e8fc !important;
    width: 100%;
    margin: 0 !important;
    }
    .chapter_introduction_row {
    margin: auto !important;
    max-width: 1240px;
    box-sizing: border-box;
    display: flex !important;
    }
    .chapter_introduction_column {
    float: left;
    background-size: cover;
    background-position: 50%;
    position: relative;
    z-index: 2;
    min-height: 1px;
    }
    .chapter_introduction_column_left {
    width: 29.6667%;
    margin-right: 5.5% !important;
    background-color: rgba(255, 255, 255, 0.5) !important;
    background-repeat: no-repeat;
    }
    .chapter_introduction_column_right {
    order: 1;
    background-repeat: no-repeat;
    margin-right: 0 !important;
    width: 64.833%;
    padding-top: 80px !important;
    padding-bottom: 80px !important;
    }
    .chapter_introduction_column_right img {
    display: block !important;
    text-align: right !important;
    margin-left: 80% !important;
    margin-bottom: -20px !important;
    }
    @media (max-width: 981px) {
    .chapter_introduction_column_right img {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 40px !important;
        max-width: 150px !important;
    }
    }
    .chapter_introduction_column_right h5 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 22px;
    line-height: 26px;
    margin: 0;
    text-align: inherit;
    padding: 0;
    padding-bottom: 10px;
    position: relative;
    z-index: 1;
    white-space: nowrap;
    display: inline-block;
    }
    .chapter_introduction_column_right h5:after {
    content: "";
    position: absolute;
    display: block;
    width: 150%;
    height: 150%;
    background-image: url(images/96.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    left: -25%;
    bottom: 0;
    z-index: -1;
    }
    .chapter_introduction_column_right h2 {
    font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    font-size: 45px;
    line-height: 55px;
    margin: 0;
    text-align: inherit;
    padding: 0;
    padding-bottom: 10px;
    }
    @media (max-width: 981px) {
    .chapter_introduction_column_right h2 {
        font-size: 40px;
        line-height: 50px;
    }
    }
    .chapter_introduction_column_right p {
    margin: 0;
    text-align: inherit;
    padding: 0;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 30px;
    line-height: 36px;
    }
    @media (max-width: 981px) {
    .chapter_introduction_column_right p {
        font-size: 24px;
        line-height: 30px;
    }
    }
    @media screen and (max-width: 991px) {
    .chapter_introduction_column_left {
        display: none;
    }
    .chapter_introduction_column_right {
        width: 80% !important;
        margin: auto !important;
    }
    }
    small.fineprint {
    font-size: 12px;
    color: rgba(96, 108, 120, 0.5);
    }
    .et_pb_module .checkbox-list-form .mktoForm .mktoButtonWrap .mktoButton {
    background-color: unset !important;
    background: linear-gradient(90deg, #0033e2 0, #40c190 100%) !important;
    border-radius: 40px !important;
    color: #fff !important;
    padding: 12px 44px !important;
    font-size: 17px !important;
    border: unset !important;
    box-shadow: unset !important;
    }
    .et_pb_module .checkbox-list-form .mktoForm .mktoButtonWrap .mktoButton:hover {
    background: linear-gradient(90deg, #0033e2 100%, #40c190 100%) !important;
    }
    .tab-contents > .et_pb_module {
    display: none;
    }
    @media (min-width: 981px) {
    .price_table .et_pb_column_1_3 {
        width: 32.6666% !important;
    }
    .price_table .et_pb_column {
        margin-right: 1% !important;
    }
    .price_table > .et_pb_column {
        display: flex;
        flex-direction: column;
    }
    .price_table > .et_pb_column .et_pb_module {
        margin-top: 0 !important;
    }
    .price_table > .et_pb_column .et_pb_module.view_full {
        margin-top: auto !important;
    }
    }
    .price_table_row .et_pb_text_inner p {
    padding-bottom: 0 !important;
    }
    .price_table_row .view_full a {
    color: #0033e2 !important;
    }
    .price_table_row .view_full a:hover {
    color: #00208c !important;
    }
    .price_table_row .view_full_dark a {
    color: #fff !important;
    }
    .price_table_row .view_full_dark a:hover {
    color: #0033e2 !important;
    }
    .price_tab_btn01,
    .price_tab_btn02 {
    cursor: pointer;
    }
    .prcing_items ul li {
    list-style: none !important;
    padding-left: 40px !important;
    background-position: left 12px !important;
    background-size: 28px !important;
    background-repeat: no-repeat !important;
    background-image: url(images/97.png) !important;
    }
    @media only screen and (max-width: 767px) {
    .prcing_items ul li {
        padding-left: 25px !important;
        background-position: left 7px !important;
        background-size: 15px !important;
    }
    }
    .prcing_items_dark ul li {
    list-style: none !important;
    padding-left: 40px !important;
    background-position: left 12px !important;
    background-size: 28px !important;
    background-repeat: no-repeat !important;
    background-image: url(images/98.png) !important;
    }
    @media only screen and (max-width: 767px) {
    .prcing_items_dark ul li {
        padding-left: 25px !important;
        background-position: left 7px !important;
        background-size: 15px !important;
    }
    }
    .product_title {
    display: block;
    color: #2d4ee9 !important;
    font-size: 28px;
    line-height: 28px;
    }
    @media (min-width: 991px) {
    .c-mainbar .menu-item:not(.menu-item-btn) > a {
        line-height: 34px !important;
    }
    }
    @media (min-width: 991px) {
    .new_menu_style > span > a {
        line-height: unset !important;
    }
    }
    .megamenu .svgIcon-arrow {
    margin-bottom: -3px;
    }
    .megamenu.resources .svgIcon-arrow path {
    fill: #0033e2;
    }
    .megamenu .col-md-3.light-blue a.c-link {
    font-family: "Ubuntu Bold", sans-serif;
    }
    .new_menu_style span {
    margin-right: 20px;
    font-size: 14px;
    line-height: 30px;
    font-family: "Ubuntu Medium", sans-serif !important;
    font-weight: 500 !important;
    }
    .new_menu_style span a {
    font-size: 14px !important;
    line-height: 30px !important;
    font-family: "Ubuntu Bold", sans-serif !important;
    margin: 0 !important;
    display: inline-block;
    color: #000 !important;
    }
    .new_menu_style span > a {
    font-family: "Ubuntu Medium", sans-serif !important;
    font-weight: 500 !important;
    }
    .new_menu_style span .link_subtitle a {
    line-height: unset !important;
    font-size: 16px !important;
    }
    .new_menu_style span a:hover {
    color: #0c6 !important;
    }
    .new_menu_style span:not(:last-child) {
    width: 22%;
    }
    .new_menu_style span:first-child {
    width: 23%;
    }
    .new_menu_style span:last-child {
    margin-right: 0;
    }
    .megamenu__itemTitle,
    .megamenu__itemTitle a.c-link {
    font-family: "Ubuntu Bold", sans-serif;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    color: #000;
    }
    .new_menu_style .link_subtitle {
    font-family: "Ubuntu Bold", sans-serif;
    font-size: 16px;
    line-height: 121.4%;
    color: #000;
    }
    .new_menu_style .sublink {
    display: block;
    font-size: 14px;
    margin-bottom: 16px;
    }
    @media screen and (min-width: 991px) {
    .megamenu.partners .megamenu__itemTitle {
        border: unset;
        margin-bottom: 4px;
    }
    .megamenu.partners .col-md-4 a {
        font-family: "Ubuntu Bold", sans-serif;
        font-weight: 700 !important;
    }
    .megamenu.partners .col-md-4 .megamenu__intelColumn {
        border-right: 1px solid #00000033;
    }
    .megamenu__itemTitle {
        border-bottom: 1px solid #000;
        padding-bottom: 8px;
    }
    .megamenu.partners .only-intro a.c-link {
        color: #0c6;
    }
    .megamenu.partners .only-intro .megamenu__des {
        color: #000;
    }
    .megamenu.partners .only-intro .megamenu__des .intro_subtitle {
        font-family: "Ubuntu Medium", sans-serif;
        font-weight: 500;
        font-size: 16px;
        line-height: 121.4%;
        display: block;
        text-align: left;
        margin-bottom: 12px;
    }
    .megamenu.partners .only-intro .megamenu__des .intro_des {
        font-family: "Ubuntu Regular", sans-serif;
        font-weight: 400;
        font-size: 14px;
        line-height: 121.4%;
    }
    }
    .et-db #et-boc .et-l .et_pb_module a {
    color: #0033e2;
    }
    .et-db #et-boc .et-l .et_pb_module a:hover {
    color: #00208c;
    }
    @media (max-width: 1200px) {
    .dropdown-menu .c-open .dropdown-menu {
        display: block !important;
    }
    .navbar-nav > li.menu-item-has-children:hover > a:after {
        content: "" !important;
        pointer-events: none !important;
        left: unset;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light
        > .nav.navbar-nav
        > li
        > .dropdown-menu {
        border: 0;
        background: #fff;
        box-shadow: unset;
    }
    .dropdown-menu .menu-item {
        float: unset;
        margin-right: unset;
    }
    .dropdown-menu .c-open.menu-item:nth-child(2) {
        display: block !important;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-mega-menu-light-mobile
        > .nav.navbar-nav
        > li
        > .c-link {
        color: #323232;
        border-bottom: 1px solid #f7f7f7;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        li:hover
        > .dropdown-menu
        .hidden-xs {
        display: none !important;
    }
    .c-mega-menu-light-mobile .menu-item-has-children > a:after {
        color: #323232;
    }
    .menu-item-has-children > a:after {
        font-size: 20px;
        font-weight: 700;
    }
    .menu-item-has-children > a:after {
        font-family: FontAwesome;
        font-size: 14px;
        position: absolute;
        top: 10px;
        right: 25px;
        content: "";
        color: #ebedf2;
    }
    }
    @media (min-width: 992px) and (max-width: 1200px) {
    #wp-admin-bar-top-secondary,
    .c-layout-header
        .c-navbar
        .c-top2-menu:not(.c-mega-menu-light-mobile.c-shown),
    .c-navbar--secondary {
        display: none !important;
    }
    .c-layout-header
        .c-navbar
        .c-top2-menu.c-mega-menu-light-mobile.c-shown
        .menu-item {
        background-color: #fff !important;
    }
    }
    @media (max-width: 1200px) {
    #wpadminbar {
        height: 46px;
        min-width: 240px;
    }
    .c-layout-header.c-layout-header-default-mobile
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #818e9a;
    }
    .c-layout-header.c-layout-header-default-mobile
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #818e9a;
    }
    .c-layout-header.c-layout-header-default-mobile.c-header-transparent-dark,
    .c-layout-header.c-layout-header-default-mobile.c-header-transparent-dark.c-mega-menu-shown {
        background: #fff;
    }
    .c-layout-header.c-layout-header-dark-mobile {
        border-bottom: 0;
        background: #394048;
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler {
        position: relative;
        top: -1px;
        display: inline-block;
        padding: 5px 8px 6px;
    }
    .c-layout-header .c-mainbar .c-brand > .c-hor-nav-toggler {
        position: absolute;
        top: 2px;
        right: 30px;
    }
    .c-page-on-scroll
        .c-layout-header.c-layout-header-dark-mobile
        .c-mainbar
        .c-brand
        > .c-hor-nav-toggler {
        top: 18px;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler
        > .c-line {
        background: #333;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler:hover
        > .c-line {
        background: #333;
        transition: all 0.25s;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:first-child,
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:last-child {
        transform-origin: 50% 50%;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:first-child {
        transform: rotateZ(45deg) translate3d(3px, 3px, 0);
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:last-child {
        transform: rotateZ(-45deg) translate3d(4px, -4px, 0);
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-hor-nav-toggler.c-hor-nav-toggler--opened
        > .c-line:nth-child(2) {
        opacity: 0;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-search-toggler
        > i {
        color: #333;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-brand
        > .c-search-toggler:hover
        > i {
        color: #fff;
    }
    .c-layout-header.c-layout-header-dark-mobile .c-quick-search > .form-control {
        color: #454545;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control::-moz-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control:-moz-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control:-ms-input-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-dark-mobile
        .c-quick-search
        > .form-control::-webkit-input-placeholder {
        color: #969696;
    }
    .c-layout-header.c-layout-header-dark-mobile .c-quick-search > span {
        color: #454545;
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
        border-bottom: 0;
        box-shadow: 0;
    }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark {
        background: #fff;
    }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark
        .c-topbar {
        background: 0;
    }
    }
    @media (max-width: 1200px) {
    .c-layout-header .c-mainbar {
        padding-bottom: 0;
        margin-top: 0;
    }
    .c-layout-header-fixed .c-layout-page,
    .c-layout-header-fullscreen .primary-page,
    .c-layout-header-fullscreen .secondary-page:not(.secondary-page--others) {
        margin-top: 108px;
    }
    .c-layout-header {
        margin: 0;
        transition: all 0.2s;
    }
    .c-layout-header .c-navbar > .container {
        position: relative;
        padding: 0;
    }
    .c-layout-header .c-topbar .c-brand {
        display: block;
        height: 26px;
        float: none !important;
        margin: 5px 15px;
    }
    .c-layout-header .c-mainbar .c-brand {
        display: block;
        float: none !important;
        margin: 0 15px 15px;
    }
    .c-page-on-scroll .c-layout-header .c-mainbar .c-brand {
        margin-top: 15px;
    }
    .c-layout-header .c-brand .c-desktop-logo-inverse {
        display: none;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler {
        display: inline-block;
        float: right;
        margin: -1px 0 0;
        padding: 0;
        border: 0;
        outline: 0;
        background: 0;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line {
        display: block;
        width: 15px;
        height: 2px;
        margin: 3px 0;
        padding: 0;
    }
    .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line:first-child {
        margin-top: 4px;
    }
    .c-layout-header .c-brand > .c-search-toggler {
        float: right;
        width: 20px;
        height: 20px;
        margin: 0 0 0 15px;
        padding: 0;
        border: 0;
        outline: 0;
        background: 0;
        display: inline-block;
    }
    .c-layout-header .c-brand > .c-search-toggler > i {
        font-size: 14px;
    }
    .c-layout-header .c-mega-menu {
        line-height: 0;
    }
    .c-layout-header .c-quick-search {
        position: relative;
    }
    .c-layout-header .c-quick-search > .form-control {
        font-size: 20px;
        height: 65px;
        padding: 10px 15px;
    }
    .c-layout-header .c-quick-search > span {
        font-size: 36px;
        top: 9px;
        right: 20px;
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
        position: fixed;
        z-index: 9995;
        top: 0;
        width: 100%;
        transition: none;
    }
    }
    @media (max-width: 1200px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a:hover,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:focus,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .c-link:hover,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:focus,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a:hover {
        background: 0;
    }
    .c-layout-header .c-navbar:not(.c-topbar) .c-mega-menu {
        display: inline-block;
        display: none;
        float: none !important;
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 5px 15px;
        transition: all 0.2s;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu.c-shown {
        position: absolute;
        z-index: 9996;
        display: block;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav {
        float: none;
        margin: 0 !important;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu > .nav.navbar-nav {
        float: right;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li {
        display: block;
        float: none;
    }
    .c-layout-header .c-topbar.c-navbar .c-mega-menu > .nav.navbar-nav > li {
        float: left;
    }
    .c-layout-header
        .c-topbar.c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li:last-child
        a {
        padding-right: 0;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-btn-icon {
        display: none;
    }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link,
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > a {
        font-size: 15px;
        padding: 10px 20px 10px 0;
        letter-spacing: 1px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > .dropdown-menu
        .dropdown-submenu.c-open
        > .dropdown-menu,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > .dropdown-menu
        li.c-open
        > .dropdown-menu {
        display: block;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .c-open.dropdown-submenu
        > a
        > .c-arrow:before,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .c-open
        > a.dropdown-toggle
        > .c-arrow:before,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open.dropdown-submenu
        > a
        > .c-arrow:before,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > a.dropdown-toggle
        > .c-arrow:before {
        content: "";
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu {
        position: static;
        display: none;
        float: none;
        min-width: none;
        padding-bottom: 0;
        background: 0;
        box-shadow: none;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .menu-item--other
        .dropdown-menu,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.c-open
        > .dropdown-menu,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-mega
        > .dropdown-submenu.c-open
        > .dropdown-menu {
        display: block;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a {
        font-size: 14px;
        white-space: normal;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic {
        padding: 0;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li
        > a {
        padding: 10px 20px 10px 15px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > .dropdown-submenu
        > .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li
        > .dropdown-menu.c-menu-type-classic
        > li
        > .dropdown-menu
        > li
        > a {
        padding: 10px 20px 10px 60px;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > .c-link,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-uppercase
        > .nav.navbar-nav
        > li
        > a {
        font-size: 13px;
        text-transform: uppercase;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-bold
        > .nav.navbar-nav
        > li
        .dropdown-menu
        > li
        > a,
    .c-layout-header
        .c-navbar
        .c-mega-menu.c-fonts-bold
        > .nav.navbar-nav
        > li
        > .c-link {
        font-family: "Ubuntu Regular", sans-serif;
        font-weight: 400;
    }
    .c-layout-header .c-topbar {
        margin: 0;
    }
    }
    @media (max-width: 768px) {
    .c-layout-header-fixed .c-layout-page,
    .c-layout-header-fullscreen .primary-page,
    .c-layout-header-fullscreen .secondary-page:not(.secondary-page--others) {
        margin-top: 50px !important;
    }
    .et-db #et-boc .et-l .et_pb_section_0 {
        padding-top: 50px !important;
    }
    .et-db #et-boc .et-l .et_pb_section_0 .et_pb_row_0.et_pb_row {
        padding-top: 30px !important;
    }
    }
    .content--sticky .companyInfo .companyInfo__location {
    background-image: url(images/99.png);
    }
    .content--sticky .companyInfo .companyInfo__founded {
    background-image: url(images/100.png);
    }
    .content--sticky .companyInfo .companyInfo__integration {
    background-image: url(images/101.png);
    }
    .content--sticky .companyInfo .companyInfo__wards {
    background-image: url(images/102.png);
    }
    @media (min-width: 992px) {
    .c-navbar--secondary ul li a {
        color: #5f6c78;
    }
    .c-navbar--secondary ul li:nth-child(1) a {
        color: #707070;
        font-family: "Ubuntu Medium", sans-serif;
        font-size: 16px;
    }
    .c-navbar--secondary ul li:nth-child(1) a:hover {
        color: #0033e2;
    }
    .c-navbar--secondary ul li.c-active a {
        color: #000;
    }
    .c-navbar--secondary ul li.c-active a:hover {
        color: #0033e2;
    }
    .c-navbar--secondary ul li:nth-child(2) {
        padding-left: 30px;
        position: relative;
    }
    .c-navbar--secondary ul li:nth-child(2):after {
        content: "";
        position: absolute;
        left: 0;
        top: 10px;
        right: 0;
        height: 30px;
        width: 1px;
        background-color: #ccc;
    }
    }
    @font-face {
    font-family: "Ubuntu Medium";
    font-display: swap;
    src: url(fonts/103.ttf) format("truetype");
    }
    @font-face {
    font-family: "Ubuntu Regular";
    font-display: swap;
    src: url(fonts/104.ttf) format("truetype");
    }
    @font-face {
    font-family: "Ubuntu Bold";
    font-display: swap;
    src: url(fonts/105.ttf) format("truetype");
    }
    @font-face {
    font-family: "Ubuntu Medium";
    font-display: swap;
    src: url(fonts/103.ttf) format("truetype");
    }
    @font-face {
    font-family: "Ubuntu Regular";
    font-display: swap;
    src: url(fonts/104.ttf) format("truetype");
    }
    @font-face {
    font-family: "Ubuntu Bold";
    font-display: swap;
    src: url(fonts/105.ttf) format("truetype");
    }
    .et-db #et-boc .et-l .et_pb_section_0 {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_0.et_pb_section,
    .et-db #et-boc .et-l .et_pb_section_12.et_pb_section,
    .et-db #et-boc .et-l .et_pb_section_3.et_pb_section,
    .et-db #et-boc .et-l .et_pb_section_6.et_pb_section,
    .et-db #et-boc .et-l .et_pb_section_7.et_pb_section,
    .et-db #et-boc .et-l .et_pb_section_9.et_pb_section {
    background-color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_row_0.et_pb_row {
    padding-bottom: 20px !important;
    padding-bottom: 20px;
    }
    .et-db #et-boc .et-l .et_pb_row_0 {
    text-align: left;
    }
    .et-db #et-boc .et-l .et_pb_text_0.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_1.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_10.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_11.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_12.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_13.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_14.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_15.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_2.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_24.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_25.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_26.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_27.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_28.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_3.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_30.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_32.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_34.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_36.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_38.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_4.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_40.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_41.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_43.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_5.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_6.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_7.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_9.et_pb_text {
    color: #000 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_0 {
    line-height: 55px;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 20px;
    line-height: 55px;
    padding-right: 0 !important;
    margin-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_0 h1 {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 20px;
    color: #000 !important;
    line-height: 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_0 h2 {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 40px;
    color: #000 !important;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_text_1 {
    line-height: 55px;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 45px;
    line-height: 55px;
    padding-right: 0 !important;
    margin-bottom: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_1 h1,
    .et-db #et-boc .et-l .et_pb_text_1 h2 {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 38px;
    color: #000 !important;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_code_0 {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_0.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_1.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_2.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_2.et_pb_blurb .et_pb_module_header a {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    color: #000 !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_0.et_pb_blurb,
    .et-db #et-boc .et-l .et_pb_blurb_1.et_pb_blurb {
    margin-bottom: 14px !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_0 .et-pb-icon,
    .et-db #et-boc .et-l .et_pb_blurb_1 .et-pb-icon,
    .et-db #et-boc .et-l .et_pb_blurb_2 .et-pb-icon {
    font-size: 20px;
    color: #0033e2;
    font-family: ETmodules !important;
    font-weight: 400 !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_2.et_pb_blurb {
    margin-bottom: 27px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0_wrapper .et_pb_button_0,
    .et-db #et-boc .et-l .et_pb_button_0_wrapper .et_pb_button_0:hover,
    .et-db #et-boc .et-l .et_pb_button_1_wrapper .et_pb_button_1,
    .et-db #et-boc .et-l .et_pb_button_1_wrapper .et_pb_button_1:hover {
    padding-top: 12px !important;
    padding-right: 44px !important;
    padding-bottom: 12px !important;
    padding-left: 44px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0_wrapper {
    margin-right: 16px !important;
    margin-bottom: 60px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0.et_pb_button,
    .et-db #et-boc .et-l .et_pb_button_1.et_pb_button {
    color: #fff !important;
    border-width: 0 !important;
    border-color: RGBA(255, 255, 255, 0);
    border-radius: 40px !important;
    font-size: 17px;
    font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0.et_pb_button:hover,
    .et-db #et-boc .et-l .et_pb_button_1.et_pb_button:hover,
    .et-db #et-boc .et-l .et_pb_button_2.et_pb_button:hover {
    border-color: RGBA(255, 255, 255, 0) !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0.et_pb_button:after,
    .et-db #et-boc .et-l .et_pb_button_0.et_pb_button:before,
    .et-db #et-boc .et-l .et_pb_button_1.et_pb_button:after,
    .et-db #et-boc .et-l .et_pb_button_1.et_pb_button:before,
    .et-db #et-boc .et-l .et_pb_button_2.et_pb_button:after,
    .et-db #et-boc .et-l .et_pb_button_2.et_pb_button:before {
    display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0 {
    transition: border 0.3s ease 0s;
    background: linear-gradient(90deg, #0033e2 0, #0c6 100%) !important;
    min-width: 200px;
    }
    .et-db #et-boc .et-l .et_pb_button_0:hover {
    background: linear-gradient(90deg, #0033e2 100%, #0c6 100%) !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0,
    .et-db #et-boc .et-l .et_pb_button_0:after,
    .et-db #et-boc .et-l .et_pb_button_1,
    .et-db #et-boc .et-l .et_pb_button_1:after,
    .et-db #et-boc .et-l .et_pb_button_2,
    .et-db #et-boc .et-l .et_pb_button_2:after {
    transition: all 0.3s ease 0s;
    }
    .et-db #et-boc .et-l .et_pb_image_0 .et_pb_image_wrap img {
    height: 290px;
    width: auto;
    }
    .et-db #et-boc .et-l .et_pb_image_0,
    .et-db #et-boc .et-l .et_pb_image_2,
    .et-db #et-boc .et-l .et_pb_image_4,
    .et-db #et-boc .et-l .et_pb_image_5,
    .et-db #et-boc .et-l .et_pb_image_6,
    .et-db #et-boc .et-l .et_pb_image_7 {
    text-align: left;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_2 {
    line-height: 121%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 121%;
    padding-top: 80px !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_column_1 {
    position: relative;
    z-index: 1;
    }
    .et-db #et-boc .et-l .et_pb_image_1 {
    padding-top: 0;
    padding-right: 0;
    margin-top: -30px !important;
    margin-left: -200px !important;
    text-align: left;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_1 {
    border-width: 2px;
    border-color: #40c190;
    }
    .et-db #et-boc .et-l .et_pb_text_3 {
    line-height: 121.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    line-height: 121.4%;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_section_1 {
    padding-top: 70px;
    padding-right: 0;
    padding-bottom: 29px;
    padding-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_1.et_pb_section {
    background-color: gcid-18550a05-3a43-4384-aa6e-ff00f6b7b6c3 !important;
    }
    .et-db #et-boc .et-l .et_pb_row_19.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_2.et_pb_row {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-top: 0;
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_8 .et_pb_main_blurb_image,
    .et-db #et-boc .et-l .et_pb_row_2 {
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_4 {
    line-height: 22px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    line-height: 22px;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_4 h2 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    color: #000 !important;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_text_5 {
    line-height: 121.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 121.4%;
    padding-right: 0 !important;
    margin-bottom: 85px !important;
    }
    .et-db #et-boc .et-l .et_pb_image_16,
    .et-db #et-boc .et-l .et_pb_image_9,
    .et-db #et-boc .et-l .et_pb_text_5 h1 {
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_text_5 h3 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    color: #000 !important;
    line-height: 121.4%;
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_row_25.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_26.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_3.et_pb_row {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0;
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_blurb_10.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_10.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_11.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_12.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_12.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_13.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_13.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_3.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_4.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_5.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_6.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_7.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_8.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_8.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_9.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_9.et_pb_blurb .et_pb_module_header a {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    color: #000 !important;
    line-height: 121.4%;
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_blurb_10.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_11.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_12.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_13.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_3.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_4.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_5.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_6.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_7.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_8.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_9.et_pb_blurb .et_pb_module_header {
    word-wrap: initial;
    }
    .et-db #et-boc .et-l .et_pb_row_4.et_pb_row {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_section_2 {
    padding-top: 40px;
    padding-bottom: 40px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_6,
    .et-db #et-boc .et-l .et_pb_text_7 {
    line-height: 45px;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 45px;
    padding-right: 0 !important;
    margin-top: 1px !important;
    margin-bottom: 1px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_6 h3,
    .et-db #et-boc .et-l .et_pb_text_8 h3 {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_section_3 {
    padding-top: 40px;
    padding-bottom: 60px;
    margin-bottom: 0;
    background-position: right 0 bottom -65px !important;
    }
    .et-db #et-boc .et-l .et_pb_row_7.et_pb_row {
    padding-top: 20px !important;
    padding-bottom: 0 !important;
    padding-top: 20px;
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_4 {
    padding-top: 60px;
    padding-bottom: 60px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_4.et_pb_section {
    background-color: #f3f5fe !important;
    }
    .et-db #et-boc .et-l .et_pb_text_7 h3 {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    color: #000 !important;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_row_11.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_9.et_pb_row {
    padding-bottom: 0 !important;
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_image_10,
    .et-db #et-boc .et-l .et_pb_image_11,
    .et-db #et-boc .et-l .et_pb_image_12,
    .et-db #et-boc .et-l .et_pb_image_13,
    .et-db #et-boc .et-l .et_pb_image_14,
    .et-db #et-boc .et-l .et_pb_image_15,
    .et-db #et-boc .et-l .et_pb_image_3 {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    text-align: left;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_5 {
    padding-top: 60px;
    padding-bottom: 40px;
    margin-bottom: 0;
    background-position: right 0 bottom -65px !important;
    }
    .et-db #et-boc .et-l .et_pb_row_10.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_21.et_pb_row {
    padding-top: 0 !important;
    padding-bottom: 50px !important;
    padding-top: 0;
    padding-bottom: 50px;
    }
    .et-db #et-boc .et-l .et_pb_row_10 {
    align-items: center;
    }
    .et-db #et-boc .et-l .et_pb_image_8 {
    transform: rotateX(0) rotateY(180deg) rotateZ(0);
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_text_8 {
    line-height: 44px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 44px;
    padding-right: 0 !important;
    margin-bottom: 19px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_9 {
    line-height: 121.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_text_10,
    .et-db #et-boc .et-l .et_pb_text_41,
    .et-db #et-boc .et-l .et_pb_text_43 {
    line-height: 131.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    line-height: 131.4%;
    }
    .et-db #et-boc .et-l .et_pb_section_6 {
    padding-bottom: 1px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_11 {
    line-height: 44px;
    font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 44px;
    margin-bottom: 45px !important;
    max-width: 73%;
    padding-bottom: 20px;
    background-position: 94% 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_11 h3 {
    font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_row_12.et_pb_row {
    padding-top: 0 !important;
    padding-bottom: 60px !important;
    padding-top: 0;
    padding-bottom: 60px;
    }
    .et-db #et-boc .et-l .et_pb_text_12,
    .et-db #et-boc .et-l .et_pb_text_14 {
    line-height: 121.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 34px;
    line-height: 121.4%;
    margin-bottom: 20px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_13,
    .et-db #et-boc .et-l .et_pb_text_15 {
    line-height: 28px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 21px;
    line-height: 28px;
    }
    .et-db #et-boc .et-l .et_pb_row_13.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_14.et_pb_row {
    padding-top: 0 !important;
    padding-bottom: 20px !important;
    padding-top: 0;
    padding-bottom: 20px;
    }
    .et-db #et-boc .et-l .et_pb_text_16.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_18.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_20.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_22.et_pb_text {
    color: #2d4ee9 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_16,
    .et-db #et-boc .et-l .et_pb_text_18,
    .et-db #et-boc .et-l .et_pb_text_20,
    .et-db #et-boc .et-l .et_pb_text_22 {
    line-height: 121.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-style: italic;
    font-size: 16px;
    line-height: 121.4%;
    margin-bottom: 20px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_16 h4,
    .et-db #et-boc .et-l .et_pb_text_18 h4,
    .et-db #et-boc .et-l .et_pb_text_20 h4,
    .et-db #et-boc .et-l .et_pb_text_22 h4 {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    color: #2d4ee9 !important;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_text_17.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_19.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_21.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_23.et_pb_text {
    color: #323232 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_17,
    .et-db #et-boc .et-l .et_pb_text_19,
    .et-db #et-boc .et-l .et_pb_text_21,
    .et-db #et-boc .et-l .et_pb_text_23 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    }
    .et-db #et-boc .et-l .et_pb_section_7 {
    padding-top: 60px;
    padding-bottom: 60px;
    }
    .et-db #et-boc .et-l .et_pb_row_15.et_pb_row {
    padding-top: 0 !important;
    padding-top: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_24 {
    line-height: 44px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 44px;
    padding-bottom: 20px;
    background-position: 94% 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_24 h3,
    .et-db #et-boc .et-l .et_pb_text_42 h3 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    }
    .et-db #et-boc .et-l .et_pb_row_16.et_pb_row {
    padding-bottom: 70px !important;
    padding-bottom: 70px;
    }
    .et-db #et-boc .et-l .et_pb_row_16 {
    align-items: center;
    }
    .et-db #et-boc .et-l .et_pb_text_25,
    .et-db #et-boc .et-l .et_pb_text_42 {
    line-height: 44px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 44px;
    }
    .et-db #et-boc .et-l .et_pb_text_25 h1 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    }
    .et-db #et-boc .et-l .et_pb_text_25 h3 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_row_17.et_pb_row {
    padding-top: 47px !important;
    padding-right: 70px !important;
    padding-bottom: 47px !important;
    padding-left: 70px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 47px;
    padding-right: 70px;
    padding-bottom: 47px;
    padding-left: 70px;
    }
    .et-db #et-boc .et-l .et_pb_row_17 {
    width: 100%;
    box-shadow: 0 4px 17px 0 rgba(87, 160, 255, 0.13);
    }
    .et-db #et-boc .et-l .et_pb_text_26 {
    line-height: 45.68px;
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 45.68px;
    width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_26 h3 {
    font-family: "Ubuntu Medium", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    }
    .et-db #et-boc .et-l .et_pb_section_8 {
    padding-right: 30px;
    padding-left: 30px;
    margin-right: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_8.et_pb_section {
    background-color: gcid-5c69f8c3-0c21-4393-adc4-ab0fc468935b !important;
    }
    .et-db #et-boc .et-l .et_pb_row_18.et_pb_row {
    padding-top: 19px !important;
    padding-bottom: 5px !important;
    padding-top: 19px;
    padding-bottom: 5px;
    }
    .et-db #et-boc .et-l .et_pb_text_27 {
    line-height: 45px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    line-height: 45px;
    padding-right: 0 !important;
    margin-bottom: 25px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_28 {
    line-height: 44px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 44px;
    margin-bottom: 80px !important;
    padding-bottom: 5px;
    }
    .et-db #et-boc .et-l .et_pb_text_29.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_31.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_33.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_35.et_pb_text,
    .et-db #et-boc .et-l .et_pb_text_45.et_pb_text {
    color: #0033e2 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_29,
    .et-db #et-boc .et-l .et_pb_text_31,
    .et-db #et-boc .et-l .et_pb_text_33,
    .et-db #et-boc .et-l .et_pb_text_35 {
    line-height: 121.4%;
    font-size: 47px;
    line-height: 121.4%;
    margin-bottom: 40px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_30,
    .et-db #et-boc .et-l .et_pb_text_32,
    .et-db #et-boc .et-l .et_pb_text_34,
    .et-db #et-boc .et-l .et_pb_text_36 {
    line-height: 121.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    line-height: 121.4%;
    }
    .et-db #et-boc .et-l div.et_pb_section.et_pb_section_9 {
    background-position: right 0 center;
    background-image: url(images/106.jpg) !important;
    }
    .et-db #et-boc .et-l .et_pb_section_9 {
    padding-top: 80px;
    padding-bottom: 40px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_20.et_pb_row {
    padding-bottom: 24px !important;
    padding-bottom: 24px;
    }
    .et-db #et-boc .et-l .et_pb_text_37.et_pb_text {
    color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_text_37 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    padding-right: 100px !important;
    padding-left: 100px !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb .et_pb_module_header a {
    font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    color: #fff !important;
    padding-right: 100px !important;
    padding-left: 100px !important;
    margin-bottom: 4px !important;
    }
    .et-db #et-boc .et-l .et_pb_section_10 {
    padding-top: 20px;
    padding-bottom: 0;
    margin-bottom: 0;
    background-position: right 0 bottom -65px !important;
    }
    .et-db #et-boc .et-l .et_pb_row_21 {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    }
    .et-db #et-boc .et-l .et_pb_text_38 {
    line-height: 45px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    line-height: 45px;
    padding-right: 0 !important;
    margin-bottom: 9px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_38 h3 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    }
    .et-db #et-boc .et-l .et_pb_text_39 {
    line-height: 44px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 44px;
    margin-bottom: 35px !important;
    padding-bottom: 5px;
    }
    .et-db #et-boc .et-l .et_pb_text_40 {
    line-height: 131.4%;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    line-height: 131.4%;
    }
    .et-db #et-boc .et-l .et_pb_section_11 {
    padding-top: 70px;
    padding-right: 0;
    padding-bottom: 40px;
    padding-left: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_11.et_pb_section {
    background-color: gcid-7648e7c0-1c25-4b35-ad8a-d94ce9c1f77a !important;
    }
    .et-db #et-boc .et-l .et_pb_row_22.et_pb_row {
    padding-top: 8px !important;
    padding-bottom: 5px !important;
    margin-bottom: 45px !important;
    padding-top: 8px;
    padding-bottom: 5px;
    }
    .et-db #et-boc .et-l .et_pb_section_12 {
    padding-top: 30px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_24.et_pb_row {
    padding-top: 50px !important;
    padding-bottom: 0 !important;
    padding-top: 50px;
    padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_44 {
    line-height: 44px;
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 36px;
    line-height: 44px;
    margin-bottom: 50px !important;
    }
    .et-db #et-boc .et-l .et_pb_row_25 {
    text-align: center;
    }
    .et-db #et-boc .et-l .et_pb_button_1_wrapper {
    margin-right: 16px !important;
    margin-bottom: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_1 {
    transition: border 0.3s ease 0s;
    background: linear-gradient(90deg, #0033e2 0, #0c6 100%) !important;
    min-width: 200px;
    }
    .et-db #et-boc .et-l .et_pb_button_1:hover {
    background: linear-gradient(90deg, #0033e2 0, #0033e2 100%) !important;
    }
    .et-db #et-boc .et-l .et_pb_button_2_wrapper .et_pb_button_2,
    .et-db #et-boc .et-l .et_pb_button_2_wrapper .et_pb_button_2:hover {
    padding-top: 10px !important;
    padding-right: 42px !important;
    padding-bottom: 10px !important;
    padding-left: 42px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_2_wrapper {
    margin-bottom: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_2.et_pb_button {
    color: #0033e2 !important;
    border-width: 2px !important;
    border-color: RGBA(255, 255, 255, 0);
    border-radius: 40px !important;
    font-size: 17px;
    font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif !important;
    }
    .et-db #et-boc .et-l .et_pb_button_2 {
    transition: border 0.3s ease 0s;
    border: 2px solid #0033e2 !important;
    color: #0033e2 !important;
    background: unset !important;
    min-width: 200px;
    }
    .et-db #et-boc .et-l .et_pb_button_2:hover {
    background: #0033e2 !important;
    color: #fff !important;
    }
    .et-db #et-boc .et-l .et_pb_text_45 {
    font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_column_26,
    .et-db #et-boc .et-l .et_pb_column_27,
    .et-db #et-boc .et-l .et_pb_column_28,
    .et-db #et-boc .et-l .et_pb_column_29 {
    background-color: #f3f5fe;
    padding-top: 70px;
    padding-right: 35px;
    padding-bottom: 55px;
    padding-left: 35px;
    }
    .et-db #et-boc .et-l .et_pb_column_32,
    .et-db #et-boc .et-l .et_pb_column_34 {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    box-shadow: 0 4px 17px 0 rgba(87, 160, 255, 0.13);
    }
    .et-db #et-boc .et-l .et_pb_column_33 {
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
    box-shadow: 0 4px 17px 0 rgba(87, 160, 255, 0.13);
    }
    .et-db #et-boc .et-l .et_pb_text_11.et_pb_module,
    .et-db #et-boc .et-l .et_pb_text_44.et_pb_module,
    .et-db #et-boc .et-l .et_pb_text_5.et_pb_module,
    .et-db #et-boc .et-l .et_pb_text_6.et_pb_module,
    .et-db #et-boc .et-l .et_pb_text_7.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important;
    }
    .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_6.et_pb_row {
    padding-right: 30px !important;
    padding-bottom: 2px !important;
    padding-left: 30px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-right: 30px;
    padding-bottom: 2px;
    padding-left: 30px;
    }
    .et-db #et-boc .et-l .et_pb_row_8.et_pb_row {
    padding-top: 0 !important;
    padding-right: 30px !important;
    padding-bottom: 2px !important;
    padding-left: 30px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 2px;
    padding-left: 30px;
    }
    @media only screen and (min-width: 981px) {
    .et-db #et-boc .et-l .et_pb_text_0,
    .et-db #et-boc .et-l .et_pb_text_1 {
        width: 90%;
    }
    .et-db #et-boc .et-l .et_pb_image_0,
    .et-db #et-boc .et-l .et_pb_row_1 {
        display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_image_1 {
        width: 170%;
    }
    .et-db #et-boc .et-l .et_pb_text_6 {
        width: 80%;
    }
    .et-db #et-boc .et-l .et_pb_text_7 {
        width: 72%;
    }
    .et-db #et-boc .et-l .et_pb_row_9 {
        max-width: 800px;
    }
    .et-db #et-boc .et-l .et_pb_text_8 {
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_11 {
        width: 60%;
    }
    .et-db #et-boc .et-l .et_pb_image_9 {
        width: 500px;
    }
    .et-db #et-boc .et-l .et_pb_column_32,
    .et-db #et-boc .et-l .et_pb_column_33 {
        width: 14.0833% !important;
        margin-right: 2.5% !important;
    }
    .et-db #et-boc .et-l .et_pb_column_34 {
        width: 14.0833% !important;
    }
    .et-db #et-boc .et-l .et_pb_row_17 {
        align-items: center;
        display: flex;
    }
    .et-db #et-boc .et-l .et_pb_column_35 {
        width: 43.6667% !important;
    }
    .et-db #et-boc .et-l .et_pb_column_36 {
        display: grid;
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: 1fr;
        grid-column-gap: 35px;
        grid-row-gap: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_44 {
        width: 70%;
    }
    }
    @media only screen and (max-width: 980px) {
    .et-db #et-boc .et-l .et_pb_section_0 {
        padding-top: 90px;
        padding-bottom: 20px;
    }
    .et-db #et-boc .et-l .et_pb_text_0 {
        font-size: 45px;
        line-height: 55px;
        margin-bottom: 0 !important;
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_text_0 h1,
    .et-db #et-boc .et-l .et_pb_text_17,
    .et-db #et-boc .et-l .et_pb_text_19,
    .et-db #et-boc .et-l .et_pb_text_21,
    .et-db #et-boc .et-l .et_pb_text_23,
    .et-db #et-boc .et-l .et_pb_text_30,
    .et-db #et-boc .et-l .et_pb_text_32,
    .et-db #et-boc .et-l .et_pb_text_34,
    .et-db #et-boc .et-l .et_pb_text_36 {
        font-size: 18px;
    }
    .et-db #et-boc .et-l .et_pb_text_0 h2 {
        font-size: 40px;
    }
    .et-db #et-boc .et-l .et_pb_text_1 {
        font-size: 45px;
        line-height: 55px;
        margin-bottom: 10px !important;
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_1 h1,
    .et-db #et-boc .et-l .et_pb_text_1 h2,
    .et-db #et-boc .et-l .et_pb_text_11 h3,
    .et-db #et-boc .et-l .et_pb_text_24 h3,
    .et-db #et-boc .et-l .et_pb_text_25 h3,
    .et-db #et-boc .et-l .et_pb_text_26 h3,
    .et-db #et-boc .et-l .et_pb_text_42 h3,
    .et-db #et-boc .et-l .et_pb_text_5 h3,
    .et-db #et-boc .et-l .et_pb_text_6 h3,
    .et-db #et-boc .et-l .et_pb_text_7 h3,
    .et-db #et-boc .et-l .et_pb_text_8 h3 {
        font-size: 36px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_0.et_pb_blurb,
    .et-db #et-boc .et-l .et_pb_blurb_1.et_pb_blurb,
    .et-db #et-boc .et-l .et_pb_blurb_2.et_pb_blurb {
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_button_0_wrapper .et_pb_button_0,
    .et-db #et-boc .et-l .et_pb_button_0_wrapper .et_pb_button_0:hover,
    .et-db #et-boc .et-l .et_pb_button_1_wrapper .et_pb_button_1,
    .et-db #et-boc .et-l .et_pb_button_1_wrapper .et_pb_button_1:hover,
    .et-db #et-boc .et-l .et_pb_button_2_wrapper .et_pb_button_2,
    .et-db #et-boc .et-l .et_pb_button_2_wrapper .et_pb_button_2:hover {
        padding-top: 12px !important;
        padding-right: 44px !important;
        padding-bottom: 12px !important;
        padding-left: 44px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0_wrapper,
    .et-db #et-boc .et-l .et_pb_button_1_wrapper {
        margin-right: 16px !important;
        margin-bottom: 60px !important;
    }
    .et-db #et-boc .et-l .et_pb_image_0 {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }
    .et-db #et-boc .et-l .et_pb_image_0 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_1 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_10 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_11 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_12 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_13 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_14 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_15 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_16 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_2 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_3 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_4 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_5 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_6 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_7 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_8 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_9 .et_pb_image_wrap img {
        width: auto;
    }
    .et-db #et-boc .et-l .et_pb_text_2 {
        padding-top: 10px !important;
        margin-top: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 10px !important;
        margin-left: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_image_1 {
        width: 150%;
    }
    .et-db #et-boc .et-l .et_pb_text_3 {
        margin-top: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 10px !important;
        margin-left: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_4 {
        font-size: 18px;
        line-height: 22px;
    }
    .et-db #et-boc .et-l .et_pb_text_4 h2 {
        font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
        font-size: 18px;
    }
    .et-db #et-boc .et-l .et_pb_text_5 {
        font-size: 36px;
        margin-bottom: 85px !important;
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_blurb_10.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_10.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_11.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_12.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_12.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_13.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_13.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_3.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_4.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_5.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_6.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_7.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_8.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_8.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_9.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_9.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_text_10,
    .et-db #et-boc .et-l .et_pb_text_16 h4,
    .et-db #et-boc .et-l .et_pb_text_18 h4,
    .et-db #et-boc .et-l .et_pb_text_20 h4,
    .et-db #et-boc .et-l .et_pb_text_22 h4,
    .et-db #et-boc .et-l .et_pb_text_38 h3,
    .et-db #et-boc .et-l .et_pb_text_40,
    .et-db #et-boc .et-l .et_pb_text_41,
    .et-db #et-boc .et-l .et_pb_text_43,
    .et-db #et-boc .et-l .et_pb_text_9 {
        font-size: 24px;
    }
    .et-db #et-boc .et-l .et_pb_section_2,
    .et-db #et-boc .et-l .et_pb_section_4 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .et-db #et-boc .et-l .et_pb_text_6,
    .et-db #et-boc .et-l .et_pb_text_7 {
        font-size: 36px;
        line-height: 45px;
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_section_3 {
        padding-top: 40px;
        padding-bottom: 40px;
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_7.et_pb_row {
        padding-top: 20px !important;
        padding-bottom: 0 !important;
        padding-top: 20px !important;
        padding-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_row_9 {
        max-width: 800px;
    }
    .et-db #et-boc .et-l .et_pb_section_5 {
        padding-top: 20px;
        padding-bottom: 40px;
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_10.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_21.et_pb_row {
        padding-top: 0 !important;
        padding-right: 40px !important;
        padding-bottom: 0 !important;
        padding-left: 40px !important;
        padding-top: 0 !important;
        padding-right: 40px !important;
        padding-bottom: 0 !important;
        padding-left: 40px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_8 {
        margin-bottom: 70px !important;
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_text_11 {
        font-size: 36px;
        line-height: 44px;
        width: 60%;
    }
    .et-db #et-boc .et-l .et_pb_row_12.et_pb_row {
        padding-top: 0 !important;
        padding-bottom: 60px !important;
        padding-top: 0 !important;
        padding-bottom: 60px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_12 {
        font-size: 34px;
    }
    .et-db #et-boc .et-l .et_pb_text_13,
    .et-db #et-boc .et-l .et_pb_text_15 {
        font-size: 21px;
        line-height: 28px;
    }
    .et-db #et-boc .et-l .et_pb_text_14 {
        font-size: 34px;
        line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_text_16,
    .et-db #et-boc .et-l .et_pb_text_18,
    .et-db #et-boc .et-l .et_pb_text_20,
    .et-db #et-boc .et-l .et_pb_text_22,
    .et-db #et-boc .et-l .et_pb_text_45 {
        font-size: 16px;
    }
    .et-db #et-boc .et-l .et_pb_section_7 {
        padding-top: 60px;
        padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_24,
    .et-db #et-boc .et-l .et_pb_text_25 {
        font-size: 36px;
        line-height: 44px;
    }
    .et-db #et-boc .et-l .et_pb_image_9 {
        width: 500px;
    }
    .et-db #et-boc .et-l .et_pb_row_16 {
        align-items: center;
    }
    .et-db #et-boc .et-l .et_pb_row_17.et_pb_row {
        padding-top: 47px !important;
        padding-right: 70px !important;
        padding-bottom: 47px !important;
        padding-left: 70px !important;
        padding-top: 47px !important;
        padding-right: 70px !important;
        padding-bottom: 47px !important;
        padding-left: 70px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_26 {
        font-size: 36px;
        line-height: 45.68px;
    }
    .et-db #et-boc .et-l .et_pb_section_8 {
        padding-right: 50px;
        padding-left: 50px;
        margin-right: 0;
        margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_18.et_pb_row {
        padding-bottom: 5px !important;
        padding-bottom: 5px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_27,
    .et-db #et-boc .et-l .et_pb_text_38 {
        font-family: "Ubuntu Bold", Helvetica, Arial, Lucida, sans-serif;
        font-size: 36px;
        line-height: 45px;
        margin-bottom: 25px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_28,
    .et-db #et-boc .et-l .et_pb_text_39 {
        margin-bottom: 80px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_29,
    .et-db #et-boc .et-l .et_pb_text_31,
    .et-db #et-boc .et-l .et_pb_text_33,
    .et-db #et-boc .et-l .et_pb_text_35 {
        font-size: 47px;
        line-height: 121.4%;
        margin-bottom: 40px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_37 {
        font-size: 24px;
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb {
        font-size: 16px;
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_section_10 {
        padding-top: 20px;
        padding-bottom: 20px;
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_column_43 {
        order: 2;
    }
    .et-db #et-boc .et-l .et_pb_column_44 {
        order: 1;
    }
    .et-db #et-boc .et-l .et_pb_section_11 {
        padding-top: 60px;
        padding-right: 0;
        padding-bottom: 60px;
        padding-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_24.et_pb_row {
        padding-top: 120px !important;
        padding-bottom: 0 !important;
        padding-top: 120px !important;
        padding-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_44 {
        margin-bottom: 50px !important;
        width: 70%;
    }
    .et-db #et-boc .et-l .et_pb_button_2_wrapper {
        margin-bottom: 60px !important;
    }
    .et-db #et-boc .et-l .et_pb_column_26,
    .et-db #et-boc .et-l .et_pb_column_27,
    .et-db #et-boc .et-l .et_pb_column_28,
    .et-db #et-boc .et-l .et_pb_column_29 {
        padding-top: 70px;
        padding-right: 35px;
        padding-bottom: 55px;
        padding-left: 35px;
    }
    .et-db #et-boc .et-l .et_pb_column_34 {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        width: 32% !important;
    }
    }
    @media only screen and (min-width: 768px) and (max-width: 980px) {
    .et-db #et-boc .et-l .et_pb_dp_dmb_module_11_0,
    .et-db #et-boc .et-l .et_pb_image_1,
    .et-db #et-boc .et-l .et_pb_image_16,
    .et-db #et-boc .et-l .et_pb_image_8,
    .et-db #et-boc .et-l .et_pb_text_2 {
        display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_text_11 {
        padding-bottom: 20px;
        background-position: 94% 100%;
    }
    .et-db #et-boc .et-l .et_pb_column_32,
    .et-db #et-boc .et-l .et_pb_column_33 {
        width: 32% !important;
        margin-right: 1% !important;
    }
    .et-db #et-boc .et-l .et_pb_row_17 {
        display: block !important;
    }
    .et-db #et-boc .et-l .et_pb_column_35 {
        width: 100% !important;
    }
    .et-db #et-boc .et-l .et_pb_column_36 {
        width: 100% !important;
        display: grid;
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: 1fr;
        grid-column-gap: 35px;
        grid-row-gap: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_28,
    .et-db #et-boc .et-l .et_pb_text_39 {
        padding-bottom: 5px;
    }
    .et-db #et-boc .et-l .et_pb_row_25 {
        text-align: center;
    }
    }
    @media only screen and (max-width: 767px) {
    .et-db #et-boc .et-l .et_pb_section_0 {
        padding-top: 100px;
        padding-bottom: 40px;
        background-position: center bottom 15px !important;
        background-size: inherit !important;
    }
    .et-db #et-boc .et-l .et_pb_text_0 {
        font-size: 34px;
        line-height: 38px;
        margin-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_0 h1,
    .et-db #et-boc .et-l .et_pb_text_11 h3,
    .et-db #et-boc .et-l .et_pb_text_12,
    .et-db #et-boc .et-l .et_pb_text_24 h3,
    .et-db #et-boc .et-l .et_pb_text_25 h3,
    .et-db #et-boc .et-l .et_pb_text_26 h3,
    .et-db #et-boc .et-l .et_pb_text_42 h3,
    .et-db #et-boc .et-l .et_pb_text_5 h3,
    .et-db #et-boc .et-l .et_pb_text_6 h3,
    .et-db #et-boc .et-l .et_pb_text_7 h3,
    .et-db #et-boc .et-l .et_pb_text_8 h3 {
        font-size: 18px;
    }
    .et-db #et-boc .et-l .et_pb_text_0 h2,
    .et-db #et-boc .et-l .et_pb_text_1 h1,
    .et-db #et-boc .et-l .et_pb_text_1 h2 {
        font-size: 24px;
    }
    .et-db #et-boc .et-l .et_pb_text_1 {
        font-size: 34px;
        line-height: 38px;
        margin-bottom: 10px !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_0.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_1.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_10.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_10.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_11.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_12.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_12.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_13.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_13.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_2.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_2.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_3.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_4.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_5.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_6.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_7.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_8.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_8.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_blurb_9.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_9.et_pb_blurb .et_pb_module_header a,
    .et-db #et-boc .et-l .et_pb_text_10,
    .et-db #et-boc .et-l .et_pb_text_16,
    .et-db #et-boc .et-l .et_pb_text_18,
    .et-db #et-boc .et-l .et_pb_text_20,
    .et-db #et-boc .et-l .et_pb_text_22,
    .et-db #et-boc .et-l .et_pb_text_30,
    .et-db #et-boc .et-l .et_pb_text_32,
    .et-db #et-boc .et-l .et_pb_text_38 h3,
    .et-db #et-boc .et-l .et_pb_text_40,
    .et-db #et-boc .et-l .et_pb_text_41,
    .et-db #et-boc .et-l .et_pb_text_43,
    .et-db #et-boc .et-l .et_pb_text_9 {
        font-size: 14px;
    }
    .et-db #et-boc .et-l .et_pb_button_0_wrapper .et_pb_button_0,
    .et-db #et-boc .et-l .et_pb_button_0_wrapper .et_pb_button_0:hover,
    .et-db #et-boc .et-l .et_pb_button_1_wrapper .et_pb_button_1,
    .et-db #et-boc .et-l .et_pb_button_1_wrapper .et_pb_button_1:hover,
    .et-db #et-boc .et-l .et_pb_button_2_wrapper .et_pb_button_2,
    .et-db #et-boc .et-l .et_pb_button_2_wrapper .et_pb_button_2:hover {
        padding-top: 7.5px !important;
        padding-right: 50px !important;
        padding-bottom: 7.5px !important;
        padding-left: 50px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0_wrapper {
        margin-right: 16px !important;
        margin-bottom: 40px !important;
    }
    .et-db #et-boc .et-l .et_pb_button_0.et_pb_button,
    .et-db #et-boc .et-l .et_pb_button_1.et_pb_button,
    .et-db #et-boc .et-l .et_pb_button_2.et_pb_button {
        font-size: 15px !important;
    }
    .et-db #et-boc .et-l .et_pb_image_0 {
        margin-bottom: 10px !important;
    }
    .et-db #et-boc .et-l .et_pb_image_0 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_1 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_10 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_11 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_12 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_13 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_14 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_15 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_16 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_2 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_3 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_4 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_5 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_6 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_7 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_8 .et_pb_image_wrap img,
    .et-db #et-boc .et-l .et_pb_image_9 .et_pb_image_wrap img {
        width: auto;
    }
    .et-db #et-boc .et-l .et_pb_text_2 {
        padding-top: 10px !important;
        margin-bottom: 25px !important;
        display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_dp_dmb_module_11_0,
    .et-db #et-boc .et-l .et_pb_image_16,
    .et-db #et-boc .et-l .et_pb_image_8 {
        display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_image_1 {
        width: 150%;
        display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_button_2_wrapper,
    .et-db #et-boc .et-l .et_pb_text_3 {
        margin-bottom: 25px !important;
    }
    .et-db #et-boc .et-l .et_pb_section_1 {
        padding-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_text_4 {
        font-size: 12px;
        line-height: 14.57px;
    }
    .et-db #et-boc .et-l .et_pb_text_4 h2 {
        font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
        font-size: 12px;
    }
    .et-db #et-boc .et-l .et_pb_text_5 {
        font-size: 18px;
        margin-bottom: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_row_3,
    .et-db #et-boc .et-l .et_pb_row_4 {
        display: flex;
    }
    .et-db #et-boc .et-l .et_pb_column_10,
    .et-db #et-boc .et-l .et_pb_column_11,
    .et-db #et-boc .et-l .et_pb_column_4,
    .et-db #et-boc .et-l .et_pb_column_5,
    .et-db #et-boc .et-l .et_pb_column_6,
    .et-db #et-boc .et-l .et_pb_column_7,
    .et-db #et-boc .et-l .et_pb_column_8,
    .et-db #et-boc .et-l .et_pb_column_9 {
        width: 50% !important;
    }
    .et-db #et-boc .et-l .et_pb_section_2,
    .et-db #et-boc .et-l .et_pb_section_4 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .et-db #et-boc .et-l .et_pb_text_42,
    .et-db #et-boc .et-l .et_pb_text_6,
    .et-db #et-boc .et-l .et_pb_text_7 {
        font-size: 18px;
        line-height: 21.85px;
    }
    .et-db #et-boc .et-l .et_pb_section_3 {
        padding-top: 40px;
        padding-bottom: 60px;
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_7.et_pb_row {
        padding-top: 20px !important;
        padding-bottom: 0 !important;
        padding-top: 20px !important;
        padding-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_row_9.et_pb_row {
        padding-bottom: 0 !important;
        padding-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_row_9 {
        display: grid;
        grid-template-columns: repeat(5, 1fr);
        grid-template-rows: 1fr;
    }
    .et-db #et-boc .et-l .et_pb_image_3,
    .et-db #et-boc .et-l .et_pb_image_4,
    .et-db #et-boc .et-l .et_pb_image_5,
    .et-db #et-boc .et-l .et_pb_image_6,
    .et-db #et-boc .et-l .et_pb_image_7 {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }
    .et-db #et-boc .et-l .et_pb_section_5 {
        padding-top: 20px;
        padding-bottom: 40px;
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_10.et_pb_row,
    .et-db #et-boc .et-l .et_pb_row_21.et_pb_row {
        padding-top: 0 !important;
        padding-right: 30px !important;
        padding-bottom: 0 !important;
        padding-left: 30px !important;
        padding-top: 0 !important;
        padding-right: 30px !important;
        padding-bottom: 0 !important;
        padding-left: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_8 {
        font-size: 18px;
        line-height: 21.85px;
        margin-bottom: 15px !important;
        width: unset;
    }
    .et-db #et-boc .et-l .et_pb_section_6 {
        padding-right: 30px;
        padding-left: 30px;
    }
    .et-db #et-boc .et-l .et_pb_row_11 {
        width: 100%;
        width: 100% !important;
    }
    .et-db #et-boc .et-l .et_pb_text_11 {
        font-size: 18px;
        line-height: 21.85px;
        width: unset;
        padding-bottom: 20px;
        background-position: 50% 100%;
        background-size: 150px;
    }
    .et-db #et-boc .et-l .et_pb_row_12.et_pb_row {
        padding-top: 0 !important;
        padding-bottom: 60px !important;
        padding-top: 0 !important;
        padding-bottom: 60px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_13,
    .et-db #et-boc .et-l .et_pb_text_15,
    .et-db #et-boc .et-l .et_pb_text_26 {
        font-size: 14px;
        line-height: 18.4px;
    }
    .et-db #et-boc .et-l .et_pb_text_14 {
        font-size: 18px;
        line-height: 121.4%;
    }
    .et-db #et-boc .et-l .et_pb_text_16 h4,
    .et-db #et-boc .et-l .et_pb_text_18 h4,
    .et-db #et-boc .et-l .et_pb_text_20 h4,
    .et-db #et-boc .et-l .et_pb_text_22 h4 {
        font-size: 20px;
    }
    .et-db #et-boc .et-l .et_pb_text_17,
    .et-db #et-boc .et-l .et_pb_text_19,
    .et-db #et-boc .et-l .et_pb_text_21,
    .et-db #et-boc .et-l .et_pb_text_23 {
        font-size: 16px;
        padding-right: 20px !important;
    }
    .et-db #et-boc .et-l .et_pb_section_7 {
        padding-top: 60px;
        padding-bottom: 20px;
    }
    .et-db #et-boc .et-l .et_pb_text_24 {
        font-size: 20px;
        line-height: 25.38px;
        max-width: 250px;
    }
    .et-db #et-boc .et-l .et_pb_image_9 {
        width: 100%;
    }
    .et-db #et-boc .et-l .et_pb_row_16 {
        align-items: center;
    }
    .et-db #et-boc .et-l .et_pb_text_25 {
        font-size: 18px;
        line-height: 21px;
    }
    .et-db #et-boc .et-l .et_pb_column_32,
    .et-db #et-boc .et-l .et_pb_column_33 {
        width: 32% !important;
        margin-right: 1% !important;
        margin-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_row_17.et_pb_row {
        padding-top: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        padding-top: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
    }
    .et-db #et-boc .et-l .et_pb_row_17 {
        display: block;
    }
    .et-db #et-boc .et-l .et_pb_column_35 {
        margin-bottom: 15px;
        width: 100% !important;
    }
    .et-db #et-boc .et-l .et_pb_column_36 {
        display: grid;
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: 1fr;
        grid-column-gap: 15px;
        grid-row-gap: 0;
    }
    .et-db #et-boc .et-l .et_pb_section_8 {
        padding-top: 10px;
        padding-right: 30px;
        padding-bottom: 10px;
        padding-left: 30px;
        margin-right: 0;
        margin-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_row_18.et_pb_row {
        padding-bottom: 5px !important;
        padding-bottom: 5px !important;
    }
    .et-db #et-boc .et-l .et_pb_row_18 {
        width: unset;
    }
    .et-db #et-boc .et-l .et_pb_text_27,
    .et-db #et-boc .et-l .et_pb_text_38 {
        font-family: "Ubuntu Regular", Helvetica, Arial, Lucida, sans-serif;
        font-size: 14px;
        line-height: 14.57px;
        margin-bottom: 15px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_28,
    .et-db #et-boc .et-l .et_pb_text_39 {
        font-size: 18px;
        line-height: 21.85px;
        margin-bottom: 35px !important;
        width: unset;
        background-size: 140px;
        background-position: right 0 bottom 0;
        padding-bottom: 5px;
    }
    .et-db #et-boc .et-l .et_pb_row_19 {
        width: unset;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: 1fr;
        grid-column-gap: 10px;
        grid-row-gap: 10px;
    }
    .et-db #et-boc .et-l .et_pb_text_29,
    .et-db #et-boc .et-l .et_pb_text_31,
    .et-db #et-boc .et-l .et_pb_text_33,
    .et-db #et-boc .et-l .et_pb_text_35 {
        font-size: 25px;
        line-height: 121.4%;
        margin-bottom: 8px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_34,
    .et-db #et-boc .et-l .et_pb_text_36 {
        font-size: 14px;
        margin-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_37 {
        font-size: 14px;
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb .et_pb_module_header,
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb .et_pb_module_header a {
        font-size: 12px;
    }
    .et-db #et-boc .et-l .et_pb_blurb_14.et_pb_blurb {
        font-size: 12px;
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
    .et-db #et-boc .et-l .et_pb_section_10 {
        padding-top: 20px;
        padding-bottom: 20px;
        margin-bottom: 0;
    }
    .et-db #et-boc .et-l .et_pb_column_43 {
        order: 2;
    }
    .et-db #et-boc .et-l .et_pb_column_44 {
        order: 1;
    }
    .et-db #et-boc .et-l .et_pb_section_11 {
        padding-top: 60px;
        padding-right: 0;
        padding-bottom: 60px;
        padding-left: 0;
    }
    .et-db #et-boc .et-l .et_pb_column_46 {
        display: block !important;
    }
    .et-db #et-boc .et-l .et_pb_row_24.et_pb_row {
        padding-top: 50px !important;
        padding-bottom: 0 !important;
        padding-top: 50px !important;
        padding-bottom: 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_text_44 {
        font-size: 18px;
        line-height: 21.85px;
        margin-bottom: 20px !important;
        width: unset;
    }
    .et-db #et-boc .et-l .et_pb_row_25 {
        text-align: center;
        display: flex;
    }
    .et-db #et-boc .et-l .et_pb_button_1_wrapper {
        margin-right: 0 !important;
        margin-bottom: 12px !important;
    }
    .et-db #et-boc .et-l .et_pb_text_45 {
        font-size: 12px;
        line-height: 16px;
        display: none !important;
    }
    .et-db #et-boc .et-l .et_pb_column_16 {
        padding-right: 10px;
    }
    .et-db #et-boc .et-l .et_pb_column_26,
    .et-db #et-boc .et-l .et_pb_column_27,
    .et-db #et-boc .et-l .et_pb_column_28,
    .et-db #et-boc .et-l .et_pb_column_29 {
        padding-top: 70px;
        padding-right: 35px;
        padding-bottom: 55px;
        padding-left: 35px;
    }
    .et-db #et-boc .et-l .et_pb_column_34 {
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
        width: 32% !important;
    }
    .et-db #et-boc .et-l .et_pb_text_24.et_pb_module {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    }

    @media screen and (min-width: 991px) {
    .menu-platform .menu-links {
        padding: 40px;
    }

    .menu-platform .dropdown-menu {
        right: 300px !important;
        padding: 0px !important;
    }

    .row.megamenu_left,
    .row.other_links {
        margin-left: 0px;
        margin-right: 0px;
    }

    .megamenu_sublink .megamenu_left h4 {
        font-size: 18px;
        line-height: 16px;
        font-weight: 400;
    }
    .megamenu_sublink .megamenu_left p {
        color: rgba(94, 109, 121, 0.7);
        font-size: 14px;
        line-height: normal;
    }

    .megamenu_sublink .megamenu_left .col-md-4:nth-child(1) {
        border-left: 5px solid #01567e;
    }
    .megamenu_sublink .megamenu_left .col-md-4:nth-child(2) {
        border-left: 5px solid #0092ce;
    }
    .megamenu_sublink .megamenu_left .col-md-4:nth-child(3) {
        border-left: 5px solid #9ede09;
    }
    .row.other_links {
        margin-top: 25px;
        padding-top: 25px;
        border-top: 1px solid #ccc;
    }
    }

    @media screen and (min-width: 991px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn.border-btn
        > a.c-link {
        border: 2px solid #0094d4;
        font-size: 14px !important;
        color: #0094d4;
        border-color: #0094d4;
        background: 0;
        border-radius: 6px;
        padding: 5px 12px !important;
        margin: 10px 0px 10px 20px;
    }

    .menu-item.border-btn a:hover,
    .menu-item.border-btn a:active {
        color: #fff !important;
        border-color: #0094d4;
        background: #0094d4;
    }
    .border-btn.menu-item a:hover {
        color: #fff !important;
        border-color: #0094d4 !important;
        background: #0094d4 !important;
    }
    }

    @media screen and (max-width: 767px) {
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn.border-btn
        > .c-link {
        background: unset !important;
    }
    .c-layout-header
        .c-navbar
        .c-mega-menu
        > .nav.navbar-nav
        > li.menu-item-btn.border-btn
        > .c-link:active {
        background: #0094d4 !important;
    }
    }
    @media screen and (max-width: 991px) {
    /* .c-page-on-scroll .c-layout-header .c-mainbar .c-brand {
            margin-top:25px;
        } */
    }

    .c-topbar.c-navbar,
    .c-navbar.c-mainbar {
    /* display:none; */
    }

    /* add-css-end */
    .copyright {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    }

    code {
    width: 100%;
    font-size: 15px;
    overflow-x: auto;
    display: block;
    }
