﻿@font-face {
    font-family: "BrushStroke";
    src: url("../font/flexslider-icon.woff2") format("woff2"), url("../font/flexslider-icon.woff") format("woff"), url("../font/flexslider-icon.ttf") format("truetype"), url("../font/flexslider-icon.eot") format("embedded-opentype"), url("../font/flexslider-icon.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}

.indexbanner {
    height: auto;
    position: relative;
}

.banner .owl-controls {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 5%;
    z-index: 99;
}

.banner.owl-theme .owl-controls .owl-page.active span {
    background: #00368c !important;
}

.banner.owl-theme .owl-controls .owl-page span {
    background: #fff !important;
    width: 22px !important;
    height: 6px !important;
    border-radius: 0 !important;
    opacity: 1 !important;
    border: 0px !important;
}

.banner img {
    width: 100%;
}

.indexTitle {
    height: auto;
    overflow: hidden;
    text-align: center;
}

.indexTitle .titlehtp {
    color: #222222;
    font-size: 42px;
    line-height: 42px;
    text-transform: uppercase;
}

.indexTitle .titlehtp a {
    color: #222222;
}

.indexTitle .titlehtp a span {
    color: #00368c;
    font-weight: bold;
}

.indexTitle .titleht {
    height: auto;
    margin-top: 1%;
}
.bst-region .indexTitle p{
    color: #fff;
}
.indexTitle p {
    font-weight: 800;
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
}

.bst-chose {
    height: auto;
    overflow: hidden;
    padding: 5% 0px;
}

.chose-ul {
    height: auto;
    overflow: hidden;
}

.chose-ul .choseli {
    height: auto;
    overflow: hidden;
    margin-top: 5%;
    float: left;
    width: 32%;
    margin-right: 1%;
}

.chose-ul .choseli:nth-child(3n) {
    margin-right: 0px;
}

.chose-ul .choseli .chose-le {
    float: left;
    width: 17%;
}

.chose-ul .choseli .chose-le img {
    max-width: 100%;
    -webkit-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.chose-ul .choseli .chose-ri {
    float: right;
    width: 82%;
}

.chose-ul .choseli .chose-ri .chose-title {
    font-weight: bold;
    font-size: 17px;
    color: #222222;
    overflow: hidden;
    text-transform: uppercase;
    height: 24px;
    overflow: hidden;
}

.chose-ul .choseli .chose-ri b {
    display: block;
    width: 41px;
    height: 3px;
    background: #00368c;
    margin: 4% 0px 5%;
}

.chose-ul .choseli .chose-ri p {
    font-size: 14px;
    color: #666666;
    height: 112px;
}

.chose-ul .choseli:hover .chose-le img {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
}


/*slide*/

.layout-theme {
    position: relative;
    max-width: 1920px;
    margin: auto;
    background: #000;
}

.slider-thumbnails {
    position: relative;
}

.slider-thumbnails-main {
    overflow: hidden;
}

.slider-thumbnails-main__img {
    float: left;
    width: 50%;
}

.slider-thumbnails-main__info {
    float: right;
    width: 50%;
    padding: 4% 4% 2% 24%;
    text-align: center;
    background: #000;
    height: 100%;
}

.slider-thumbsnails-main__icon img {
    max-width: 100%;
    width: auto !important;
    margin: 0 auto;
}

.slider-thumbsnails-main__text {
    margin-top: 1.8%;
    font-size: 16px;
    color: #bbbbbb;
}

.slider-thumbsnails-main__text p {
    margin-bottom: 8%;
}

.slider-thumbsnails-main__text a {
    display: inline-block;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    border-bottom: 1px solid #fff;
    font-weight: bold;
    padding-bottom: 5px;
}

.slider-thumbsnails-main__text a:hover {
    color: #00368c;
    border-color: #00368c;
}

.slider-thumbnails-nav {
    position: absolute;
    top: 0;
    left: 43%;
    padding-top: 4.3%;
}

.slider-thumbnails-nav__item {
    position: relative;
    float: none !important;
    width: 30vw !important;
    height: auto;
    margin-bottom: 2px;
    border-top-right-radius: 5px;
    background-color: #383838;
    z-index: 10;
    cursor: pointer;
    text-transform: uppercase;
}

.slider-thumbnails-nav__text {
    height: auto;
    overflow: hidden;
    padding: 3% 0px;
    display: table;
    width: 100%;
}

.decor-3 {
    display: table-cell;
    width: 22%;
}

.decor-3 img {
    max-width: 100%;
    width: auto !important;
    margin: 0 auto;
}

.decor-3_mod-a {
    font-weight: bold;
    font-size: 20px;
    color: #fff;
    display: table-cell;
    width: 78%;
    vertical-align: middle;
}

.slider-thumbnails-nav .flex-active-slide {
    background: #00368c;
}

.flex-direction-nav .flex-prev {
    background: url(../image/slide-top.png) no-repeat center !important;
    opacity: 1 !important;
}

.flex-direction-nav a:before {
    display: none !important;
}

.flex-direction-nav .flex-next {
    background: url(../image/slide-down.png) no-repeat center !important;
    opacity: 1 !important;
}


/*slide*/

.bst-region {
    height: auto;
    overflow: hidden;
    background: url(../image/region_bg.jpg) no-repeat top center;
    padding: 5% 0px;
    height: auto;
    background-size: cover;
}

.bst-region .indexTitle .titlehtp a {
    color: #fff;
}

.bst-region .reginimg {
    height: 463px;
    overflow: hidden;
    position: relative;
    background: url(../image/region-map.png) no-repeat center;
    margin-top: 3%;
}

.bst-region .reginimg li {
    position: absolute;
}

.bst-region .reginimg li .regincir {
    height: auto;
    position: relative;
}

.bst-region .reginimg li .regincir span {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: #c32a47;
    border: 2px solid #fff;
    border-radius: 50%;
}

.bst-region .reginimg li .regincir span .mapdian {
    display: block;
    width: 16px;
    height: 16px;
}

.bst-region .reginimg li .regincir .reginner {
    width: 270px;
    height: 90px;
    background: rgba(255, 255, 255, 0.8);
    position: absolute;
    right: 31px;
    top: -40px;
    padding: 10px;
    display: none;
    -webkit-transition: all 3s ease-out;
    -o-transition: all 3s ease-out;
    transition: all 3s ease-out;
}

.bst-region .reginimg li .regincir .reginner:before {
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-width: 9px 0 9px 9px;
    border-style: solid;
    border-color: transparent transparent transparent #d4d6d8;
    position: absolute;
    top: 50%;
    right: -9px;
    margin-top: -4.5px;
}


/* .bst-region .reginimg li.first-child{top:36%; left:44%; }

.bst-region .reginimg li.li2{top:52%; left:47%;} */

.bst-region .reginimg li {
    top: 36%;
    left: 44%;
}

.bst-region .reginimg li:nth-child(1) {
    top: 36%;
    left: 44%;
}

.bst-region .reginimg li:nth-child(2) {
    top: 52%;
    left: 47%;
}

.bst-region .reginimg li:nth-child(3) {
    top: 51%;
    left: 49%;
}

.bst-region .reginimg li:nth-child(4) {
    bottom: 15%;
    left: 53%;
}

.bst-region .reginimg li:nth-child(5) {
    top: 38%;
    left: 54%;
}

.bst-region .reginimg li:nth-child(6) {
    top: 35%;
    left: 55.6%;
}

.bst-region .reginimg li:nth-child(6) .regincir span {
    width: 10px;
    height: 10px;
}

.bst-region .reginimg li:nth-child(7) {
    top: 36%;
    left: 56.6%;
}

.bst-region .reginimg li:nth-child(7) .regincir span {
    width: 10px;
    height: 10px;
}

.bst-region .reginimg li:nth-child(8) {
    top: 43%;
    left: 58.3%;
}

.bst-region .reginimg li:nth-child(9) {
    top: 33.5%;
    left: 58%;
}

.bst-region .reginimg li:nth-child(10) .regincir span,
.bst-region .reginimg li:nth-child(11) .regincir span,
.bst-region .reginimg li:nth-child(12) .regincir span {
    width: 10px;
    height: 10px;
}

.bst-region .reginimg li:nth-child(10) {
    top: 37.5%;
    left: 59.7%;
}

.bst-region .reginimg li:nth-child(11) {
    top: 40.5%;
    left: 60.3%;
}

.bst-region .reginimg li:nth-child(12) {
    top: 43.8%;
    left: 61.7%;
}

.bst-region .reginimg li:nth-child(13) {
    top: 35.5%;
    left: 61%;
}

.bst-region .reginimg li:nth-child(14) {
    top: 41%;
    left: 72.3%;
}

.bst-region .reginimg li:nth-child(15) {
    top: 46%;
    left: 73.5%;
}

.bst-region .reginimg li:nth-child(16) {
    top: 45%;
    left: 75%;
}

.bst-region .reginimg li:nth-child(17) {
    top: 50%;
    left: 75%;
}

.bst-region .reginimg li:nth-child(18) {
    top: 53%;
    left: 73.5%;
}

.bst-region .reginimg li:nth-child(19) {
    top: 59%;
    left: 75%;
}

.bst-region .reginimg li:nth-child(20) {
    top: 53%;
    left: 80%;
}

.bst-region .reginimg li:nth-child(21) {
    top: 64%;
    left: 79%;
}

.bst-region .reginimg li:nth-child(22) {
    top: 76%;
    left: 82%;
}

.bst-region .reginimg li:nth-child(23) {
    top: 32.8%;
    left: 83.2%;
}

.bst-region .reginimg li:nth-child(24) {
    top: 22.8%;
    left: 47.2%;
}

.bst-region .reginimg li:nth-child(25) {
    top: 18.8%;
    left: 46.2%;
}

.bst-region .reginimg li:nth-child(26) {
    top: 15.8%;
    left: 58.2%;
}

.bst-region .reginimg li:nth-child(27) {
    top: 19.8%;
    left: 52.2%;
}

.bst-region .reginimg li:nth-child(28) {
    top: 14.8%;
    left: 50.2%;
}

.bst-region .reginimg li:nth-child(29) {
    top: 24.8%;
    left: 53.2%;
}

.bst-region .reginimg li:nth-child(30) {
    top: 26.8%;
    left: 15.2%;
}

.bst-region .reginimg li:nth-child(31) {
    top: 31.8%;
    left: 16.2%;
}

.bst-region .reginimg li:nth-child(32) {
    top: 39.8%;
    left: 19.2%;
}

.bst-region .reginimg li:nth-child(33) {
    top: 60.8%;
    left: 26.2%;
}

.bst-region .reginimg li:nth-child(34) {
    top: 67.8%;
    left: 27.2%;
}

.bst-region .reginimg li:nth-child(35) {
    top: 79.8%;
    left: 28.2%;
}

.bst-region .reginimg li:nth-child(36) {
    top: 33.8%;
    left: 22.2%;
}

.bst-region .reginimg li:nth-child(37) {
    top: 31.8%;
    left: 25.2%;
}

.bst-region .reginimg li:nth-child(38) {
    top: 20.8%;
    left: 27.2%;
}

.bst-region .reginimg li:nth-child(36) .regincir span {
    width: 10px;
    height: 10px;
}

.bst-region .reginimg li:nth-child(37) .regincir span {
    width: 10px;
    height: 10px;
}

.bst-region .reginimg li:nth-child(39) {
    top: 54.8%;
    left: 57.2%;
}

.bst-region .reginimg li:nth-child(40) {
    top: 43.8%;
    left: 43.2%;
}

.bst-region .reginimg li:nth-child(41) {
    top: 67.8%;
    left: 51.2%;
}

.bst-region .reginimg li:nth-child(42) {
    top: 67.8%;
    left: 56.2%;
}

.bst-region .reginimg li .regincir .reginner .busimg {
    float: left;
    width: 30%;
}

.bst-region .reginimg li .regincir .reginner .regin-right {
    float: right;
    width: 65%;
}

.bst-region .reginimg li .regincir .reginner .regin-right .bus-title {
    text-transform: uppercase;
    font-size: 18px;
    color: #222222;
    font-weight: bold;
}

.bst-region .reginimg li .regincir .reginner .regin-right b {
    width: 22px;
    height: 3px;
    background: #00368c;
    display: block;
    margin: 2% 0px;
}

.bst-region .reginimg li .regincir .reginner .regin-right p {
    font-size: 14px;
    color: #222;
    margin-top: 6%;
    height: 20px;
    overflow: hidden;
}

.bst-cooperate {
    height: auto;
    overflow: hidden;
    padding: 4% 0px;
}

.cooperate-in {
    height: auto;
    overflow: hidden;
    position: relative;
    background: url(../image/dashedline.png) repeat-x left 54%;
}

.cooperate-ul {
    height: auto;
    overflow: hidden;
    margin-top: 4%;
}

.cooperate-ul li {
    float: left;
    width: 20%;
}

.cooperate-ul li img {
    display: block;
    margin: 0 auto;
    -webkit-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.cooperate-ul li span {
    display: block;
    width: 16px;
    height: 16px;
    background: #fff;
    border: 2px solid #cacaca;
    border-radius: 50%;
    margin: 8% auto;
}

.cooperate-ul li .cooptitle {
    text-transform: uppercase;
    font-size: 20px;
    color: #00368c;
    text-align: center;
}

.cooperate-ul li p {
    font-size: 16px;
    color: #3d3d3d;
    text-align: center;
    width: 85%;
    margin: 0 auto;
    margin-top: 4%;
}

.cooperate-ul li:hover img {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
}

.bst-about {
    height: auto;
    overflow: hidden;
    /* background: #fcfcfc; */
    padding: 4% 0px;
}

.about-content {
    height: auto;
    overflow: hidden;
}

.about-content .about-left {
    float: left;
    height: auto;
    overflow: hidden;
    width: 46%;
}

.about-content .about-left .about-h {
    height: auto;
    overflow: hidden;
}

.about-content .about-left .about-h a {
    display: block;
    font-size: 42px;
    color: #222222;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 42px;
}

.about-content .about-left b {
    display: block;
    width: 50px;
    height: 3px;
    background: #00368c;
    margin-top: 3%;
    margin-bottom: 2%;
}

.about-content .about-left .about-title {
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 30px;
    color: #222222;
    text-transform: uppercase;
    height: 42px;
    overflow: hidden;
}

.about-content .about-left .about-detail {
    font-weight: bold;
    font-size: 20px;
    color: #222222;
    text-transform: uppercase;
    line-height: 22px;
    margin: 2% 0px;
    height: 44px;
    overflow: hidden;
}

.about-content .about-left p {
    font-size: 16px;
    color: #666666;
    /*height: 176px;*/
    overflow: hidden;
}

.about-content .about-right {
    position: relative;
    top: 15px;
    float: right;
    height: auto;
    overflow: hidden;
    width: 50%;
}

.tubiao img {
    width: 30px;
}

.about-content .about-right img {
    display: block;
    max-width: 100%;
}

.bst-newssay {
    height: auto;
    overflow: hidden;
    padding: 4% 0px;
}

.bst-news {
    height: auto;
    overflow: hidden;
}

.bst-newssay-cont {
    height: auto;
    overflow: hidden;
}

.bst-newssay-cont b {
    display: block;
    width: 40px;
    height: 3px;
    background: #00368c;
}

.bst-newssay-cont a {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #222222;
    text-transform: uppercase;
    line-height: 43px;
}

.bst-newssay .newsul {
    height: auto;
    overflow: hidden;
    margin-top: 2%;
}

.bst-newssay .newsul .news-left {
    float: left;
    width: 15%;
}

.bst-newssay .newsul .news-left img {
    max-width: 100%;
}

.bst-newssay .newsul .news-right {
    float: left;
    width: 70%;
    margin-left: 3%;
}

.bst-newssay .newsul .news-right .news-date {
    color: #666;
    font-size: 16px;
}

.bst-newssay .newsul .news-right .news-title {
    font-size: 20px;
    font-weight: bold;
    color: #222222;
    line-height: 22px;
    margin: 5px 0px;
    height: 44px;
    overflow: hidden;
}

.bst-newssay .newsul .news-right p {
    font-size: 14px;
    color: #666666;
    line-height: 25px;
    height: 75px;
    overflow: hidden;
}

.bst-newssay .newsul .news-right span {
    font-size: 16px;
    color: #00368c;
    font-weight: bold;
    float: right;
    display: inline-block;
    border-bottom: 1px solid #00368c;
    text-transform: uppercase;
    margin-top: 2%;
    line-height: 35px;
}

.bst-newssay .bst-say-inner {
    height: auto;
    overflow: hidden;
    margin-top: 2%;
    background: #f7f7f7;
    padding: 3%;
}

.bst-newssay .bst-say-inner .sayimg img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}

.bst-newssay .bst-say-inner p {
    font-weight: bold;
    font-size: 16px;
    color: #222222;
    text-align: center;
    text-transform: uppercase;
    margin: 2% 0px;
}

.modal {
    top: 22%;
}

@media screen and (max-width: 1440px) {
    .slider-thumbnails-nav {
        padding-top: 3.3%;
    }
    .decor-3 img {
        max-width: 40%;
    }
    .decor-3_mod-a {
        font-size: 16px;
    }
}

@media screen and (min-width: 769px) {
    .slider-thumbnails-nav__item:hover .slider-thumbnails-nav__text {
        background: #00368c;
    }
}

@media screen and (min-width: 769px) and (max-width: 1199px) {
    img {
        max-width: 100%;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .slider-thumbnails-main__info {
        padding-left: 8%;
    }
    .decor-3_mod-a {
        font-size: 16px;
    }
}

@media screen and (min-width: 769px) and (max-width: 992px) {
    .slider-thumbnails-main__info {
        padding-left: 8%;
    }
    .decor-3_mod-a {
        font-size: 14px;
    }
}

@media screen and (max-width: 768px) {
    .bst-region {
        display: block;
    }
    .bst-region .reginimg {
        margin: 0;
        padding: 0;
        background-size: 100%;
        background: #2a343e;
    }
    .slider-thumbnails-main__img {
        float: none;
        width: 100%;
    }
    .slider-thumbnails-main__info {
        float: none;
        width: 100%;
        padding: 20px 20px 30px;
        text-align: center;
        background: #000;
        height: 100%;
    }
    .slider-thumbsnails-main__text p {
        margin-bottom: 3%;
    }
    .flex-direction-nav {
        left: 0;
        display: none;
    }
    .flex-viewport {
        height: auto;
    }
    .slider-thumbnails-nav {
        left: 0;
        padding-top: 0;
    }
    /* .slider-thumbnails-nav__item {height: 40px; width: auto !important;background-color: rgba(0,0,0,0.15);} */
    .slider-thumbnails-nav__item {
        width: 52vw !important;
        height: 50px;
        background-color: rgba(0, 0, 0, 0.15);
    }
    .slider-thumbnails-nav__text {
        padding: 10px !important;
    }
    .decor-3 img {
        max-width: 42%;
    }
    .decor-3_mod-a {
        font-size: 16px;
    }
    .cooperate-in {
        background-position-y: 44%;
    }
    .cooperate-ul li .cooptitle {
        font-size: 18px;
    }
    .bst-say {
        height: auto;
        margin-top: 8%;
    }
    .bst-newssay .bst-say-inner .sayimg img {
        margin: 0 auto;
    }
}

@media screen and (max-width: 414px) {
    .cooperate-in {
        background: none;
    }
    .indexTitle .titlehtp {
        font-size: 20px;
        line-height: 30px;
    }
    .chose-ul .choseli {
        width: 48%;
        margin-right: 0px;
    }
    .chose-ul .choseli .chose-ri .chose-title {
        font-size: 16px;
    }
    .chose-ul .choseli .chose-ri p {
        font-size: 14px;
        height: 100px;
    }
    .chose-ul .choseli:nth-child(2n) {
        float: right;
    }
    .cooperate-ul li img {
        max-width: 40%;
    }
    .slider-thumbnails-nav__item {
        width: 73vw !important;
        height: auto;
    }
    .decor-3 img {
        max-width: 40%;
    }
    .decor-3_mod-a {
        font-size: 14px;
    }
    .cooperate-ul li {
        width: 33%;
        margin-bottom: 3%;
    }
    .cooperate-ul li span {
        display: none;
    }
    .cooperate-ul li .cooptitle {
        font-size: 15px;
        margin-top: 3%;
        height: 21px;
        overflow: hidden;
    }
    .cooperate-ul li p {
        font-size: 14px;
        width: 100%;
        height: 80px;
        overflow: hidden;
    }
    .about-content .about-left .about-h a {
        font-size: 24px;
        line-height: 24px;
    }
    .about-content .about-left .about-title {
        font-size: 18px;
        height: 30px;
    }
    .about-content .about-left .about-detail {
        font-size: 14px;
        margin: 0px;
    }
    .about-content .about-right {
        float: none;
        width: 100%;
    }
    .about-content .about-left {
        width: 100%;
        float: none;
        margin-top: 5%;
    }
    .slider-thumbsnails-main__icon img {
        max-width: 42%;
    }
    .bst-newssay-cont a {
        font-size: 20px;
        line-height: 24px;
    }
}

@media screen and (max-width:768px) {
    .bst-chose {
        background: #e8f0fb!important;
    }
     .bst-region .containerr{
         padding: 0;
     }
    .bst-region .reginimg {
        padding-top: 20px;
        margin-top: 15px;
        height: 265px;
        padding-bottom: 20px;
    }
    .bst-region {
        background: none;
    }
    .site-content {
        background: #e8f0fb;
    }
    .bst-about {
        margin-bottom: 30px;
    }
    .home_bd .foot-title {
        font-size: 22px!important;
        text-align: center;
    }
    .about-content .about-left {
        margin-top: 0;
    }
    .bst-region .indexTitle .titlehtp a {
      color: #222222;
    }
    .home_bd .footinput p .input_text {
        border-radius: 5px;
    }
    .home_bd .footinput p .textarea {
        border-radius: 5px;
    }
    .about-content .about-left p {
        font-size: 12px;
    }
    .home_bd .btnn #slider {
        color: #000;
        background: #fff!important;
    }
    .home_bd .foot-input {
        margin: 30px auto;
        padding-top: 30px;
    }
    .home_bd .btnn {
        text-align: left;
        margin: 0 auto;
    }
    .home_bd .btnn button {
        display: inline-block;
    }
    .btnn #slider {
        background: #5780c0 !important;
    }
}

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

@media screen and (max-width: 768px) {
    .about-content .about-left {
        width: 100%;
    }
    .about-content p .blod{
        font-size: 14px;
        font-weight: 600;
    }
    .decor-3_mod-a {
        font-size: 12px;
    }
    .home_bd .footinput p {
        margin-bottom: 0;
    }
    .home_bd .footinput p .input_text {
        width: 100%;
        margin-bottom: 10px;
    }
    .indexTitle .titlehtp {
        font-size: 30px;
    }
    .about-content .about-right {
        width: 100%;
    }
    .choseli {
        background-size: 100% 100%;
    }
    .chose-ul .choseli .chose-le {
        float: none;
        margin: 0 auto;
        text-align: center;
        width: 40%;
    }
    .chose-ul .choseli {
        padding: 8% 1%;
    }
    .chose-ul .choseli .chose-ri {
        float: none;
        width: 100%;
    }
    .chose-ul .choseli .chose-ri .chose-title {
        margin-top: 5px;
    }
    .chose-ul .choseli .chose-ri .chose-title {
        display: block;
        font-size: 12px;
        height: 40px;
        text-align: center;
        width: 100%;
    }
    .chose-ul {
        padding: 10vw 3vw;
        text-align: center;
        margin: 0 auto;
        width: 100%;
        background-size: 100% 100%;
        background-image: url(../image/bg-why.jpg);
        background-size: 100% 100%;
        background-image: url(../image/bg-why.jpg);
    }
    .chose-ul .choseli {
        margin-top: -2vw;
        width: 31%;
        float: none;
        display: inline-block;
    }
    .chose-ul .choseli:nth-child(2n) {
        float: none;
    }
    .fusion-header {
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 30px;
        padding-right: 30px;
        backface-visibility: hidden;
        transition: background-color .25s ease-in-out;
    }
    .fusion-header-wrapper .fusion-row {
        padding-left: 0;
        padding-right: 0;
        max-width: 100%;
    }
    .fusion-row:after,
    .fusion-row:before {
        content: " ";
        display: table;
    }
    .fusion-logo {
        float: none;
        text-align: center;
        margin: 0!important;
    }
    .fusion-logo:after,
    .fusion-logo:before {
        content: " ";
        display: table;
    }
    .fusion-logo a {
        margin: 0 auto;
        display: block;
        max-width: 50%;
    }
    .fusion-logo img {
        width: auto;
    }
    .fusion-logo:after {
        clear: both;
    }
    .fusion-main-menu {
        float: right;
        position: relative;
        z-index: 200;
        overflow: hidden;
    }
    .fusion-overlay-search {
        display: flex;
        visibility: hidden;
        align-items: center;
        opacity: 0;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -150%);
        width: 100%;
        transition: opacity .8s cubic-bezier(.8, 0, .25, 1), transform .8s cubic-bezier(.8, 0, .25, 1);
    }
    .fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-search-form {
        flex-grow: 2;
    }
    .fusion-search-form-content {
        position: relative;
        display: flex;
        align-items: center;
        overflow: hidden;
        width: 100%;
    }
    .search-field {
        flex-grow: 1;
    }
    .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;
    }
    .fusion-search-submit {
        background: #000;
        border: none;
        border-radius: 0;
        color: #fff;
        font-size: 1em;
        height: 33px;
        line-height: 33px;
        margin: 0;
        padding: 0;
        width: 33px;
        text-indent: 0;
        cursor: pointer;
        font-family: awb-icons;
        font-weight: 400;
        text-shadow: none;
        -webkit-font-smoothing: antialiased;
        transition: all .2s;
    }
    .fusion-close-search {
        overflow: hidden;
        position: relative;
        display: inline-block;
    }
    .fusion-main-menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .fusion-menu {
        display: flex;
        flex-wrap: wrap;
        transition: opacity .8s cubic-bezier(.8, 0, .25, 1), transform .8s cubic-bezier(.8, 0, .25, 1);
    }
    .fusion-main-menu li {
        float: left;
        margin: 0;
        padding: 0;
        position: relative;
        cursor: pointer;
    }
    .fusion-main-menu>ul>li>a {
        border-top-width: var(--nav_highlight_border);
        border-top-style: solid;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        line-height: 1;
        justify-content: center;
        -webkit-font-smoothing: subpixel-antialiased;
    }
    .menu-text {
        color: #e74c3c;
    }
    .fusion-mobile-nav-holder {
        clear: both;
        color: #333;
        display: block;
        margin-top: 20px;
    }
    .fusion-mobile-selector {
        height: var(--mobile_menu_nav_height);
        line-height: var(--mobile_menu_nav_height);
        background-color: var(--mobile_menu_background_color);
        border-color: var(--mobile_menu_border_color);
        color: var(--mobile_menu_typography-color);
        font-size: var(--mobile_menu_typography-font-size);
    }
     :root {
        --awb-color1: #ffffff;
        --awb-color1-h: 0;
        --awb-color1-s: 0%;
        --awb-color1-l: 100%;
        --awb-color1-a: 100%;
        --awb-color2: #f9f9fb;
        --awb-color2-h: 240;
        --awb-color2-s: 20%;
        --awb-color2-l: 98%;
        --awb-color2-a: 100%;
        --awb-color3: #f2f3f5;
        --awb-color3-h: 220;
        --awb-color3-s: 13%;
        --awb-color3-l: 95%;
        --awb-color3-a: 100%;
        --awb-color4: #ff6900;
        --awb-color4-h: 25;
        --awb-color4-s: 100%;
        --awb-color4-l: 50%;
        --awb-color4-a: 100%;
        --awb-color5: #198fd9;
        --awb-color5-h: 203;
        --awb-color5-s: 79%;
        --awb-color5-l: 47%;
        --awb-color5-a: 100%;
        --awb-color6: #434549;
        --awb-color6-h: 220;
        --awb-color6-s: 4%;
        --awb-color6-l: 27%;
        --awb-color6-a: 100%;
        --awb-color7: #212326;
        --awb-color7-h: 216;
        --awb-color7-s: 7%;
        --awb-color7-l: 14%;
        --awb-color7-a: 100%;
        --awb-color8: #141617;
        --awb-color8-h: 200;
        --awb-color8-s: 7%;
        --awb-color8-l: 8%;
        --awb-color8-a: 100%;
        --awb-typography1-font-family: Arial, Helvetica, sans-serif;
        --awb-typography1-font-size: 36px;
        --awb-typography1-font-weight: 400;
        --awb-typography1-font-style: normal;
        --awb-typography1-line-height: 1.2;
        --awb-typography1-letter-spacing: -0.015em;
        --awb-typography1-text-transform: none;
        --awb-typography2-font-family: Arial, Helvetica, sans-serif;
        --awb-typography2-font-size: 24px;
        --awb-typography2-font-weight: 400;
        --awb-typography2-font-style: normal;
        --awb-typography2-line-height: 1.1;
        --awb-typography2-letter-spacing: 0px;
        --awb-typography2-text-transform: none;
        --awb-typography3-font-family: Inter, Arial, Helvetica, sans-serif;
        --awb-typography3-font-size: 16px;
        --awb-typography3-font-weight: 500;
        --awb-typography3-font-style: normal;
        --awb-typography3-line-height: 1.2;
        --awb-typography3-letter-spacing: 0.015em;
        --awb-typography3-text-transform: none;
        --awb-typography4-font-family: Inter, Arial, Helvetica, sans-serif;
        --awb-typography4-font-size: 16px;
        --awb-typography4-font-weight: 400;
        --awb-typography4-font-style: normal;
        --awb-typography4-line-height: 1.72;
        --awb-typography4-letter-spacing: 0.015em;
        --awb-typography4-text-transform: none;
        --awb-typography5-font-family: Inter, Arial, Helvetica, sans-serif;
        --awb-typography5-font-size: 13px;
        --awb-typography5-font-weight: 400;
        --awb-typography5-font-style: normal;
        --awb-typography5-line-height: 1.72;
        --awb-typography5-letter-spacing: 0.015em;
        --awb-typography5-text-transform: none;
        --site_width: 1200px;
        --site_width-int: 1200;
        --margin_offset-top: 0px;
        --margin_offset-bottom: 0px;
        --margin_offset-top-no-percent: 0px;
        --margin_offset-bottom-no-percent: 0px;
        --main_padding-top: 60px;
        --main_padding-top-or-55px: 60px;
        --main_padding-bottom: 60px;
        --hundredp_padding: 30px;
        --hundredp_padding-fallback_to_zero: 30px;
        --hundredp_padding-fallback_to_zero_px: 30px;
        --hundredp_padding-hundred_percent_negative_margin: -30px;
        --sidebar_width: 24%;
        --sidebar_gutter: 6%;
        --sidebar_2_1_width: 20%;
        --sidebar_2_2_width: 20%;
        --dual_sidebar_gutter: 4%;
        --grid_main_break_point: 1000;
        --side_header_break_point: 800;
        --content_break_point: 800;
        --typography_sensitivity: 0.00;
        --typography_factor: 1.50;
        --primary_color: #ff6900;
        --primary_color-85a: rgba(255, 105, 0, 0.85);
        --primary_color-7a: rgba(255, 105, 0, 0.7);
        --primary_color-5a: rgba(255, 105, 0, 0.5);
        --primary_color-35a: rgba(255, 105, 0, 0.35);
        --primary_color-2a: rgba(255, 105, 0, 0.2);
        --header_bg_repeat: no-repeat;
        --side_header_width: 280px;
        --side_header_width-int: 280;
        --header_padding-top: 0px;
        --header_padding-bottom: 0px;
        --header_padding-left: 0px;
        --header_padding-right: 0px;
        --menu_highlight_background: var(--awb-color4);
        --menu_arrow_size-width: 23px;
        --menu_arrow_size-height: 12px;
        --nav_highlight_border: 3px;
        --nav_padding: 53px;
        --nav_padding-no-zero: 53px;
        --dropdown_menu_top_border_size: 3px;
        --dropdown_menu_width: 248px;
        --mainmenu_dropdown_vertical_padding: 12px;
        --menu_sub_bg_color: #ffffff;
        --menu_bg_hover_color: #455d84;
        --menu_sub_sep_color: var(--awb-color3);
        --menu_h45_bg_color: var(--awb-color1);
        --nav_typography-font-family: var(--awb-typography3-font-family);
        --nav_typography-font-weight: var(--awb-typography3-font-weight);
        --nav_typography-font-size: 18px;
        --nav_typography-font-style: var(--awb-typography3-font-style);
        --nav_typography-letter-spacing: var(--awb-typography3-letter-spacing);
        --nav_typography-color: var(--awb-color8);
        --nav_typography-color-65a: hsla(var(--awb-color8-h), var(--awb-color8-s), var(--awb-color8-l), calc(var(--awb-color8-a) - 35%));
        --nav_typography-color-35a: hsla(var(--awb-color8-h), var(--awb-color8-s), var(--awb-color8-l), calc(var(--awb-color8-a) - 65%));
        --nav_typography-text-transform: none;
        --menu_hover_first_color: #e74c3c;
        --menu_hover_first_color-65a: rgba(231, 76, 60, 0.65);
        --menu_sub_color: var(--awb-color8);
        --nav_dropdown_font_size: 16px;
        --flyout_menu_icon_font_size: 20px;
        --flyout_menu_icon_font_size_px: 20px;
        --snav_font_size: 12px;
        --sec_menu_lh: 48px;
        --header_top_menu_sub_color: var(--awb-color8);
        --mobile_menu_icons_top_margin: 2px;
        --mobile_menu_nav_height: 42px;
        --mobile_header_bg_color: var(--awb-color1);
        --mobile_menu_background_color: var(--awb-color1);
        --mobile_menu_hover_color: var(--awb-color1);
        --mobile_menu_border_color: var(--awb-color3);
        --mobile_menu_toggle_color: var(--awb-color6);
        --mobile_menu_typography-font-family: var(--awb-typography3-font-family);
        --mobile_menu_typography-font-size: var(--awb-typography3-font-size);
        --mobile_menu_typography-font-weight: var(--awb-typography3-font-weight);
        --mobile_menu_typography-line-height: var(--awb-typography3-line-height);
        --mobile_menu_typography-letter-spacing: var(--awb-typography3-letter-spacing);
        --mobile_menu_typography-color: var(--awb-color8);
        --mobile_menu_typography-font-style: var(--awb-typography3-font-style);
        --mobile_menu_typography-text-transform: none;
        --mobile_menu_typography-font-size-30-or-24px: 24px;
        --mobile_menu_typography-font-size-open-submenu: var(--mobile_menu_typography-font-size, 13px);
        --mobile_menu_font_hover_color: var(--awb-color8);
        --menu_icon_size: 14px;
        --logo_alignment: left;
        --logo_background_color: var(--awb-color4);
        --slidingbar_width: 300px;
        --slidingbar_width-percent_to_vw: 300px;
        --slidingbar_content_padding-top: 60px;
        --slidingbar_content_padding-bottom: 60px;
        --slidingbar_content_padding-left: 30px;
        --slidingbar_content_padding-right: 30px;
        --slidingbar_bg_color: var(--awb-color7);
        --slidingbar_divider_color: var(--awb-color6);
        --slidingbar_link_color: hsla(var(--awb-color1-h), var(--awb-color1-s), var(--awb-color1-l), calc(var(--awb-color1-a) - 14%));
        --slidingbar_link_color_hover: var(--awb-color1);
        --footer_divider_color: var(--awb-color6);
        --footer_headings_typography-font-family: Arial, Helvetica, sans-serif;
        --footer_headings_typography-font-size: 22px;
        --footer_headings_typography-font-weight: 400;
        --footer_headings_typography-line-height: var(--awb-typography2-line-height);
        --footer_headings_typography-letter-spacing: var(--awb-typography2-letter-spacing);
        --footer_headings_typography-color: #e74c3c;
        --footer_headings_typography-text-transform: none;
        --footer_text_color: hsla(var(--awb-color1-h), var(--awb-color1-s), var(--awb-color1-l), calc(var(--awb-color1-a) - 40%));
        --sidebar_bg_color: rgba(255, 255, 255, 0);
        --bg_image: none;
        --bg_repeat: no-repeat;
        --bg_color: var(--awb-color3);
        --bg-color-overlay: normal;
        --bg_pattern: url(data:image/png;base64,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);
        --content_bg_color: var(--awb-color1);
        --content_bg_image: none;
        --content_bg_repeat: no-repeat;
        --body_typography-font-family: var(--awb-typography4-font-family);
        --body_typography-font-size: var(--awb-typography4-font-size);
        --base-font-size: 16;
        --body_typography-font-weight: var(--awb-typography4-font-weight);
        --body_typography-font-style: var(--awb-typography4-font-style);
        --body_typography-line-height: var(--awb-typography4-line-height);
        --body_typography-letter-spacing: var(--awb-typography4-letter-spacing);
        --body_typography-color: var(--awb-color8);
        --link_color: var(--awb-color8);
        --link_color-8a: hsla(var(--awb-color8-h), var(--awb-color8-s), var(--awb-color8-l), calc(var(--awb-color8-a) - 20%));
        --link_hover_color: #ff6900;
        --link_hover_color-85a: rgba(255, 105, 0, 0.85);
        --link_hover_color-7a: rgba(255, 105, 0, 0.7);
        --link_hover_color-5a: rgba(255, 105, 0, 0.5);
        --link_hover_color-35a: rgba(255, 105, 0, 0.35);
        --link_hover_color-2a: rgba(255, 105, 0, 0.2);
        --awb-link_decoration_line: none;
        --awb-link_decoration_style: solid;
        --awb-link_decoration_thickness: 1px;
        --awb-link_decoration_underline_offset: auto;
        --awb-link_decoration_line_hover: none;
        --awb-link_decoration_style_hover: solid;
        --awb-link_decoration_thickness_hover: 1px;
        --awb-link_decoration_underline_offset_hover: auto;
        --h1_typography-font-family: var(--awb-typography1-font-family);
        --h1_typography-font-weight: var(--awb-typography1-font-weight);
        --h1_typography-line-height: var(--awb-typography1-line-height);
        --h1_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --h1_typography-font-style: var(--awb-typography1-font-style);
        --h1_typography-font-size: 64px;
        --h1_typography-color: var(--awb-color8);
        --h1_typography-text-transform: none;
        --h1_typography-margin-top: 0.67em;
        --h1_typography-margin-bottom: 0.67em;
        --h2_typography-font-family: var(--awb-typography1-font-family);
        --h2_typography-font-weight: var(--awb-typography1-font-weight);
        --h2_typography-line-height: var(--awb-typography1-line-height);
        --h2_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --h2_typography-font-style: var(--awb-typography1-font-style);
        --h2_typography-font-size: 48px;
        --h2_typography-color: var(--awb-color8);
        --h2_typography-text-transform: none;
        --h2_typography-margin-top: 0em;
        --h2_typography-margin-bottom: 1.1em;
        --h3_typography-font-family: var(--awb-typography1-font-family);
        --h3_typography-font-weight: var(--awb-typography1-font-weight);
        --h3_typography-line-height: var(--awb-typography1-line-height);
        --h3_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --h3_typography-font-style: var(--awb-typography1-font-style);
        --h3_typography-font-size: 36px;
        --h3_typography-color: var(--awb-color8);
        --h3_typography-text-transform: none;
        --h3_typography-margin-top: 1em;
        --h3_typography-margin-bottom: 1em;
        --h4_typography-font-family: var(--awb-typography1-font-family);
        --h4_typography-font-weight: var(--awb-typography1-font-weight);
        --h4_typography-line-height: var(--awb-typography1-line-height);
        --h4_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --h4_typography-font-style: var(--awb-typography1-font-style);
        --h4_typography-font-size: 24px;
        --h4_typography-color: var(--awb-color8);
        --h4_typography-text-transform: none;
        --h4_typography-margin-top: 1.33em;
        --h4_typography-margin-bottom: 1.33em;
        --h5_typography-font-family: var(--awb-typography1-font-family);
        --h5_typography-font-weight: var(--awb-typography1-font-weight);
        --h5_typography-line-height: var(--awb-typography1-line-height);
        --h5_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --h5_typography-font-style: var(--awb-typography1-font-style);
        --h5_typography-font-size: 20px;
        --h5_typography-color: var(--awb-color8);
        --h5_typography-text-transform: none;
        --h5_typography-margin-top: 1.67em;
        --h5_typography-margin-bottom: 1.67em;
        --h6_typography-font-family: var(--awb-typography1-font-family);
        --h6_typography-font-weight: var(--awb-typography1-font-weight);
        --h6_typography-line-height: var(--awb-typography1-line-height);
        --h6_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --h6_typography-font-style: var(--awb-typography1-font-style);
        --h6_typography-font-size: 16px;
        --h6_typography-color: var(--awb-color8);
        --h6_typography-text-transform: none;
        --h6_typography-margin-top: 2.33em;
        --h6_typography-margin-bottom: 2.33em;
        --post_title_typography-font-family: var(--awb-typography1-font-family);
        --post_title_typography-font-weight: var(--awb-typography1-font-weight);
        --post_title_typography-line-height: var(--awb-typography1-line-height);
        --post_title_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --post_title_typography-font-style: var(--awb-typography1-font-style);
        --post_title_typography-font-size: 48px;
        --post_title_typography-color: var(--awb-color8);
        --post_title_typography-text-transform: none;
        --post_titles_extras_typography-font-family: var(--awb-typography1-font-family);
        --post_titles_extras_typography-font-weight: var(--awb-typography1-font-weight);
        --post_titles_extras_typography-line-height: var(--awb-typography1-line-height);
        --post_titles_extras_typography-letter-spacing: var(--awb-typography1-letter-spacing);
        --post_titles_extras_typography-font-style: var(--awb-typography1-font-style);
        --post_titles_extras_typography-font-size: 20px;
        --post_titles_extras_typography-color: var(--awb-color8);
        --post_titles_extras_typography-text-transform: none;
        --blog_archive_grid_column_spacing: 40px;
        --dates_box_color: var(--awb-color2);
        --meta_font_size: 13px;
        --portfolio_archive_column_spacing: 20px;
        --portfolio_meta_font_size: 13px;
        --social_bg_color: var(--awb-color2);
        --social_sharing_padding-top: 1.33em;
        --social_sharing_padding-right: 20px;
        --social_sharing_padding-bottom: 1.33em;
        --social_sharing_padding-left: 20px;
        --sharing_social_links_icon_color: var(--awb-color8);
        --sharing_social_links_box_color: var(--awb-color3);
        --slider_nav_box_dimensions-width: 30px;
        --slider_nav_box_dimensions-height: 30px;
        --slider_arrow_size: 14px;
        --es_caption_font_size: 20px;
        --form_input_height: 50px;
        --form_input_height-main-menu-search-width: calc(250px + 1.43 * 50px);
        --form_text_size: 16px;
        --form_bg_color: var(--awb-color1);
        --form_text_color: var(--awb-color8);
        --form_text_color-35a: hsla(var(--awb-color8-h), var(--awb-color8-s), var(--awb-color8-l), calc(var(--awb-color8-a) - 65%));
        --form_border_width-top: 1px;
        --form_border_width-bottom: 1px;
        --form_border_width-left: 1px;
        --form_border_width-right: 1px;
        --form_border_color: var(--awb-color3);
        --form_focus_border_color: var(--awb-color4);
        --form_focus_border_color-5a: rgba(255, 105, 0, 0.5);
        --form_border_radius: 6px;
        --live_search_results_height: 100px;
        --privacy_bg_color: hsla(var(--awb-color8-h), var(--awb-color8-s), var(--awb-color8-l), calc(var(--awb-color8-a) - 90%));
        --privacy_color: hsla(var(--awb-color8-h), var(--awb-color8-s), var(--awb-color8-l), calc(var(--awb-color8-a) - 70%));
        --privacy_bar_padding-top: 15px;
        --privacy_bar_padding-bottom: 15px;
        --privacy_bar_padding-left: 30px;
        --privacy_bar_padding-right: 30px;
        --privacy_bar_bg_color: var(--awb-color8);
        --privacy_bar_font_size: 13px;
        --privacy_bar_color: var(--awb-color6);
        --privacy_bar_link_color: var(--awb-color2);
        --privacy_bar_link_hover_color: var(--awb-color4);
        --privacy_bar_headings_color: var(--awb-color1);
        --scrollbar_background: var(--awb-color2);
        --scrollbar_handle: var(--awb-color4);
        --related_posts_columns: 4;
        --related_posts_column_spacing: 48px;
        --image_rollover_icon_size: 15px;
        --image_rollover_text_color: var(--awb-color8);
        --pagination_width_height: 30px;
        --pagination_box_padding-width: 6px;
        --pagination_box_padding-height: 2px;
        --pagination_border_width: 1px;
        --pagination_border_radius: 0px;
        --pagination_font_size: 13px;
        --timeline_bg_color: rgba(255, 255, 255, 0);
        --timeline_bg_color-not-transparent: rgba(255, 255, 255, 1);
        --timeline_color: var(--awb-color2);
        --grid_separator_color: var(--awb-color3);
        --carousel_nav_color: hsla(var(--awb-color8-h), var(--awb-color8-s), var(--awb-color8-l), calc(var(--awb-color8-a) - 30%));
        --carousel_hover_color: hsla(var(--awb-color5-h), var(--awb-color5-s), var(--awb-color5-l), calc(var(--awb-color5-a) - 20%));
        --button_padding-top: 13px;
        --button_padding-bottom: 13px;
        --button_padding-left: 29px;
        --button_padding-right: 29px;
        --button_typography-font-family: var(--awb-typography3-font-family);
        --button_typography-font-weight: var(--awb-typography3-font-weight);
        --button_typography-letter-spacing: var(--awb-typography3-letter-spacing);
        --button_typography-font-style: var(--awb-typography3-font-style);
        --button_font_size: var(--awb-typography3-font-size);
        --button_line_height: var(--awb-typography3-line-height);
        --button_text_transform: var(--awb-typography3-text-transform);
        --button_gradient_top_color: #24b8d2;
        --button_gradient_bottom_color: #24b8d2;
        --button_gradient_top_color_hover: #24b8d2;
        --button_gradient_bottom_color_hover: #24b8d2;
        --button_gradient_start: 0%;
        --button_gradient_end: 100%;
        --button_gradient_angle: 180deg;
        --button_radial_direction: center center;
        --button_accent_color: var(--awb-color1);
        --button_accent_hover_color: #333333;
        --button_bevel_color: hsla(var(--awb-color5-h), calc(var(--awb-color5-s) - 5%), calc(var(--awb-color5-l) - 10%), var(--awb-color5-a));
        --button_box_shadow: none;
        --button_bevel_color_hover: hsla(var(--awb-color5-h), calc(var(--awb-color5-s) - 5%), calc(var(--awb-color5-l) - 10%), var(--awb-color5-a));
        --button_border_width-top: 0px;
        --button_border_width-right: 0px;
        --button_border_width-bottom: 0px;
        --button_border_width-left: 0px;
        --button_border_color: var(--awb-color1);
        --button_border_hover_color: var(--awb-color1);
        --checklist_icons_color: var(--awb-color1);
        --checklist_circle_color: var(--awb-color4);
        --checklist_text_color: var(--awb-color8);
        --checklist_item_size: 16px;
        --checklist_item_padding-top: 0.35em;
        --checklist_item_padding-bottom: 0.35em;
        --checklist_item_padding-left: 0;
        --checklist_item_padding-right: 0;
        --checklist_divider_color: var(--awb-color3);
        --checklist_odd_row_bgcolor: rgba(255, 255, 255, 0);
        --checklist_even_row_bgcolor: rgba(255, 255, 255, 0);
        --col_margin-top: 0px;
        --col_margin-bottom: 20px;
        --col_spacing: 4%;
        --container_padding_default_top: 0px;
        --container_padding_default_bottom: 0px;
        --container_padding_default_left: 0px;
        --container_padding_default_right: 0px;
        --container_padding_100_top: 0px;
        --container_padding_100_bottom: 0px;
        --container_padding_100_left: 30px;
        --container_padding_100_right: 30px;
        --full_width_bg_color: rgba(255, 255, 255, 0);
        --full_width_border_sizes_top: 0px;
        --full_width_border_sizes_bottom: 0px;
        --full_width_border_sizes_left: 0px;
        --full_width_border_sizes_right: 0px;
        --full_width_border_color: var(--awb-color3);
        --content_box_bg_color: rgba(255, 255, 255, 0);
        --content_box_title_size: 24px;
        --content_box_title_color: var(--awb-color8);
        --content_box_body_color: var(--awb-color8);
        --content_box_icon_color: var(--awb-color1);
        --content_box_hover_animation_accent_color: var(--awb-color4);
        --sep_color: var(--awb-color3);
        --tabs_bg_color: var(--awb-color1);
        --tabs_inactive_color: var(--awb-color2);
        --tabs_border_color: var(--awb-color3);
        --text_columns: 1;
        --text_column_min_width: 100px;
        --text_column_spacing: 2em;
        --text_rule_style: none;
        --title_border_color: var(--awb-color3);
        --title_margin-top: 10px;
        --title_margin-right: 0px;
        --title_margin-bottom: 15px;
        --title_margin-left: 0px;
        --title_margin_mobile-top: 10px;
        --title_margin_mobile-right: 0px;
        --title_margin_mobile-bottom: 10px;
        --title_margin_mobile-left: 0px;
        --accordion_divider_color: var(--awb-color3);
        --accordion_divider_hover_color: var(--awb-color3);
        --accordian_inactive_color: var(--awb-color8);
        --accordian_active_color: var(--awb-color5);
    }
    .fusion-mobile-selector {
        text-align: left;
        line-height: 31px;
        padding-right: 0;
        padding-left: 0;
        width: 100%;
        position: relative;
        font-size: 12px;
        cursor: pointer;
        border: 1px solid transparent;
    }
    .fusion-mobile-selector span {
        text-align: left;
        margin-left: 12px;
        margin-right: 12px line-height: var(--mobile_menu_nav_height);
        background-color: var(--mobile_menu_background_color);
        border-color: var(--mobile_menu_border_color);
        color: var(--mobile_menu_typography-color);
        font-size: var(--mobile_menu_typography-font-size);
    }
    .fusion-mobile-nav-holder .fusion-selector-down {
        position: absolute;
        top: 0;
        right: 0;
        border-left: 1px solid transparent;
        height: 31px;
        width: 50px;
        font-size: 24px;
        font-style: normal;
        text-align: center;
        line-height: calc(var(--mobile_menu_nav_height) - 2px);
        height: calc(var(--mobile_menu_nav_height) - 2px);
        border-color: var(--mobile_menu_border_color);
    }
    .fusion-mobile-nav-holder>ul {
        display: none;
        list-style: none;
        margin: 0;
        padding: 0;
        border-left: 1px solid transparent;
        border-right: 1px solid transparent;
        border-bottom: 1px solid transparent;
        border-color: var(--mobile_menu_border_color);
    }
    .fusion-mobile-nav-item {
        position: relative;
        font-size: 12px;
        line-height: normal;
    }
    .menu_first span {
        line-height: 42px;
    }
    .m-search form input {
        border: none;
    }
    .menu_first {
        width: 80%;
    }
    .menu_list ul li {
        position: relative;
        height: auto;
        width: 100%;
        border: 1px solid #f2f3f5;
    }
    .menu_list ul li {
        border-bottom: none;
    }
    .menu_list ul li:first-child {
        border-top: none;
    }
    .mm-nav {
        position: relative;
        border: 1px solid #f2f3f5;
    }
    .menu_list ul li:last-child {
        border-bottom: 1px solid #f2f3f5;
    }
    .nav_menu {
        margin-top: 20px;
    }
    .menu_list #main-menu-mobile {
        position: absolute;
        top: 53%;
        right: 4vw;
    }
    .menu_items a {
        color: #141617;
        text-align: left;
        width: 80%;
        display: inline-block;
        margin-left: 12px;
        margin-right: 12px;
        line-height: 42px;
    }
    .menu_ico {
        width: 18px;
        display: inline-block;
        text-align: right;
    }
    .menu_ico img {
        width: 100%;
    }
    .dropmenu {
        display: none;
    }
    .dropmenu ul li a {
        color: #375868;
        margin-left: 12px;
        margin-right: 12px;
        line-height: 42px;
    }
    .m-search {
        border-radius: 5px;
        width: 100%;
        height: 50px;
        border-right: 1px solid #f2f3f5;
    }
    .m-search-bb {
        padding: 0 10px;
        color: #00368c;
        float: left;
        width: 50px;
        outline: none;
        border: none;
        background: none;
    }
    .m-search input {
        background: none!important;
        height: 50px!important;
        font-size: 16px!important;
        width: 70%!important;
    }
    .m-search input:focus {
        border: none;
    }
    .m-search .search-icon i {
        position: relative;
        top: 3px;
        font-size: 20px;
    }
    .menu_list ul {
        display: none;
    }
    .dropmenu ul li:first-child {
        border-top: 1px solid #f2f3f5;
    }
    .dropmenu ul li:last-child {
        border-bottom: none;
    }
    .export-server img {
        top: 0!important;
    }
    .inside-ship .ship-top .ship-top-ri {
        top: 0!important;
    }
    .ship-ul .shipli .ship-p {
        height: auto!important;
    }
    .indexTitle p{
        color: #fff;
    }
}