body {
    background: white!important;
}

.mod-landing__business-container {
    margin: 0 auto;
}

.mod-landing__business-header {
    background: url("/modules/client/landing/images/header.jpg") center top no-repeat;
    min-height: 450px;
}

.mod-landing__business-header h1 {
    font-size: 60px;
    color: #fff;
    text-align: center;
    font-weight: 100;
    padding-top: 60px;
    max-width: 670px;
    margin: 0 auto;
    line-height: 70px;
}
.mod-landing__business-header h2{
    font-size: 24px;
    font-weight: 100;
    color: #fff;
    text-align: center;
    margin-top: 20px;
}

.mod-landing__business-header-showprice {
    display: block;
    width: 200px;
    margin: 0 auto;
    margin-top: 47px;
    background: #fccb0a;
    color: #000;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    line-height: 50px;
    height: 50px;
    border-radius: 25px;
}

.mod-landing__business-header-showprice:hover {
    background: #ffb007;
}

.mod-landing__business-our-team {
    padding-top: 80px;
}

.mod-landing__business-section-title {
    font-size: 48px;
    font-weight: 300;
    color: #303030;
    text-align: center;
    line-height: 61px;
    position: relative;
    z-index: 2;
}

.business-our-team-outer {
    display: flex;
    width: 670px;
    margin: 60px auto 25px;
    justify-content: space-between;
    flex-wrap: wrap;
}

.business-our-team-column {
    display: flex;
    margin-bottom: 30px;
}
.business-our-team-column .business-our-team-text {
    width: 225px;
    margin-left: 25px;
    font-size: 18px;
    color: #64717C;
}

.mod-landing__business-our-team-image {
    text-align: center;
    margin: 0 auto;
}

.mod-landing__business-documents {
    background: #ebf0f3;
}

.mod-landing__business-our-team-image {
    position: relative;
    bottom: -5px;
}

.mod-landing__business-documents {
    padding-top: 80px;
}

.mod-landing__business-documents-window-header {
    background: white;
    border-top-right-radius: 25px;
    border-top-left-radius: 25px;
    width: 100%;
    height: 30px;
    margin-top: 65px;
    position: relative;
}

.mod-landing__business-documents-single-dot{
    position: absolute;
    top: 10px;
    right: 20px;
    border-radius: 0;
    width: 57px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url(/modules/client/landing/images/business/dot.png);
}
.mod-landing__business-documents-window-content {
    background: #ebf0f3;
    box-shadow: 0 15px 30px 0 rgba(0, 23, 34, 0.12);
    padding-left: 140px;
    padding-right: 140px;
    margin: 0 auto;
    padding-bottom: 0px;
}

.mod-landing__business-tabs {
    margin-bottom: 45px;
}

.mod-landing__business-tabs-title {
    padding-top: 60px;
    padding-bottom: 35px;
    font-size: 30px;
    color: #303030;
}

.mod-landing__business-tabs a {
    display: inline-block;
    padding: 0 30px;
    line-height: 50px;
    height: 50px;
    margin-right: 25px;
    color: #303030;
    font-size: 15px;
    text-decoration: none;
    border: 1px solid #d1dee3;
    border-radius: 25px;
    transition: 500ms;
}

.mod-landing__business-tabs a:hover {
    color: #303030;
    border: 1px solid #303030;
}

.mod-landing__business-tabs a.active {
    background: #fff;
    box-shadow: 0 15px 30px 0 rgba(0, 23, 34, 0.12);
    color: #64717C;
    border: 1px solid #fff;
}

.mod-landing__business-tab-block img {
    width: 100%;
    position: relative;
    bottom: -5px;
}

.mod-landing__business-tab-block {
    display: none;
    transition: 500ms;
}

.business-tab-image-outer {
    position: relative;
    width: 100%;
    overflow: auto;
}

.mod-landing__business-tab-block.active {
    display: block;
}

.mod-landing__business-combine {
    background: white;
    padding-top: 60px;
}

.mod-landing__business-map-outer {
    position: relative;
    z-index: 1;
    top: -110px;
}

.mod-landing__business-possibility {
    background: #ebf0f3;
    padding-top: 60px;
    padding-bottom: 135px;
}

.mod-landing__business-possibility-columns {
    display: flex;
    justify-content: space-between;
    padding-top: 85px;
}

