/* kanit-300 - latin */
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/kanit-v12-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/kanit-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/kanit-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/kanit-v12-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/kanit-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/kanit-v12-latin-300.svg#Kanit') format('svg'); /* Legacy iOS */
}
/* kanit-regular - latin */
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/kanit-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/kanit-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/kanit-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/kanit-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/kanit-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/kanit-v12-latin-regular.svg#Kanit') format('svg'); /* Legacy iOS */
}
/* kanit-500 - latin */
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/kanit-v12-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/kanit-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/kanit-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/kanit-v12-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/kanit-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/kanit-v12-latin-500.svg#Kanit') format('svg'); /* Legacy iOS */
}
/* kanit-700 - latin */
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/kanit-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/kanit-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/kanit-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/kanit-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/kanit-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/kanit-v12-latin-700.svg#Kanit') format('svg'); /* Legacy iOS */
}
/* kanit-900 - latin */
@font-face {
  font-family: 'Kanit';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/kanit-v12-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/kanit-v12-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/kanit-v12-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/kanit-v12-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/kanit-v12-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/kanit-v12-latin-900.svg#Kanit') format('svg'); /* Legacy iOS */
}

body {
    font-family: 'Kanit';
    font-size: 16px;
    font-style: normal;
    color: #B7FF2A;
    line-height: 1.2;
    font-weight: normal;
}

.beginpage {
    width: 1600px;
    margin: 0 auto;
    display: block;
}

section {
    background: #4a2c96;
    display: block;
    width: 1600px;
    margin: 0 auto;
    position: relative;
    height: auto;
    float: left;
    margin: 0 auto;
}

.logo {
    background: url(../img/logo.png) no-repeat;
    width: 57px;
    height: 52.8px;
    display: block;
    position: absolute;
    top: 50px;
    right: 50px;
    background-size: 100%;
}

.logo_text {
    font-size: 14px;
    text-transform: uppercase;
    position: relative;
    top: 100%;
    color: #fff;
    right: 5px;
}

.yellow_text {
    font-size: 40px;
    font-weight: 700;
}

.main_block {
    width: 100%;
    float: left;
    margin: 0 auto;
}

.block_column {
    float: left;
    width: 50%;
    margin: 0 auto;
    position: relative;
}

.block_column_s2 {
    width: calc(50% - 160px);
    padding: 100px 80px 0px 80px;

}

.oval_back {
    background-image: url(../img/oval.png);
    display: block;
    width: 500px;
    background-size: 100%;
    background-repeat: no-repeat;
    height: 340px;
    top: 30px;
    position: absolute;
}

.sec1 {
    background-image: url(../img/back1.jpg);
    background-size: cover;
}

.sect1_block {
    padding-top: 530px;
    color: #fff;
}

.sect1_block>h1 {
    padding: 0px 80px;
    font-size: 200px;
    font-weight: 700;
}

.sect1_block>p {
    padding: 0px 120px 20px 120px;
    font-size: 30px;
    font-weight: 700;
    max-width: 500px;
}

.section2_text_left {
    z-index: 1;
    position: relative;
}

.inside_column {
    padding: 50px 60px;
    margin-top: 120px;
}

.inside_column>img {
    width: 100%;
}

.inside_column>p {
    font-size: 28px;
    padding-top: 30px;
}

.meet_text {
    font-size: 200px;
    color: #fff;
    font-weight: 700;
    padding-top: 70px;
}

.block_bottom {
    float: left;
    display: block;
    padding: 0px 80px;
    width: calc(100% - 160px);
}

.huge_text {
    font-size: 200px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    position: relative;
    bottom: 20px;
}

.block_footer {
    font-weight: 300;
    font-size: 15px;
    color: #c7c7c7;
    text-transform: uppercase;
    display: block;
    float: left;
    width: calc(100% - 160px);
    padding: 30px 80px;
}

.main_block_pad {
    padding: 100px 80px 0px 80px;
}

.block_full_width {
    float: left;
    width: 100%;
    margin: 0 auto;
}

.block_full_width_padding {
    width: calc(100% - 160px);
    padding: 0px 80px;
    float: left;
    margin: 0 auto;
}

.col25 {
    width: calc(25% - 80px);
    float: left;
    padding-right: 80px;
}

.col25_title {
    font-size: 120px;
    font-weight: 700;
}
.col25_img img{
    width: 100%;
}

.col25_text {
    font-size: 28px;
    padding-top: 30px;
}

.copyright {
    font-weight: 300;
    font-size: 15px;
    color: #c7c7c7;
    text-transform: uppercase;
    display: block;
    float: left;
    width: calc(100% - 160px);
    padding: 50px 0px;
}

