@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap');
/* Header CSS */
header {padding: 15px 15px;position: fixed;left: 0;right: 0;top: 0;z-index: 9999;background-color: transparent;transition: background-color 0.2s ease-in-out, top 0.2s ease-in-out;}
header.sticky {background-color: #173d37;top: 50px;}
/* header .container {max-width: 100%;padding: 0 15px;} */
header .header_logo {display: flex;flex-wrap: wrap;align-items: center;max-width: 74px;width: 100%;gap: 9px;}
header .header_nav {max-width: calc(100% - 74px);width: 100%;display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: center;padding-left: 80px;}
header .header_nav nav ul {display: flex;flex-wrap: wrap;gap: 80px;align-items: center;justify-content: flex-end;}
header .header_nav nav ul li {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;}
header .header_nav nav ul li a.active {text-decoration: underline;}
/* Banner CSS */
.banner {padding: 195px 15px 140px;position: relative;background-image: url("../../images/tmw100/banner/banner_bg_desktop.png");background-position: top;background-repeat: no-repeat;background-size: cover;}
.banner .container {max-width: 1066px;position: relative;z-index: 2;}
.banner::after {content: "";background-image: url("../../images/tmw100/banner/blur_white_dot.png");width: 606px;height: 606px;position: absolute;z-index: 1;right: 0;top: 308px;}
.banner .row {align-items: flex-start;justify-content: space-between;gap: 30px;}
.banner .banner_img {max-width: 417px;width: 100%;}
.banner .banner_text {max-width: 488px;width: 100%;}
.banner .banner_text h2 {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 38px;line-height: 48px;color: #ffffff;max-width: 390px;width: 100%;margin: 0;}
.banner .banner_text h1 {margin: 0;font-family: "Charter";font-style: italic;font-weight: 700;font-size: 44px;line-height: 54px;}
.banner .banner_text p {margin: 30px 0 0;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 17px;color: #ffffff;line-height: 28px;}
.banner .banner_text .banner_button {gap: 25px;align-items: center;margin-top: 25px;justify-content: flex-start;display: block;}
.banner .banner_text .banner_button .button_text{margin-bottom:20px;}
.banner #mc_embed_signup .bannerSubscribe { margin: 0px;}
.banner #mc_embed_signup .mc-field-group input {display: flex; width: 318px; padding: 16px 16px; justify-content: center; align-items: center; gap: 16px;flex-shrink: 0;font-family: Lexend Deca; font-size: 13px;font-style: normal;font-weight: 500;line-height: normal;}
.banner #mc-embedded-subscribe.button { height: 50px; line-height: 50px; position:absolute; right: 0px; top:0px; background: #EAB749; color: #103630; width: 130px!important;}
.banner #mc_embed_signup div#mce-responses {margin: 0px; padding: 0px;}
.banner #mce-responses .response { padding: 0px; margin:0px 0px 17px 0px;}
.banner #mce-responses .response#mce-error-response { color: #fa263c;}
.banner #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {color: #fa263c; background: none; margin:3% 0px 0px;font-size: 16px;}
/* .banner #mc_embed_signup .mc-field-group { padding-bottom: 0px;} */
.banner #mc_embed_signup .mc-field-group{padding-bottom: 17px;}
/* .banner #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {background: transparent;} */
.banner #mc-embedded-subscribe.button:hover {background: #D69148;} 
.banner .banner_text .banner_button .button_box,
.raising_the_stakes_section .rts_content .button_box {max-width: 183px;width: 100%;}
.banner .banner_text .banner_button .button_box a,
.raising_the_stakes_section .rts_content .button_box a {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #912E38;border-radius: 3px;color: #fff;max-width: 183px;width: 100%;text-align: center;padding: 16px 20px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 5px;}
.banner .banner_text .banner_button .button_box a .svg,
.raising_the_stakes_section .rts_content .button_box a .svg,
.apply_section .aplly_content .button_box a .svg,
.apply_for_participate_section a .svg {height: 13px;}
.sticky_bar a:hover,
.banner .banner_text .banner_button .button_box a:hover,
.raising_the_stakes_section .rts_content .button_box a:hover,.award_section .banner_button .button_box a:hover,.innvative-sec .button_box a:hover {background: #D69148;}
.innvative-sec .button_text a{font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #FA4A7C;border-radius: 3px;color: #fff;width: 300px;text-align: center;padding: 16px 15px;display: flex;align-items: center;gap: 20px;margin: 0 auto;}
.innvative-sec .button_text a:hover{background-color: #9B473F;}
.raising_the_stakes_section .rts_content .button_box a{background-color: #EAB749; color: #000000;}
.raising_the_stakes_section .rts_content .button_box a svg{fill:#000000;}
.banner .banner_text .banner_button .button_text {max-width: 268px;width: 100%;}
.banner .banner_text .banner_button .button_text p {font-size: 12px;line-height: 18px;max-width: 268px;margin: 0;}
.banner .banner_text .banner_button .button_text a{font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #FA4A7C;border-radius: 3px;color: #fff;width: 300px;text-align: center;padding: 16px 15px;display: flex;align-items: center;gap: 20px;}
.banner .banner_text .banner_button .button_text a .r-content{display: flex;}
.banner .banner_text .banner_button .button_text a:hover{background-color: #9B473F;}
.banner .banner_text .banner_button .button_text a span.svg{display: flex;margin-left: 5px;margin-top: 3px;}
/* Winner CSS */
section.winnerCongrats {padding: 0px 16px;}
.winnerCongrats h2 {font-family: Lexend Deca;font-size: 38px;font-style: normal;font-weight: 500;line-height: normal;}
.winnerCongrats h2 span {font-family: Charter;font-size: 44px;font-style: italic;font-weight: 700;line-height: normal;}
.winnerCongrats .winnerDeclare {display: flex;max-width: 670px;width: 100%;align-items: center;}
.winnerCongrats .winnerDeclareDetail {margin-left: 50px;}
.winnerCongrats .winnerDeclareDetail p {margin: 30px 0px;font-size: 17px;line-height: 150%;}
.winnerCongrats .winnerDeclareDetail span {font-family: Charter;font-size: 44px;font-style: italic;font-weight: 700;line-height: normal;margin-bottom: 30px;display: block;}
.winnerCongrats .button {background: #EAB749;padding: 16px 45px;border-radius: 3px;margin-bottom: 20px;display: inline-flex;color: #060606;align-items: center;}
.winnerCongrats .button:hover {background: #D69148;}
.winnerCongrats .button svg {margin-left: 5px;}
/* Why Section CSS */
.why_section {margin-top: 120px;margin-bottom: 114px;position: relative;z-index: 1;}
.why_section .row {justify-content: space-between;gap: 30px;}
.why_section .why_text {max-width: 267px;width: 100%;}
.why_section .why_graph {max-width: 862px;width: 100%;position: relative;}
.why_section .why_text h2 {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 38px;line-height: 48px;color: #ffffff;margin: 0 0 20px;}
.why_section .why_text h2 span {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 44px;line-height: 54px;}
.why_section .why_text p {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 17px;line-height: 25px;margin: 60px 0 20px;}
.why_section .why_text p:last-of-type {margin-bottom: 0;}
.why_section .why_graph p {margin: 0;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 12px;line-height: 18px;position: absolute;right: 30px;top: 20px;z-index: 1;}
.why_section .why_graph p a {text-decoration: underline;}
.why_section .why_graph img {width: 100%;max-width: 100%;}
/* Award Section CSS */
.award_section {background-image: url("../../images/tmw100/award/back-img.jpeg");background-position: center top;background-repeat: no-repeat;background-size: cover;padding-top: 120px;padding-bottom: 172px; margin-top: 100px;}
.award_section .row {flex-direction: column;align-items: center;text-align: center;}
.award_section h2 {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 70px;line-height: 85px;margin: 0 0 5px;}
.award_section h2 span {font-family: "Lexend Deca", sans-serif;font-style: normal;font-weight: 500;font-size: 63px;line-height: 79px;color: #ffffff;-webkit-text-fill-color: #fff;}
.award_section p {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 17px;line-height: 21px;margin: 0;}
.award_section .content {margin-top: 65px;max-width: 413px;text-align: left;}
.award_section .content p {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 17px;line-height: 25px;margin-bottom: 25px;}
.award_section .content p:last-of-type {margin-bottom: 0;}
.award_section .banner_button {gap: 25px;align-items: center;display: flex;flex-wrap: wrap;width: 100%;margin: 0 auto;margin-top: 25px;}
.award_section .banner_button .button_text a .l-img{margin-right: 10px;}
.award_section .banner_button .button_box{max-width: 173px;width: 100%;}
.award_section .banner_button .button_box a{font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #912E38;border-radius: 3px;color: #fff;max-width: 183px;width: 100%;text-align: center;padding: 16px 20px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 5px;}
.award_section .banner_button .button_text a{font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #FA4A7C;border-radius: 3px;color: #fff;max-width: 299px;width: 100%;text-align: center;padding: 16px 20px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 5px;}
.award_section .banner_button .button_text a:hover{background-color: #AB5443;}
.award_section .banner_button .button_text a .r-content{display: flex;}
.award_section .banner_button .button_text a span.svg{display: flex;margin-left: 5px;margin-top: 3px;}

/* Innvative-Sec */
.innvative-sec{padding: 30px 0 0px;}
.bottom-categorys{margin-top: 30px;}
.innvative-sec h2{margin: 0 auto;padding-bottom: 18px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 38px;line-height: 48px;max-width: 1049px;text-align: center;}
.innvative-sec p{margin: 0 auto;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 17px;line-height: 25px;max-width: 880px;text-align: center;}
.innvative-sec p a{text-decoration: underline;}
.innvative-sec p a:hover{text-decoration: none;}
.innvative-sec .main-innovative-category .top-category{padding:15px 0px 12px; background: #1d443e;position:sticky;z-index: 9999;}
.innvative-sec .main-innovative-category .top-category.dropshadow { box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; top: 72px; 
											transition: position 0.2s ease-in-out, top 0.2s ease-in-out;}
.innvative-sec .main-innovative-category .top-category ul{flex-wrap: wrap;display: flex;align-items: center;justify-content: center;}
.innvative-sec .main-innovative-category .top-category ul li.judges-pick span.j-star{background:url(/assets/images/tmw100/award/White-star-new.svg) no-repeat center / contain;}
.innvative-sec .main-innovative-category .top-category ul li.judges-pick.active:hover span{border: 0;}
.innvative-sec .main-innovative-category .top-category ul li.judges-pick.active span:before{display: none;}
.innvative-sec .main-innovative-category .top-category ul li.judges-pick span{border:0;}
.innvative-sec .main-innovative-category .top-category ul li{cursor: pointer;font-size: 14px;display: flex;align-items: center;padding-right: 10px;display: flex;justify-content: center;align-items: center;margin-bottom: 10px;position: relative;z-index: 99;}
.innvative-sec .main-innovative-category .top-category ul li.active span:before{content: "";position: absolute;width: 8px;height: 8px;background-color: #fff;border-radius: 100%;border:1px solid #fff;}
.innvative-sec .main-innovative-category .top-category ul li.active:hover span:before{content: "";position: absolute;width: 8px;height: 8px;background-color: #fff;border-radius: 100%;border:1px solid #fff;}
.innvative-sec .main-innovative-category .top-category ul li span{position: relative;border: 1px solid transparent;margin-right: 7px;width: 28px;height: 28px;border-radius: 100%;font-size: 12px;color: #fff;display: flex;justify-content: center;align-items: center;}
.innvative-sec .main-innovative-category .top-category ul li span.green,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.green{background-color: #3B745F;}
.innvative-sec .main-innovative-category .top-category ul li span.greenish-tan,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.greenish-tan{background-color: #849055;}
.innvative-sec .main-innovative-category .top-category ul li span.desert,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.desert{background-color:#C7AA4E;}
.innvative-sec .main-innovative-category .top-category ul li span.orange-poppy,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.orange-poppy{background-color: #E6B049;}
.innvative-sec .main-innovative-category .top-category ul li span.cognac,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.cognac{background-color:#D69148;}
.innvative-sec .main-innovative-category .top-category ul li span.grape-fruit,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.grape-fruit{background-color: #CA7C47;}
.innvative-sec .main-innovative-category .top-category ul li span.tomato-queen,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.tomato-queen{background-color: #BA6046;}
.innvative-sec .main-innovative-category .top-category ul li span.aple-blossom,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.aple-blossom{background-color: #AB5443;}
.innvative-sec .main-innovative-category .top-category ul li span.blueberry,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.blueberry{background-color: #9B473F;}
.innvative-sec .main-innovative-category .top-category ul li span.berry-patch,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.berry-patch{background-color: #89383B;}
.innvative-sec .main-innovative-category .top-category ul li span.dark-green,.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.dark-green{background-color: #FA4A7C;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.highlight{background-color:#163A34!important;box-shadow: rgba(0, 0, 0, 0.50) 0px 3px 8px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul{display: flex;flex-wrap: wrap;justify-content: center;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li{margin:6px;display: flex;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a{font-size:15px;border: 1px solid transparent;border-radius: 3px;padding: 8px 9px;display: flex;    align-items: center;     width: 303px; height: 150px;     background: radial-gradient(64.67% 64.67% at 50% 50%, rgba(23, 61, 55, 0.00) 0%, #173D37 100%); background-color: transparent!important;position: relative;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a:hover{color: #000000;background-color: #163A34!important;box-shadow: rgba(0, 0, 0, 0.50) 0px 3px 8px;}
.innvative-sec .main-innovative-category .top-category ul li.active:hover span{border:1px solid #fff;}
.innvative-sec .main-innovative-category .top-category ul li.active span{border:1px solid #fff;}
.innvative-sec .main-innovative-category .bottom-categorys ul li.dot{position: relative;margin-right: 10px;}
.innvative-sec .main-innovative-category .bottom-categorys ul li.dot:before{content: "";position: absolute;width: 7px;height: 7px;border-radius: 100%;background-color: #fff;top: 50%;transform: translateY(-50%);}
.innvative-sec .button_box{text-align: center;margin-top: 45px;}
.innvative-sec .button_box a{font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #eab749;border-radius: 3px;color: #060606;max-width: 173px;width: 100%;text-align: center;padding: 16px 20px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 5px;margin: 0 auto;}
.innvative-sec .button_box a span.svg,.award_section .banner_button .button_box a span.svg,.award_section .banner_button .button_text a span.svg{display: flex;}
.innvative-sec .main-innovative-category .top-category ul li span.c-text:before{display: none;}
.innvative-sec .main-innovative-category .top-category ul li:hover span.c-text{border: 0;}
.innvative-sec .main-innovative-category .top-category ul li span.c-text{border:0;}
.innvative-sec .main-innovative-category .top-category ul li span.c-text{font-size: 14px;margin-left: 10px;width: auto;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a img{width: 26px;height: 25px;}
/* .innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span:nth-child(1){height: 19px;margin-top:-4px;margin-right: 1px;} */
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.highlight .w-display{display: block; position:absolute; top: 10px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a .w-display {display: none;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a .h-display{display: block; position:absolute; top: 10px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.highlight .h-display{display: none;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li:hover a .h-display{display: none;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li:hover a .w-display{display: block; position:absolute; top: 10px;}
.innvative-sec .gold_gradient{font-family: "Charter";font-style: italic;font-weight: 700;}
.innvative-sec .main-innovative-category .top-category ul li.judges-pick:hover span.j-star{background: url(/assets/images/tmw100/award/White-star-black-dot.svg) no-repeat center / contain;}
.innvative-sec .button_text{text-align: center;width: 100%;padding-top: 50px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a img.logoImg {width: 177px;height: auto; margin: 0px auto;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul h5 { display: block; width: 100%;font-size: 38px; font-style: normal; font-weight: 500; line-height: normal;text-align: center;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul h5 span { font-family: Charter; font-size: 44px; font-style: italic; font-weight: 700; line-height: normal;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.fivecolumngrid li{width: 19%; margin: 6px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.fivecolumngrid li a img.logoImg {width: 112px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.sixcolumngrid li{width: 15.50%; margin: 6px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.sixcolumngrid li a img.logoImg {width: 112px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li{width: 9%; margin: 6px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a img.logoImg {width: 73px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a {height: 72px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span .h-display,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span .w-display { width: 14px; height:14px; top: 5px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li.marginright{margin-right: 13px;} 
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li.judges-pick-entry a i {top: 7px;left: 38px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a i {color: #FFF;opacity: 0.1;font-family: Charter;font-size: 22px;font-style: italic;font-weight: 700;line-height: normal;position: absolute;top: -4px;left: 22px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a i.tiedText:after{font-family: Roboto;font-size: 12px;font-style: italic;font-weight: 700;line-height: 150%;content: "TIED";position: absolute;top: -6px;margin-left: 3px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a:hover i {opacity:10;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.highlight i {opacity:10;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li:hover span,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.highlight span {background-color: #fff;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.berry-patch {width: 18px;height: 18px;background-color: #89383B;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.blueberry {width: 18px;height: 18px;background-color: #9B473F;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.green {width: 18px;height: 18px;background-color: #3B745F;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.greenish {width: 18px;height: 18px;background-color: #849055;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.desert {width: 18px;height: 18px;background-color: #C7AA4E;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.orange-poppy {width: 18px;height: 18px;background-color: #E6B049;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.cognac{width: 18px;height: 18px;background-color: #D69148;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.grape-fruit {width: 18px;height: 18px;background-color: #CA7C47;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a span.tomato-queen {width: 18px;height: 18px;background-color: #BA6046;border-radius: 100%;font-size: 12px;position: absolute;top: 14px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.berry-patch,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.blueberry,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.green,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.greenish,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.desert,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.orange-poppy,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.grape-fruit,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.tomato-queen,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul.tencolumngrid li a span.cognac {width: 8px;height: 8px;top: 8px;}
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li:hover a span,
.innvative-sec .main-innovative-category .bottom-categorys .category-btns ul li a.highlight span {background-color: #fff;}
/* Innvative-Sec */
/* Blog Section CSS */
.blog_section {padding-top: 55px;padding-bottom: 75px;background-color: #143933;}
.blog_section .row {justify-content: center;}
.blog_section h2 {margin: 0 0 25px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 29px;line-height: 36px;width: 100%;text-align: center;}
.blog_section .blog_content .content_container {max-width: 1125px;gap: 25px;}
.blog_section .blog_content .content_container .blog_box.half_blog_box {max-width: calc(50% - 13px);width: 100%;align-items: center;}
.blog_section .blog_content .content_container .blog_box.full_blog_box {max-width: 100%;width: 100%;align-items: center;}
.blog_section .blog_content .content_container .blog_box .blog_img {background-color: #264e48;border-radius: 4px;}
.blog_section .blog_content .content_container .blog_box .blog_details {padding-left: 18px;}
.blog_section .blog_content .content_container .blog_box .blog_details p {margin: 0;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;line-height: 21px;}
.blog_section .blog_content .content_container .blog_box .blog_details a,
footer .footer_right .footer_right_content .content_container .content_box a {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;text-decoration-line: underline;color: #eab749;display: flex;flex-wrap: wrap;align-items: center;gap: 5px;}
.blog_section .blog_content .content_container .blog_box .blog_details a:hover,
footer .footer_right .footer_right_content .content_container .content_box a:hover {text-decoration: none;}
.blog_section .blog_content .content_container .blog_box.blog_box_one .blog_img {max-width: 127px;text-align: center;padding: 24px 5px;width: 100%;height: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.blog_section .blog_content .content_container .blog_box.blog_box_one .blog_details {max-width: calc(100% - 127px);width: 100%;align-items: center;gap: 5px;}
.blog_section .blog_content .content_container .blog_box.blog_box_two .blog_img {max-width: 226px;}
.blog_section .blog_content .content_container .blog_box.blog_box_two .blog_details {max-width: calc(100% - 226px);}
/* Raising The Stakes Section CSS */
.raising_the_stakes_section {padding-top: 62px;padding-bottom: 62px;}
.raising_the_stakes_section .row {justify-content: center;text-align: center;flex-direction: column;align-items: center;}
.raising_the_stakes_section h2 {margin: 0 0 18px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 38px;line-height: 48px;max-width: 780px;}
.raising_the_stakes_section h2 span {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 44px;line-height: 54px;}
.raising_the_stakes_section p {margin: 0;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 17px;line-height: 25px;max-width: 410px;}
.raising_the_stakes_section .rts_content {margin-top: 55px;max-width: 1152px;width: 100%;}
.raising_the_stakes_section .rts_content .content_container {gap: 30px;max-width: 1152px;width: 100%;justify-content: space-between;}
.raising_the_stakes_section .rts_content .image_box_content {max-width: calc(33.33% - 20px);}
.raising_the_stakes_section .rts_content .image_box_content .box_img {height: 210px;justify-content: center;align-items: center;}
.raising_the_stakes_section .rts_content .image_box_content .box_details h3 {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 52px;line-height: 63px;color: #eab749;margin: 15px 0 15px;}
.raising_the_stakes_section .rts_content .image_box_content .box_details p {max-width: 321px;}
.raising_the_stakes_section .rts_content .button_box {margin: 55px auto 0;}
/* Meet The Judge Section CSS */
.meet_the_judge_section {background-image: url("../../images/tmw100/box_line_new_2.png");background-position: top center;background-size: 2560px auto;background-repeat: repeat;padding-top: 47px;position: relative;overflow: hidden;}
.meet_the_judge_section::after {content: "";width: 842px;height: 842px;position: absolute;top: 42px;left: 322px;opacity: 0.15;background: radial-gradient(50% 50% at 50% 50%, #000000 0%, rgba(0, 0, 0, 0) 100%);}
.meet_the_judge_section .row {flex-direction: column;justify-content: center;align-items: center;text-align: center;position: relative;z-index: 2;}
.meet_the_judge_section h2 {margin: 0 0 16px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 63px;line-height: 79px;}
.meet_the_judge_section h2 span {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 70px;line-height: 85px;}
.meet_the_judge_section p {max-width: 503px;margin: 0;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;line-height: 21px;}
.meet_the_judge_section .mtj_content {margin-top: 72px;}
.meet_the_judge_section .mtj_content {max-width: 1115px;}
.meet_the_judge_section .mtj_content .content_container {row-gap: 53px;justify-content: space-between;column-gap: 30px;align-items: flex-start;}
.meet_the_judge_section .mtj_content .content_container .author_box {max-width: 238px;width: calc(25% - 23px);display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content {flex-direction: column;align-items: center;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content h3 {margin: 0 0 10px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 20px;line-height: 25px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .box_img {overflow: hidden;border-radius: 4px;width: 197px;height: 197px;margin-bottom: 20px;position: relative;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .box_img img {background: #103630;border-radius: 4px;width: 199px;height: 199px;object-fit: cover;position: relative;left: -1px;top: -1px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .box_img .about_us {position: absolute;right: 10px;bottom: -30px;transition: bottom 0.2s ease-in-out;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content:hover .box_img .about_us {bottom: 10px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .box_img .about_us a {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #103630;border: 1px solid rgba(255, 255, 255, 0.4);border-radius: 3px;align-items: center;gap: 5px;padding: 5px 13px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .box_img .about_us a .svg_icon {height: 14px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content h5 {margin: 0 0 5px;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;line-height: 21px;width: 259px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .country {align-items: center;gap: 5px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .country .flag_img {height: 16px;}
.meet_the_judge_section .mtj_content .content_container .author_box .box_content .country span {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;line-height: 21px;}
.meet_the_judge_section .mtj_content .button_box {justify-content: center;margin-top: 40px;}
.meet_the_judge_section .mtj_content .button_box a,
.button_section a {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #1c443e;border: 1px solid rgba(255, 255, 255, 0.4);border-radius: 3px;align-items: center;max-width: 157px;width: 100%;justify-content: center;padding: 8px 20px;gap: 5px;}
.meet_the_judge_section .mtj_content .button_box a .svg,
.button_section a .svg {height: 12px;}
.meet_the_judge_section .mtj_content .button_box a:hover,
.button_section a:hover,
.apply_for_participate_section a:hover,
.apply_section .aplly_content .button_box a:hover {background-color: #fff;color: #060606;}
.meet_the_judge_section .mtj_content .button_box a:hover svg path,
.button_section a:hover svg path,
.apply_for_participate_section a:hover svg path,
.apply_section .aplly_content .button_box a:hover svg path {fill: #060606;}
.button_section {justify-content: center;margin-top: 32px;position: relative;z-index: 2;}
.video-box {width: 100%;}
.video-box iframe{width: 100%;}
/* Apply TMW 100 Section CSS */
.apply_section {background-image: url("../../images/tmw100/apply/apply_section_bg.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 105px;padding-bottom: 105px;}
.apply_section .row {flex-direction: column;align-items: center;color: #1c443e;}
.apply_section h2 {margin: 0 0 60px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 66px;line-height: 82px;text-align: center;}
.apply_section .aplly_content {max-width: 1250px;position: relative;}
.apply_section .aplly_content .content_container {justify-content: space-between;}
.apply_section .aplly_content .apply_box_content .box_title h3 {margin: 0;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 29px;line-height: 36px;}
.apply_section .aplly_content .apply_box_content .box_content p {margin: 0 0 25px;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 17px;line-height: 25px;}
.apply_section .aplly_content .apply_box_content .box_content p:last-of-type {margin-bottom: 0;}
.apply_section .aplly_content .apply_box_content {width: 52%;}
.apply_section .aplly_content .apply_box_content.box_one {max-width: 556px;margin-bottom: 70px;width: 100%;}
.apply_section .aplly_content .apply_box_content.box_one .box_container,
.apply_section .aplly_content .apply_box_content.box_four .box_container {align-items: flex-end;}
.apply_section .aplly_content .apply_box_content.box_one .box_title {max-width: 290px;padding-left: 20px;padding-bottom: 6px;}
.apply_section .aplly_content .apply_box_content.box_one .box_content {margin-top: 25px;padding-left: 102px;max-width: 463px;}
.apply_section .aplly_content .apply_box_content.box_two {max-width: 623px;}
.apply_section .aplly_content .apply_box_content.box_two .box_container {justify-content: space-between;}
.apply_section .aplly_content .apply_box_content.box_two .box_title {order: 1;max-width: 540px;padding-left: 145px;margin-bottom: 25px;}
.apply_section .aplly_content .apply_box_content.box_two .box_img {order: 2;}
.apply_section .aplly_content .apply_box_content.box_two .box_content {order: 3;max-width: 378px;padding-left: 15px;}
.apply_section .aplly_content .apply_box_content.box_three .box_container {padding-left: 28px;}
.apply_section .aplly_content .apply_box_content.box_three .box_title {max-width: 313px;padding-left: 24px;padding-bottom: 0;}
.apply_section .aplly_content .apply_box_content.box_four {max-width: 515px;margin-top: -95px;}
.apply_section .aplly_content .apply_box_content.box_four .box_title {order: 1;max-width: 290px;padding-bottom: 10px;padding-right: 25px;}
.apply_section .aplly_content .apply_box_content.box_four .box_img {order: 2;}
.apply_section .aplly_content .apply_box_content.box_four .box_content {order: 3;margin-top: 32px;max-width: 514px;}
.apply_section .aplly_content .button_box {justify-content: center;position: absolute;z-index: 1;top: 41.5%;transform: translateY(-50%);left: 0;right: 0;}
.apply_section .aplly_content .button_box a {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 4px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 13px;line-height: 16px;background: #1c443e;border-radius: 3px;max-width: 183px;width: 100%;padding: 16px 20px;}
/* Awards Win List Section CSS */
.awards_win_section {padding-top: 102px;padding-bottom: 102px;}
.awards_win_section .row {justify-content: center;flex-direction: column;align-items: center;}
.awards_win_section h2 {margin: 0;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 63px;line-height: 79px;}
.awards_win_section h2 span {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 70px;line-height: 85px;}
.awards_win_section .awards_win_content {max-width: 1037px;width: 100%;margin-top: 42px;}
.awards_win_section .awards_win_content .content_container {gap: 30px;justify-content: space-between;width: 100%;}
.awards_win_section .awards_win_content .content_container .content_box {max-width: 301px;width: calc(33.33% - 20px);}
.awards_win_section .awards_win_content .content_container .content_box .box_content {margin-top: 30px;}
.awards_win_section .awards_win_content .content_container .content_box .box_content ul li {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;margin-bottom: 15px;position: relative;padding-left: 17px;}
.awards_win_section .awards_win_content .content_container .content_box .box_content ul li:after {content: "";width: 7px;height: 7px;background: #eab749;border-radius: 100%;position: absolute;left: 0;top: 5px;}
.awards_win_section .awards_win_content .content_container .content_box.silver .box_content ul li:after {background: #f3f3f2;}
.awards_win_section .awards_win_content .content_container .content_box.bronze .box_content ul li:after {background: #c95b3e;}
/* Top 100 Section CSS */
.top_100_section .container {background: #173d37;padding-top: 94px;padding-bottom: 70px;padding-left: 15px;padding-right: 15px;}
.top_100_section .row {justify-content: center;}
.top_100_section .top_100_content_box,
.top_100_section .top_100_content_box .top_100_content {gap: 35px;align-items: center;}
.top_100_section .top_100_content_box,.top_100_section .top_100_content{display: flex;}
.top_100_section .top_100_content_box .top_100_title {max-width:165px;width: 100%;}
.top_100_section .top_100_content_box .top_100_title h2,
.event_timeline_section h2 {margin: 0;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 38px;line-height: 48px;text-align: center;}
.top_100_section .top_100_content_box .top_100_title h2 span {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 44px;line-height: 54px;}
.top_100_section .top_100_content_box .top_100_content .content_img {max-width: 170px;width: 100%;}
.top_100_section .top_100_content_box .top_100_content p {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;line-height: 21px;max-width: 275px;margin: 0;}
/* Event Timeline Section CSS */
.event_timeline_section .container {padding-top: 70px;padding-bottom: 88px;background-image: url("../../images/tmw100/timeline/timeline_bg.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}
.event_timeline_section .row {flex-direction: column;align-items: center;}
.event_timeline_section .event_timeline_content {max-width: 905px;width: 100%;margin-top: 45px;}
.event_timeline_section .event_timeline_content .content_container {width: 100%;justify-content: flex-start;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box {width: 100%;padding-bottom: 70px;position: relative;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box::after {content: "";position: absolute;bottom: -5px;left: 34px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box:first-of-type::after {background-image: url("../../images/tmw100/timeline/line_1.svg");width: 13px;height: 89px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box:nth-of-type(2):after {background-image: url("../../images/tmw100/timeline/line_2.svg");width: 50px;height: 78px;left: 0;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box:nth-of-type(3)::after {background-image: url("../../images/tmw100/timeline/line_3.svg");width: 29px;height: 89px;left: 22px;bottom: -15px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box:nth-of-type(4)::after {background-image: url("../../images/tmw100/timeline/line_4.svg");width: 27px;height: 90px;left: 23px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box:last-of-type {padding-bottom: 0;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box:last-of-type::after {display: none;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content {align-items: center;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content .event_date {width: 76px;height: 76px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 15px;background: rgba(0, 0, 0, 0.15);border: 1px solid #ffffff;border-radius: 100%;position: relative;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content .event_date span {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 15px;line-height: 14px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content .event_date::after {content: "";width: 4px;height: 4px;border-radius: 100%;background: #ffffff;position: absolute;top: 35px;left: 0;right: 0;margin: 0 auto;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content .event_date.no_point::after {display: none;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content .event_details {max-width: calc(100% - 76px);width: 100%;padding-left: 30px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content h3 {margin: 0 0 10px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 25px;line-height: 31px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content .event_details p {font-family: "Roboto", sans-serif;margin: 0;font-weight: 400;font-size: 14px;line-height: 21px;}
.event_timeline_section .event_timeline_content .content_container .event_timeline_box .event_list_content .event_details p a {text-decoration: underline;}
/* Apply For Participate Section CSS */
.apply_for_participate_section {position: relative;z-index: 2;}
.apply_for_participate_section .container {padding-top: 110px;padding-bottom: 58px;position: relative;background-color: #c95b3e;}
.apply_for_participate_section .container::after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;background-position: top -9px left 15px;background-repeat: repeat;background-size: contain;background-image: url("../../images/tmw100/box_line_bg_new.png");opacity: 0.4;}
.apply_for_participate_section .row {flex-direction: column;align-items: center;text-align: center;position: relative;z-index: 2;}
.apply_for_participate_section h6 {margin: 0 0 8px;font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 17px;line-height: 21px;}
.apply_for_participate_section h2 {font-family: "Charter";font-style: italic;font-weight: 700;font-size: 44px;line-height: 54px;margin: 0 0 15px;max-width: 791px;}
.apply_for_participate_section h2 span {font-family: "Lexend Deca", sans-serif;font-style: normal;font-weight: 500;font-size: 38px;line-height: 48px;color: #103630;}
.apply_for_participate_section p {margin: 0 0 35px;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 14px;line-height: 21px;max-width: 520px;}
.apply_for_participate_section a {justify-content: center;align-items: center;font-weight: 500;font-size: 13px;line-height: 16px;gap: 4px;background: #912E38;border-radius: 3px;max-width: 183px;width: 100%;padding: 16px 15px;}
/* Faq Section */
.faq_section {padding-top: 65px;padding-bottom: 96px;position: relative;}
.faq_section::after {content: "";position: absolute;left: 0;right: 0;bottom: 0;width: 100%;height: 1271px;background-position: center bottom -50px;background-size: cover;background-repeat: no-repeat;background-image: url("../../images/tmw100/bottom_bg.svg");}
.faq_section .row,
.faq_section .faq_content .content_container {flex-direction: column;align-items: center;justify-content: flex-start;position: relative;z-index: 2;}
.faq_section h2 {margin: 0 0 50px;font-weight: 500;font-size: 63px;line-height: 79px;text-align: center;}
.faq_section .faq_content {max-width: 843px;width: 100%;}
.faq_section .faq_content .content_container .faq_box {margin-bottom: 45px;width: 100%;}
.faq_section .faq_content .content_container .faq_box:last-of-type {margin-bottom: 0;}
.faq_section .faq_content .content_container .faq_box .bottom_arrow {max-width: 36px;width: 100%;height: 36px;position: relative;top: 13px;cursor: pointer;transform: rotate(0);transition: transform 0.2s ease-in-out;}
.faq_section .faq_content .content_container .faq_box.active .bottom_arrow {transform: rotate(180deg);}
.faq_section .faq_content .content_container .faq_box .bottom_arrow svg {width: 100%;}
.faq_section .faq_content .content_container .faq_box .faq_box_content {max-width: calc(100% - 36px);padding-right: 32px;}
.faq_section .faq_content .content_container .faq_box .faq_box_content h3 {font-family: "Lexend Deca", sans-serif;font-weight: 500;font-size: 20px;line-height: 25px;margin: 0 0 10px;}
.faq_section .faq_content .content_container .faq_box .faq_box_content .faq_content_box {height: 26px;overflow: hidden;transition: height 0.4s ease-in-out;}
.faq_section .faq_content .content_container .faq_box .faq_box_content .faq_content_box p {margin: 0 0 25px;font-family: "Roboto", sans-serif;font-weight: 400;font-size: 17px;line-height: 25px;}
.faq_section .faq_content .content_container .faq_box .faq_box_content .faq_content_box p:last-of-type {margin: 0;}
.faq_section .faq_content .other_ques {margin-top: 42px;}
.faq_section .faq_content .other_ques p {font-family: "Roboto", sans-serif;font-weight: 400;font-size: 15px;line-height: 22px;margin: 0;}
.faq_section .faq_content .other_ques p a {text-decoration: underline;}
.faq_section .faq_content .other_ques p a:hover {text-decoration: none;}
/* Footer CSS */
footer {padding-top: 35px;padding-bottom: 40px;background-color: #173d37;}
footer .container {max-width: 944px;}
footer .row {justify-content: space-between;gap: 30px;}
footer .footer_link.mobile {display: none;}
footer .footer_left .footer_img {max-width: 200px;width: 100%;}
footer .footer_left .footer_link {margin-top: 35px;flex-direction: column;gap: 20px;align-items: flex-start;}
footer .footer_link a {font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 14px;line-height: 21px;text-decoration: underline;}
footer .footer_link a:hover {text-decoration: none;}
footer .footer_right {width: calc(100% - 230px);max-width: 627px;flex-direction: column;justify-content: flex-end;}
footer .footer_right h3 {margin: 0 0 22px;font-family: 'Lexend Deca', sans-serif;font-weight: 500;font-size: 20px;line-height: 25px;}
footer .footer_right .footer_right_content .content_container {gap: 25px;}
footer .footer_right .footer_right_content .content_container .content_box {max-width: 170px;width: 100%;text-align: center;display: flex;flex-wrap: wrap;justify-content: center;gap: 5px;}
footer .footer_right .footer_right_content .content_container .content_box .box_img {background: #1C443E;border-radius: 4px;width: 100%;height: 88px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;padding: 10px 20px;}
footer .footer_right .footer_right_content .content_container .content_box:last-of-type {max-width: 237px;}
/************ UI CSS *********************/
.subscription-section {background:#EAB749 url( "../../images/tmw100/apply/apply_section_bg.jpg" ) no-repeat left;background-size:cover;padding: 76px 32px;}
.subscription-section .subscription-inner {align-items: center;display: flex;color: #1C443E;justify-content: space-around;}
.subscription-section .subscription-inner img {width:100%;max-width: 500px;}
.subscription-section .subscription-inner h3 {font-family: Lexend Deca;font-size: 45px;font-style: normal;font-weight: 500;line-height: normal;margin: 15px 0px;}
.subscription-section .subscription-inner h3 span {color:#173D37;font-family: Charter;font-size: 45px;font-style: italic;font-weight: 700;line-height: normal;}
.subscription-section .subscription-inner p {font-family: Roboto;font-size: 17px;font-style: normal;font-weight: 400;line-height: 150%;  margin: 0px;}
.subscription-section .subscription-inner p:first-child {margin-top: 20px;}
.subscription-section .subscription-inner  div.text-contain {max-width: 673px;width:100%;}
.subscription-section .subscription-inner h5 {font-family: Lexend Deca;font-size: 29px;font-style: normal;font-weight: 500;line-height: normal;margin: 10px 0px;width: 100%;float: left;}
.subscription-section .subscription-inner .text-include {margin-bottom: 5px;}
.subscription-section .subscription-inner .text-include h6 {font-size: 17px;font-style: normal;font-weight: 700;margin: 0px 5px 0px 0px;float: left;font-family: roboto;}
.subscription-section .subscription-inner .text-include p {margin: 0px;}
.subscription-section .subscription-inner form input {max-width: 336px;width:100%;padding: 16px;border-radius: 3px;background: #FFF;border:none;margin-right: 20px;font-family: Lexend Deca;font-size: 13px;font-style: normal;font-weight: 500;line-height: normal;}
.subscription-section .subscription-inner form .button {margin:0px!important;font-family: Lexend Deca;font-size: 13px;font-style: normal;font-weight: 500;line-height: normal;color:#fff;background:#912E38 url("../../images/tmw100/link.svg") no-repeat right;background-position: 90% 50%;padding-right: 48px;cursor: pointer;}
.subscription-section .subscription-inner form .button:hover {background:#D69148 url("../../images/tmw100/link.svg") no-repeat right;color: #fff;background-position: 90% 50%;}
.subscription-section #mc_embed_signup_scroll {display:flex;margin-top: 30px;}
:focus-visible {outline:none}
.subscription-section .subscription-inner p span {font-size: 17px; font-style: normal; font-weight: 700;}
.subscription-section .subscription-inner .floatpara p { float: left;}