.mod-landing__business-possibility-column {
    background: white;
    border-radius: 20px;
    width: 370px;
    border-radius: 20px;
    box-shadow: rgba(0, 23, 34, 0.12) 0 15px 30px 0;
    border-collapse: collapse;
}

.mod-landing__business-possibility-column-content {
    display: flex;
    align-items: center;
}

.mod-landing__business-possibility-column-content p {
    padding-left: 20px;
}

.mod-landing__business-possibility-column-content img{
    position: relative;
    top: -15px;
    padding-left: 15px;
}

.mod-landing__business-about {
    padding-top: 60px;
}

.mod-landing__business-about-column {
    display: flex;
    margin-top: 50px;
}

.mod-landing__business-about-column-title {
    font-size: 30px;
    padding-top: 65px;
    display: block;
    margin-bottom: 75px;
}

.mod-landing__business-about-column img {
    padding-right: 80px;
}

.mod-landing__business-about-column-tezis {
    display: inline-block;
    position: relative;
    font-size: 18px;
    color: #64717C;
    padding-left: 75px;
    margin-right: 25px;
    margin-bottom: 25px;
    width: 230px;
    vertical-align: top;
}

.mod-landing__business-about-column-tezis:before {
    content: "";
    position: absolute;
    left: 0;
    background: url(/modules/client/landing/images/business/red.png);
    width: 50px;
    height: 50px;
}

.mod-landing__business-about-column:nth-child(3) .mod-landing__business-about-column-tezis:before {
    content: "";
    position: absolute;
    left: 0;
    background: url(/modules/client/landing/images/business/green.png);
    width: 50px;
    height: 50px;
}

.mod-landing__business-about-column:nth-child(3) .mod-landing__business-about-column-tezis {
    width: 260px;
}

.mod-landing__business-about-column:nth-child(3) .mod-landing__business-about-column-title {
    padding-top: 40px;
}

.mod-landing__business-about-banner {
    width: 740px;
    margin: 125px auto;
    background-color: #fef5ce;
    padding: 25px 45px 25px 145px;
    border-radius: 25px;
    background-repeat: no-repeat;
    box-sizing: border-box;
    position: relative;
    color: #7a6822;
}

.mod-landing__business-about-banner:before {
    content: "";
    background-image: url(/modules/client/landing/images/business/a1.png);
    width: 85px;
    height: 95px;
    position: absolute;
    left: 25px;
    top: -20px;
}

.mod-landing__business-text-banner {
    background: #34c3ff;
    padding-top: 100px;
    padding-bottom: 50px;
}

.mod-landing__business-text-banner-title {
    font-size: 48px;
    color: #0d2d7d;
    font-weight: 100;
    text-align: center;
}

.single_feature {
    width: 260px;
    padding-top: 20px;
    margin-right: 0;
    padding-bottom: 74px;
    vertical-align: top;
    margin-left: 0;
}

.single_feature a {
    display: inline;
    color: #0d2d7d;
    padding-top: 13px;
    line-height: 31px;
}

.all_feature-content {
    display: inline-block;
    text-align: left;
}

.owl-item:first-child .single_feature {
    padding-left: 50px;
}

.all_feature-container {
    text-align: center;
    margin-top: 60px;
}

.owl-carousel:not(.owl_top-users) .owl-item img {
    width: auto;
    margin-right: 20px;
    display: inline;
}

.mod-landing__business-legal-entities {
    padding-top: 85px;
    background: #ebf0f3;
    padding-bottom: 120px;
}

.mod-landing__business-section-subtitle {
    font-size: 18px;
    color: #899ca8;
    margin: 25px auto;
    text-align: center;
}

.mod-landing__business-theme-lines {
    max-width: 900px;
    margin: 0 auto;
    margin-bottom: 70px;
    position: relative;
}

.mod-landing__business-theme-line {
    display: inline-block;
    width: 293px;
    vertical-align: top;
    text-align: center;
}

.mod-landing__business-theme-line-num {
    font-size: 48px;
    font-weight: 100;
    color: #34c3ff;
    margin-bottom: 55px;
}

.mod-landing__business-theme-line-text {
    max-width: 185px;
    margin: 0 auto;
    text-align: center;
    color: #4d5258;
    line-height: 22px;
    font-size: 16px;
    font-weight: bold;
}

.mod-landing__business-theme-lines:after {
    content: "";
    display: block;
    width: 605px;
    height: 13px;
    background: url(/modules/client/landing/images/business/lines.png) no-repeat;
    position: absolute;
    top: 80px;
    left: 142px;
}