.sect3text {
    padding-top: 50px;
    text-align: left;
}

.col33 {
    width: calc(33% - 50px);
    float: left;
    margin: 0 auto;
    padding-right: 50px;
}

.col33-1 {
    background: url(../img/sect4-1.png) no-repeat;
    background-size: 40%;
    min-height: 300px;
    background-position: center top;
}

.col33-2 {
    background: url(../img/sect4-2.png) no-repeat;
    background-size: 35%;
    min-height: 300px;
    background-position: 35% top;
}

.col33-3 {
    background: url(../img/sect4-3.png) no-repeat;
    background-size: 50%;
    min-height: 300px;
    background-position: center top;
    padding-right: 0;
    padding-left: 50px;
}

.col33_text {
    font-size: 30px;
    font-weight: 500;
    position: relative;
    top: 150px;
}

.whitecolor {
    color: #fff;
    font-weight: 700;
    padding-top: 150px;
}

.whitecolor>p {
    font-size: 110px;
}

.paddingleft150 {
    padding-left: 150px;
}

.sect5_list {
    margin-padding-start: 0;
    font-size: 30px;
    font-weight: 500;
    color: #fff;
    padding-top: 200px;
}
.sect5_list>li {padding: 7px 0px;}

.sect5_back {
    background: url(../img/sect5.png);
    width: 512px;
    height: 339px;
    display: block;
    position: absolute;
    top: 50px;
    left: -220px;
}

.sect5left {
    padding-top: 250px;
    padding-left: 80px;
    width: calc(50% - 80px;)
}

.sect5hugetext {
    font-size: 240px;
    font-weight: 900;
}

.sect5textbot {
    text-align: center;
    line-height: 100%;
}

.padding80 {
    padding-left: 80px;
}

.sect6 img {
    width: 100%;
}

.paddin2size {
    width: calc(50% - 160px);
    padding: 0px 80px;
}

.sect6_img2 {
   position: relative;
   overflow:hidden;
   width:100%;
   height:200px;
}

.sect6_img2 img{
   position: absolute;
   top:50%;
   left:50%;
   transform:translate(-50%,-50%);
   object-fit:cover;
}

.yellow100 {
    font-size: 100px;
    font-weight: 700;
    
}

.alignright {
    text-align: right;
}

.sect6_left {
   padding-left: 80px;
    padding-top: 150px;
}

.sect6_right_text {
    padding-top: 300px;
    font-size: 28px;
    color: #fff;
    max-width: 400px;
    padding-bottom: 150px;
}

.sect7_vert_pict {
    padding: 0px 50px;
}

.column_in_sect_7 {
    float: left;
    width: calc(33% - 100px);
    display: block;
    font-size: 28px;
    font-weight: 500;
    color: #fff;
    padding: 0px 50px;
}

.cis7_1, .cis7_2 {
    padding-top: 60px;
    width: calc(33% - 100px);
}

.cis7_3 {
    width:34%;
    padding: 0;
}

.cis7_3 img {
    width: 100%;
}

.col_insect7_first {
    float: left;
    width: 66%;
    margin: 0 auto;
}

.col_insect7_second {
    float: left;
    width: 34%;
    margin: 0 auto;
    height: 100px;
}

.col_insect7_second img {
    width: 100%;
    max-height: 181px;
}

.sect8_1 img {
    width: 100%;
}

.sect8_2 {
    padding: 260px 80px 0px 100px;
    width: calc(50% - 180px);
    max-height: 100px;
}

.sect8_3 {
    width: calc(50% - 160px);
    padding: 0px 80px;
}

.sect8-p {
    font-size: 28px;
    color: #fff;
    font-weight: 500;
    padding: 50px 0px 50px 80px;
    max-width: 500px;
}

.sect8_2 img {
    width: 100%;
}

.sect8_4 {
    text-align: right;
    padding: 200px 80px 0px 80px;
    height: 150px;
    overflow: hidden;
}

.sect8_4 img {
    max-width: 400px;
}

.sect9_1 img {
    width: 100%;
}

.sect9_2 p{
    padding: 200px 80px 0px 80px;
    font-size: 28px;
    color: #fff;
    font-weight: 500;
    max-width: 520px;
}

.block70 {width: 70%;}
.block30 {
    width: calc(30% - 80px);
    padding-right: 80px;
}

.block30>div {
    height: 140px;
    overflow: hidden;

}

.block30>div:first-child {
    margin-bottom: 50px;
}

.block30 img {
    width: 100%;
}