.mod-landing__business-legal-entities-subtext {
    font-size: 14px;
    text-align: center;
    margin-top: 50px;
}

.mod-landing__business-make-order {
    padding-bottom: 95px;
    padding-top: 100px;
}

.mod-landing__business-theme-lines {
    width: 1175px;
    max-width: fit-content;
}

.mod-landing__business-make-order .mod-landing__business-theme-lines:after {
    background: url(/modules/client/landing/images/business/long-line.png) no-repeat;
    left: 0;
    width: 790px;
    background-position: center;
}

.mod-landing__business-make-order .mod-landing__business-theme-line {
    display: inline-block;
    width: 190px;
    vertical-align: top;
    text-align: left;
}

.mod-landing__business-make-order .mod-landing__business-theme-line-num{
    font-size: 48px;
    font-weight: 100;
    color: #34c3ff;
    margin-bottom: 55px;
    text-align: left;
    position: relative;
    text-align: center;
}

.mod-landing__business-make-order  .mod-landing__business-theme-line-text {
    max-width: fit-content;
    margin: auto;
    text-align: center;
    color: #4d5258;
    line-height: 22px;
    font-size: 16px;
    font-weight: bold;
    position: relative;
}

.mod-landing__business-make-order .mod-landing__business-theme-line:nth-child(3),
.mod-landing__business-make-order .mod-landing__business-theme-line:nth-child(4) .mod-landing__business-theme-line-num{
    box-sizing: border-box;
    padding-left: 7px;
}

.mod-landing__business-make-order .mod-landing__business-theme-line:nth-child(5) {
    box-sizing: border-box;
    padding-left: 30px;
}

.mod-landing__business-make-order .mod-landing__business-theme-line:nth-child(6) {
    box-sizing: border-box;
    padding-left: 40px;
}

.mod-landing__business-theme-lines-container {
    margin-top: 70px;
}

.mod-landing__business-make-order-subtitle {
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    color: #303030;
}

.mod-landing__business-make-order-screenshot {
    text-align: center;
}

.mod-landing__business-make-order-screenshot img {
    margin-top: 35px;
    margin-bottom: 70px;
    box-shadow: 0 15px 30px 0 rgba(0, 23, 34, 0.12);
    border-radius: 20px;
}

.mod-landing__business-faq {
    background-color: #ebf0f3;
    background-image: url(/modules/client/landing/images/business/lupa.png);
    background-position: left 100px;
    padding-top: 100px;
    padding-bottom: 120px;
    background-repeat: no-repeat;
    overflow: hidden;
}
.mod-landing__business-faq .mod-landing__business-section-title {
    padding-left: 220px;
}
.mod-landing__business-faq-container {
    width: 692px;
    float: right;
    margin-top: 60px;
}

.mod-landing__business-block {
    margin-bottom: 35px;
}

.mod-landing__business-block-title {
    font-size: 24px;
    font-weight: 100;
    color: #303030;
    margin-bottom: 40px;
    position: relative;
}

.mod-landing__business-block-title:hover {
    cursor: pointer;
}

.mod-landing__business-block-text {
    color: #899ca8;
    font-size: 15px;
    line-height: 30px;
    display: none;
}

.mod-landing__business-block.open .mod-landing__business-block-text {
    display: block;
}

.mod-landing__business-block.open .mod-landing__business-block-title:before {
    content: "-";
    top: -1px;
    left: -30px;
}

.mod-landing__business-block .mod-landing__business-block-title:before {
    content: "+";
    display: block;
    position: absolute;
    left: -30px;
    top: 0;
    color: #303030;
    font-weight: normal;
}

.mod-landing__business-combine-facts {
    display: flex;
    justify-content: center;
    font-size: 18px;
    color: #899ca8;
    margin-bottom: 140px;
    flex-wrap: wrap;
}

.mod-landing__business-combine-facts div:first-child {
    margin-right: 140px;
}

.mod-landing__business-combine-facts span{
    font-size: 60px;
    color: #34c3ff;
    font-weight: 100;
}

.mod-landing__business-single-text {
    color: #6a727d;
}

.mod-landing__business-partner {
    min-height: 320px;
    background: #fff;
}

.mod-landing__business-partner-title {
    font-size: 48px;
    color: #303030;
    font-weight: 100;
    text-align: center;
}

.mod-landing__business-partner-blocks {
    margin-top: 40px;
}

.mod-landing__business-partner-block {
    text-align: center;
    line-height: 110px;
}