.sect9_huge_text1 {
    font-size: 100px;
    font-weight: 700;
    padding: 100px 80px 0px 80px;
}

.sect9_huge_text2 {
    font-size: 100px;
    font-weight: 700;
    padding-left: 200px;
}

.sect10_2>div {
    width: calc(50% - 160px);
    padding: 200px 0px 0px 80px;
    text-align: right;
    margin: 0 auto;
}

.sect10_1 img {
    width: 100%;
}

.sect10_2 img{
    width: 400px;
}

.sect10_text {
    font-size: 28px;
    color: #fff;
    font-weight: 500;
    padding-top: 50px;
    padding-left: 160px;
    max-width: 600px;
}

.s10_2 {
    padding-left: 300px;
    line-height: 60%;
}

.div_pre_img {
   position: relative;
   overflow:hidden;
   width:400px;
   height:150px;
    float: right;
}

.div_pre_img img{
   position: absolute;
   top:50%;
   left:50%;
   transform:translate(-50%,-50%);
   object-fit:cover;
    width: 100%;
}

.sect11_2 {
    width: calc(50% - 160px);
    padding: 250px 80px 0px 80px;
}

.sect11_2 img {}

.sect11_text {max-width: 100%;}
.sect11_huge {
    padding-top: 0;
}

.sect12 {
    padding-top: 100px;
}

.block25 {
    float: left;
    width: calc(25% - 30px);
    padding-right: 30px;
    position: relative;
}

.block25_back1 {
    background-image: url(../img/sect12-1.png);
    background-repeat: no-repeat;
    background-size: 40%;
    width: 100%;
    height: 110px;
    display: block;
    position: absolute;
    top: -50px;
    left: 27px;
}

.block25_back2 {
    background-image: url(../img/sect12-2.png);
    background-repeat: no-repeat;
    background-size: 40%;
    width: 100%;
    height: 110px;
    display: block;
    position: absolute;
    top: -50px;
    left: -100px;
}

.block25_back3 {
    background-image: url(../img/sect12-3.png);
    background-repeat: no-repeat;
    background-size: 30%;
    width: 100%;
    height: 110px;
    display: block;
    position: absolute;
    top: -60px;
    left: -70px;
}

.block25_back4 {
    background-image: url(../img/sect12-4.png);
    background-repeat: no-repeat;
    background-size: 30%;
    width: 100%;
    height: 110px;
    display: block;
    position: absolute;
    top: -60px;
    left: -75px;
}

.block25_title {
    font-size: 40px;
    color: #fff;
    font-weight: 500;
    padding-bottom: 30px;
    z-index: 5;
    position: relative;
}

.block25_text {
    font-size: 20px;
    color: #fff;
    font-weight: 500;
}

.yellow_small {
    color: #B7FF2A;
}

.huge_yellow {
    font-size: 200px;
    font-weight: 700;
}

.orange_text {
    color: #EF6E2D;
    font-size: 28px;
    font-weight: 700;
    font-size: 48px;
}

.nopadding {
    width: 30%;
    padding: 0;
    padding-top: 70px;
}

.block40 {
    float: left;
    width: 40%;
    display: block;
}

.block60 {
    float: left;
    width: 60%;
    display: block;
}

.block60>.huge_yellow {
    line-height: 60%;
}

.sect12_main {
    padding-top: 50px;
}

.sect13_img {
    padding-top: 100px;
}

.sec14 {
    background-image: url(../img/sect14.jpg);
    background-size: cover;
} 

.sect14_low {
    font-size: 18px;
    font-weight: 300;
    color: #efefef;
    max-width: 450px;
}

.grey_text {
    color: #7C7D7F;
}

.sect14_block {
    padding-top: 100px;
}

.sect14_block>h1 {
    padding-top: 400px;
    font-weight: 700;
    font-size: 200px;
    color: #fff;
}

.sect14_middle {
    font-size: 48px;
    font-weight: 700;
    color: #fff;
}

.footer14 {
    color: #8f8e8e;
    padding-top: 20px;
}

.displaynone {display: none;}
hr {float: left; }

.sect7 .copyright, .sect8 .copyright, .sect11 .copyright, .sect13 .copyright {padding-top: 20px;}

@media screen and (max-width: 1599px) {
    .beginpage {width: 1330px;}
    section {width: 1330px;}
    .sec1 {background-size: cover; background-repeat: no-repeat;background-position: center;}
    .sect1_block>h1 {font-size: 150px;}
    .sect1_block {padding-top: 400px;}
    .huge_text {font-size: 150px; line-height: 90%;}
    .whitecolor {padding-top: 30px;}
    .whitecolor>p {font-size: 90px;}
    .sect6_right_text {padding-top: 200px; padding-bottom: 85px;}
    .sect6_left {padding-top: 50px;}
    .sect7_img1 {width: 100%;}
    .sect8_2 {padding: 225px 80px 0px 100px;}
    .sect8_4 {padding: 100px 80px 0px 80px}
    .sect10_2>div {padding: 200px 0px 0px 39px}
    .sect10_2 img {width: 319px;}
    .sect10_text {padding-left: 72px; padding-top: 0px;}
    .div_pre_img img {top: 0;}
    .sect11_text {max-width: 600px;}
    .s10_2 {padding-left: 135px;}
    .block25_back1 {top: -36px; left: 13px;}
    .block25_back2 {top: -42px; left: -80px;}
    .block25_back3 {top: -46px; left: -58px;}
    .block25_back4 {top: -46px; left: -61px;}
    .huge_yellow {font-size: 150px;}
    .orange_text {font-size: 44px;}
    .nopadding {padding-top: 50px;}
    .sect13_img img {width: 100%;}
    .sec14 {background-size: cover; background-repeat: no-repeat; background-position: center;}
    .sect14_block>h1 {font-size: 180px; padding-top: 250px;}
    .yellow_text {font-size: 34px;}
    .inside_column>p {font-size: 24px;}
    .oval_back {background-size: 90%;}
    .meet_text {font-size: 150px;}
    .sect5_list {padding-top: 100px;}
    .sect5hugetext {font-size: 170px;}
    .column_in_sect_7 {padding: 20px 10px; font-size: 24px;}
    .cis7_1, .cis7_2 {width: calc(33% - 20px); }
    .cis7_3 {width: calc(34% - 20px);}
    .sect8-p {padding: 30px 0px 30px 0px;}
    .sect9_huge_text1 {padding: 51px 80px 0px 80px;}
    .sect9 .copyright, .sect12 .copyright {padding-top: 20px;}
    .sect12 {padding-top: 20px;}
    .sect10 .sect9_huge_text1 {padding: 2px 80px 0px 80px;}
    .sect11_huge {padding-top: 0; font-size: 80px;}
    .block30>div:first-child {margin-bottom: 0px;}
    .sect11 .s10_2 {font-size: 80px;}
}

@media screen and (max-width: 1364px) {
    .beginpage {width: 1200px;}
    section {width: 1200px;}
    .sect1_block>h1 {font-size: 120px;}
    .sect1_block {padding-top: 500px;}
    .whitecolor>p {font-size: 70px;}
    .yellow100 {font-size: 80px;}
    .sect9_2 p {padding: 153px 80px 0px 80px;}
    .sect9_huge_text1, .sect9_huge_text2 {font-size: 80px;}
    .sect9 .block30>div {height: 190px;}
    .sect10_2 img {width: 280px; position: relative; right: 10px;}
    .sect10_text {padding-top: 50px;}
    .sect11_text {padding-top: 0px;}
    .sect12 {padding-top: 20px;}
    .footer14 {padding-top: 20px;}
}

@media screen and (max-width: 1200px) {
    .beginpage {width: 100%;}
    section {width: 100%; float: left; height: auto;}
    .sec1 {min-height: 500px; background-size: cover;}
    .sect1_block {padding-top: 300px;}
    .meet_text, .huge_text {font-size: 120px;}
    .col25_title {font-size: 80px;}
    .col25 {
        width: calc(25% - 20px);
        float: left;
        padding-right: 20px;
    }
    .paddingleft150 {padding-left: 50px;}
    .sect5hugetext {font-size: 140px;}
    .col_insect7_second img {max-height: 130px;}
    .sect10 .block30 {padding-top: 30px;}
    .sect10_text {padding-left: 25px;}
    .sect11 .block70 {width: 50%;}
    .sect11 .block30 {width: calc(50% - 80px);}
}