.mod-landing__business-partner-block > a {
    display: inline-block;
    vertical-align: middle;
}

.mod-landing__business-partner-left,
.mod-landing__business-partner-right {
    display: none;
    position: absolute;
    top: 110px;
    z-index: 2;
}

.mod-landing__business-partner-left {
    left: 15px;
}

.mod-landing__business-partner-right {
    right: 15px;
}

.mod-landing__business-partner-block-c1 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: 0;
    width: 192px;
    height: 56px;
}

.mod-landing__business-partner-block-c1:hover {
    background-position-x: -192px;
}

.mod-landing__business-partner-block-c2 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -56px;
    width: 163px;
    height: 32px;
}

.mod-landing__business-partner-block-c2:hover {
    background-position-x: -163px;
}

.mod-landing__business-partner-block-c3 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -87px;
    width: 115px;
    height: 116px;
}

.mod-landing__business-partner-block-c3:hover {
    background-position-x: -115px;
}

.mod-landing__business-partner-block-c4 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -203px;
    width: 143px;
    height: 77px;
}

.mod-landing__business-partner-block-c4:hover {
    background-position-x: -143px;
}

.mod-landing__business-partner-block-c5 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -280px;
    width: 166px;
    height: 82px;
}

.mod-landing__business-partner-block-c5:hover {
    background-position-x: -167px;
}

.mod-landing__business-partner-block-c6 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -361px;
    width: 222px;
    height: 50px;
}

.mod-landing__business-partner-block-c6:hover {
    background-position-x: -221px;
}

.mod-landing__business-partner-block-c7 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -410px;
    width: 151px;
    height: 68px;
}

.mod-landing__business-partner-block-c7:hover {
    background-position-x: -151px;
}

.mod-landing__business-partner-block-c8 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -478px;
    width: 145px;
    height: 48px;
}

.mod-landing__business-partner-block-c8:hover {
    background-position-x: -145px;
}

.mod-landing__business-partner-block-c9 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -526px;
    width: 119px;
    height: 56px;
}

.mod-landing__business-partner-block-c9:hover {
    background-position-x: -119px;
}

.mod-landing__business-partner-block-c10 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -582px;
    width: 198px;
    height: 57px;
}

.mod-landing__business-partner-block-c10:hover {
    background-position-x: -198px;
}

.mod-landing__business-partner-block-c11 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -639px;
    width: 164px;
    height: 28px;
}
.mod-landing__business-partner-block-c11:hover {
    background-position-x: -164px;
}

.mod-landing__business-partner-block-c12 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -667px;
    width: 89px;
    height: 76px;
}
.mod-landing__business-partner-block-c12:hover {
    background-position-x: -89px;
}

.mod-landing__business-partner-block-c13 {
    background: url("/modules/client/landing/images/business/logos.png") no-repeat;
    background-position-y: -742px;
    width: 117px;
    height: 96px;
}
.mod-landing__business-partner-block-c13:hover {
    background-position-x: -116px;
}

.mod-landing__business-partner-block-c14 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -836px;
    width: 192px;
    height: 43px;
}
.mod-landing__business-partner-block-c14:hover {
    background-position-x: -192px;
}

.mod-landing__business-partner-block-c15 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -879px;
    width: 189px;
    height: 56px;
}
.mod-landing__business-partner-block-c15:hover {
    background-position-x: -188px;
}

.mod-landing__business-partner-block-c16 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -935px;
    width: 180px;
    height: 38px;
}
.mod-landing__business-partner-block-c16:hover {
    background-position-x: -180px;
}

.mod-landing__business-partner-block-c17 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -972px;
    width: 84px;
    height: 95px;
}
.mod-landing__business-partner-block-c17:hover {
    background-position-x: -83px;
}

.mod-landing__business-partner-block-c18 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1067px;
    width: 174px;
    height: 42px;
}
.mod-landing__business-partner-block-c18:hover {
    background-position-x: -175px;
}

.mod-landing__business-partner-block-c19 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1111px;
    width: 222px;
    height: 42px;
}
.mod-landing__business-partner-block-c19:hover {
    background-position-x: -221px;
}

.mod-landing__business-partner-block-c20 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1154px;
    width: 78px;
    height: 79px;
}
.mod-landing__business-partner-block-c20:hover {
    background-position-x: -78px;
}

.mod-landing__business-partner-block-c21 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1233px;
    width: 160px;
    height: 61px;
}
.mod-landing__business-partner-block-c21:hover {
    background-position-x: -160px;
}