@media screen and (max-width: 600px) {
    .sect1_block>h1 {padding: 0; text-align: center; font-size: 60px;}
    .sect1_block>p {font-size: 24px; padding: 10px;}
    .block_column {width: 100%; padding-bottom: 10px;}
    .block_column_s2 {width: calc(100% - 20px); padding: 120px 10px 0px 10px}
    .meet_text {display: none;}
    .displaynone {display: block;}
    .meet_text, .huge_text {font-size: 60px;}
    .main_block_pad {padding: 100px 10px 0px 10px;}
    .col25 {
        width: calc(50% - 20px);
        float: left;
        padding-right: 20px;
    }
    .col33 {
        width: calc(100% - 20px);
        float: left;
        margin: 0 auto;
        padding-right: 20px;
    }
    .col33-1, .col33-2, .col33-3 {
        background-size: 20%;
        min-height: 200px;
    }
    .col33_text {font-size: 24px; text-align: center;}
    .col33-3 {padding-left: 0;}
    .col33-2 {background-position: 45% top;}
    .whitecolor {padding-top: 0px;}
    .whitecolor>p {font-size: 60px; text-align: center;}
    .paddingleft150 {padding-left: 0;}
    .col33_text {top: 120px;}
    .sect5textbot {display: none;}
    .sect5hugetext {font-size: 80px;}
    .sect5left {padding-top: 50px;}
    .sect5_list {padding-top: 20px; font-size: 24px; padding-left: 40px;}
    .copyright {width: calc(100% - 20px); padding-bottom: 20px; text-align: center;}
    .padding80 {padding: 0;}
    .sect6_left {padding: 50px 10px;}
    .paddin2size {padding: 0px 10px;}
    .sect6_right_text {padding-top: 0px; padding-bottom: 20px;}
    .sect6_img2 {width: calc(100% - 20px);}
    .cis7_1, .cis7_2, .cis7_3 {width: calc(100% - 20px);}
    .block_full_width_padding {width: calc(100% - 20px); padding: 0px 10px;}
    .col_insect7_first, .col_insect7_second {width: 100%;}
    .yellow100 {font-size: 50px;}
    .sect8_2, .sect8_3, .sect8_4 {padding: 20px 10px; width: calc(100% - 20px);}
    .sect8_4 img {max-width: 100%;}
    .sect9_2 p {padding: 20px 10px;}
    .sect9_huge_text1, .sect9_huge_text2 {padding: 10px; font-size: 60px; text-align: center;}
    .block30>div:first-child {margin-bottom: 20px;}
    .sect10_2>div {padding: 10px; width: calc(100% - 20px);text-align: center;}
    .sect10_2 img {width: 100%; right: 0;}
    .sect11_2 {padding: 20px 10px; width: calc(100% - 20px);}
    .div_pre_img {width: 100%;}
    .sect11 .block70, .sect11 .block30 {width: calc(100% - 20px); padding: 10px;}
    .sect10_text {padding-left: 0;}
    .sect11 .s10_2 {font-size: 60px; line-height: 120%;}
    .block25 {width: calc(100% - 20px); padding: 20px 10px;}
    .block25>div {background: none; position: relative;}
    .huge_yellow {font-size: 60px; text-align: center;}
    .orange_text {font-size: 28px; text-align: center;}
    .nopadding {padding-top: 10px;}
    .block60 .huge_yellow {display: none;}
    .block40 {text-align: center; width: 100%;}
    .sect13_img {padding-top: 120px;}
    .sec14 {background-size: cover;}
    .sect14_block>h1 {font-size: 60px; padding-top: 10px;}
    .grey_text {color: #bfbfbf}
    .sect14_low {padding-top: 130px;}
    .block_footer {color: #fff; width: calc(100% - 20px); padding: 0px 10px 20px 0px; text-align: center;}
    .paddin2size {width: calc(100% - 20px);}
    .sect6_right_text {max-width: 100%;}
    .block30 {padding-right: 0;}
    .inside_column {margin-top: 50px;}
    .sect7_vert_pict img {width: 100%;}
    .oval_back {width: calc(100% - 20px); background-size: 80%;}
}

@media screen and (max-width: 450px) {
    .block_bottom {width: calc(100% - 20px); padding: 0px 10px;}
    .meet_text, .huge_text {text-align: center; font-size: 48px;}
    .col33-1, .col33-2, .col33-3 {min-height: 225px;}
    .sect5left {padding: 10px; width: calc(100% - 20px);}
    .sect5_list {padding-left: 10px;}
    .sect10 .sect9_huge_text1 {width: calc(100% - 20px); padding: 0px 10px;}
    .block25_back2, .block25_back1, .block25_back3, .block25_back4 {height: 0;}
    .huge_yellow {font-size: 60px;}
    
}

@media screen and (max-width: 400px) {
    .inside_column {padding: 30px 10px;}
    .col25_text {font-size: 24px;}
    .whitecolor>p {font-size: 48px;}
    .sect5hugetext {font-size: 60px; padding-top: 50px;}
    .sect6_right_text, .sect9_2 p {font-size: 24px;}
    .yellow100 {font-size: 36px;}
    .sect9_huge_text1, .sect9_huge_text2 {font-size: 48px;}
}