.mod-landing__business-partner-block-c22 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1293px;
    width: 221px;
    height: 40px;
}
.mod-landing__business-partner-block-c22:hover {
    background-position-x: -221px;
}

.mod-landing__business-partner-block-c23 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1332px;
    width: 145px;
    height: 40px;
}
.mod-landing__business-partner-block-c23:hover {
    background-position-x: -145px;
}

.mod-landing__business-partner-block-c24 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1373px;
    width: 159px;
    height: 40px;
}
.mod-landing__business-partner-block-c24:hover {
    background-position-x: -159px;
}

.mod-landing__business-partner-block-c25 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1415px;
    width: 181px;
    height: 55px;
}
.mod-landing__business-partner-block-c25:hover {
    background-position-x: -180px;
}

.mod-landing__business-partner-block-c26 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1471px;
    width: 180px;
    height: 42px;
}
.mod-landing__business-partner-block-c26:hover {
    background-position-x: -180px;
}

.mod-landing__business-partner-block-c27 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1513px;
    width: 160px;
    height: 47px;
}
.mod-landing__business-partner-block-c27:hover {
    background-position-x: -160px;
}

.mod-landing__business-partner-block-c28 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1560px;
    width: 188px;
    height: 38px;
}
.mod-landing__business-partner-block-c28:hover {
    background-position-x: -170px;
}

.mod-landing__business-partner-block-c29 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1620px;
    width: 160px;
    height: 45px;
}

.mod-landing__business-partner-block-c29:hover {
    background-position-x: -160px;
}

.mod-landing__business-partner-block-c30 {
    background: url(/modules/client/landing/images/business/logos.png) no-repeat;
    background-position-y: -1705px;
    width: 158px;
    height: 57px;
}
.mod-landing__business-partner-block-c30:hover {
    background-position-x: -158px;
}

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 30px;
}

.mod-landing__business-banner_outer {
    background: #44c9ff;
    height: 100px;
    width: 100%;
}

.mod-landing__business-banner-img {
    margin-top: 43px;
}

.mod-landing__business-banner-text {
    font-size: 25px;
    color: #0d2d7d;
    margin-bottom: 10px;
    margin-left: 20px;
}

.mod-landing__business-banner-subtext {
    font-size: 18px;
    margin-bottom: 6px;
    margin-left: 10px;
}

.mod-landing__business-banner-btn {
    margin-left: 20px;
    border-radius: 50px;
    background-color: #d0334a;
    font-size: 18px;
    color: white;
    text-transform: uppercase;
    padding-left: 25px;
    width: 100px;
    height: 45px;
    line-height: 45px;
    background-image: url(../images/download.png);
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: 65px 15px;
    box-sizing: border-box;
    text-decoration: none;
    transition: 500ms;
}

.mod-landing__business-banner-btn:hover {
    background-color: #8a0014;
}

@media only screen and (max-width: 1470px) {
    .mod-landing__business-faq {
        background-size: 500px;
    }
}

@media only screen and (max-width: 1260px) {
    .mod-landing__business-faq {
        background-size: 450px;
    }
}

@media only screen and (max-width: 1190px) {
    .mod-landing__business-banner-text {
        width: 69%;
    }
    .mod-landing__business-faq {
        background-size: 400px;
    }
    .mod-landing__business-theme-lines-container {
        overflow-x: scroll;
    }
    .mod-landing__business-theme-lines {
        display: flex;
    }
    .mod-landing__business-map-outer img {
        width: 100%;
    }
    .mod-landing__business-possibility-columns {
        flex-wrap: wrap;
        justify-content: center;
    }
    .mod-landing__business-possibility-column {
        margin-bottom: 50px;
    }

    .mod-landing__business-possibility-column:first-child {
        margin-right: 50px;
    }
}

@media only screen and (max-width: 1640px) {
    .mod-landing__business-faq {
        background-size: 500px;
    }
}
@media only screen and (max-width: 1300px) {
    .mod-landing__business-faq {
        background-size: 400px;
    }
}
@media only screen and (max-width: 1105px) {
    .mod-landing__business-faq {
        background-size: 300px;
    }
}

@media only screen and (max-width: 980px) {
    .mod-landing__business-tab-block .third_tab-content {
        display: block;
        text-align: center;
    }
}

@media only screen and (max-width: 640px) {
    .mod-landing__business-header {
        background: #0f3972;
    }

    .business-tab-image-outer {
        overflow: scroll;
    }

    .mod-landing__business-tabs div {
        margin-bottom: 10px;
    }
    .mod-landing__business-combine-facts div:first-child {
        margin-right: 0px;
        margin-bottom: 50px;
    }

    .mod-landing__business-combine-facts {
        text-align: center;
        display: block;
    }

    .mod-landing__business-header h1 {
        width: 100%;
        font-size: 40px;
    }
    .mod-landing__business-header h4 {
        padding: 0 25px;
        font-size: 22px;
    }
    .mod-landing__business-section-title {
        font-size: 35px;
        line-height: 40px;
    }
    .business-our-team-outer {
        width: 100%;
        text-align: center;
        display: block;
    }
    .business-our-team-column {
        display: block;
        margin-bottom: 30px;
    }
    .business-our-team-column > div {
        display: block;
        margin: 0 auto;
    }

    .business-our-team-text {
        width: 100%;
        margin: 10px 0;
    }

    .business-our-team-column .business-our-team-text {
        width: 100%;
        margin: 10px 0;
    }

    .mod-landing__business-our-team-image img {
        width: 80%;
        height: auto;
    }

    .business-tab-image-outer img,
    .mod-landing__business-map-outer img,
    .mod-landing__business-about-column img,
    .mod-landing__business-make-order-screenshot img {
        width: 100%;
        height: auto;
    }

    .mod-landing__business-documents-window-content {
        padding: 0 50px 50px;
    }

    .mod-landing__business-tabs {
        text-align: center;
    }

    .mod-landing__business-tabs a {
        margin-bottom: 20px;
    }
    .mod-landing__business-tab-block img {
        width: 100%;
        box-sizing: border-box;
    }

    .mod-landing__business-combine .mod-landing__business-combine {
        font-size: 35px;
    }

    .mod-landing__business-map-outer {
        top: 0;
    }

    .mod-landing__business-map-outer img {
        width: 100%;
    }

    .mod-landing__business-possibility-columns {
        display: block;
    }

    .mod-landing__business-possibility-column {
        margin: 0 auto 35px;
    }

    .mod-landing__business-about-column img {
        display: none;
    }

    .mod-landing__business-about-column {
        text-align: center;
    }

    .mod-landing__business-about-banner:before {
        left: 35%;
    }

    .mod-landing__business-about-banner {
        width: 90%;
        padding: 75px 25px 50px;
    }

    .mod-landing__business-make-order-screenshot img {
        width: 80%;
    }

    .mod-landing__business-faq .mod-landing__business-section-title {
        padding-left: 0;
    }

    .mod-landing__business-faq-container {
        width: 90%;
    }

    .mod-landing__business-faq {
        background-image: none;
    }

    .owl-carousel .owl-item img {
        float: none;
        display: block;
        margin: 0 auto 20px;
    }

    .single_feature {
        text-align: center;
        width: 100%;
        margin: 0;
    }
    .mod-landing__business-header h1 {
        padding-top: 10px;
    }
    .mod-landing__business-section-subtitle {
        width: 95%;
    }
    .mod-landing__business-partner-title {
        font-size: 35px;
    }
    .mod-landing__business-partner {
        padding: 50px 0 0;
    }
    .mod-landing__business-partner-blocks {
        width: 90%;
        margin: 0 auto;
    }
    .mod-landing__business-possibility-column:first-child {
        margin-right: 0;
    }

    .owl-carousel:not(.owl_top-users) .owl-item img {
        display: block;
        margin: 0 auto 10px;
        height: 50px;
    }
    .all_feature-content {
        text-align: center;
    }
    .owl-item:first-child .single_feature {
        padding-left: 0;
    }
}

/* cursor */
@media only screen and (max-width: 1000px) {
    .mod-landing__business-banner_outer {
        height: auto;
        padding: 20px 0;
    }

    .mod-landing__business-banner_outer > div {
        display: table;
        width: 100%;
        table-layout: fixed;
    }

    .mod-landing__business-banner-img {
        display: none;
    }

    .mod-landing__business-banner-text {
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        margin: 0;
        padding: 0 20px;
    }

    .mod-landing__business-banner-link {
        display: table-cell;
        vertical-align: middle;
        margin: 0;
        width: 120px;
    }
}

@media only screen and (max-width: 400px) {
    .mod-landing__business-banner-text {
        font-size: 16px !important;
    }
}